all.bib 3.4 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472
  1. %% This BibTeX bibliography file was created using BibDesk.
  2. %% http://bibdesk.sourceforge.net/
  3. %% Created for Jeremy Siek at 2016-01-07 14:36:00 -0500
  4. %% Saved with string encoding Unicode (UTF-8)
  5. @manual{Intel:2015aa,
  6. Author = {Intel},
  7. Date-Added = {2016-01-07 19:31:54 +0000},
  8. Date-Modified = {2016-01-07 19:35:40 +0000},
  9. Institution = {Intel},
  10. Month = {December},
  11. Title = {Intel 64 and IA-32 Architectures Software Developer's Manual Combined Volumes: 1, 2A, 2B, 2C, 3A, 3B, 3C and 3D},
  12. Year = {2015},
  13. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOzY0LWlhLTMyLWFyY2hpdGVjdHVyZXMtc29mdHdhcmUtZGV2ZWxvcGVyLW1hbnVhbC0zMjU0NjIucGRm0hcLGBlXTlMuZGF0YU8RAgQAAAAAAgQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R82NC1pYS0zMi1hcmNoaXRlY3R1IzEzMDU3MzQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMFc00rQnoFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANK0bfAAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgA2NC1pYS0zMi1hcmNoaXRlY3R1IzEzMDU3MzQucGRmAAAOAHgAOwA2ADQALQBpAGEALQAzADIALQBhAHIAYwBoAGkAdABlAGMAdAB1AHIAZQBzAC0AcwBvAGYAdAB3AGEAcgBlAC0AZABlAHYAZQBsAG8AcABlAHIALQBtAGEAbgB1AGEAbAAtADMAMgA1ADQANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBLVXNlcnMvanNpZWsvYmliLzY0LWlhLTMyLWFyY2hpdGVjdHVyZXMtc29mdHdhcmUtZGV2ZWxvcGVyLW1hbnVhbC0zMjU0NjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMwA0QDZAuEC4wLoAvMC/AMKAw4DFQMeAyMDMAMzA0UDSANNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAA08=}}
  14. @book{Bryant:2010aa,
  15. Address = {USA},
  16. Author = {Bryant, Randal E. and O'Hallaron, David R.},
  17. Date-Added = {2016-01-05 17:52:13 +0000},
  18. Date-Modified = {2016-01-05 17:52:17 +0000},
  19. Edition = {2nd},
  20. Isbn = {0136108040, 9780136108047},
  21. Publisher = {Addison-Wesley Publishing Company},
  22. Title = {Computer Systems: A Programmer's Perspective},
  23. Year = {2010}}
  24. @book{Dybvig:1987aa,
  25. Address = {Upper Saddle River, NJ, USA},
  26. Author = {Dybvig, R. Kent},
  27. Date-Added = {2016-01-05 17:42:43 +0000},
  28. Date-Modified = {2016-01-05 17:42:46 +0000},
  29. Isbn = {0-13-791864-X},
  30. Publisher = {Prentice-Hall, Inc.},
  31. Title = {The SCHEME Programming Language},
  32. Year = {1987}}
  33. @book{Felleisen:2013aa,
  34. Address = {San Francisco, CA, USA},
  35. Author = {Felleisen, Matthias and Conrad, M.D. Barski and Horn, David Van and Eight Students of Northeastern University},
  36. Date-Added = {2016-01-05 17:40:45 +0000},
  37. Date-Modified = {2016-01-05 17:40:48 +0000},
  38. Isbn = {1593274912, 9781593274917},
  39. Publisher = {No Starch Press},
  40. Title = {Realm of Racket: Learn to Program, One Game at a Time!},
  41. Year = {2013}}
  42. @book{Felleisen:2001aa,
  43. Address = {Cambridge, MA, USA},
  44. Author = {Felleisen, Matthias and Findler, Robert Bruce and Flatt, Matthew and Krishnamurthi, Shriram},
  45. Date-Added = {2016-01-05 17:38:45 +0000},
  46. Date-Modified = {2016-01-05 17:38:49 +0000},
  47. Isbn = {0-262-06218-6},
  48. Publisher = {MIT Press},
  49. Title = {How to Design Programs: An Introduction to Programming and Computing},
  50. Year = {2001}}
  51. @techreport{Dybvig:2010aa,
  52. Author = {R. Kent Dybvig and Andrew Keep},
  53. Date-Added = {2016-01-05 17:02:52 +0000},
  54. Date-Modified = {2016-01-05 17:05:12 +0000},
  55. Institution = {Indiana University},
  56. Title = {P523 Compiler Assignments},
  57. Year = {2010},
  58. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA1MjMtYXNzaWdubWVudHMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNTIzLWFzc2lnbm1lbnRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABL7Qp0rFh3FBERiBDQVJPAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANKxqCwAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTIzLWFzc2lnbm1lbnRzLnBkZgAOACoAFABwADUAMgAzAC0AYQBzAHMAaQBnAG4AbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A1MjMtYXNzaWdubWVudHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  59. @incollection{Mairson:1991aa,
  60. Author = {Mairson, HarryG.},
  61. Booktitle = {Functional Programming Languages and Computer Architecture},
  62. Date-Added = {2016-01-05 14:24:12 +0000},
  63. Date-Modified = {2016-01-05 14:24:14 +0000},
  64. Doi = {10.1007/3540543961_15},
  65. Editor = {Hughes, John},
  66. Isbn = {978-3-540-54396-1},
  67. Language = {English},
  68. Pages = {313-327},
  69. Publisher = {Springer Berlin Heidelberg},
  70. Series = {Lecture Notes in Computer Science},
  71. Title = {Outline of a proof theory of parametricity},
  72. Url = {http://dx.doi.org/10.1007/3540543961_15},
  73. Volume = {523},
  74. Year = {1991},
  75. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHnByb29mLXRoZW9yeS1wYXJhbWV0cmljaXR5LnBkZtIXCxgZV05TLmRhdGFPEQGqAAAAAAGqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEecHJvb2YtdGhlb3J5LXBhcmFtZXRyaWNpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS+aktKxPCFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSsYJxAAAAAQAMAL9t8QAFwHIAAhIpAAIAPk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcHJvb2YtdGhlb3J5LXBhcmFtZXRyaWNpdHkucGRmAA4APgAeAHAAcgBvAG8AZgAtAHQAaABlAG8AcgB5AC0AcABhAHIAYQBtAGUAdAByAGkAYwBpAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL2JpYi9wcm9vZi10aGVvcnktcGFyYW1ldHJpY2l0eS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  76. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3540543961_15}}
  77. @techreport{Siek:2012ab,
  78. Author = {Jeremy G. Siek and Bor-Yuh Evan Chang},
  79. Date-Added = {2016-01-04 21:31:42 +0000},
  80. Date-Modified = {2016-01-04 21:32:29 +0000},
  81. Institution = {Univesity of Colorado},
  82. Title = {A Problem Course in Compilation: From Python to x86 Assembly},
  83. Year = {2012},
  84. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmNvbXBpbGVyLW5vdGVzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESY29tcGlsZXItbm90ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS+Ug9KwTuRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSsJU0AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29tcGlsZXItbm90ZXMucGRmAA4AJgASAGMAbwBtAHAAaQBsAGUAcgAtAG4AbwB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9jb21waWxlci1ub3Rlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  85. @techreport{Sussman:1975ab,
  86. Author = {Gerald Jay Sussman and Guy L. Steele Jr.},
  87. Date-Added = {2016-01-04 20:07:25 +0000},
  88. Date-Modified = {2016-01-04 20:08:29 +0000},
  89. Institution = {MIT},
  90. Month = {December},
  91. Number = {AI Memo No. 349},
  92. Title = {Scheme: an interpreter for extended lambda calculus},
  93. Year = {1975},
  94. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtBSU0tMzQ5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELQUlNLTM0OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS99vdKwOypQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSsIF6AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAQUlNLTM0OS5wZGYAAA4AGAALAEEASQBNAC0AMwA0ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvQUlNLTM0OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  95. @book{Lane:1997aa,
  96. Author = {Saunders Mac Lane},
  97. Date-Added = {2015-12-28 20:54:39 +0000},
  98. Date-Modified = {2015-12-28 20:56:29 +0000},
  99. Edition = {2nd},
  100. Publisher = {Spring},
  101. Title = {Categories for the Working Mathematician},
  102. Year = {1997},
  103. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxjYXQtd29yay5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGNhdC13b3JrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEqIk3SpwugUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0qdR8AAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNhdC13b3JrLnBkZgAOABoADABjAGEAdAAtAHcAbwByAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvY2F0LXdvcmsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  104. @article{Backus:1960aa,
  105. Acmid = {367262},
  106. Address = {New York, NY, USA},
  107. 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.},
  108. Date-Added = {2015-12-20 12:28:31 +0000},
  109. Date-Modified = {2015-12-20 12:28:35 +0000},
  110. Doi = {10.1145/367236.367262},
  111. Editor = {Naur, Peter},
  112. Issn = {0001-0782},
  113. Issue_Date = {May 1960},
  114. Journal = {Commun. ACM},
  115. Month = may,
  116. Number = {5},
  117. Numpages = {16},
  118. Pages = {299--314},
  119. Publisher = {ACM},
  120. Title = {Report on the Algorithmic Language ALGOL 60},
  121. Url = {http://doi.acm.org/10.1145/367236.367262},
  122. Volume = {3},
  123. Year = {1960},
  124. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOTktYmFja3VzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5OS1iYWNrdXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASh9U9KcCThQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSnE+IAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5OS1iYWNrdXMucGRmAAAOACAADwBwADIAOQA5AC0AYgBhAGMAawB1AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI5OS1iYWNrdXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  125. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367236.367262},
  126. Bdsk-Url-2 = {http://dx.doi.org/10.1145/367236.367262}}
  127. @article{Knuth:1964aa,
  128. Acmid = {365140},
  129. Address = {New York, NY, USA},
  130. Author = {Knuth, Donald E.},
  131. Date-Added = {2015-12-20 12:24:24 +0000},
  132. Date-Modified = {2015-12-20 12:24:28 +0000},
  133. Doi = {10.1145/355588.365140},
  134. Issn = {0001-0782},
  135. Issue_Date = {Dec. 1964},
  136. Journal = {Commun. ACM},
  137. Month = dec,
  138. Number = {12},
  139. Numpages = {2},
  140. Pages = {735--736},
  141. Publisher = {ACM},
  142. Title = {Backus Normal Form vs. Backus Naur Form},
  143. Url = {http://doi.acm.org/10.1145/355588.365140},
  144. Volume = {7},
  145. Year = {1964},
  146. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA3MzUtZ290bGllYi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA3MzUtZ290bGllYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEofMjSnAhkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0pxOtAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3MzUtZ290bGllYi5wZGYADgAiABAAcAA3ADMANQAtAGcAbwB0AGwAaQBlAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDczNS1nb3RsaWViLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  147. Bdsk-Url-1 = {http://doi.acm.org/10.1145/355588.365140},
  148. Bdsk-Url-2 = {http://dx.doi.org/10.1145/355588.365140}}
  149. @inproceedings{Sergey:2012aa,
  150. Author = {Ilya Sergey and Dave Clarke},
  151. Bibsource = {dblp computer science bibliography, http://dblp.org},
  152. Biburl = {http://dblp.uni-trier.de/rec/bib/conf/esop/SergeyC12},
  153. 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},
  154. Crossref = {DBLP:conf/esop/2012},
  155. Date-Added = {2015-12-16 09:12:21 +0000},
  156. Date-Modified = {2015-12-16 09:12:24 +0000},
  157. Doi = {10.1007/978-3-642-28869-2_29},
  158. Pages = {579--599},
  159. Timestamp = {Fri, 23 Mar 2012 15:26:14 +0100},
  160. Title = {Gradual Ownership Types},
  161. Url = {http://dx.doi.org/10.1007/978-3-642-28869-2_29},
  162. Year = {2012},
  163. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmdyYWR1YWwtZXNvcDEyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZ3JhZHVhbC1lc29wMTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASf0j9KWlTdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSltuHAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3JhZHVhbC1lc29wMTIucGRmAA4AJgASAGcAcgBhAGQAdQBhAGwALQBlAHMAbwBwADEAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9ncmFkdWFsLWVzb3AxMi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  164. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-28869-2_29}}
  165. @inproceedings{Sergey:2015aa,
  166. Acmid = {2737964},
  167. Address = {New York, NY, USA},
  168. Author = {Sergey, Ilya and Nanevski, Aleksandar and Banerjee, Anindya},
  169. Booktitle = {Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation},
  170. Date-Added = {2015-12-16 09:09:00 +0000},
  171. Date-Modified = {2015-12-16 09:09:09 +0000},
  172. Doi = {10.1145/2737924.2737964},
  173. Isbn = {978-1-4503-3468-6},
  174. Keywords = {Compositional program verification, concurrency, dependent types, mechanized proofs, separation logic},
  175. Location = {Portland, OR, USA},
  176. Numpages = {11},
  177. Pages = {77--87},
  178. Publisher = {ACM},
  179. Series = {PLDI 2015},
  180. Title = {Mechanized Verification of Fine-grained Concurrent Programs},
  181. Url = {http://doi.acm.org/10.1145/2737924.2737964},
  182. Year = {2015},
  183. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzctc2VyZ2V5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDc3LXNlcmdleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASfzntKWlCRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSltp0AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc3LXNlcmdleS5wZGYADgAeAA4AcAA3ADcALQBzAGUAcgBnAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNzctc2VyZ2V5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  184. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2737924.2737964},
  185. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2737924.2737964}}
  186. @inproceedings{Devriese:2011aa,
  187. Acmid = {2034796},
  188. Address = {New York, NY, USA},
  189. Author = {Devriese, Dominique and Piessens, Frank},
  190. Booktitle = {Proceedings of the 16th ACM SIGPLAN International Conference on Functional Programming},
  191. Date-Added = {2015-12-14 22:32:47 +0000},
  192. Date-Modified = {2015-12-14 22:32:52 +0000},
  193. Doi = {10.1145/2034773.2034796},
  194. Isbn = {978-1-4503-0865-6},
  195. Keywords = {ad hoc polymorphism, agda, instance arguments, type classes},
  196. Location = {Tokyo, Japan},
  197. Numpages = {13},
  198. Pages = {143--155},
  199. Publisher = {ACM},
  200. Series = {ICFP '11},
  201. Title = {On the Bright Side of Type Classes: Instance Arguments in Agda},
  202. Url = {http://doi.acm.org/10.1145/2034773.2034796},
  203. Year = {2011},
  204. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDMtZGV2cmllc2UucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQzLWRldnJpZXNlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJ2ln0pSt5VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANKU9DUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQzLWRldnJpZXNlLnBkZgAADgAkABEAcAAxADQAMwAtAGQAZQB2AHIAaQBlAHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQzLWRldnJpZXNlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  205. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034796},
  206. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034796}}
  207. @article{Wadler:2007aa,
  208. Author = {Philip Wadler},
  209. Date-Added = {2015-12-07 14:32:44 +0000},
  210. Date-Modified = {2015-12-07 14:32:48 +0000},
  211. Doi = {http://dx.doi.org/10.1016/j.tcs.2006.12.042},
  212. Issn = {0304-3975},
  213. Journal = {Theoretical Computer Science},
  214. Keywords = {Curry--Howard},
  215. Note = {Festschrift for John C. Reynolds's 70th birthday},
  216. Number = {1--3},
  217. Pages = {201 - 226},
  218. Title = {The Girard--Reynolds isomorphism (second edition)},
  219. Url = {http://www.sciencedirect.com/science/article/pii/S0304397506009236},
  220. Volume = {375},
  221. Year = {2007},
  222. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2dpcmFyZC1yZXlub2xkcy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2dpcmFyZC1yZXlub2xkcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEllerSiwLWUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0otJJgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdpcmFyZC1yZXlub2xkcy5wZGYAAA4AKAATAGcAaQByAGEAcgBkAC0AcgBlAHkAbgBvAGwAZABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2dpcmFyZC1yZXlub2xkcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  223. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0304397506009236},
  224. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.tcs.2006.12.042}}
  225. @inproceedings{Flanagan:2001aa,
  226. Acmid = {360220},
  227. Address = {New York, NY, USA},
  228. Author = {Flanagan, Cormac and Saxe, James B.},
  229. Booktitle = {Proceedings of the 28th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  230. Date-Added = {2015-12-05 16:23:57 +0000},
  231. Date-Modified = {2015-12-05 16:24:00 +0000},
  232. Doi = {10.1145/360204.360220},
  233. Isbn = {1-58113-336-7},
  234. Location = {London, United Kingdom},
  235. Numpages = {13},
  236. Pages = {193--205},
  237. Publisher = {ACM},
  238. Series = {POPL '01},
  239. Title = {Avoiding Exponential Explosion: Generating Compact Verification Conditions},
  240. Url = {http://doi.acm.org/10.1145/360204.360220},
  241. Year = {2001},
  242. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxOTMtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTkzLWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJYH10oh55VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANKIwDUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTkzLWZsYW5hZ2FuLnBkZgAADgAkABEAcAAxADkAMwAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTkzLWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  243. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360220},
  244. Bdsk-Url-2 = {http://dx.doi.org/10.1145/360204.360220}}
  245. @article{Wadler:2015aa,
  246. Acmid = {2699407},
  247. Address = {New York, NY, USA},
  248. Author = {Wadler, Philip},
  249. Date-Added = {2015-11-30 14:13:26 +0000},
  250. Date-Modified = {2015-11-30 14:13:30 +0000},
  251. Doi = {10.1145/2699407},
  252. Issn = {0001-0782},
  253. Issue_Date = {December 2015},
  254. Journal = {Commun. ACM},
  255. Month = nov,
  256. Number = {12},
  257. Numpages = {10},
  258. Pages = {75--84},
  259. Publisher = {ACM},
  260. Title = {Propositions As Types},
  261. Url = {http://doi.acm.org/10.1145/2699407},
  262. Volume = {58},
  263. Year = {2015},
  264. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzUtd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDc1LXdhZGxlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASShotKBw9BQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSggogAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc1LXdhZGxlci5wZGYADgAeAA4AcAA3ADUALQB3AGEAZABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNzUtd2FkbGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  265. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2699407},
  266. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2699407}}
  267. @article{Chevalier-Boisvert:2015aa,
  268. Adsnote = {Provided by the SAO/NASA Astrophysics Data System},
  269. Adsurl = {http://adsabs.harvard.edu/abs/2015arXiv151102956C},
  270. Archiveprefix = {arXiv},
  271. Author = {{Chevalier-Boisvert}, M. and {Feeley}, M.},
  272. Date-Added = {2015-11-21 17:17:44 +0000},
  273. Date-Modified = {2015-11-21 17:17:47 +0000},
  274. Eprint = {1511.02956},
  275. Journal = {ArXiv e-prints},
  276. Keywords = {Computer Science - Programming Languages, D.3.4},
  277. Month = nov,
  278. Primaryclass = {cs.PL},
  279. Title = {{Interprocedural Type Specialization of JavaScript Programs Without Type Analysis}},
  280. Year = 2015,
  281. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV4xNTExLjAyOTU2LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOMTUxMS4wMjk1Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASNLt9J2EaNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSdlfzAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAMTUxMS4wMjk1Ni5wZGYADgAeAA4AMQA1ADEAMQAuADAAMgA5ADUANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi8xNTExLjAyOTU2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  282. @inproceedings{Maidl:2015aa,
  283. Address = {New York, NY, USA},
  284. Author = {Maidl, Andr{\'e} Murbach and Mascarenhas, Fabio and Ierusalimschy, Roberto},
  285. Booktitle = {Proceedings of the 11th Symposium on Dynamic Languages},
  286. Date-Added = {2015-11-18 04:24:13 +0000},
  287. Date-Modified = {2015-11-18 04:47:52 +0000},
  288. Keywords = {Gradual Typing, Lua, Optional Type Systems},
  289. Location = {Pittsburgh, PA, USA},
  290. Numpages = {13},
  291. Pages = {13--25},
  292. Publisher = {ACM},
  293. Series = {DLS 2015},
  294. Title = {A Formalization of Typed Lua},
  295. Year = {2015},
  296. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMtbWFpZGwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMtbWFpZGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABImRQ0nFnt1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJxrgcAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMtbWFpZGwucGRmAAAOABwADQBwADEAMwAtAG0AYQBpAGQAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTMtbWFpZGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  297. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2816707.2816709},
  298. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2816707.2816709}}
  299. @inproceedings{Maidl:2014aa,
  300. Address = {New York, NY, USA},
  301. Articleno = {3},
  302. Author = {Maidl, Andr{\'e} Murbach and Mascarenhas, Fabio and Ierusalimschy, Roberto},
  303. Booktitle = {Proceedings of the Workshop on Dynamic Languages and Applications},
  304. Date-Added = {2015-11-18 04:23:09 +0000},
  305. Date-Modified = {2015-11-18 04:48:06 +0000},
  306. Keywords = {Lua programming language, gradual typing, optional typing, type systems},
  307. Location = {Edinburgh, United Kingdom},
  308. Numpages = {10},
  309. Pages = {3:1--3:10},
  310. Publisher = {ACM},
  311. Series = {Dyla'14},
  312. Title = {Typed Lua: An Optional Type System for Lua},
  313. Year = {2014},
  314. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmR5bGExNC00LXR5cGVkLWx1YS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmR5bGExNC00LXR5cGVkLWx1YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiZBnScWd3UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nGtxwAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGR5bGExNC00LXR5cGVkLWx1YS5wZGYADgAuABYAZAB5AGwAYQAxADQALQA0AC0AdAB5AHAAZQBkAC0AbAB1AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvZHlsYTE0LTQtdHlwZWQtbHVhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  315. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2617548.2617553},
  316. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2617548.2617553}}
  317. @techreport{Rossum:2014aa,
  318. Author = {Guido van Rossum},
  319. Date-Added = {2015-11-17 20:39:18 +0000},
  320. Date-Modified = {2015-11-17 20:40:07 +0000},
  321. Institution = {Python Software Foundation},
  322. Number = {PEP 0483},
  323. Title = {The Theory of Type Hints},
  324. Year = {2014}}
  325. @article{Dongarra:1992aa,
  326. Acmid = {141871},
  327. Address = {New York, NY, USA},
  328. Author = {Dongarra, Jack J.},
  329. Date-Added = {2015-11-17 17:02:06 +0000},
  330. Date-Modified = {2015-11-18 04:39:17 +0000},
  331. Issue_Date = {June 1992},
  332. Journal = {SIGARCH Comput. Archit. News},
  333. Month = jun,
  334. Number = {3},
  335. Numpages = {23},
  336. Pages = {22--44},
  337. Publisher = {ACM},
  338. Title = {Performance of Various Computers Using Standard Linear Equations Software},
  339. Volume = {20},
  340. Year = {1992},
  341. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMi1kb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMi1kb25nYXJyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiQWLScMfQUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nEOIAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMi1kb25nYXJyYS5wZGYADgAiABAAcAAyADIALQBkAG8AbgBnAGEAcgByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIyLWRvbmdhcnJhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  342. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141868.141871},
  343. Bdsk-Url-2 = {http://dx.doi.org/10.1145/141868.141871}}
  344. @book{Gray:1992aa,
  345. Address = {San Francisco, CA, USA},
  346. Author = {Gray, Jim},
  347. Date-Added = {2015-11-17 16:59:52 +0000},
  348. Date-Modified = {2015-11-17 16:59:56 +0000},
  349. Isbn = {1558601597},
  350. Publisher = {Morgan Kaufmann Publishers Inc.},
  351. Title = {Benchmark Handbook: For Database and Transaction Processing Systems},
  352. Year = {1992}}
  353. @inproceedings{Clinger:1994ab,
  354. Address = {New York, NY, USA},
  355. Author = {Clinger, William D. and Hansen, Lars Thomas},
  356. Booktitle = {Proceedings of the 1994 ACM Conference on LISP and Functional Programming},
  357. Date-Added = {2015-11-17 16:57:20 +0000},
  358. Date-Modified = {2015-11-18 04:54:01 +0000},
  359. Location = {Orlando, Florida, USA},
  360. Numpages = {12},
  361. Pages = {128--139},
  362. Publisher = {ACM},
  363. Series = {LFP '94},
  364. Title = {Lambda, the Ultimate Label or a Simple Optimizing Compiler for Scheme},
  365. Year = {1994},
  366. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMjgtY2xpbmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMjgtY2xpbmdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/earRDzjvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMjgtY2xpbmdlci5wZGYADgAiABAAcAAxADIAOAAtAGMAbABpAG4AZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEyOC1jbGluZ2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  367. Bdsk-Url-1 = {http://doi.acm.org/10.1145/182409.156786},
  368. Bdsk-Url-2 = {http://dx.doi.org/10.1145/182409.156786}}
  369. @book{Pearl:2000aa,
  370. Address = {New York, NY, USA},
  371. Author = {Pearl, Judea},
  372. Date-Added = {2015-11-17 15:35:03 +0000},
  373. Date-Modified = {2015-11-17 15:35:06 +0000},
  374. Isbn = {0-521-77362-8},
  375. Publisher = {Cambridge University Press},
  376. Title = {Causality: Models, Reasoning, and Inference},
  377. Year = {2000}}
  378. @inproceedings{Mytkowicz:2009aa,
  379. Address = {New York, NY, USA},
  380. Author = {Mytkowicz, Todd and Diwan, Amer and Hauswirth, Matthias and Sweeney, Peter F.},
  381. Booktitle = {Proceedings of the 14th International Conference on Architectural Support for Programming Languages and Operating Systems},
  382. Date-Added = {2015-11-17 15:33:11 +0000},
  383. Date-Modified = {2015-11-18 04:41:42 +0000},
  384. Keywords = {bias, measurement, performance},
  385. Location = {Washington, DC, USA},
  386. Numpages = {12},
  387. Pages = {265--276},
  388. Publisher = {ACM},
  389. Series = {ASPLOS XIV},
  390. Title = {Producing Wrong Data Without Doing Anything Obviously Wrong!},
  391. Year = {2009},
  392. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyNjUtbXl0a293aWN6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDI2NS1teXRrb3dpY3oucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASI2dNJwsvlQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScPlJAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2NS1teXRrb3dpY3oucGRmAA4AJgASAHAAMgA2ADUALQBtAHkAdABrAG8AdwBpAGMAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMjY1LW15dGtvd2ljei5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  393. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1508244.1508275},
  394. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1508244.1508275}}
  395. @inproceedings{Vegdahl:1989aa,
  396. Address = {New York, NY, USA},
  397. Author = {Vegdahl, Steven R. and Pleban, Uwe F.},
  398. Booktitle = {Proceedings of the Third International Conference on Architectural Support for Programming Languages and Operating Systems},
  399. Date-Added = {2015-11-17 11:38:15 +0000},
  400. Date-Modified = {2015-11-18 04:45:44 +0000},
  401. Location = {Boston, Massachusetts, USA},
  402. Numpages = {11},
  403. Pages = {172--182},
  404. Publisher = {ACM},
  405. Series = {ASPLOS III},
  406. Title = {The Runtime Environment for Scheme, a Scheme Implementation on the 88000},
  407. Year = {1989},
  408. Bdsk-Url-1 = {http://doi.acm.org/10.1145/70082.68199},
  409. Bdsk-Url-2 = {http://dx.doi.org/10.1145/70082.68199}}
  410. @inproceedings{Gomard:1990aa,
  411. Address = {New York, NY, USA},
  412. Author = {Gomard, Carsten K.},
  413. Booktitle = {Proceedings of the 1990 ACM Conference on LISP and Functional Programming},
  414. Date-Added = {2015-11-17 11:36:49 +0000},
  415. Date-Modified = {2015-11-18 04:40:04 +0000},
  416. Location = {Nice, France},
  417. Numpages = {6},
  418. Pages = {282--287},
  419. Publisher = {ACM},
  420. Series = {LFP '90},
  421. Title = {Partial Type Inference for Untyped Functional Programs},
  422. Year = {1990},
  423. Bdsk-Url-1 = {http://doi.acm.org/10.1145/91556.91672},
  424. Bdsk-Url-2 = {http://dx.doi.org/10.1145/91556.91672}}
  425. @article{Ma:1990aa,
  426. Acmid = {79013},
  427. Address = {New York, NY, USA},
  428. Author = {Ma, K.-L. and Kessler, R. R.},
  429. Date-Added = {2015-11-17 11:30:57 +0000},
  430. Date-Modified = {2015-11-18 04:41:11 +0000},
  431. Issue_Date = {June 1990},
  432. Journal = {Softw. Pract. Exper.},
  433. Month = jun,
  434. Number = {6},
  435. Numpages = {31},
  436. Pages = {593--623},
  437. Publisher = {John Wiley \& Sons, Inc.},
  438. Title = {{TICL}-a Type Inference System for Common Lisp},
  439. Volume = {20},
  440. Year = {1990},
  441. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380200606}}
  442. @techreport{Walker:1988aa,
  443. Author = {Kenneth Walker},
  444. Date-Added = {2015-11-17 11:29:07 +0000},
  445. Date-Modified = {2015-11-17 11:30:02 +0000},
  446. Institution = {University of Arizona},
  447. Month = {July},
  448. Number = {TR 88-25},
  449. Title = {A Type Inference System for Icon},
  450. Year = {1988},
  451. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0cjg4XzI1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdHI4OF8yNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASImd9JweflQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScMBJAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHI4OF8yNS5wZGYAAA4AGAALAHQAcgA4ADgAXwAyADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvdHI4OF8yNS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  452. @inproceedings{Jones:1982aa,
  453. Address = {New York, NY, USA},
  454. Author = {Jones, Neil D. and Muchnick, Steven S.},
  455. Booktitle = {Proceedings of the 9th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  456. Date-Added = {2015-11-17 11:26:40 +0000},
  457. Date-Modified = {2015-11-18 04:48:44 +0000},
  458. Location = {Albuquerque, New Mexico},
  459. Numpages = {9},
  460. Pages = {66--74},
  461. Publisher = {ACM},
  462. Series = {POPL '82},
  463. Title = {A Flexible Approach to Interprocedural Data Flow Analysis and Programs with Recursive Data Structures},
  464. Year = {1982},
  465. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582161},
  466. Bdsk-Url-2 = {http://dx.doi.org/10.1145/582153.582161}}
  467. @inproceedings{Jones:1976aa,
  468. Address = {New York, NY, USA},
  469. Author = {Jones, Neil D. and Muchnick, Steven S.},
  470. Booktitle = {Proceedings of the 3rd ACM SIGACT-SIGPLAN Symposium on Principles on Programming Languages},
  471. Date-Added = {2015-11-17 11:25:46 +0000},
  472. Date-Modified = {2015-11-18 04:40:42 +0000},
  473. Location = {Atlanta, Georgia},
  474. Numpages = {18},
  475. Pages = {77--94},
  476. Publisher = {ACM},
  477. Series = {POPL '76},
  478. Title = {Binding Time Optimization in Programming Languages: Some Thoughts Toward the Design of an Ideal Language},
  479. Year = {1976},
  480. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800168.811542},
  481. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800168.811542}}
  482. @inproceedings{Shivers:1991ab,
  483. Address = {New York, NY, USA},
  484. Author = {Shivers, Olin},
  485. Booktitle = {Proceedings of the 1991 ACM SIGPLAN Symposium on Partial Evaluation and Semantics-based Program Manipulation},
  486. Date-Added = {2015-11-17 11:24:34 +0000},
  487. Date-Modified = {2015-11-18 04:49:16 +0000},
  488. Location = {New Haven, Connecticut, USA},
  489. Numpages = {9},
  490. Pages = {190--198},
  491. Publisher = {ACM},
  492. Series = {PEPM '91},
  493. Title = {The Semantics of Scheme Control-flow Analysis},
  494. Year = {1991},
  495. Bdsk-Url-1 = {http://doi.acm.org/10.1145/115865.115884},
  496. Bdsk-Url-2 = {http://dx.doi.org/10.1145/115865.115884}}
  497. @inbook{Shivers:1991aa,
  498. Author = {Olin Shivers},
  499. Chapter = {Data-flow analysis and type recovery in Scheme},
  500. Date-Added = {2015-11-17 11:22:39 +0000},
  501. Date-Modified = {2015-11-17 11:23:52 +0000},
  502. Publisher = {MIT Press},
  503. Title = {Topics in Advanced Language Implementatino},
  504. Year = {1991}}
  505. @phdthesis{Tenenbaum:1974aa,
  506. Address = {New York, NY, USA},
  507. Author = {Tenenbaum, Aaron Melvin},
  508. Date-Added = {2015-11-17 11:20:37 +0000},
  509. Date-Modified = {2015-11-17 11:20:40 +0000},
  510. Note = {AAI7509706},
  511. Publisher = {New York University},
  512. Title = {Type Determination for Very High Level Languages.},
  513. Year = {1974},
  514. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHXR5cGVkZXRlcm1pbmF0aW8wMHRlbmVfYncucGRm0hcLGBlXTlMuZGF0YU8RAagAAAAAAagAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R10eXBlZGV0ZXJtaW5hdGlvMDB0ZW5lX2J3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIiVr0nB3wVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJwvhEAAAABAAwAv23xAAXAcgACEikAAgA9TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0eXBlZGV0ZXJtaW5hdGlvMDB0ZW5lX2J3LnBkZgAADgA8AB0AdAB5AHAAZQBkAGUAdABlAHIAbQBpAG4AYQB0AGkAbwAwADAAdABlAG4AZQBfAGIAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALVVzZXJzL2pzaWVrL2JpYi90eXBlZGV0ZXJtaW5hdGlvMDB0ZW5lX2J3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCuALMAuwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  515. @article{Kaplan:1980aa,
  516. Address = {New York, NY, USA},
  517. Author = {Kaplan, Marc A. and Ullman, Jeffrey D.},
  518. Date-Added = {2015-11-17 11:16:53 +0000},
  519. Date-Modified = {2015-11-18 04:54:56 +0000},
  520. Issue_Date = {Jan. 1980},
  521. Journal = {J. ACM},
  522. Month = jan,
  523. Number = {1},
  524. Numpages = {18},
  525. Pages = {128--145},
  526. Publisher = {ACM},
  527. Title = {A Scheme for the Automatic Inference of Variable Types},
  528. Volume = {27},
  529. Year = {1980},
  530. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322169.322181},
  531. Bdsk-Url-2 = {http://dx.doi.org/10.1145/322169.322181}}
  532. @inproceedings{Adams:1986aa,
  533. Address = {New York, NY, USA},
  534. Author = {Adams, Norman and Kranz, David and Kelsey, Richard and Rees, Jonathan and Hudak, Paul and Philbin, James},
  535. Booktitle = {Proceedings of the 1986 SIGPLAN Symposium on Compiler Construction},
  536. Date-Added = {2015-11-17 11:16:12 +0000},
  537. Date-Modified = {2015-11-18 04:33:24 +0000},
  538. Numpages = {15},
  539. Pages = {219--233},
  540. Publisher = {ACM},
  541. Series = {SIGPLAN '86},
  542. Title = {ORBIT: An Optimizing Compiler for Scheme},
  543. Year = {1986},
  544. Bdsk-Url-1 = {http://doi.acm.org/10.1145/12276.13333},
  545. Bdsk-Url-2 = {http://dx.doi.org/10.1145/12276.13333}}
  546. @inproceedings{Brooks:1982ab,
  547. Address = {New York, NY, USA},
  548. Author = {Brooks, Rodney A. and Gabriel, Richard P. and Steele,Jr., Guy L.},
  549. Booktitle = {Proceedings of the 1982 SIGPLAN Symposium on Compiler Construction},
  550. Date-Added = {2015-11-17 11:14:29 +0000},
  551. Date-Modified = {2015-11-18 04:36:29 +0000},
  552. Location = {Boston, Massachusetts, USA},
  553. Numpages = {15},
  554. Pages = {261--275},
  555. Publisher = {ACM},
  556. Series = {SIGPLAN '82},
  557. Title = {An Optimizing Compiler for Lexically Scoped LISP},
  558. Year = {1982},
  559. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800230.807000},
  560. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800230.807000}}
  561. @inproceedings{Aiken:1991aa,
  562. Address = {New York, NY, USA},
  563. Author = {Aiken, Alex and Murphy, Brian},
  564. Booktitle = {Proceedings of the 18th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  565. Date-Added = {2015-11-17 11:13:37 +0000},
  566. Date-Modified = {2015-11-18 04:32:22 +0000},
  567. Numpages = {12},
  568. Pages = {279--290},
  569. Publisher = {ACM},
  570. Series = {POPL '91},
  571. Title = {Static Type Inference in a Dynamically Typed Language},
  572. Year = {1991},
  573. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99583.99621},
  574. Bdsk-Url-2 = {http://dx.doi.org/10.1145/99583.99621}}
  575. @inproceedings{Shivers:1988aa,
  576. Address = {New York, NY, USA},
  577. Author = {Shivers, O.},
  578. Booktitle = {Proceedings of the ACM SIGPLAN 1988 Conference on Programming Language Design and Implementation},
  579. Date-Added = {2015-11-17 11:06:31 +0000},
  580. Date-Modified = {2015-11-18 04:43:53 +0000},
  581. Location = {Atlanta, Georgia, USA},
  582. Numpages = {11},
  583. Pages = {164--174},
  584. Publisher = {ACM},
  585. Series = {PLDI '88},
  586. Title = {Control Flow Analysis in {Scheme}},
  587. Year = {1988},
  588. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjQtc2hpdmVycy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjQtc2hpdmVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiI6fScHR1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nC6xQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNjQtc2hpdmVycy5wZGYADgAiABAAcAAxADYANAAtAHMAaABpAHYAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE2NC1zaGl2ZXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  589. Bdsk-Url-1 = {http://doi.acm.org/10.1145/53990.54007},
  590. Bdsk-Url-2 = {http://dx.doi.org/10.1145/53990.54007}}
  591. @incollection{Agesen:1994aa,
  592. Author = {Agesen, Ole},
  593. Booktitle = {Static Analysis},
  594. Date-Added = {2015-11-17 10:47:24 +0000},
  595. Date-Modified = {2015-11-18 04:34:02 +0000},
  596. Editor = {Le Charlier, Baudouin},
  597. Language = {English},
  598. Pages = {78-100},
  599. Publisher = {Springer Berlin Heidelberg},
  600. Series = {Lecture Notes in Computer Science},
  601. Title = {Constraint-based type inference and parametric polymorphism},
  602. Volume = {864},
  603. Year = {1994},
  604. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGNvbnN0cmFpbnQtYmFzZWQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRjb25zdHJhaW50LWJhc2VkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIiIy0nBvzlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJwth4AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb25zdHJhaW50LWJhc2VkLnBkZgAOACoAFABjAG8AbgBzAHQAcgBhAGkAbgB0AC0AYgBhAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2NvbnN0cmFpbnQtYmFzZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  605. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-58485-4_34}}
  606. @techreport{Jia:2015aa,
  607. Author = {Limin Jia and Hannah Gommerstadt and Frank Pfenning},
  608. Date-Added = {2015-11-17 10:29:28 +0000},
  609. Date-Modified = {2015-11-17 10:30:17 +0000},
  610. Institution = {Carnegie Mellon University},
  611. Month = {November},
  612. Number = {CMU-CyLab-15-004},
  613. Title = {Monitors and Blame Assignment for Higher-Order Session Types},
  614. Year = {2015},
  615. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRU1vbml0b3JzIGFuZCBCbGFtZSBBc3NpZ25tZW50IGZvciBIaWdoZXItT3JkZXIgU2Vzc2lvbiBUeXBlcyAoQ01VLnBkZtIXCxgZV05TLmRhdGFPEQIiAAAAAAIiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfTW9uaXRvcnMgYW5kIEJsYW1lICMxMjIxRjI3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASIfJ9Jwa/VQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScLJFAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoATW9uaXRvcnMgYW5kIEJsYW1lICMxMjIxRjI3LnBkZgAADgCMAEUATQBvAG4AaQB0AG8AcgBzACAAYQBuAGQAIABCAGwAYQBtAGUAIABBAHMAcwBpAGcAbgBtAGUAbgB0ACAAZgBvAHIAIABIAGkAZwBoAGUAcgAtAE8AcgBkAGUAcgAgAFMAZQBzAHMAaQBvAG4AIABUAHkAcABlAHMAIAAoAEMATQBVAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBVVXNlcnMvanNpZWsvYmliL01vbml0b3JzIGFuZCBCbGFtZSBBc3NpZ25tZW50IGZvciBIaWdoZXItT3JkZXIgU2Vzc2lvbiBUeXBlcyAoQ01VLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDWANsA4wMJAwsDEAMbAyQDMgM2Az0DRgNLA1gDWwNtA3ADdQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAN3}}
  616. @book{Queinnec:1996aa,
  617. Address = {New York, NY, USA},
  618. Author = {Queinnec, Christian},
  619. Date-Added = {2015-11-15 20:17:14 +0000},
  620. Date-Modified = {2015-11-15 20:17:17 +0000},
  621. Isbn = {0-521-56247-3},
  622. Publisher = {Cambridge University Press},
  623. Title = {Lisp in Small Pieces},
  624. Year = {1996}}
  625. @techreport{Bartlett:1989aa,
  626. Author = {Joel F. Bartlett},
  627. Date-Added = {2015-11-15 20:14:53 +0000},
  628. Date-Modified = {2015-11-15 20:16:13 +0000},
  629. Institution = {Western Research Laboratory},
  630. Month = {January},
  631. Title = {{SCHEME->C} a Portable {Scheme-to-C} Compiler},
  632. Year = {1989},
  633. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NjaGVtZS10by1jLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2NoZW1lLXRvLWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASHjWNJuUklQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSbpiZAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2NoZW1lLXRvLWMucGRmAAAOACAADwBzAGMAaABlAG0AZQAtAHQAbwAtAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2NoZW1lLXRvLWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  634. @article{Baker:1995aa,
  635. Acmid = {214454},
  636. Address = {New York, NY, USA},
  637. Author = {Baker, Henry G.},
  638. Date-Added = {2015-11-15 19:43:23 +0000},
  639. Date-Modified = {2015-11-15 19:43:26 +0000},
  640. Doi = {10.1145/214448.214454},
  641. Issn = {0362-1340},
  642. Issue_Date = {Sept. 1995},
  643. Journal = {SIGPLAN Not.},
  644. Month = sep,
  645. Number = {9},
  646. Numpages = {4},
  647. Pages = {17--20},
  648. Publisher = {ACM},
  649. Title = {CONS Should Not CONS Its Arguments, Part II: Cheney on the M.T.A.},
  650. Url = {http://doi.acm.org/10.1145/214448.214454},
  651. Volume = {30},
  652. Year = {1995},
  653. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTctYmFrZXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTctYmFrZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIeIh0m5KnlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJukO4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTctYmFrZXIucGRmAAAOABwADQBwADEANwAtAGIAYQBrAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTctYmFrZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  654. Bdsk-Url-1 = {http://doi.acm.org/10.1145/214448.214454},
  655. Bdsk-Url-2 = {http://dx.doi.org/10.1145/214448.214454}}
  656. @techreport{Asanovic:EECS-2006-183,
  657. 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.},
  658. Date-Added = {2015-11-12 22:10:42 +0000},
  659. Date-Modified = {2015-11-12 22:10:49 +0000},
  660. Institution = {EECS Department, University of California, Berkeley},
  661. Month = {Dec},
  662. Number = {UCB/EECS-2006-183},
  663. Title = {The Landscape of Parallel Computing Research: A View from Berkeley},
  664. Url = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-183.html},
  665. Year = {2006},
  666. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEUVFQ1MtMjAwNi0xODMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFFRUNTLTIwMDYtMTgzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIWyP0mp4sVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJqvwEAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBFRUNTLTIwMDYtMTgzLnBkZgAADgAkABEARQBFAEMAUwAtADIAMAAwADYALQAxADgAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9FRUNTLTIwMDYtMTgzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  667. Bdsk-Url-1 = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-183.html}}
  668. @book{Black:2009aa,
  669. Abstract = {Pharo by Example, intended for both students and
  670. developers, will guide you gently through the Pharo
  671. language and environment by means of a series of
  672. examples and exercises. This book is made available
  673. under the Creative Commons Attribution-ShareAlike
  674. 3.0 license.},
  675. Aeres = {OV},
  676. Aeresstatus = {aeres08},
  677. Annote = {book},
  678. Author = {Andrew Black and St\'ephane Ducasse and Oscar Nierstrasz and Damien Pollet and Damien Cassou and Marcus Denker},
  679. Date-Added = {2015-11-12 18:31:30 +0000},
  680. Date-Modified = {2015-11-12 18:31:42 +0000},
  681. Inria = {ADAM},
  682. Isbn = {978-3-9523341-4-0},
  683. Keywords = {olit scg09 scg-pub jb09 snf-none skip-doi},
  684. Medium = {2},
  685. Peerreview = {no},
  686. Publisher = {Square Bracket Associates},
  687. Title = {Pharo by Example},
  688. Url = {http://pharobyexample.org},
  689. Year = {2009},
  690. Bdsk-Url-1 = {http://pharobyexample.org}}
  691. @article{Alpern:2000aa,
  692. Acmid = {1011400},
  693. Address = {Riverton, NJ, USA},
  694. 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.},
  695. Date-Added = {2015-11-12 18:24:25 +0000},
  696. Date-Modified = {2015-11-18 04:52:54 +0000},
  697. Issue_Date = {January 2000},
  698. Journal = {IBM Syst. J.},
  699. Month = jan,
  700. Number = {1},
  701. Numpages = {28},
  702. Pages = {211--238},
  703. Publisher = {IBM Corp.},
  704. Title = {The Jalape\~{n}O Virtual Machine},
  705. Volume = {39},
  706. Year = {2000},
  707. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxqYWxhcGVuby5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGphbGFwZW5vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhWO7SakOWUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0mqJ5gAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGphbGFwZW5vLnBkZgAOABoADABqAGEAbABhAHAAZQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvamFsYXBlbm8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  708. Bdsk-Url-1 = {http://dx.doi.org/10.1147/sj.391.0211}}
  709. @article{Alpern:2005aa,
  710. Acmid = {1086625},
  711. Address = {Riverton, NJ, USA},
  712. 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.},
  713. Date-Added = {2015-11-12 16:33:33 +0000},
  714. Date-Modified = {2015-11-18 04:35:41 +0000},
  715. Issue_Date = {January 2005},
  716. Journal = {IBM Syst. J.},
  717. Month = jan,
  718. Number = {2},
  719. Numpages = {19},
  720. Pages = {399--417},
  721. Publisher = {IBM Corp.},
  722. Title = {The {Jikes} Research Virtual Machine Project: Building an Open-source Research Community},
  723. Volume = {44},
  724. Year = {2005},
  725. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWppa2VzcnZtLWlzai0yMDA1LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVamlrZXNydm0taXNqLTIwMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASFQ9tJqKblQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSanAJAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAamlrZXNydm0taXNqLTIwMDUucGRmAAAOACwAFQBqAGkAawBlAHMAcgB2AG0ALQBpAHMAagAtADIAMAAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvamlrZXNydm0taXNqLTIwMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  726. Bdsk-Url-1 = {http://dx.doi.org/10.1147/sj.442.0399}}
  727. @article{Wimmer:2013aa,
  728. Address = {New York, NY, USA},
  729. Articleno = {30},
  730. Author = {Wimmer, Christian and Haupt, Michael and Van De Vanter, Michael L. and Jordan, Mick and Dayn\`{e}s, Laurent and Simon, Douglas},
  731. Date-Added = {2015-11-12 16:28:36 +0000},
  732. Date-Modified = {2015-11-18 04:46:04 +0000},
  733. Issue_Date = {January 2013},
  734. Journal = {ACM Trans. Archit. Code Optim.},
  735. Keywords = {Java, Maxine VM, VM design, VM interfaces, debugging, inspector, metacircular VM, tool support},
  736. Month = jan,
  737. Number = {4},
  738. Numpages = {24},
  739. Pages = {30:1--30:24},
  740. Publisher = {ACM},
  741. Title = {Maxine: An Approachable Virtual Machine for, and in, Java},
  742. Volume = {9},
  743. Year = {2013},
  744. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMzAtd2ltbWVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTMwLXdpbW1lci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASFQb9JqKFBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSam6gAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTMwLXdpbW1lci5wZGYADgAeAA4AYQAzADAALQB3AGkAbQBtAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMzAtd2ltbWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  745. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2400682.2400689},
  746. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2400682.2400689}}
  747. @mastersthesis{Bharadwaj:2012aa,
  748. Author = {Shashank Bharadwaj},
  749. Date-Added = {2015-11-10 20:28:23 +0000},
  750. Date-Modified = {2015-11-10 20:29:37 +0000},
  751. School = {University of Colorado at Boulder},
  752. Title = {Optimizing Jython using invokedynamic and Gradual Typing},
  753. Year = {2012},
  754. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxzaGFzaGFuay5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHNoYXNoYW5rLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgtafSZ73ZUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0mgEKQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNoYXNoYW5rLnBkZgAOABoADABzAGgAYQBzAGgAYQBuAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvc2hhc2hhbmsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  755. @inproceedings{Grimmer:2015aa,
  756. Acmid = {2816714},
  757. Address = {New York, NY, USA},
  758. Author = {Grimmer, Matthias and Seaton, Chris and Schatz, Roland and W\"{u}rthinger, Thomas and M\"{o}ssenb\"{o}ck, Hanspeter},
  759. Booktitle = {Proceedings of the 11th Symposium on Dynamic Languages},
  760. Date-Added = {2015-11-10 19:53:58 +0000},
  761. Date-Modified = {2015-11-10 19:54:02 +0000},
  762. Doi = {10.1145/2816707.2816714},
  763. Isbn = {978-1-4503-3690-1},
  764. Keywords = {cross-language, language implementation, language interoperability, optimization, virtual machine},
  765. Location = {Pittsburgh, PA, USA},
  766. Numpages = {13},
  767. Pages = {78--90},
  768. Publisher = {ACM},
  769. Series = {DLS 2015},
  770. Title = {High-performance Cross-language Interoperability in a Multi-language Runtime},
  771. Url = {http://doi.acm.org/10.1145/2816707.2816714},
  772. Year = {2015},
  773. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2816707.2816714},
  774. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2816707.2816714}}
  775. @inproceedings{Richards:2015aa,
  776. Author = {Gregor Richards and Francesco Zappa Nardelli and Jan Vitek},
  777. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  778. Date-Added = {2015-11-10 19:26:58 +0000},
  779. Date-Modified = {2015-11-10 19:28:45 +0000},
  780. Series = {ECOOP},
  781. Title = {Concrete Types for TypeScript},
  782. Year = {2015},
  783. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxlY29vcDE1YS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGVjb29wMTVhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgsJLSZ6+QUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0mf14AAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVjb29wMTVhLnBkZgAOABoADABlAGMAbwBvAHAAMQA1AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZWNvb3AxNWEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  784. @inproceedings{Takikawa:2016aa,
  785. Author = {Asumu Takikawa and Daniel Feltey and Ben Greenman and Max New and Jan Vitek and Matthias Felleisen},
  786. Booktitle = {Principles of Programming Languages},
  787. Date-Added = {2015-11-10 19:09:27 +0000},
  788. Date-Modified = {2015-11-10 19:10:32 +0000},
  789. Month = {January},
  790. Publisher = {ACM},
  791. Series = {POPL},
  792. Title = {Is Sound Gradual Typing Dead?},
  793. Year = {2016},
  794. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBvcGwxNi10ZmdudmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwb3BsMTYtdGZnbnZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIK4h0merp1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJn8fcAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwb3BsMTYtdGZnbnZmLnBkZgAADgAkABEAcABvAHAAbAAxADYALQB0AGYAZwBuAHYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wb3BsMTYtdGZnbnZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  795. @inproceedings{Takikawa:2015aa,
  796. Author = {Asumu Takikawa and Daniel Feltey and Earl Dean and Matthew Flatt and Robert Bruce Findler and Sam Tobin-Hochstadt and Matthias Felleisen},
  797. Booktitle = {European Conference on Object-Oriented Programming},
  798. Date-Added = {2015-11-03 15:19:35 +0000},
  799. Date-Modified = {2015-11-03 15:21:38 +0000},
  800. Publisher = {Dagstuhl Publishing},
  801. Series = {LIPICS},
  802. Title = {Towards Practical Gradual Typing},
  803. Year = {2015},
  804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHGVjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHGVjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEfH7nSXjr/UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0l6BTwAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGYADgA6ABwAZQBjAG8AbwBwADIAMAAxADUALQB0AGEAawBpAGsAYQB3AGEALQBlAHQALQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvZWNvb3AyMDE1LXRha2lrYXdhLWV0LWFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  805. @inproceedings{Dreyer:2009aa,
  806. Author = {Dreyer, D. and Ahmed, A. and Birkedal, L.},
  807. Booktitle = {Logic In Computer Science, 2009. LICS '09. 24th Annual IEEE Symposium on},
  808. Date-Added = {2015-10-30 14:43:38 +0000},
  809. Date-Modified = {2015-10-30 14:43:42 +0000},
  810. Doi = {10.1109/LICS.2009.34},
  811. Issn = {1043-6871},
  812. 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},
  813. Month = {Aug},
  814. Pages = {71-80},
  815. Title = {Logical Step-Indexed Logical Relations},
  816. Year = {2009},
  817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhsc2xyLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIbHNsci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR6d9dJY+pVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSWTLVAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbHNsci5wZGYADgASAAgAbABzAGwAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9sc2xyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  818. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2009.34}}
  819. @article{Appel:2001aa,
  820. Author = {Appel, Andrew W. and McAllester, David},
  821. Date-Added = {2015-10-26 11:16:08 +0000},
  822. Date-Modified = {2015-10-26 13:35:16 +0000},
  823. Journal = {ACM Trans. Program. Lang. Syst.},
  824. Month = sep,
  825. Number = {5},
  826. Pages = {657--683},
  827. Publisher = {ACM},
  828. Title = {An Indexed Model of Recursive Types for Foundational Proof-carrying Code},
  829. Volume = {23},
  830. Year = {2001},
  831. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjU3LWFwcGVsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY1Ny1hcHBlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR2MwNJTg8tQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSU7wLAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY1Ny1hcHBlbC5wZGYADgAeAA4AcAA2ADUANwAtAGEAcABwAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjU3LWFwcGVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  832. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504709.504712},
  833. Bdsk-Url-2 = {http://dx.doi.org/10.1145/504709.504712}}
  834. @incollection{Ahmed:2006aa,
  835. Author = {Ahmed, Amal},
  836. Booktitle = {Programming Languages and Systems},
  837. Date-Added = {2015-10-26 11:13:29 +0000},
  838. Date-Modified = {2015-10-26 13:35:42 +0000},
  839. Editor = {Sestoft, Peter},
  840. Pages = {69-83},
  841. Publisher = {Springer Berlin Heidelberg},
  842. Series = {Lecture Notes in Computer Science},
  843. Title = {Step-Indexed Syntactic Logical Relations for Recursive and Quantified Types},
  844. Volume = {3924},
  845. Year = {2006},
  846. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FobWVkLWVzb3AtMjAwNi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FobWVkLWVzb3AtMjAwNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdjELSU4M/UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0lO7fwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFobWVkLWVzb3AtMjAwNi5wZGYAAA4AKAATAGEAaABtAGUAZAAtAGUAcwBvAHAALQAyADAAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FobWVkLWVzb3AtMjAwNi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  847. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11693024_6}}
  848. @article{Bohm:1985aa,
  849. Author = {Corrado B{\"o}hm and Alessandro Berarducci},
  850. Date-Added = {2015-10-26 10:29:28 +0000},
  851. Date-Modified = {2015-10-26 10:36:19 +0000},
  852. Journal = {Theoretical Computer Science},
  853. Pages = {135--154},
  854. Title = {Automatic synthesis of typed lambda-programs on term algebras},
  855. Volume = {39},
  856. Year = {1985},
  857. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2JvaG0tYmVyYXJkdWNjaS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2JvaG0tYmVyYXJkdWNjaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdhGjSU3krUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0lOxawAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJvaG0tYmVyYXJkdWNjaS5wZGYAAA4AKAATAGIAbwBoAG0ALQBiAGUAcgBhAHIAZAB1AGMAYwBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2JvaG0tYmVyYXJkdWNjaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  858. @inproceedings{Wraith:1989aa,
  859. Acmid = {755562},
  860. Address = {London, UK, UK},
  861. Author = {Wraith, G. C.},
  862. Booktitle = {Category Theory and Computer Science},
  863. Date-Added = {2015-10-26 10:22:04 +0000},
  864. Date-Modified = {2015-10-26 10:22:08 +0000},
  865. Isbn = {3-540-51662-X},
  866. Numpages = {10},
  867. Pages = {118--127},
  868. Publisher = {Springer-Verlag},
  869. Title = {A Note on Categorical Datatypes},
  870. Url = {http://dl.acm.org/citation.cfm?id=648332.755562},
  871. Year = {1989},
  872. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=648332.755562}}
  873. @unpublished{Wadler:1990aa,
  874. Author = {Philip L. Wadler},
  875. Date-Added = {2015-10-26 10:07:12 +0000},
  876. Date-Modified = {2015-10-26 10:08:15 +0000},
  877. Month = {July},
  878. School = {University of Glasgow},
  879. Title = {Recursive types for free!},
  880. Year = {1990}}
  881. @book{Sorin:2011aa,
  882. Author = {Sorin, Daniel J. and Hill, Mark D. and Wood, David A.},
  883. Date-Added = {2015-10-23 13:57:35 +0000},
  884. Date-Modified = {2015-10-23 13:57:39 +0000},
  885. Edition = {1st},
  886. Isbn = {1608455645, 9781608455645},
  887. Publisher = {Morgan \& Claypool Publishers},
  888. Title = {A Primer on Memory Consistency and Cache Coherence},
  889. Year = {2011},
  890. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMEFfUHJpbWVyX29uX01lbW9yeV9Db25zaXN0ZW5jeV9hbmRfQ29oZXJlbmNlLnBkZtIXCxgZV05TLmRhdGFPEQHiAAAAAAHiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfQV9QcmltZXJfb25fTWVtb3J5XyMxMUQzMTkzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR0xk9JPtR9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADST+1fAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAQV9QcmltZXJfb25fTWVtb3J5XyMxMUQzMTkzLnBkZgAADgBiADAAQQBfAFAAcgBpAG0AZQByAF8AbwBuAF8ATQBlAG0AbwByAHkAXwBDAG8AbgBzAGkAcwB0AGUAbgBjAHkAXwBhAG4AZABfAEMAbwBoAGUAcgBlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBAVXNlcnMvanNpZWsvYmliL0FfUHJpbWVyX29uX01lbW9yeV9Db25zaXN0ZW5jeV9hbmRfQ29oZXJlbmNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOArQCtgK7AsYCzwLdAuEC6ALxAvYDAwMGAxgDGwMgAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAyI=}}
  891. @inproceedings{Jung:2015aa,
  892. Acmid = {2676980},
  893. Address = {New York, NY, USA},
  894. Author = {Jung, Ralf and Swasey, David and Sieczkowski, Filip and Svendsen, Kasper and Turon, Aaron and Birkedal, Lars and Dreyer, Derek},
  895. Booktitle = {Proceedings of the 42Nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  896. Date-Added = {2015-10-21 17:39:18 +0000},
  897. Date-Modified = {2015-10-21 17:39:20 +0000},
  898. Doi = {10.1145/2676726.2676980},
  899. Isbn = {978-1-4503-3300-9},
  900. Keywords = {atomicity, compositional verification, fine-grained concurrency, higher-order logic, invariants, partial commutative monoids, separation logic},
  901. Location = {Mumbai, India},
  902. Numpages = {14},
  903. Pages = {637--650},
  904. Publisher = {ACM},
  905. Series = {POPL '15},
  906. Title = {Iris: Monoids and Invariants As an Orthogonal Basis for Concurrent Reasoning},
  907. Url = {http://doi.acm.org/10.1145/2676726.2676980},
  908. Year = {2015},
  909. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjM3LWp1bmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjM3LWp1bmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFZcL0k1F41BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJNfiMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjM3LWp1bmcucGRmAAAOABwADQBwADYAMwA3AC0AagB1AG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjM3LWp1bmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  910. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676726.2676980},
  911. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676726.2676980}}
  912. @phdthesis{Bocchino:2010aa,
  913. Address = {Urbana-Champaign, IL},
  914. Author = {Robert L. Bocchino},
  915. Date-Added = {2015-10-20 19:18:12 +0000},
  916. Date-Modified = {2015-10-20 19:19:29 +0000},
  917. School = {Univ. of Illinois},
  918. Title = {An Effect System and Language for Deterministic-by-Default Parallel Programming},
  919. Year = {2010},
  920. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QETIwMTBfYm9jY2hpbm8ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8REyMDEwX2JvY2NoaW5vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFZcc0kwLW1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJMQ5sAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgAyMDEwX2JvY2NoaW5vLnBkZgAADgAkABEAMgAwADEAMABfAGIAbwBjAGMAaABpAG4AbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi8yMDEwX2JvY2NoaW5vLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  921. @inproceedings{Cimini:2016aa,
  922. Author = {Matteo Cimini and Jeremy G. Siek},
  923. Booktitle = {Symposium on Principles of Programming Languages},
  924. Date-Added = {2015-10-13 14:10:59 +0000},
  925. Date-Modified = {2015-10-13 14:11:03 +0000},
  926. Month = {January},
  927. Series = {POPL},
  928. Title = {The Gradualizer: a methodology and algorithm for generating gradual type systems},
  929. Year = 2016,
  930. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmdyYWR1YWxpemVyLXBvcGwxNi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmdyYWR1YWxpemVyLXBvcGwxNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoaDTSm/OZUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0pw56QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdyYWR1YWxpemVyLXBvcGwxNi5wZGYADgAuABYAZwByAGEAZAB1AGEAbABpAHoAZQByAC0AcABvAHAAbAAxADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvZ3JhZHVhbGl6ZXItcG9wbDE2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  931. @inproceedings{Keil:2015ab,
  932. Acmid = {2784737},
  933. Address = {New York, NY, USA},
  934. Author = {Keil, Matthias and Thiemann, Peter},
  935. Booktitle = {Proceedings of the 20th ACM SIGPLAN International Conference on Functional Programming},
  936. Date-Added = {2015-10-12 18:31:53 +0000},
  937. Date-Modified = {2015-10-12 18:31:58 +0000},
  938. Doi = {10.1145/2784731.2784737},
  939. Isbn = {978-1-4503-3669-7},
  940. Keywords = {Blame, Higher-Order Contracts, Intersection, Union},
  941. Location = {Vancouver, BC, Canada},
  942. Numpages = {12},
  943. Pages = {375--386},
  944. Publisher = {ACM},
  945. Series = {ICFP 2015},
  946. Title = {Blame Assignment for Higher-order Contracts with Intersection and Union},
  947. Url = {http://doi.acm.org/10.1145/2784731.2784737},
  948. Year = {2015},
  949. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzc1LWtlaWwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzc1LWtlaWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEoP30kF09FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJBrTQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzc1LWtlaWwucGRmAAAOABwADQBwADMANwA1AC0AawBlAGkAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzc1LWtlaWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  950. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2784731.2784737},
  951. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2784731.2784737}}
  952. @article{Pfenning:2001aa,
  953. Acmid = {966902},
  954. Address = {New York, NY, USA},
  955. Author = {Pfenning, Frank and Davies, Rowan},
  956. Date-Added = {2015-10-12 13:44:49 +0000},
  957. Date-Modified = {2015-10-12 13:44:53 +0000},
  958. Doi = {10.1017/S0960129501003322},
  959. Issn = {0960-1295},
  960. Issue_Date = {August 2001},
  961. Journal = {Mathematical. Structures in Comp. Sci.},
  962. Month = aug,
  963. Number = {4},
  964. Numpages = {30},
  965. Pages = {511--540},
  966. Publisher = {Cambridge University Press},
  967. Title = {A Judgmental Reconstruction of Modal Logic},
  968. Url = {http://dx.doi.org/10.1017/S0960129501003322},
  969. Volume = {11},
  970. Year = {2001},
  971. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptc2NzMDAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qptc2NzMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEnM10kExsFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJBafAAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtc2NzMDAucGRmAA4AFgAKAG0AcwBjAHMAMAAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21zY3MwMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  972. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0960129501003322}}
  973. @article{Wijngaarden:1981aa,
  974. Acmid = {1064085},
  975. Address = {Mountain View, CA, United States},
  976. Author = {van Wijngaarden, A.},
  977. Date-Added = {2015-10-12 13:26:28 +0000},
  978. Date-Modified = {2015-10-12 13:26:32 +0000},
  979. Issn = {0084-6198},
  980. Issue_Date = {1981},
  981. Journal = {ALGOL Bull.},
  982. Month = aug,
  983. Number = {Sup 47},
  984. Numpages = {119},
  985. Pages = {1--119},
  986. Publisher = {Computer History Museum},
  987. Title = {Revised Report of the Algorithmic Language Algol 68},
  988. Url = {http://dl.acm.org/citation.cfm?id=1064084.1064085},
  989. Year = {1981},
  990. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FsZ29sNjgtcmV2aXNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FsZ29sNjgtcmV2aXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEScZ3SQS0xUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0kFlcQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFsZ29sNjgtcmV2aXNlZC5wZGYAAA4AKAATAGEAbABnAG8AbAA2ADgALQByAGUAdgBpAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FsZ29sNjgtcmV2aXNlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  991. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1064084.1064085}}
  992. @article{Frisch:2008aa,
  993. Acmid = {1391293},
  994. Address = {New York, NY, USA},
  995. Articleno = {19},
  996. Author = {Frisch, Alain and Castagna, Giuseppe and Benzaken, V{\'e}ronique},
  997. Date-Added = {2015-10-11 15:03:17 +0000},
  998. Date-Modified = {2015-10-14 18:54:48 +0000},
  999. Issue_Date = {September 2008},
  1000. Journal = {J. ACM},
  1001. Keywords = {Subtyping, higher-order functions, intersection types, negation types, union types},
  1002. Month = sep,
  1003. Number = {4},
  1004. Numpages = {64},
  1005. Pages = {19:1--19:64},
  1006. Publisher = {ACM},
  1007. Title = {Semantic Subtyping: Dealing Set-theoretically with Function, Union, Intersection, and Negation Types},
  1008. Volume = {55},
  1009. Year = {2008},
  1010. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMTktZnJpc2NoLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTE5LWZyaXNjaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARJYZNI/8qZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSQCrmAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE5LWZyaXNjaC5wZGYADgAeAA4AYQAxADkALQBmAHIAaQBzAGMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMTktZnJpc2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1011. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1391289.1391293},
  1012. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1391289.1391293}}
  1013. @inproceedings{Benzaken:2003aa,
  1014. Acmid = {944711},
  1015. Address = {New York, NY, USA},
  1016. Author = {Benzaken, V{\'e}ronique and Castagna, Giuseppe and Frisch, Alain},
  1017. Booktitle = {Proceedings of the Eighth ACM SIGPLAN International Conference on Functional Programming},
  1018. Date-Added = {2015-10-11 14:55:35 +0000},
  1019. Date-Modified = {2015-10-11 14:55:39 +0000},
  1020. Doi = {10.1145/944705.944711},
  1021. Isbn = {1-58113-756-7},
  1022. Keywords = {CDuce, XML, XML-processing, type systems},
  1023. Location = {Uppsala, Sweden},
  1024. Numpages = {13},
  1025. Pages = {51--63},
  1026. Publisher = {ACM},
  1027. Series = {ICFP '03},
  1028. Title = {CDuce: An XML-centric General-purpose Language},
  1029. Url = {http://doi.acm.org/10.1145/944705.944711},
  1030. Year = {2003},
  1031. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MS1iZW56YWtlbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MS1iZW56YWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAESVlLSP/DAUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0kApAAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MS1iZW56YWtlbi5wZGYADgAiABAAcAA1ADEALQBiAGUAbgB6AGEAawBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUxLWJlbnpha2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  1032. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944711},
  1033. Bdsk-Url-2 = {http://dx.doi.org/10.1145/944705.944711}}
  1034. @incollection{Plotkin:1993aa,
  1035. Author = {Plotkin, Gordon and Abadi, Mart{\'\i}n},
  1036. Booktitle = {Typed Lambda Calculi and Applications},
  1037. Date-Added = {2015-10-06 13:34:21 +0000},
  1038. Date-Modified = {2015-10-06 13:34:23 +0000},
  1039. Doi = {10.1007/BFb0037118},
  1040. Editor = {Bezem, Marc and Groote, JanFriso},
  1041. Isbn = {978-3-540-56517-8},
  1042. Language = {English},
  1043. Pages = {361-375},
  1044. Publisher = {Springer Berlin Heidelberg},
  1045. Series = {Lecture Notes in Computer Science},
  1046. Title = {A logic for parametric polymorphism},
  1047. Url = {http://dx.doi.org/10.1007/BFb0037118},
  1048. Volume = {664},
  1049. Year = {1993},
  1050. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGxvZ2ljLWZvci1wYXJhbWV0cmljLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbG9naWMtZm9yLXBhcmFtZXRyaWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGRH9I5RlhQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSOX6YAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9naWMtZm9yLXBhcmFtZXRyaWMucGRmAA4AMgAYAGwAbwBnAGkAYwAtAGYAbwByAC0AcABhAHIAYQBtAGUAdAByAGkAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9sb2dpYy1mb3ItcGFyYW1ldHJpYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  1051. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0037118}}
  1052. @inproceedings{Kozen:1993aa,
  1053. Acmid = {158700},
  1054. Address = {New York, NY, USA},
  1055. Author = {Kozen, Dexter and Palsberg, Jens and Schwartzbach, Michael I.},
  1056. Booktitle = {Proceedings of the 20th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  1057. Date-Added = {2015-09-28 14:11:57 +0000},
  1058. Date-Modified = {2015-09-28 14:12:01 +0000},
  1059. Doi = {10.1145/158511.158700},
  1060. Isbn = {0-89791-560-7},
  1061. Location = {Charleston, South Carolina, USA},
  1062. Numpages = {10},
  1063. Pages = {419--428},
  1064. Publisher = {ACM},
  1065. Series = {POPL '93},
  1066. Title = {Efficient Recursive Subtyping},
  1067. Url = {http://doi.acm.org/10.1145/158511.158700},
  1068. Year = {1993},
  1069. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDE5LWtvemVuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQxOS1rb3plbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQYEcNIuwwJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSLvtCAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxOS1rb3plbi5wZGYADgAeAA4AcAA0ADEAOQAtAGsAbwB6AGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDE5LWtvemVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1070. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158700},
  1071. Bdsk-Url-2 = {http://dx.doi.org/10.1145/158511.158700}}
  1072. @article{Brandt:1998aa,
  1073. Acmid = {291678},
  1074. Address = {Amsterdam, The Netherlands, The Netherlands},
  1075. Author = {Brandt, Michael and Henglein, Fritz},
  1076. Date-Added = {2015-09-24 20:32:04 +0000},
  1077. Date-Modified = {2015-10-14 18:52:36 +0000},
  1078. Issue_Date = {April 1998},
  1079. Journal = {Fundam. Inf.},
  1080. Keywords = {axiomatization, coercion, coinduction, fixpoint, inference rule, inference system, operational interpretation, recursive type, subtyping, type equality},
  1081. Month = apr,
  1082. Number = {4},
  1083. Numpages = {30},
  1084. Pages = {309--338},
  1085. Publisher = {IOS Press},
  1086. Title = {Coinductive Axiomatization of Recursive Type Equality and Subtyping},
  1087. Volume = {33},
  1088. Year = {1998},
  1089. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5icmFuZHQxOTk3LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYnJhbmR0MTk5Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQRao9Ip1iRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSKg5kAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYnJhbmR0MTk5Ny5wZGYADgAeAA4AYgByAGEAbgBkAHQAMQA5ADkANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9icmFuZHQxOTk3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1090. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=291677.291678}}
  1091. @incollection{Vouillon:2004aa,
  1092. Author = {Vouillon, J{\'e}r{\^o}me},
  1093. Booktitle = {Computer Science Logic},
  1094. Date-Added = {2015-09-24 17:18:06 +0000},
  1095. Date-Modified = {2015-09-25 02:21:58 +0000},
  1096. Editor = {Marcinkowski, Jerzy and Tarlecki, Andrzej},
  1097. Keywords = {union types; subtyping; semantics; lambda-calculus},
  1098. Language = {English},
  1099. Pages = {415-429},
  1100. Publisher = {Springer Berlin Heidelberg},
  1101. Series = {Lecture Notes in Computer Science},
  1102. Title = {Subtyping Union Types},
  1103. Volume = {3210},
  1104. Year = {2004},
  1105. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXN1YnR5cGluZy1jc2wucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzdWJ0eXBpbmctY3NsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBE//0imom1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIp4NsAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdWJ0eXBpbmctY3NsLnBkZgAADgAkABEAcwB1AGIAdAB5AHAAaQBuAGcALQBjAHMAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zdWJ0eXBpbmctY3NsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  1106. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-30124-0_32}}
  1107. @inproceedings{Castagna:2011aa,
  1108. Acmid = {2034788},
  1109. Address = {New York, NY, USA},
  1110. Author = {Castagna, Giuseppe and Xu, Zhiwu},
  1111. Booktitle = {Proceedings of the 16th ACM SIGPLAN International Conference on Functional Programming},
  1112. Date-Added = {2015-09-24 17:09:02 +0000},
  1113. Date-Modified = {2015-09-24 17:09:06 +0000},
  1114. Doi = {10.1145/2034773.2034788},
  1115. Isbn = {978-1-4503-0865-6},
  1116. Keywords = {parametricity, polymorphism, subtyping, types, xml},
  1117. Location = {Tokyo, Japan},
  1118. Numpages = {13},
  1119. Pages = {94--106},
  1120. Publisher = {ACM},
  1121. Series = {ICFP '11},
  1122. Title = {Set-theoretic Foundation of Parametric Polymorphism and Subtyping},
  1123. Url = {http://doi.acm.org/10.1145/2034773.2034788},
  1124. Year = {2011},
  1125. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA5NC1jYXN0YWduYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA5NC1jYXN0YWduYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEETyrSKaaBUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0inewQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5NC1jYXN0YWduYS5wZGYADgAiABAAcAA5ADQALQBjAGEAcwB0AGEAZwBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDk0LWNhc3RhZ25hLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  1126. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034788},
  1127. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034788}}
  1128. @unpublished{Huet:1986aa,
  1129. Author = {Gerard Huet},
  1130. Date-Added = {2015-09-24 11:09:07 +0000},
  1131. Date-Modified = {2015-09-24 11:10:18 +0000},
  1132. Month = {May},
  1133. Title = {Formal Structures for Computation and Deduction},
  1134. Year = {1986}}
  1135. @inproceedings{Aiken:1993aa,
  1136. Acmid = {165188},
  1137. Address = {New York, NY, USA},
  1138. Author = {Aiken, Alexander and Wimmers, Edward L.},
  1139. Booktitle = {Proceedings of the Conference on Functional Programming Languages and Computer Architecture},
  1140. Date-Added = {2015-09-24 10:13:35 +0000},
  1141. Date-Modified = {2015-09-24 10:13:40 +0000},
  1142. Doi = {10.1145/165180.165188},
  1143. Isbn = {0-89791-595-X},
  1144. Location = {Copenhagen, Denmark},
  1145. Numpages = {11},
  1146. Pages = {31--41},
  1147. Publisher = {ACM},
  1148. Series = {FPCA '93},
  1149. Title = {Type Inclusion Constraints and Type Inference},
  1150. Url = {http://doi.acm.org/10.1145/165180.165188},
  1151. Year = {1993},
  1152. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzEtYWlrZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzEtYWlrZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBC+b0ilFmFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIpfdgAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzEtYWlrZW4ucGRmAAAOABwADQBwADMAMQAtAGEAaQBrAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzEtYWlrZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  1153. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165180.165188},
  1154. Bdsk-Url-2 = {http://dx.doi.org/10.1145/165180.165188}}
  1155. @techreport{Damm:1994ab,
  1156. Author = {Flemming Damm},
  1157. Date-Added = {2015-09-24 10:05:15 +0000},
  1158. Date-Modified = {2015-09-24 10:06:14 +0000},
  1159. Institution = {INRIA},
  1160. Number = {RR-2259},
  1161. Title = {Subtyping with union types, intersection types and recursive types II},
  1162. Year = {1994},
  1163. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtSUi0yMjU5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELUlItMjI1OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQuMdIpQstQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSKXsLAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAUlItMjI1OS5wZGYAAA4AGAALAFIAUgAtADIAMgA1ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvUlItMjI1OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  1164. @inproceedings{Damm:1994aa,
  1165. Acmid = {670938},
  1166. Address = {London, UK, UK},
  1167. Author = {Damm, Flemming M.},
  1168. Booktitle = {Proceedings of the International Conference on Theoretical Aspects of Computer Software},
  1169. Date-Added = {2015-09-24 09:50:09 +0000},
  1170. Date-Modified = {2015-09-24 09:50:18 +0000},
  1171. Isbn = {3-540-57887-0},
  1172. Numpages = {20},
  1173. Pages = {687--706},
  1174. Publisher = {Springer-Verlag},
  1175. Series = {TACS '94},
  1176. Title = {Subtyping with Union Types, Intersection Types and Recursive Types},
  1177. Url = {http://dl.acm.org/citation.cfm?id=645868.670938},
  1178. Year = {1994},
  1179. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645868.670938}}
  1180. @article{Amadio:1993aa,
  1181. Acmid = {155231},
  1182. Address = {New York, NY, USA},
  1183. Author = {Amadio, Roberto M. and Cardelli, Luca},
  1184. Date-Added = {2015-09-22 15:54:17 +0000},
  1185. Date-Modified = {2015-10-14 18:52:15 +0000},
  1186. Issue_Date = {Sept. 1993},
  1187. Journal = {ACM Trans. Program. Lang. Syst.},
  1188. Keywords = {coercions, lambda-calculus, partial-equivalence relations, recursive types, regular trees, subtyping, tree orderings, type equivalence, typechecking algorithm},
  1189. Month = sep,
  1190. Number = {4},
  1191. Numpages = {57},
  1192. Pages = {575--631},
  1193. Publisher = {ACM},
  1194. Title = {Subtyping Recursive Types},
  1195. Volume = {15},
  1196. Year = {1993},
  1197. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1NzUtYW1hZGlvLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU3NS1hbWFkaW8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQPAadIm8gZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSJypGAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3NS1hbWFkaW8ucGRmAAAOACAADwBwADUANwA1AC0AYQBtAGEAZABpAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU3NS1hbWFkaW8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1198. Bdsk-Url-1 = {http://doi.acm.org/10.1145/155183.155231},
  1199. Bdsk-Url-2 = {http://dx.doi.org/10.1145/155183.155231}}
  1200. @inproceedings{Crary:1998aa,
  1201. Acmid = {289459},
  1202. Address = {New York, NY, USA},
  1203. Author = {Crary, Karl and Weirich, Stephanie and Morrisett, Greg},
  1204. Booktitle = {Proceedings of the Third ACM SIGPLAN International Conference on Functional Programming},
  1205. Date-Added = {2015-09-22 15:35:38 +0000},
  1206. Date-Modified = {2015-09-22 15:35:41 +0000},
  1207. Doi = {10.1145/289423.289459},
  1208. Isbn = {1-58113-024-4},
  1209. Location = {Baltimore, Maryland, USA},
  1210. Numpages = {12},
  1211. Pages = {301--312},
  1212. Publisher = {ACM},
  1213. Series = {ICFP '98},
  1214. Title = {Intensional Polymorphism in Type-erasure Semantics},
  1215. Url = {http://doi.acm.org/10.1145/289423.289459},
  1216. Year = {1998},
  1217. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzAxLWNyYXJ5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDMwMS1jcmFyeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQO/VNIm7Z5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSJyXeAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwMS1jcmFyeS5wZGYADgAeAA4AcAAzADAAMQAtAGMAcgBhAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzAxLWNyYXJ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1218. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289459},
  1219. Bdsk-Url-2 = {http://dx.doi.org/10.1145/289423.289459}}
  1220. @inproceedings{Tobin-Hochstadt:2010aa,
  1221. Acmid = {1863561},
  1222. Author = {Tobin-Hochstadt, Sam and Felleisen, Matthias},
  1223. Booktitle = {International Conference on Functional Programming},
  1224. Date-Added = {2015-09-22 14:29:27 +0000},
  1225. Date-Modified = {2015-10-14 18:55:42 +0000},
  1226. Keywords = {logic, type systems, untyped languages},
  1227. Location = {Baltimore, Maryland, USA},
  1228. Numpages = {12},
  1229. Pages = {117--128},
  1230. Publisher = {ACM},
  1231. Series = {ICFP},
  1232. Title = {Logical Types for Untyped Languages},
  1233. Year = {2010},
  1234. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHAxMTctdG9iaW4taG9jaHN0YWR0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcDExNy10b2Jpbi1ob2Noc3RhZHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQO5s9Im3iVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSJxZlAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNy10b2Jpbi1ob2Noc3RhZHQucGRmAA4AMgAYAHAAMQAxADcALQB0AG8AYgBpAG4ALQBoAG8AYwBoAHMAdABhAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wMTE3LXRvYmluLWhvY2hzdGFkdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  1235. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1863543.1863561},
  1236. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1863543.1863561}}
  1237. @techreport{Fagan:1992aa,
  1238. Author = {Mike Fagan},
  1239. Date-Added = {2015-09-19 21:46:20 +0000},
  1240. Date-Modified = {2015-09-19 21:47:18 +0000},
  1241. Institution = {Rice University},
  1242. Month = {August},
  1243. Title = {Soft Typing: An Approach to Type Checking for Dynamically Typed Languages},
  1244. Year = {1992},
  1245. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHRoZXNpcy1mYWdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHRoZXNpcy1mYWdhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD36kzSI0+hAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0iOH4QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRoZXNpcy1mYWdhbi5wZGYADgAiABAAdABoAGUAcwBpAHMALQBmAGEAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvdGhlc2lzLWZhZ2FuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  1246. @techreport{Pierce:1991ab,
  1247. Author = {Benjamin C . Pierce},
  1248. Date-Added = {2015-09-19 20:50:20 +0000},
  1249. Date-Modified = {2015-09-19 20:51:14 +0000},
  1250. Institution = {Carnegie Mellon University},
  1251. Number = {CMU-CS-91-106},
  1252. Title = {Programming With Intersection Types, Union Types, and Polymorphism},
  1253. Year = {1991},
  1254. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHByb2ctaW50ZXItdW5pb24ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwcm9nLWludGVyLXVuaW9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+U70iNDN1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIje3cAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcm9nLWludGVyLXVuaW9uLnBkZgAOACoAFABwAHIAbwBnAC0AaQBuAHQAZQByAC0AdQBuAGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3Byb2ctaW50ZXItdW5pb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  1255. @phdthesis{Pierce:1991aa,
  1256. Author = {Benjamin C. Pierce},
  1257. Date-Added = {2015-09-19 20:45:30 +0000},
  1258. Date-Modified = {2015-09-19 20:46:53 +0000},
  1259. School = {Carnegie Mellon University},
  1260. Title = {Programming with Intersection Types and Bounded Polymorphism},
  1261. Year = {1991},
  1262. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBpZXJjZS10aGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwaWVyY2UtdGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+TR0iNB91BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIjejcAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwaWVyY2UtdGhlc2lzLnBkZgAADgAkABEAcABpAGUAcgBjAGUALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9waWVyY2UtdGhlc2lzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  1263. @inproceedings{Westbrook:2012aa,
  1264. Acmid = {2367201},
  1265. Address = {Berlin, Heidelberg},
  1266. Author = {Westbrook, Edwin and Zhao, Jisheng and Budimli\'{c}, Zoran and Sarkar, Vivek},
  1267. Booktitle = {Proceedings of the 26th European Conference on Object-Oriented Programming},
  1268. Date-Added = {2015-09-15 19:26:58 +0000},
  1269. Date-Modified = {2015-09-15 19:27:02 +0000},
  1270. Doi = {10.1007/978-3-642-31057-7_27},
  1271. Isbn = {978-3-642-31056-0},
  1272. Location = {Beijing, China},
  1273. Numpages = {26},
  1274. Pages = {614--639},
  1275. Publisher = {Springer-Verlag},
  1276. Series = {ECOOP'12},
  1277. Title = {Practical Permissions for Race-free Parallelism},
  1278. Url = {http://dx.doi.org/10.1007/978-3-642-31057-7_27},
  1279. Year = {2012},
  1280. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3ByYWMtcGVybS1yYWNlLWZyZWUucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdwcmFjLXBlcm0tcmFjZS1mcmVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9x7M0h3paFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIeIagAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcmFjLXBlcm0tcmFjZS1mcmVlLnBkZgAADgAwABcAcAByAGEAYwAtAHAAZQByAG0ALQByAGEAYwBlAC0AZgByAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9wcmFjLXBlcm0tcmFjZS1mcmVlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  1281. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-31057-7_27}}
  1282. @inproceedings{Sumii:2001aa,
  1283. Author = {Sumii, E. and Pierce, B.C.},
  1284. Booktitle = {Computer Security Foundations Workshop, 2001. Proceedings. 14th IEEE},
  1285. Date-Added = {2015-09-09 13:19:15 +0000},
  1286. Date-Modified = {2015-09-09 13:19:19 +0000},
  1287. Doi = {10.1109/CSFW.2001.930151},
  1288. Issn = {1063-6900},
  1289. Keywords = {Calculus;Computer languages;Computer security;Cryptographic protocols;Cryptography;Data security;Encoding;Information security;Logic programming;Public key},
  1290. Pages = {256-269},
  1291. Title = {Logical relations for encryption},
  1292. Year = {2001},
  1293. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1pbmZvaGlkZTIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1pbmZvaGlkZTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9WR/0hWqIlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIV4mIAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpbmZvaGlkZTIucGRmAAAOABwADQBpAG4AZgBvAGgAaQBkAGUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9pbmZvaGlkZTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  1294. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CSFW.2001.930151}}
  1295. @article{Reynolds:1993aa,
  1296. Author = {John C. Reynolds},
  1297. Date-Added = {2015-09-07 01:55:02 +0000},
  1298. Date-Modified = {2015-09-07 01:56:02 +0000},
  1299. Journal = {LISP and Symbolic Computation},
  1300. Pages = {233-247},
  1301. Title = {The Discoveries of Continuations},
  1302. Volume = {6},
  1303. Year = {1993},
  1304. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxoaXN0Y29udC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGhpc3Rjb250LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1AnLSEmapUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0hKe6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhpc3Rjb250LnBkZgAOABoADABoAGkAcwB0AGMAbwBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaGlzdGNvbnQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1305. @inproceedings{Osera:2012aa,
  1306. Acmid = {2103779},
  1307. Address = {New York, NY, USA},
  1308. Author = {Osera, Peter-Michael and Sj\"{o}berg, Vilhelm and Zdancewic, Steve},
  1309. Booktitle = {Proceedings of the Sixth Workshop on Programming Languages Meets Program Verification},
  1310. Date-Added = {2015-09-02 18:25:57 +0000},
  1311. Date-Modified = {2015-09-02 18:26:02 +0000},
  1312. Doi = {10.1145/2103776.2103779},
  1313. Isbn = {978-1-4503-1125-0},
  1314. Keywords = {contracts, dependent types, language interoperability},
  1315. Location = {Philadelphia, Pennsylvania, USA},
  1316. Numpages = {12},
  1317. Pages = {3--14},
  1318. Publisher = {ACM},
  1319. Series = {PLPV '12},
  1320. Title = {Dependent Interoperability},
  1321. Url = {http://doi.acm.org/10.1145/2103776.2103779},
  1322. Year = {2012},
  1323. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlPU1oxMi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCU9TWjEyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0gBvSDLeJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0gzvyQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AE9TWjEyLnBkZgAADgAUAAkATwBTAFoAMQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL09TWjEyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  1324. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2103776.2103779},
  1325. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2103776.2103779}}
  1326. @mastersthesis{Phothilimthana:2015aa,
  1327. Author = {Phitchaya Phothilimthana},
  1328. Date-Added = {2015-08-31 16:33:16 +0000},
  1329. Date-Modified = {2015-08-31 16:34:10 +0000},
  1330. Month = {May},
  1331. School = {University of California at Berkeley},
  1332. Title = {Chlorophyll: Synthesis-Aided Compiler for Low-Power Spatial Architectures},
  1333. Year = {2015},
  1334. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEUVFQ1MtMjAxNS0xMjEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFFRUNTLTIwMTUtMTIxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9D2i0gn6GlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIKMloAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBFRUNTLTIwMTUtMTIxLnBkZgAADgAkABEARQBFAEMAUwAtADIAMAAxADUALQAxADIAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9FRUNTLTIwMTUtMTIxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  1335. @techreport{Chen:2013aa,
  1336. Author = {Ruiyuan Chen},
  1337. Date-Added = {2015-08-31 14:48:09 +0000},
  1338. Date-Modified = {2015-08-31 14:49:31 +0000},
  1339. Institution = {University of British Columbia},
  1340. Title = {A D-style polymorphic blame calculus},
  1341. Year = {2013},
  1342. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NoZW4tdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY2hlbi10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQ3ctIJ4XpQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSChm6AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hlbi10aGVzaXMucGRmAAAOACAADwBjAGgAZQBuAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY2hlbi10aGVzaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  1343. @techreport{Bos:1988aa,
  1344. Author = {R. Bos and C. Hemerik},
  1345. Date-Added = {2015-08-29 10:09:59 +0000},
  1346. Date-Modified = {2015-08-29 10:11:46 +0000},
  1347. Institution = {Eindhoven University of Technology Dept. of Mathematics and Computer Science},
  1348. Month = {October},
  1349. Title = {An introduction to the category-theoretic solution of recursive domain equations},
  1350. Year = {1988},
  1351. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1yZGUtaW50cm8ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1yZGUtaW50cm8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA85GS0gb9M1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIHNXMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByZGUtaW50cm8ucGRmAAAOABwADQByAGQAZQAtAGkAbgB0AHIAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9yZGUtaW50cm8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  1352. @article{Smyth:1982aa,
  1353. Author = {M. B. Smyth and Gordon D. Plotkin},
  1354. Date-Added = {2015-08-29 09:55:30 +0000},
  1355. Date-Modified = {2015-08-29 09:56:44 +0000},
  1356. Journal = {SIAM Journal on Computing},
  1357. Month = {November},
  1358. Number = {4},
  1359. Title = {The category-theoretic solution of recursive domain equations},
  1360. Volume = {11},
  1361. Year = {1982},
  1362. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH0NhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH0NhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx2hHR/NkMAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0f0RTAAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AENhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGYAAA4AQAAfAEMAYQB0AGUAZwBvAHIAeQBfAFQAaABlAG8AcgBlAHQAaQBjAF8AUwBvAGwAdQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL0NhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  1363. @unpublished{Pierce:2000aa,
  1364. Author = {Benjamin Pierce and Eijiro Sumii},
  1365. Date-Added = {2015-08-24 10:13:17 +0000},
  1366. Date-Modified = {2015-08-24 10:13:58 +0000},
  1367. Month = {July},
  1368. Title = {Relating Cryptography and Polymorphism},
  1369. Year = {2000},
  1370. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpbmZvaGlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGluZm9oaWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyAyTSAGayUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0gCe8gAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGluZm9oaWRlLnBkZgAOABoADABpAG4AZgBvAGgAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaW5mb2hpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1371. @article{NEIS:2011aa,
  1372. Author = {NEIS,GEORG and DREYER,DEREK and ROSSBERG,ANDREAS},
  1373. Date-Added = {2015-08-24 09:52:34 +0000},
  1374. Date-Modified = {2015-08-24 09:52:38 +0000},
  1375. Doi = {10.1017/S0956796811000165},
  1376. Issn = {1469-7653},
  1377. Issue = {Special Issue 4-5},
  1378. Journal = {Journal of Functional Programming},
  1379. Numpages = {66},
  1380. Pages = {497--562},
  1381. Title = {Non-parametric parametricity},
  1382. Url = {http://journals.cambridge.org/article_S0956796811000165},
  1383. Volume = {21},
  1384. Year = {2011},
  1385. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEW5vbi1wYXJhbS1qZnAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFub24tcGFyYW0tamZwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8gIs0gBh41BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIAmiMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBub24tcGFyYW0tamZwLnBkZgAADgAkABEAbgBvAG4ALQBwAGEAcgBhAG0ALQBqAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9ub24tcGFyYW0tamZwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  1386. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796811000165},
  1387. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796811000165}}
  1388. @phdthesis{Stark:1995aa,
  1389. Author = {Ian Stark},
  1390. Date-Added = {2015-08-21 20:20:45 +0000},
  1391. Date-Modified = {2015-08-21 20:21:58 +0000},
  1392. Month = {April},
  1393. School = {University of Cambridge},
  1394. Title = {Names and Higher-Order Functions},
  1395. Year = {1995},
  1396. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpuYW1ob2YucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpuYW1ob2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8eon0f0AtFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANH9OPQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBuYW1ob2YucGRmAA4AFgAKAG4AYQBtAGgAbwBmAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL25hbWhvZi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  1397. @incollection{Pitts:1998aa,
  1398. Acmid = {309671},
  1399. Address = {New York, NY, USA},
  1400. Author = {Pitts, A. M. and Stark, I. D. B.},
  1401. Chapter = {Operational Reasoning for Functions with Local State},
  1402. Date-Added = {2015-08-21 17:17:57 +0000},
  1403. Date-Modified = {2015-08-21 17:18:02 +0000},
  1404. Editor = {Gordon, Andrew D. and Pitts, Andrew M.},
  1405. Isbn = {0-521-63168-8},
  1406. Numpages = {48},
  1407. Pages = {227--274},
  1408. Publisher = {Cambridge University Press},
  1409. Title = {Higher Order Operational Techniques in Semantics},
  1410. Url = {http://dl.acm.org/citation.cfm?id=309656.309671},
  1411. Year = {1998},
  1412. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpvcGVyZmwucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpvcGVyZmwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8del0fzTEFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANH9C1AAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvcGVyZmwucGRmAA4AFgAKAG8AcABlAHIAZgBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL29wZXJmbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  1413. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=309656.309671}}
  1414. @inproceedings{Atkey:2009aa,
  1415. Author = {Robert Atkey},
  1416. Booktitle = {Workshop on Mechanising Metatheory},
  1417. Date-Added = {2015-08-21 17:04:17 +0000},
  1418. Date-Modified = {2015-08-21 17:04:24 +0000},
  1419. Title = {A Deep Embedding of Parametric Polymorphism in Coq},
  1420. Year = {2009},
  1421. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxmLWluLWNvcS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGYtaW4tY29xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx1jTR/NJ7UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0f0KuwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGYtaW4tY29xLnBkZgAOABoADABmAC0AaQBuAC0AYwBvAHEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZi1pbi1jb3EucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1422. @book{Levy:2003aa,
  1423. Author = {Paul Blain Levy},
  1424. Date-Added = {2015-08-21 14:04:17 +0000},
  1425. Date-Modified = {2015-08-21 14:05:35 +0000},
  1426. Publisher = {Kluwer},
  1427. Title = {Call-by-push-value},
  1428. Year = {2003},
  1429. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxtb25vdG1wbC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG1vbm90bXBsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxsQbR/KiCAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0fzgwgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1vbm90bXBsLnBkZgAOABoADABtAG8AbgBvAHQAbQBwAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbW9ub3RtcGwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1430. @unpublished{Hou:2015aa,
  1431. Author = {Kuen-Bang Hou and Nick Benton and Robert Harper},
  1432. Date-Added = {2015-08-17 08:59:36 +0000},
  1433. Date-Modified = {2015-08-17 09:00:48 +0000},
  1434. Journal = {Journal of Functional Programming},
  1435. Month = {February},
  1436. Note = {submitted to JFP},
  1437. Title = {Correctness of Compiling Polymorphism to Dynamic Typing},
  1438. Year = {2015},
  1439. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmNvbXBpbGluZy1wb2x5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESY29tcGlsaW5nLXBvbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCrMtH3GrJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR91LyAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29tcGlsaW5nLXBvbHkucGRmAA4AJgASAGMAbwBtAHAAaQBsAGkAbgBnAC0AcABvAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9jb21waWxpbmctcG9seS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  1440. @inproceedings{Bauman:2015aa,
  1441. Author = {Spenser Bauman and Carl Friedrich Bolz and Robert Hirschfeld and Vasily Kirilichev and Tobias Pape and Jeremy Siek and Sam Tobin-Hochstadt},
  1442. Booktitle = {ICFP: International Conference on Functional Programming},
  1443. Date-Added = {2015-08-16 11:25:37 +0000},
  1444. Date-Modified = {2015-08-16 11:25:41 +0000},
  1445. Month = {September},
  1446. Publisher = {ACM},
  1447. Title = {Pycket: A Tracing {JIT} For a Functional Language},
  1448. Year = 2015,
  1449. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpweWNrZXQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpweWNrZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Jfp0fXrf1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANH2I78AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBweWNrZXQucGRmAA4AFgAKAHAAeQBjAGsAZQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3B5Y2tldC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  1450. @article{Tanter:2015aa,
  1451. Author = {{\'{E}}ric Tanter and Nicolas Tabareau},
  1452. Bibsource = {dblp computer science bibliography, http://dblp.org},
  1453. Biburl = {http://dblp.uni-trier.de/rec/bib/journals/corr/TanterT15},
  1454. Date-Added = {2015-08-10 15:14:32 +0000},
  1455. Date-Modified = {2015-08-10 15:14:35 +0000},
  1456. Journal = {CoRR},
  1457. Timestamp = {Wed, 01 Jul 2015 15:10:24 +0200},
  1458. Title = {Gradual Certified Programming in Coq},
  1459. Url = {http://arxiv.org/abs/1506.04205},
  1460. Volume = {abs/1506.04205},
  1461. Year = {2015},
  1462. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEDE1MDYuMDQyMDV2MS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEDE1MDYuMDQyMDV2MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv6OvR7jg2UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0e5wdgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6ADE1MDYuMDQyMDV2MS5wZGYADgAiABAAMQA1ADAANgAuADAANAAyADAANQB2ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvMTUwNi4wNDIwNXYxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  1463. Bdsk-Url-1 = {http://arxiv.org/abs/1506.04205}}
  1464. @article{Barendregt:1991aa,
  1465. Author = {Henk Barendregt},
  1466. Date-Added = {2015-08-09 08:04:01 +0000},
  1467. Date-Modified = {2015-08-09 08:04:49 +0000},
  1468. Journal = {Journal of Functional Programming},
  1469. Number = {2},
  1470. Pages = {125--154},
  1471. Title = {Introduction to generalized type systems},
  1472. Volume = {1},
  1473. Year = {1991},
  1474. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmJhcmVuZHJlZ3QxOTkxLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYmFyZW5kcmVndDE5OTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/NMdHsgetQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR7LorAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmFyZW5kcmVndDE5OTEucGRmAA4AJgASAGIAYQByAGUAbgBkAHIAZQBnAHQAMQA5ADkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9iYXJlbmRyZWd0MTk5MS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  1475. @incollection{Belo:2011aa,
  1476. Author = {Belo, Jo{\~a}oFilipe and Greenberg, Michael and Igarashi, Atsushi and Pierce, BenjaminC.},
  1477. Booktitle = {Programming Languages and Systems},
  1478. Date-Added = {2015-08-09 07:44:53 +0000},
  1479. Date-Modified = {2015-08-09 07:54:02 +0000},
  1480. Editor = {Barthe, Gilles},
  1481. Keywords = {contracts; refinement types; preconditions; postconditions; dynamic checking; parametric polymorphism; abstract datatypes; syntactic proof; logical relations; subtyping},
  1482. Pages = {18-37},
  1483. Publisher = {Springer Berlin Heidelberg},
  1484. Series = {Lecture Notes in Computer Science},
  1485. Title = {Polymorphic Contracts},
  1486. Volume = {6602},
  1487. Year = {2011},
  1488. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXBvbHltb3JwaGljLWNvbnRyYWN0cy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXBvbHltb3JwaGljLWNvbnRyYWN0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvzCXR7H1WUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0ey1lgAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvbHltb3JwaGljLWNvbnRyYWN0cy5wZGYAAA4ANAAZAHAAbwBsAHkAbQBvAHIAcABoAGkAYwAtAGMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3BvbHltb3JwaGljLWNvbnRyYWN0cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  1489. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-19718-5_2}}
  1490. @inproceedings{Greenberg:2015aa,
  1491. Author = {Michael Greenberg},
  1492. Booktitle = {ACM SIGPLAN Workshop on Higher-Order Programming with Effects},
  1493. Date-Added = {2015-08-09 07:40:09 +0000},
  1494. Date-Modified = {2015-08-09 07:41:37 +0000},
  1495. Title = {Combining Manifest Contracts with State},
  1496. Year = {2015},
  1497. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxob3BlMjAxNS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGhvcGUyMDE1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvyzbR7HxFUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0ey0hQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhvcGUyMDE1LnBkZgAOABoADABoAG8AcABlADIAMAAxADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaG9wZTIwMTUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1498. @inproceedings{Altenkirch:2010aa,
  1499. Author = {Thorsten Altenkirch and Nils Anders Danielsson and Andres L\"oh and Nicolas Oury},
  1500. Booktitle = {FLOPS},
  1501. Date-Added = {2015-08-05 14:57:13 +0000},
  1502. Date-Modified = {2015-08-05 14:58:35 +0000},
  1503. Title = {\Pi\Sigma: Dependent Types without the Sugar},
  1504. Year = {2010},
  1505. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtQaVNpZ21hLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELUGlTaWdtYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+BqNHnnPVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR59U1AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAUGlTaWdtYS5wZGYAAA4AGAALAFAAaQBTAGkAZwBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvUGlTaWdtYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  1506. @article{Loh:2001aa,
  1507. Author = {Andres Loh and Conor McBride and Wouter Swierstra},
  1508. Date-Added = {2015-08-05 14:54:52 +0000},
  1509. Date-Modified = {2015-08-05 14:55:53 +0000},
  1510. Journal = {Fundamenta Informaticae},
  1511. Pages = {1001--1031},
  1512. Title = {A tutorial implementation of a dependently typed lambda calculus},
  1513. Volume = {XXI},
  1514. Year = {2001},
  1515. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxMYW1iZGFQaS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDExhbWJkYVBpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvgS/R55xJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0efUiQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AExhbWJkYVBpLnBkZgAOABoADABMAGEAbQBiAGQAYQBQAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvTGFtYmRhUGkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1516. @book{Cole:1991aa,
  1517. Address = {Cambridge, MA, USA},
  1518. Author = {Cole, Murray},
  1519. Date-Added = {2015-08-05 08:49:47 +0000},
  1520. Date-Modified = {2015-08-05 08:49:51 +0000},
  1521. Isbn = {0-262-53086-4},
  1522. Publisher = {MIT Press},
  1523. Title = {Algorithmic Skeletons: Structured Management of Parallel Computation},
  1524. Year = {1991},
  1525. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNrZWxldG9uYm9vay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNrZWxldG9uYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADva+3R50aeAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0ed+3gAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNrZWxldG9uYm9vay5wZGYADgAiABAAcwBrAGUAbABlAHQAbwBuAGIAbwBvAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2tlbGV0b25ib29rLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  1526. @book{Rydeheard:1988aa,
  1527. Author = {D. Rydeheard and R. M. Burstall},
  1528. Date-Added = {2015-08-05 06:50:30 +0000},
  1529. Date-Modified = {2015-08-05 06:52:57 +0000},
  1530. Publisher = {Prentice-Hall},
  1531. Title = {Computational Category Theory},
  1532. Year = {1988},
  1533. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNvbXAtY2F0ZWdvcnktdGhlb3J5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY29tcC1jYXRlZ29yeS10aGVvcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9nn9HnKmNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR52KjAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29tcC1jYXRlZ29yeS10aGVvcnkucGRmAA4AMgAYAGMAbwBtAHAALQBjAGEAdABlAGcAbwByAHkALQB0AGgAZQBvAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jb21wLWNhdGVnb3J5LXRoZW9yeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  1534. @inproceedings{Hu:2013aa,
  1535. Author = {Raymond Hu and Rumyana Neykova and Nobuko Yoshida and Romain Demangeon},
  1536. Booktitle = {4th International Conference on Runtime Verification},
  1537. Date-Added = {2015-08-04 16:02:47 +0000},
  1538. Date-Modified = {2015-08-04 16:02:49 +0000},
  1539. Doi = {10.1007/978-3-642-40787-1_8},
  1540. Pages = {148--130},
  1541. Publisher = {Springer},
  1542. Series = {LNCS},
  1543. Title = {Practical interruptible conversations: Distributed Dynamic Verification with Session Types and Python},
  1544. Volume = {8174},
  1545. Year = {2013},
  1546. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtITllESDEzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELSE5ZREgxMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9C69HmWn9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR5pK/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoASE5ZREgxMy5wZGYAAA4AGAALAEgATgBZAEQASAAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvSE5ZREgxMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  1547. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-40787-1_8}}
  1548. @incollection{Tov:2010aa,
  1549. Author = {Tov, JesseA. and Pucella, Riccardo},
  1550. Booktitle = {Programming Languages and Systems},
  1551. Date-Added = {2015-08-04 14:22:24 +0000},
  1552. Date-Modified = {2015-08-04 14:22:27 +0000},
  1553. Doi = {10.1007/978-3-642-11957-6_29},
  1554. Editor = {Gordon, AndrewD.},
  1555. Isbn = {978-3-642-11956-9},
  1556. Language = {English},
  1557. Pages = {550-569},
  1558. Publisher = {Springer Berlin Heidelberg},
  1559. Series = {Lecture Notes in Computer Science},
  1560. Title = {Stateful Contracts for Affine Types},
  1561. Url = {http://dx.doi.org/10.1007/978-3-642-11957-6_29},
  1562. Volume = {6012},
  1563. Year = {2010},
  1564. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGFmZmluZWNvbnRyYWN0cy1sb25nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYWZmaW5lY29udHJhY3RzLWxvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9BRtHmQwxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR5ntMAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWZmaW5lY29udHJhY3RzLWxvbmcucGRmAA4AMgAYAGEAZgBmAGkAbgBlAGMAbwBuAHQAcgBhAGMAdABzAC0AbABvAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hZmZpbmVjb250cmFjdHMtbG9uZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  1565. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-11957-6_29}}
  1566. @incollection{Fennell:2013aa,
  1567. Author = {Fennell, Luminous and Thiemann, Peter},
  1568. Booktitle = {Trends in Functional Programming},
  1569. Date-Added = {2015-08-04 13:45:12 +0000},
  1570. Date-Modified = {2015-08-04 13:45:14 +0000},
  1571. Doi = {10.1007/978-3-642-40447-4_3},
  1572. Editor = {Loidl, Hans-Wolfgang and Pe{\~n}a, Ricardo},
  1573. Isbn = {978-3-642-40446-7},
  1574. Keywords = {linear typing; gradual typing; subtyping},
  1575. Language = {English},
  1576. Pages = {37-52},
  1577. Publisher = {Springer Berlin Heidelberg},
  1578. Series = {Lecture Notes in Computer Science},
  1579. Title = {The Blame Theorem for a Linear Lambda Calculus with Type Dynamic},
  1580. Url = {http://dx.doi.org/10.1007/978-3-642-40447-4_3},
  1581. Volume = {7829},
  1582. Year = {2013},
  1583. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGxpbmVhci1ibGFtZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGxpbmVhci1ibGFtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvPqrR5jpIUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0eZyiAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpbmVhci1ibGFtZS5wZGYADgAiABAAbABpAG4AZQBhAHIALQBiAGwAYQBtAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbGluZWFyLWJsYW1lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  1584. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-40447-4_3}}
  1585. @article{Boyland:2010aa,
  1586. Acmid = {1749611},
  1587. Address = {New York, NY, USA},
  1588. Articleno = {22},
  1589. Author = {Boyland, John Tang},
  1590. Date-Added = {2015-07-31 13:38:37 +0000},
  1591. Date-Modified = {2015-07-31 13:38:40 +0000},
  1592. Doi = {10.1145/1749608.1749611},
  1593. Issn = {0164-0925},
  1594. Issue_Date = {August 2010},
  1595. Journal = {ACM Trans. Program. Lang. Syst.},
  1596. Month = aug,
  1597. Number = {6},
  1598. Numpages = {33},
  1599. Pages = {22:1--22:33},
  1600. Publisher = {ACM},
  1601. Title = {Semantics of Fractional Permissions with Nesting},
  1602. Url = {http://doi.acm.org/10.1145/1749608.1749611},
  1603. Volume = {32},
  1604. Year = {2010},
  1605. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2EyMi1ib3lsYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTIyLWJveWxhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6lbNHg8rtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR4Sr7AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTIyLWJveWxhbmQucGRmAAAOACAADwBhADIAMgAtAGIAbwB5AGwAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTIyLWJveWxhbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1606. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1749608.1749611},
  1607. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1749608.1749611}}
  1608. @phdthesis{Zhao:2007aa,
  1609. Author = {Yang Zhao},
  1610. Date-Added = {2015-07-29 20:25:22 +0000},
  1611. Date-Modified = {2015-07-29 20:26:10 +0000},
  1612. Month = {August},
  1613. School = {University of Wisconsin -- Milwaukee},
  1614. Title = {CONCURRENCY ANALYSIS BASED ON FRACTIONAL PERMISSION SYSTEM},
  1615. Year = {2007},
  1616. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3lhbmd6aGFvLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3lhbmd6aGFvLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADugDDR3q8qUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0d7nagAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHlhbmd6aGFvLXRoZXNpcy5wZGYAAA4AKAATAHkAYQBuAGcAegBoAGEAbwAtAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3lhbmd6aGFvLXRoZXNpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  1617. @article{Breazu-Tannen:1991aa,
  1618. 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). },
  1619. Author = {Val Breazu-Tannen and Thierry Coquand and Carl A. Gunter and Andre Scedrov},
  1620. Date-Added = {2015-07-28 14:55:42 +0000},
  1621. Date-Modified = {2015-07-28 14:55:46 +0000},
  1622. Doi = {http://dx.doi.org/10.1016/0890-5401(91)90055-7},
  1623. Issn = {0890-5401},
  1624. Journal = {Information and Computation},
  1625. Note = {Selections from 1989 \{IEEE\} Symposium on Logic in Computer Science},
  1626. Number = {1},
  1627. Pages = {172 - 221},
  1628. Title = {Inheritance as implicit coercion},
  1629. Url = {http://www.sciencedirect.com/science/article/pii/0890540191900557},
  1630. Volume = {93},
  1631. Year = {1991},
  1632. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGluaGVyaXRhbmNlLWNvZXJjaW9uLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYaW5oZXJpdGFuY2UtY29lcmNpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5R+tHdEElQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR3UiJAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW5oZXJpdGFuY2UtY29lcmNpb24ucGRmAA4AMgAYAGkAbgBoAGUAcgBpAHQAYQBuAGMAZQAtAGMAbwBlAHIAYwBpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9pbmhlcml0YW5jZS1jb2VyY2lvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  1633. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0890540191900557},
  1634. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0890-5401(91)90055-7}}
  1635. @inproceedings{Dixon:1989aa,
  1636. Acmid = {74900},
  1637. Address = {New York, NY, USA},
  1638. Author = {Dixon, R. and McKee, T. and Vaughan, M. and Schweizer, P.},
  1639. Booktitle = {Conference Proceedings on Object-oriented Programming Systems, Languages and Applications},
  1640. Date-Added = {2015-07-27 03:27:36 +0000},
  1641. Date-Modified = {2015-07-27 03:27:40 +0000},
  1642. Doi = {10.1145/74877.74900},
  1643. Isbn = {0-89791-333-7},
  1644. Location = {New Orleans, Louisiana, USA},
  1645. Numpages = {4},
  1646. Pages = {211--214},
  1647. Publisher = {ACM},
  1648. Series = {OOPSLA '89},
  1649. Title = {A Fast Method Dispatcher for Compiled Languages with Multiple Inheritance},
  1650. Url = {http://doi.acm.org/10.1145/74877.74900},
  1651. Year = {1989},
  1652. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjExLWRpeG9uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxMS1kaXhvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO3zhdHbHX5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR21W+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxMS1kaXhvbi5wZGYADgAeAA4AcAAyADEAMQAtAGQAaQB4AG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjExLWRpeG9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1653. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74900},
  1654. Bdsk-Url-2 = {http://dx.doi.org/10.1145/74877.74900}}
  1655. @incollection{Driesen:1995aa,
  1656. Author = {Driesen, Karel and H{\"o}lzle, Urs and Vitek, Jan},
  1657. Booktitle = {ECOOP'95 --- Object-Oriented Programming, 9th European Conference, {\AA}arhus, Denmark, August 7--11, 1995},
  1658. Date-Added = {2015-07-27 03:23:49 +0000},
  1659. Date-Modified = {2015-07-27 03:23:51 +0000},
  1660. Doi = {10.1007/3-540-49538-X_13},
  1661. Editor = {Tokoro, Mario and Pareschi, Remo},
  1662. Isbn = {978-3-540-60160-9},
  1663. Keywords = {message dispatch; implementation; performance; computer architecture},
  1664. Language = {English},
  1665. Pages = {253-282},
  1666. Publisher = {Springer Berlin Heidelberg},
  1667. Series = {Lecture Notes in Computer Science},
  1668. Title = {Message Dispatch on Pipelined Processors},
  1669. Url = {http://dx.doi.org/10.1007/3-540-49538-X_13},
  1670. Volume = {952},
  1671. Year = {1995},
  1672. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGVjb29wOTUtZGlzcGF0Y2gucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRlY29vcDk1LWRpc3BhdGNoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7fLf0dsclVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHbVNUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlY29vcDk1LWRpc3BhdGNoLnBkZgAOACoAFABlAGMAbwBvAHAAOQA1AC0AZABpAHMAcABhAHQAYwBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2Vjb29wOTUtZGlzcGF0Y2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  1673. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-49538-X_13}}
  1674. @inproceedings{Garcia:2015aa,
  1675. Acmid = {2676992},
  1676. Address = {New York, NY, USA},
  1677. Author = {Garcia, Ronald and Cimini, Matteo},
  1678. Booktitle = {Proceedings of the 42nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  1679. Date-Added = {2015-07-21 21:01:52 +0000},
  1680. Date-Modified = {2015-07-21 21:10:10 +0000},
  1681. Doi = {10.1145/2676726.2676992},
  1682. Isbn = {978-1-4503-3300-9},
  1683. Keywords = {gradual typing, type inference},
  1684. Location = {Mumbai, India},
  1685. Numpages = {13},
  1686. Pages = {303--315},
  1687. Publisher = {ACM},
  1688. Series = {POPL '15},
  1689. Title = {Principal Type Schemes for Gradual Programs},
  1690. Url = {http://doi.acm.org/10.1145/2676726.2676992},
  1691. Year = {2015},
  1692. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDMtZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwMy1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzj59HUK5VQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR1GPVAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwMy1nYXJjaWEucGRmAAAOACAADwBwADMAMAAzAC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwMy1nYXJjaWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1693. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676726.2676992},
  1694. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676726.2676992}}
  1695. @inproceedings{Disney:2015aa,
  1696. Author = {Tim Disney and Cormac Flanagan},
  1697. Booktitle = {ACM/IEEE Symposium on Logic in Computer Science},
  1698. Date-Added = {2015-07-17 18:13:47 +0000},
  1699. Date-Modified = {2015-07-17 18:14:42 +0000},
  1700. Series = {LICS},
  1701. Title = {Game Semantics for Type Soundness},
  1702. Year = {2015},
  1703. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVoxNWxpY3MucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QoxNWxpY3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7Blz0c6+F1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHO9lcAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgAxNWxpY3MucGRmAA4AFgAKADEANQBsAGkAYwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliLzE1bGljcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  1704. @article{Nelson:2015aa,
  1705. Acmid = {2629698},
  1706. Address = {New York, NY, USA},
  1707. Articleno = {18},
  1708. Author = {Nelson, Thomas and Belter, Geoffrey and Siek, Jeremy G. and Jessup, Elizabeth and Norris, Boyana},
  1709. Date-Added = {2015-07-17 15:34:25 +0000},
  1710. Date-Modified = {2015-07-17 15:34:29 +0000},
  1711. Doi = {10.1145/2629698},
  1712. Issn = {0098-3500},
  1713. Issue_Date = {June 2015},
  1714. Journal = {ACM Trans. Math. Softw.},
  1715. Keywords = {Autotuning, domain-specific languages, genetic algorithms, linear algebra},
  1716. Month = jun,
  1717. Number = {3},
  1718. Numpages = {27},
  1719. Pages = {18:1--18:27},
  1720. Publisher = {ACM},
  1721. Title = {Reliable Generation of High-Performance Matrix Algebra},
  1722. Url = {http://doi.acm.org/10.1145/2629698},
  1723. Volume = {41},
  1724. Year = {2015},
  1725. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMTgtbmVsc29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTE4LW5lbHNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAMdHOmNpQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRztEaAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE4LW5lbHNvbi5wZGYADgAeAA4AYQAxADgALQBuAGUAbABzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMTgtbmVsc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1726. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2629698},
  1727. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2629698}}
  1728. @url{Chaudhuri:2014aa,
  1729. Author = {Avik Chaudhuri},
  1730. Date-Added = {2015-07-16 16:32:06 +0000},
  1731. Date-Modified = {2015-11-18 04:29:52 +0000},
  1732. Keywords = {gradual typing},
  1733. Title = {Flow: a static type checker for JavaScript},
  1734. Url = {http://flowtype.org/},
  1735. Urldate = {2014},
  1736. Bdsk-Url-1 = {http://flowtype.org/}}
  1737. @webpage{Rossberg:2015aa,
  1738. Author = {Andreas Rossberg},
  1739. Date-Added = {2015-07-16 16:29:47 +0000},
  1740. Date-Modified = {2015-11-13 17:52:11 +0000},
  1741. Month = {April},
  1742. Title = {Experiments with Strengthening JavaScript},
  1743. Url = {https://developers.google.com/v8/experiments},
  1744. Year = {2015},
  1745. Bdsk-Url-1 = {https://developers.google.com/v8/experiments}}
  1746. @inproceedings{Fennell:2015aa,
  1747. Author = {Luminous Fennell and Peter Thiemann},
  1748. Booktitle = {Workshop on Foundations of Computer Security},
  1749. Date-Added = {2015-07-16 13:33:57 +0000},
  1750. Date-Modified = {2015-07-16 13:34:43 +0000},
  1751. Month = {July},
  1752. Series = {FCS},
  1753. Title = {LJGS: Gradual Security Types for Object-Oriented Languages},
  1754. Year = {2015},
  1755. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXBlcjExLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFwZXIxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOuUvtHNKz9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRzWN/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFwZXIxMS5wZGYAAA4AGAALAHAAYQBwAGUAcgAxADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFwZXIxMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  1756. @techreport{Jr.:1977aa,
  1757. Author = {Guy L. Steele Jr.},
  1758. Date-Added = {2015-07-14 14:37:03 +0000},
  1759. Date-Modified = {2015-07-14 14:37:45 +0000},
  1760. Institution = {MIT Artificial Intelligence Lab},
  1761. Month = {September},
  1762. Number = {420},
  1763. Title = {Data Representations in PDP-10 Maclisp},
  1764. Type = {AI Memo},
  1765. Year = {1977},
  1766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtBSU0tNDIwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELQUlNLTQyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANuJDtHKlwNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRys9DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAQUlNLTQyMC5wZGYAAA4AGAALAEEASQBNAC0ANAAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvQUlNLTQyMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  1767. @techreport{Dybvig:1994aa,
  1768. Author = {R. Kent Dybvig and David Eby and Carl Bruggeman},
  1769. Date-Added = {2015-07-14 14:30:36 +0000},
  1770. Date-Modified = {2015-07-14 14:31:31 +0000},
  1771. Institution = {Indiana University Computer Science Department},
  1772. Month = {March},
  1773. Number = {400},
  1774. Title = {Don't Stop the {BIBOP}: Flexible and Efficient Storage Management for Dynamically Typed Languages},
  1775. Year = {1994},
  1776. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVliaWJvcC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWJpYm9wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADbiLbRypWMUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0crNzAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJpYm9wLnBkZgAADgAUAAkAYgBpAGIAbwBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2JpYm9wLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  1777. @inproceedings{Keil:2015aa,
  1778. Author = {Matthias Keil and Peter Thiemann},
  1779. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  1780. Date-Added = {2015-07-10 05:23:48 +0000},
  1781. Date-Modified = {2015-08-03 08:04:59 +0000},
  1782. Title = {Transparent Object Proxies in JavaScript},
  1783. Year = {2015}}
  1784. @conference{Boyland:2015aa,
  1785. Author = {John Tang Boyland},
  1786. Booktitle = {29th European Conference on Object-Oriented Programming},
  1787. Date-Added = {2015-07-08 13:58:26 +0000},
  1788. Date-Modified = {2015-07-08 13:59:06 +0000},
  1789. Title = {ECOOP},
  1790. Year = {2015},
  1791. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1lY29vcDIwMTUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1lY29vcDIwMTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2rY40cKkt1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHC3PcAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlY29vcDIwMTUucGRmAAAOABwADQBlAGMAbwBvAHAAMgAwADEANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9lY29vcDIwMTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  1792. @book{Seidl:2012aa,
  1793. Author = {Helmut Seidl and Reinhard Wilhelm and Sebastian Hack},
  1794. Date-Added = {2015-07-04 02:49:54 +0000},
  1795. Date-Modified = {2015-07-04 02:50:37 +0000},
  1796. Publisher = {Springer},
  1797. Title = {Compiler Design: Analysis and Transformation},
  1798. Year = {2012},
  1799. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJmNvbXBpbGVyX2Rlc2lnbl9hbmFseXNpc190cmFuc2Zvcm0ucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9jb21waWxlcl9kZXNpZ25fYW5hbCNEQTIwREQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2iDd0bzCVFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANG8+pQAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb21waWxlcl9kZXNpZ25fYW5hbCNEQTIwREQucGRmAAAOAE4AJgBjAG8AbQBwAGkAbABlAHIAXwBkAGUAcwBpAGcAbgBfAGEAbgBhAGwAeQBzAGkAcwBfAHQAcgBhAG4AcwBmAG8AcgBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL2NvbXBpbGVyX2Rlc2lnbl9hbmFseXNpc190cmFuc2Zvcm0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==}}
  1800. @book{Wilhelm:2013aa,
  1801. Author = {Reinhard Wilhelm and Helmut Seidl and Sebastian Hack},
  1802. Date-Added = {2015-07-04 02:46:25 +0000},
  1803. Date-Modified = {2015-07-04 02:47:50 +0000},
  1804. Publisher = {Springer},
  1805. Title = {Compiler Design: Syntactic and Semantic Analysis},
  1806. Year = {2013},
  1807. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGNvbXBpbGVyX2Rlc2lnbl9zeW50YXhfdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9jb21waWxlcl9kZXNpZ25fc3ludCNEQTIwOTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2iCQ0bzBuFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANG8+fgAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb21waWxlcl9kZXNpZ25fc3ludCNEQTIwOTAucGRmAAAOAEIAIABjAG8AbQBwAGkAbABlAHIAXwBkAGUAcwBpAGcAbgBfAHMAeQBuAHQAYQB4AF8AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2NvbXBpbGVyX2Rlc2lnbl9zeW50YXhfdHlwZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  1808. @book{Wilhelm:2010aa,
  1809. Author = {Reinhard Wilhelm},
  1810. Date-Added = {2015-07-04 02:38:50 +0000},
  1811. Date-Modified = {2015-07-04 02:39:35 +0000},
  1812. Publisher = {Springer},
  1813. Title = {Compiler Design: Virtual Machines},
  1814. Year = {2010},
  1815. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmNvbXBpbGVyX2Rlc2lnbl92bS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmNvbXBpbGVyX2Rlc2lnbl92bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADaH4DRvL+2UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0bz39gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNvbXBpbGVyX2Rlc2lnbl92bS5wZGYADgAuABYAYwBvAG0AcABpAGwAZQByAF8AZABlAHMAaQBnAG4AXwB2AG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY29tcGlsZXJfZGVzaWduX3ZtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  1816. @article{Appel:1989aa,
  1817. Author = {Appel, AndrewW.},
  1818. Date-Added = {2015-07-03 01:40:40 +0000},
  1819. Date-Modified = {2015-07-03 01:40:42 +0000},
  1820. Doi = {10.1007/BF01811537},
  1821. Issn = {0892-4635},
  1822. Journal = {LISP and Symbolic Computation},
  1823. Language = {English},
  1824. Number = {2},
  1825. Pages = {153-162},
  1826. Publisher = {Kluwer Academic Publishers},
  1827. Title = {Runtime tags aren't necessary},
  1828. Url = {http://dx.doi.org/10.1007/BF01811537},
  1829. Volume = {2},
  1830. Year = {1989},
  1831. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50YWdsZXNzX2djLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdGFnbGVzc19nYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANni/9G7YBNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRu5hTAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGFnbGVzc19nYy5wZGYADgAeAA4AdABhAGcAbABlAHMAcwBfAGcAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi90YWdsZXNzX2djLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1832. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01811537}}
  1833. @incollection{Krishnamurthi:1998aa,
  1834. Author = {Krishnamurthi, Shriram and Felleisen, Matthias and Friedman, DanielP.},
  1835. Booktitle = {ECOOP'98 --- Object-Oriented Programming},
  1836. Date-Added = {2015-06-12 18:20:50 +0000},
  1837. Date-Modified = {2015-06-12 18:20:52 +0000},
  1838. Doi = {10.1007/BFb0054088},
  1839. Editor = {Jul, Eric},
  1840. Isbn = {978-3-540-64737-9},
  1841. Language = {English},
  1842. Pages = {91-113},
  1843. Publisher = {Springer Berlin Heidelberg},
  1844. Series = {Lecture Notes in Computer Science},
  1845. Title = {Synthesizing object-oriented and functional design to promote re-use},
  1846. Url = {http://dx.doi.org/10.1007/BFb0054088},
  1847. Volume = {1445},
  1848. Year = {1998},
  1849. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnN5bnRoLW9vLWZ1bi1yZXVzZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnN5bnRoLW9vLWZ1bi1yZXVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADVeS7RoJthUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0aDToQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN5bnRoLW9vLWZ1bi1yZXVzZS5wZGYADgAuABYAcwB5AG4AdABoAC0AbwBvAC0AZgB1AG4ALQByAGUAdQBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvc3ludGgtb28tZnVuLXJldXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  1850. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0054088}}
  1851. @techreport{Baker:1977aa,
  1852. Author = {Henry G. Baker and Carl Hewitt},
  1853. Date-Added = {2015-06-10 13:57:58 +0000},
  1854. Date-Modified = {2015-06-10 13:58:59 +0000},
  1855. Institution = {MIT},
  1856. Number = {AI Working Paper 149},
  1857. Title = {The Incremental Garbage Collection of Processes},
  1858. Year = {1977},
  1859. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1BSV9XUF8xNDkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1BSV9XUF8xNDkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1Stg0Z2661BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGd8ysAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBBSV9XUF8xNDkucGRmAAAOABwADQBBAEkAXwBXAFAAXwAxADQAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9BSV9XUF8xNDkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  1860. @inproceedings{Hibbard:1978aa,
  1861. Acmid = {803029},
  1862. Address = {New York, NY, USA},
  1863. Author = {Hibbard, P. and Hisgen, A. and Rodeheffer, T.},
  1864. Booktitle = {Proceedings of the 5th Annual Symposium on Computer Architecture},
  1865. Date-Added = {2015-06-10 13:15:10 +0000},
  1866. Date-Modified = {2015-06-10 13:15:14 +0000},
  1867. Doi = {10.1145/800094.803029},
  1868. Numpages = {7},
  1869. Pages = {66--72},
  1870. Publisher = {ACM},
  1871. Series = {ISCA '78},
  1872. Title = {A Language Implementation Design for a Multiprocessor Computer System},
  1873. Url = {http://doi.acm.org/10.1145/800094.803029},
  1874. Year = {1978},
  1875. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2Ni1oaWJiYXJkLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY2LWhpYmJhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUmtdGdsLxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRnej8AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY2LWhpYmJhcmQucGRmAAAOACAADwBwADYANgAtAGgAaQBiAGIAYQByAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY2LWhpYmJhcmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1876. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800094.803029},
  1877. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800094.803029}}
  1878. @techreport{Friedman:1979aa,
  1879. Author = {Daniel P. Friedman and David S. Wise},
  1880. Date-Added = {2015-06-10 13:09:20 +0000},
  1881. Date-Modified = {2015-06-10 13:09:44 +0000},
  1882. Institution = {Indiana University},
  1883. Number = {TR72},
  1884. Title = {Applicative Multiprogramming},
  1885. Year = {1979},
  1886. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhUUjcyLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIVFI3Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUl+NGdrzNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRnedzAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVFI3Mi5wZGYADgASAAgAVABSADcAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9UUjcyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  1887. @techreport{Friedman:1976aa,
  1888. Author = {Daniel P. Friedman and David S. Wise},
  1889. Date-Added = {2015-06-10 13:07:30 +0000},
  1890. Date-Modified = {2015-06-10 13:08:35 +0000},
  1891. Institution = {Indiana University},
  1892. Number = {TR44},
  1893. Title = {Cons should not evaluate its arguments},
  1894. Year = {1976},
  1895. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhUUjQ0LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIVFI0NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUl7dGdrx1QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRneddAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVFI0NC5wZGYADgASAAgAVABSADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9UUjQ0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  1896. @inproceedings{Kranz:1989aa,
  1897. Acmid = {74825},
  1898. Address = {New York, NY, USA},
  1899. Author = {Kranz, D. A. and Halstead,Jr., R. H. and Mohr, E.},
  1900. Booktitle = {Proceedings of the ACM SIGPLAN 1989 Conference on Programming Language Design and Implementation},
  1901. Date-Added = {2015-06-09 14:48:15 +0000},
  1902. Date-Modified = {2015-06-09 14:48:18 +0000},
  1903. Doi = {10.1145/73141.74825},
  1904. Isbn = {0-89791-306-X},
  1905. Location = {Portland, Oregon, USA},
  1906. Numpages = {10},
  1907. Pages = {81--90},
  1908. Publisher = {ACM},
  1909. Series = {PLDI '89},
  1910. Title = {Mul-T: A High-performance Parallel Lisp},
  1911. Url = {http://doi.acm.org/10.1145/73141.74825},
  1912. Year = {1989},
  1913. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODEta3JhbnoucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODEta3JhbnoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1QsL0Zx1BFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGcrUQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODEta3JhbnoucGRmAAAOABwADQBwADgAMQAtAGsAcgBhAG4AegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODEta3JhbnoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  1914. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73141.74825},
  1915. Bdsk-Url-2 = {http://dx.doi.org/10.1145/73141.74825}}
  1916. @article{Miller:1988aa,
  1917. Author = {Miller, JamesS.},
  1918. Date-Added = {2015-06-09 14:27:30 +0000},
  1919. Date-Modified = {2015-06-09 14:27:31 +0000},
  1920. Doi = {10.1007/BF01383881},
  1921. Issn = {0885-7458},
  1922. Journal = {International Journal of Parallel Programming},
  1923. Keywords = {MultiScheme; parallel Lisp; implementation; future construct; placeholders},
  1924. Language = {English},
  1925. Number = {5},
  1926. Pages = {367-402},
  1927. Publisher = {Kluwer Academic Publishers-Plenum Publishers},
  1928. Title = {Implementing a Scheme-based parallel processing system},
  1929. Url = {http://dx.doi.org/10.1007/BF01383881},
  1930. Volume = {17},
  1931. Year = {1988},
  1932. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGltcGwtbXVsdGlzY2hlbWUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRpbXBsLW11bHRpc2NoZW1lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1QlR0ZxwJlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGcqGYAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpbXBsLW11bHRpc2NoZW1lLnBkZgAOACoAFABpAG0AcABsAC0AbQB1AGwAdABpAHMAYwBoAGUAbQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2ltcGwtbXVsdGlzY2hlbWUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  1933. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01383881}}
  1934. @incollection{:2011aa,
  1935. Booktitle = {Encyclopedia of Parallel Computing},
  1936. Date-Added = {2015-06-09 14:26:25 +0000},
  1937. Date-Modified = {2015-06-09 14:26:27 +0000},
  1938. Doi = {10.1007/978-0-387-09766-4_2157},
  1939. Editor = {Padua, David},
  1940. Isbn = {978-0-387-09765-7},
  1941. Language = {English},
  1942. Pages = {1222-1222},
  1943. Publisher = {Springer US},
  1944. Title = {MultiScheme},
  1945. Url = {http://dx.doi.org/10.1007/978-0-387-09766-4_2157},
  1946. Year = {2011},
  1947. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF211bHRpc2NoZW1lLWNoYXB0ZXIucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdtdWx0aXNjaGVtZS1jaGFwdGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1Qks0Zxv6VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGcqCkAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtdWx0aXNjaGVtZS1jaGFwdGVyLnBkZgAADgAwABcAbQB1AGwAdABpAHMAYwBoAGUAbQBlAC0AYwBoAGEAcAB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9tdWx0aXNjaGVtZS1jaGFwdGVyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  1948. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-0-387-09766-4_2157}}
  1949. @article{Bic:1990aa,
  1950. Author = {Lubomir Bic},
  1951. Date-Added = {2015-06-05 00:15:25 +0000},
  1952. Date-Modified = {2015-06-05 00:15:30 +0000},
  1953. Doi = {http://dx.doi.org/10.1016/0743-7315(90)90067-Y},
  1954. Issn = {0743-7315},
  1955. Journal = {Journal of Parallel and Distributed Computing},
  1956. Number = {1},
  1957. Pages = {42 - 51},
  1958. Title = {A process-oriented model for efficient execution of dataflow programs},
  1959. Url = {http://www.sciencedirect.com/science/article/pii/074373159090067Y},
  1960. Volume = {8},
  1961. Year = {1990},
  1962. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJkJpY0xfSl9QYXJfRGlzdF9Db21wXzE5OTBWOHBwNDJfNTEucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9CaWNMX0pfUGFyX0Rpc3RfQ29tcCNENDg2MkYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1IYv0ZZidFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGWmrQAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBCaWNMX0pfUGFyX0Rpc3RfQ29tcCNENDg2MkYucGRmAAAOAE4AJgBCAGkAYwBMAF8ASgBfAFAAYQByAF8ARABpAHMAdABfAEMAbwBtAHAAXwAxADkAOQAwAFYAOABwAHAANAAyAF8ANQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL0JpY0xfSl9QYXJfRGlzdF9Db21wXzE5OTBWOHBwNDJfNTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==},
  1963. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/074373159090067Y},
  1964. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0743-7315(90)90067-Y}}
  1965. @incollection{Arvind:1987aa,
  1966. Author = {Arvind and Nikhil, RishiyurS. and Pingali, KeshavK.},
  1967. Booktitle = {Graph Reduction},
  1968. Date-Added = {2015-05-25 13:48:33 +0000},
  1969. Date-Modified = {2015-05-25 13:48:36 +0000},
  1970. Doi = {10.1007/3-540-18420-1_65},
  1971. Editor = {Fasel, JosephH. and Keller, RobertM.},
  1972. Isbn = {978-3-540-18420-1},
  1973. Language = {English},
  1974. Pages = {336-369},
  1975. Publisher = {Springer Berlin Heidelberg},
  1976. Series = {Lecture Notes in Computer Science},
  1977. Title = {I-Structures: Data structures for parallel computing},
  1978. Url = {http://dx.doi.org/10.1007/3-540-18420-1_65},
  1979. Volume = {279},
  1980. Year = {1987},
  1981. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD0lTdHJ1Y3R1cmVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPSVN0cnVjdHVyZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANMAAtGIoIRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRiNjEAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoASVN0cnVjdHVyZXMucGRmAAAOACAADwBJAFMAdAByAHUAYwB0AHUAcgBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvSVN0cnVjdHVyZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1982. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-18420-1_65}}
  1983. @inproceedings{Arvind:1988aa,
  1984. Acmid = {52802},
  1985. Address = {New York, NY, USA},
  1986. Author = {Arvind and Iannucci, Robert A.},
  1987. Booktitle = {4th International DFVLR Seminar on Foundations of Engineering Sciences on Parallel Computing in Science and Engineering},
  1988. Date-Added = {2015-05-25 13:33:43 +0000},
  1989. Date-Modified = {2015-05-25 13:33:47 +0000},
  1990. Isbn = {0-387-18923-8},
  1991. Location = {Bonn, Germany},
  1992. Numpages = {28},
  1993. Pages = {61--88},
  1994. Publisher = {Springer-Verlag New York, Inc.},
  1995. Title = {Two Fundamental Issues in Multiprocessing},
  1996. Url = {http://dl.acm.org/citation.cfm?id=52797.52802},
  1997. Year = {1988},
  1998. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnR3by1mdW5kLW11bHRpcHJvYy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnR3by1mdW5kLW11bHRpcHJvYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADS/jTRiJ1dUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0YjVnQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHR3by1mdW5kLW11bHRpcHJvYy5wZGYADgAuABYAdAB3AG8ALQBmAHUAbgBkAC0AbQB1AGwAdABpAHAAcgBvAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdHdvLWZ1bmQtbXVsdGlwcm9jLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  1999. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=52797.52802}}
  2000. @inproceedings{Boyland:2003aa,
  2001. Acmid = {1760273},
  2002. Address = {Berlin, Heidelberg},
  2003. Annote = {data race},
  2004. Author = {Boyland, John},
  2005. Booktitle = {Proceedings of the 10th International Conference on Static Analysis},
  2006. Date-Added = {2015-05-22 11:51:10 +0000},
  2007. Date-Modified = {2015-05-22 11:53:52 +0000},
  2008. Isbn = {3-540-40325-6},
  2009. Location = {San Diego, CA, USA},
  2010. Numpages = {18},
  2011. Pages = {55--72},
  2012. Publisher = {Springer-Verlag},
  2013. Series = {SAS'03},
  2014. Title = {Checking Interference with Fractional Permissions},
  2015. Url = {http://dl.acm.org/citation.cfm?id=1760267.1760273},
  2016. Year = {2003},
  2017. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3Blcm1pc3Npb25zLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGVybWlzc2lvbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANKEHNGEkLBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRhMjwAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGVybWlzc2lvbnMucGRmAAAOACAADwBwAGUAcgBtAGkAcwBzAGkAbwBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGVybWlzc2lvbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  2018. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1760267.1760273}}
  2019. @inproceedings{Boyapati:2002aa,
  2020. Acmid = {582440},
  2021. Address = {New York, NY, USA},
  2022. Author = {Boyapati, Chandrasekhar and Lee, Robert and Rinard, Martin},
  2023. Booktitle = {Proceedings of the 17th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  2024. Date-Added = {2015-05-21 20:00:23 +0000},
  2025. Date-Modified = {2015-05-21 20:00:28 +0000},
  2026. Doi = {10.1145/582419.582440},
  2027. Isbn = {1-58113-471-1},
  2028. Keywords = {data races, deadlocks, encapsulation, ownership types},
  2029. Location = {Seattle, Washington, USA},
  2030. Numpages = {20},
  2031. Pages = {211--230},
  2032. Publisher = {ACM},
  2033. Series = {OOPSLA '02},
  2034. Title = {Ownership Types for Safe Programming: Preventing Data Races and Deadlocks},
  2035. Url = {http://doi.acm.org/10.1145/582419.582440},
  2036. Year = {2002},
  2037. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTEtYm95YXBhdGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjExLWJveWFwYXRpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0n8C0YOxp1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGD6ecAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjExLWJveWFwYXRpLnBkZgAADgAkABEAcAAyADEAMQAtAGIAbwB5AGEAcABhAHQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjExLWJveWFwYXRpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  2038. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582419.582440},
  2039. Bdsk-Url-2 = {http://dx.doi.org/10.1145/582419.582440}}
  2040. @techreport{Blum:2001aa,
  2041. Author = {Lenore Blum},
  2042. Date-Added = {2015-05-06 06:36:15 +0000},
  2043. Date-Modified = {2015-05-06 06:37:58 +0000},
  2044. Institution = {Carnegie Mellon University},
  2045. Title = {Women in Computer Science: The Carnegie Mellon Experience},
  2046. Year = {2001}}
  2047. @webpage{InsideHE:2010aa,
  2048. Date-Added = {2015-05-06 06:34:03 +0000},
  2049. Date-Modified = {2015-05-06 06:34:34 +0000},
  2050. Month = {September},
  2051. Url = {https://www.insidehighered.com/news/2010/09/14/doctorates},
  2052. Year = {2010},
  2053. Bdsk-Url-1 = {https://www.insidehighered.com/news/2010/09/14/doctorates}}
  2054. @webpage{WIC:2015aa,
  2055. Date-Added = {2015-05-06 06:32:39 +0000},
  2056. Date-Modified = {2015-05-06 06:33:45 +0000},
  2057. Url = {http://en.wikipedia.org/wiki/Women_in_computing},
  2058. Year = {2015},
  2059. Bdsk-Url-1 = {http://en.wikipedia.org/wiki/Women_in_computing}}
  2060. @url{Chief-Scientist:aa,
  2061. Author = {Office of the Chief Scientist},
  2062. Date-Added = {2015-05-05 03:31:23 +0000},
  2063. Date-Modified = {2015-05-05 03:32:09 +0000},
  2064. Title = {Air Force Research Laboratory Human Performance Wing Repperger Research Intern Program},
  2065. Urldate = {https://sharepoint.creol.ucf.edu/BS/creolblog/Lists/Posts/Post.aspx?ID=27}}
  2066. @techreport{Maybury:2013aa,
  2067. Author = {Mark T. Maybury},
  2068. Date-Added = {2015-05-05 03:19:10 +0000},
  2069. Date-Modified = {2015-05-05 03:20:33 +0000},
  2070. Institution = {United States Air Force},
  2071. Month = {June},
  2072. Number = {AF/ST TR 13-01},
  2073. Title = {Global Horizons Final Report: United States Air Force Global Science and Technology Vision},
  2074. Year = {2013},
  2075. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJEdsb2JhbEhvcml6b25zRklOQUxSRVBPUlQ2LTI2LTEzLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfR2xvYmFsSG9yaXpvbnNGSU5BTFIjRDA0NkI3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANBGt9FtruZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRbecmAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAR2xvYmFsSG9yaXpvbnNGSU5BTFIjRDA0NkI3LnBkZgAADgBKACQARwBsAG8AYgBhAGwASABvAHIAaQB6AG8AbgBzAEYASQBOAEEATABSAEUAUABPAFIAVAA2AC0AMgA2AC0AMQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL0dsb2JhbEhvcml6b25zRklOQUxSRVBPUlQ2LTI2LTEzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=}}
  2076. @book{Bertot:2010aa,
  2077. Author = {Bertot, Yves and Castran, Pierre},
  2078. Date-Added = {2015-05-02 14:47:05 +0000},
  2079. Date-Modified = {2015-05-02 14:47:08 +0000},
  2080. Edition = {1st},
  2081. Isbn = {3642058809, 9783642058806},
  2082. Publisher = {Springer Publishing Company, Incorporated},
  2083. Title = {Interactive Theorem Proving and Program Development: Coq'Art The Calculus of Inductive Constructions},
  2084. Year = {2010}}
  2085. @article{Sorva:2013aa,
  2086. Acmid = {2483713},
  2087. Address = {New York, NY, USA},
  2088. Articleno = {8},
  2089. Author = {Sorva, Juha},
  2090. Date-Added = {2015-05-01 02:10:58 +0000},
  2091. Date-Modified = {2015-05-01 02:11:02 +0000},
  2092. Doi = {10.1145/2483710.2483713},
  2093. Issn = {1946-6226},
  2094. Issue_Date = {June 2013},
  2095. Journal = {Trans. Comput. Educ.},
  2096. Keywords = {CS1, Notional machine, constructivism, introductory programming education, literature review, mental models, misconceptions, phenomenography, threshold concepts},
  2097. Month = jul,
  2098. Number = {2},
  2099. Numpages = {31},
  2100. Pages = {8:1--8:31},
  2101. Publisher = {ACM},
  2102. Title = {Notional Machines and Introductory Programming Education},
  2103. Url = {http://doi.acm.org/10.1145/2483710.2483713},
  2104. Volume = {13},
  2105. Year = {2013},
  2106. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhOC1zb3J2YS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGE4LXNvcnZhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhw7RaFksUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WiRbAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGE4LXNvcnZhLnBkZgAOABoADABhADgALQBzAG8AcgB2AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYTgtc29ydmEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  2107. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2483710.2483713},
  2108. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2483710.2483713}}
  2109. @inproceedings{Ottmar:2015aa,
  2110. Author = {E.R. Ottmar and D. Landy and R. Goldstone and E. Weitnauer},
  2111. Booktitle = {Proceedings of the 37th Annual Conference of the Cognitive Science Society},
  2112. Date-Added = {2015-04-30 17:30:58 +0000},
  2113. Date-Modified = {2015-04-30 17:34:47 +0000},
  2114. Title = {Getting From Here to There!: Testing the Effectiveness of an Interactive Mathematics Intervention Embedding Perceptual Learning},
  2115. Year = {2015},
  2116. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKE90dG1hckxhbmR5R29sZHN0b25lQ29nU2NpMjAxNV9maW5hbC5wZGbSFwsYGVdOUy5kYXRhTxEBygAAAAABygACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH090dG1hckxhbmR5R29sZHN0b25lI0NGNjQ2RC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPZG3RZ+AaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WgYWgAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AE90dG1hckxhbmR5R29sZHN0b25lI0NGNjQ2RC5wZGYAAA4AUgAoAE8AdAB0AG0AYQByAEwAYQBuAGQAeQBHAG8AbABkAHMAdABvAG4AZQBDAG8AZwBTAGMAaQAyADAAMQA1AF8AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA4VXNlcnMvanNpZWsvYmliL090dG1hckxhbmR5R29sZHN0b25lQ29nU2NpMjAxNV9maW5hbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  2117. @inbook{Howard:1980aa,
  2118. Author = {W. A. Howard},
  2119. Date-Added = {2015-04-30 17:17:30 +0000},
  2120. Date-Modified = {2015-04-30 17:18:09 +0000},
  2121. Publisher = {Academic Press},
  2122. Title = {The formulae-as-types notion of construction},
  2123. Year = {1980},
  2124. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxIb3dhcmQ4MC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDEhvd2FyZDgwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPYoHRZ9waUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WgUWgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AEhvd2FyZDgwLnBkZgAOABoADABIAG8AdwBhAHIAZAA4ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvSG93YXJkODAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  2125. @article{Guindon:1990aa,
  2126. Acmid = {120306},
  2127. Address = {London, UK, UK},
  2128. Author = {Guindon, Raymonde},
  2129. Date-Added = {2015-04-30 16:50:24 +0000},
  2130. Date-Modified = {2015-04-30 16:50:27 +0000},
  2131. Doi = {10.1016/S0020-7373(05)80120-8},
  2132. Issn = {0020-7373},
  2133. Issue_Date = {Sept. 1990},
  2134. Journal = {Int. J. Man-Mach. Stud.},
  2135. Month = aug,
  2136. Number = {3},
  2137. Numpages = {26},
  2138. Pages = {279--304},
  2139. Publisher = {Academic Press Ltd.},
  2140. Title = {Knowledge Exploited by Experts During Software System Design},
  2141. Url = {http://dx.doi.org/10.1016/S0020-7373(05)80120-8},
  2142. Volume = {33},
  2143. Year = {1990},
  2144. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0020-7373(05)80120-8}}
  2145. @article{Rist:1995aa,
  2146. Author = {Rist, Robert S.},
  2147. Date-Added = {2015-04-30 16:48:01 +0000},
  2148. Date-Modified = {2015-04-30 16:48:05 +0000},
  2149. Doi = {10.1207/s15516709cog1904_3},
  2150. Issn = {1551-6709},
  2151. Journal = {Cognitive Science},
  2152. Number = {4},
  2153. Pages = {507--562},
  2154. Publisher = {Lawrence Erlbaum Associates, Inc.},
  2155. Title = {Program Structure and Design},
  2156. Url = {http://dx.doi.org/10.1207/s15516709cog1904_3},
  2157. Volume = {19},
  2158. Year = {1995},
  2159. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnByb2ctc3RydWN0LWRlc2lnbi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnByb2ctc3RydWN0LWRlc2lnbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPXYLRZ9TgUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WgNIAAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHByb2ctc3RydWN0LWRlc2lnbi5wZGYADgAuABYAcAByAG8AZwAtAHMAdAByAHUAYwB0AC0AZABlAHMAaQBnAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcHJvZy1zdHJ1Y3QtZGVzaWduLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  2160. Bdsk-Url-1 = {http://dx.doi.org/10.1207/s15516709cog1904_3}}
  2161. @phdthesis{Weissman:1974aa,
  2162. Author = {Weissman, Laurence Mark},
  2163. Date-Added = {2015-04-30 16:14:19 +0000},
  2164. Date-Modified = {2015-04-30 16:14:22 +0000},
  2165. Note = {AAI0510378},
  2166. Title = {A Methodology for Studying the Psychological Complexity of Computer Programs.},
  2167. Year = {1974}}
  2168. @article{Gannon:1977aa,
  2169. Acmid = {359800},
  2170. Address = {New York, NY, USA},
  2171. Author = {Gannon, J. D.},
  2172. Date-Added = {2015-04-30 16:10:22 +0000},
  2173. Date-Modified = {2015-04-30 16:10:26 +0000},
  2174. Doi = {10.1145/359763.359800},
  2175. Issn = {0001-0782},
  2176. Issue_Date = {Aug. 1977},
  2177. Journal = {Commun. ACM},
  2178. Keywords = {data types, experimentation, language design, redundancy, reliable software},
  2179. Month = aug,
  2180. Number = {8},
  2181. Numpages = {12},
  2182. Pages = {584--595},
  2183. Publisher = {ACM},
  2184. Title = {An Experimental Evaluation of Data Type Conventions},
  2185. Url = {http://doi.acm.org/10.1145/359763.359800},
  2186. Volume = {20},
  2187. Year = {1977},
  2188. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359763.359800},
  2189. Bdsk-Url-2 = {http://dx.doi.org/10.1145/359763.359800}}
  2190. @article{Davies:1990aa,
  2191. Acmid = {80003},
  2192. Address = {London, UK, UK},
  2193. Author = {Davies, S. P.},
  2194. Date-Added = {2015-04-30 15:37:23 +0000},
  2195. Date-Modified = {2015-04-30 15:37:26 +0000},
  2196. Doi = {10.1016/S0020-7373(05)80143-9},
  2197. Issn = {0020-7373},
  2198. Issue_Date = {April 1990},
  2199. Journal = {Int. J. Man-Mach. Stud.},
  2200. Month = apr,
  2201. Number = {4},
  2202. Numpages = {21},
  2203. Pages = {461--481},
  2204. Publisher = {Academic Press Ltd.},
  2205. Title = {The Nature and Development of Programming Plans},
  2206. Url = {http://dx.doi.org/10.1016/S0020-7373(05)80143-9},
  2207. Volume = {32},
  2208. Year = {1990},
  2209. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0020-7373(05)80143-9}}
  2210. @book{Detienne:2001aa,
  2211. Author = {Francoise Detienne},
  2212. Date-Added = {2015-04-30 15:16:58 +0000},
  2213. Date-Modified = {2015-04-30 15:20:27 +0000},
  2214. Publisher = {Springer},
  2215. Title = {Software Design: Cognitive Aspects},
  2216. Year = {2001}}
  2217. @article{Robins:2002aa,
  2218. Author = {A. Robins and J. Rountree and N. Rountree},
  2219. Date-Added = {2015-04-30 15:00:51 +0000},
  2220. Date-Modified = {2015-04-30 15:03:09 +0000},
  2221. Journal = {Computer Science Education},
  2222. Number = {2},
  2223. Pages = {137--172},
  2224. Title = {Learning and teaching programming: A review and discussion},
  2225. Volume = {13},
  2226. Year = {2002},
  2227. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxyb2JpbnMwMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHJvYmluczAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhczRaFe+UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WiP/gAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJvYmluczAzLnBkZgAOABoADAByAG8AYgBpAG4AcwAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcm9iaW5zMDMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  2228. @inproceedings{OBrien:2005aa,
  2229. Author = {O'Brien, M.P. and Buckley, J. and Exton, C.},
  2230. Booktitle = {Software Maintenance, 2005. ICSM'05. Proceedings of the 21st IEEE International Conference on},
  2231. Date-Added = {2015-04-29 20:59:35 +0000},
  2232. Date-Modified = {2015-04-29 20:59:37 +0000},
  2233. Doi = {10.1109/ICSM.2005.44},
  2234. Issn = {1063-6773},
  2235. 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},
  2236. Month = {Sept},
  2237. Pages = {433-442},
  2238. Title = {Empirically studying software practitioners - bridging the gap between theory and practice},
  2239. Year = {2005},
  2240. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Rvd25sb2Fkcy8yMzY4MDQzMy5wZGbSFwsYGVdOUy5kYXRhTxEBdAAAAAABdAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAABcB1DDIzNjgwNDMzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPOvXRZr5jAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAAlEb3dubG9hZHMAABAACAAAzcj5KgAAABEACAAA0Wb2owAAAAEADAAFwHUABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEb3dubG9hZHM6ADIzNjgwNDMzLnBkZgAOABoADAAyADMANgA4ADAANAAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9qc2llay9Eb3dubG9hZHMvMjM2ODA0MzMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCLwIxAjYCQQJKAlgCXAJjAmwCcQJ+AoECkwKWApsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACnQ==},
  2241. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICSM.2005.44}}
  2242. @article{ALTMANN:2001aa,
  2243. Author = {Erik M. Altmann},
  2244. Date-Added = {2015-04-29 20:56:41 +0000},
  2245. Date-Modified = {2015-05-02 14:44:26 +0000},
  2246. Doi = {http://dx.doi.org/10.1006/ijhc.2000.0407},
  2247. Issn = {1071-5819},
  2248. Journal = {International Journal of Human-Computer Studies},
  2249. Number = {2},
  2250. Pages = {189 - 210},
  2251. Title = {Near-term memory in programming: a simulation-based analysis},
  2252. Url = {http://www.sciencedirect.com/science/article/pii/S1071581900904075},
  2253. Volume = {54},
  2254. Year = {2001},
  2255. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1uZWFyLXRlcm0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1uZWFyLXRlcm0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzzpD0Wa9vFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFm9fwAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBuZWFyLXRlcm0ucGRmAAAOABwADQBuAGUAYQByAC0AdABlAHIAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9uZWFyLXRlcm0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2256. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1071581900904075},
  2257. Bdsk-Url-2 = {http://dx.doi.org/10.1006/ijhc.2000.0407}}
  2258. @article{BROOKS:1977aa,
  2259. Author = {Ruven Brooks},
  2260. Date-Added = {2015-04-29 20:27:06 +0000},
  2261. Date-Modified = {2015-05-02 14:44:41 +0000},
  2262. Doi = {http://dx.doi.org/10.1006/ijhc.1977.0306},
  2263. Issn = {1071-5819},
  2264. Journal = {International Journal of Human-Computer Studies},
  2265. Number = {2},
  2266. Pages = {197 - 211},
  2267. Title = {Towards a theory of the cognitive processes in computer programming},
  2268. Url = {http://www.sciencedirect.com/science/article/pii/S1071581977603062},
  2269. Volume = {51},
  2270. Year = {1977},
  2271. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNvZy1wcm9jLXByb2dyYW1taW5nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY29nLXByb2MtcHJvZ3JhbW1pbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM83RdFmtvtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZu87AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29nLXByb2MtcHJvZ3JhbW1pbmcucGRmAA4AMgAYAGMAbwBnAC0AcAByAG8AYwAtAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jb2ctcHJvYy1wcm9ncmFtbWluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  2272. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1071581977603062},
  2273. Bdsk-Url-2 = {http://dx.doi.org/10.1006/ijhc.1977.0306}}
  2274. @article{Sheil:1981aa,
  2275. Acmid = {356840},
  2276. Address = {New York, NY, USA},
  2277. Author = {Sheil, B. A.},
  2278. Date-Added = {2015-04-29 19:34:32 +0000},
  2279. Date-Modified = {2015-04-29 19:34:36 +0000},
  2280. Doi = {10.1145/356835.356840},
  2281. Issn = {0360-0300},
  2282. Issue_Date = {March 1981},
  2283. Journal = {ACM Comput. Surv.},
  2284. Month = mar,
  2285. Number = {1},
  2286. Numpages = {20},
  2287. Pages = {101--120},
  2288. Publisher = {ACM},
  2289. Title = {The Psychological Study of Programming},
  2290. Url = {http://doi.acm.org/10.1145/356835.356840},
  2291. Volume = {13},
  2292. Year = {1981},
  2293. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTAxLXNoZWlsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwMS1zaGVpbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8wl9FmqpZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZuLWAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMS1zaGVpbC5wZGYADgAeAA4AcAAxADAAMQAtAHMAaABlAGkAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTAxLXNoZWlsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  2294. Bdsk-Url-1 = {http://doi.acm.org/10.1145/356835.356840},
  2295. Bdsk-Url-2 = {http://dx.doi.org/10.1145/356835.356840}}
  2296. @inproceedings{Hanenberg:2010aa,
  2297. Acmid = {1869536},
  2298. Address = {New York, NY, USA},
  2299. Author = {Hanenberg, Stefan},
  2300. Booktitle = {Proceedings of the ACM International Conference on Object Oriented Programming Systems Languages and Applications},
  2301. Date-Added = {2015-04-29 19:13:38 +0000},
  2302. Date-Modified = {2015-04-29 19:13:42 +0000},
  2303. Doi = {10.1145/1869459.1869536},
  2304. Isbn = {978-1-4503-0203-6},
  2305. Keywords = {empirical research, programming language research, research methods, software engineering},
  2306. Location = {Reno/Tahoe, Nevada, USA},
  2307. Numpages = {14},
  2308. Pages = {933--946},
  2309. Publisher = {ACM},
  2310. Series = {OOPSLA '10},
  2311. Title = {Faith, Hope, and Love: An Essay on Software Science's Neglect of Human Factors},
  2312. Url = {http://doi.acm.org/10.1145/1869459.1869536},
  2313. Year = {2010},
  2314. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA5MzMtaGFuZW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDkzMy1oYW5lbmJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8vRdFmpa5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZt3uAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkzMy1oYW5lbmJlcmcucGRmAA4AJgASAHAAOQAzADMALQBoAGEAbgBlAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wOTMzLWhhbmVuYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  2315. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1869459.1869536},
  2316. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1869459.1869536}}
  2317. @book{Weinberg:1988aa,
  2318. Address = {New York, NY, USA},
  2319. Author = {Weinberg, G. M.},
  2320. Date-Added = {2015-04-29 18:18:40 +0000},
  2321. Date-Modified = {2015-04-29 18:18:43 +0000},
  2322. Isbn = {0-442-20764-6},
  2323. Publisher = {Van Nostrand Reinhold Co.},
  2324. Title = {The Psychology of Computer Programming},
  2325. Year = {1988}}
  2326. @article{Myers:1990aa,
  2327. Author = {Brad A. Myers},
  2328. Date-Added = {2015-04-29 18:10:30 +0000},
  2329. Date-Modified = {2015-04-29 18:10:33 +0000},
  2330. Doi = {http://dx.doi.org/10.1016/S1045-926X(05)80036-9},
  2331. Issn = {1045-926X},
  2332. Journal = {Journal of Visual Languages & Computing},
  2333. Number = {1},
  2334. Pages = {97 - 123},
  2335. Title = {Taxonomies of visual programming and program visualization},
  2336. Url = {http://www.sciencedirect.com/science/article/pii/S1045926X05800369},
  2337. Volume = {1},
  2338. Year = {1990},
  2339. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnRheG9ub21pZXMtdmlzdWFsLXByb2cucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rp0YXhvbm9taWVzLXZpc3VhbC1wcm9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzyLc0WaW61BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFmzysAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0YXhvbm9taWVzLXZpc3VhbC1wcm9nLnBkZgAOADYAGgB0AGEAeABvAG4AbwBtAGkAZQBzAC0AdgBpAHMAdQBhAGwALQBwAHIAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3RheG9ub21pZXMtdmlzdWFsLXByb2cucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  2340. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1045926X05800369},
  2341. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S1045-926X(05)80036-9}}
  2342. @article{Shneiderman:1983aa,
  2343. Author = {Ben Shneiderman},
  2344. Date-Added = {2015-04-29 14:57:01 +0000},
  2345. Date-Modified = {2015-04-29 14:57:59 +0000},
  2346. Journal = {IEEE Computer},
  2347. Number = {8},
  2348. Pages = {57--69},
  2349. Title = {Direct manipulation: a step beyond programming languages},
  2350. Volume = {16},
  2351. Year = {1983},
  2352. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGVNobmVpZGVybWFuMTk4M0RpcmVjdC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGVNobmVpZGVybWFuMTk4M0RpcmVjdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPHyTRZmmaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Wah2gAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AFNobmVpZGVybWFuMTk4M0RpcmVjdC5wZGYAAA4ANAAZAFMAaABuAGUAaQBkAGUAcgBtAGEAbgAxADkAOAAzAEQAaQByAGUAYwB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL1NobmVpZGVybWFuMTk4M0RpcmVjdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  2353. @book{Shneiderman:1997aa,
  2354. Address = {Boston, MA, USA},
  2355. Author = {Shneiderman, Ben},
  2356. Date-Added = {2015-04-29 14:41:56 +0000},
  2357. Date-Modified = {2015-04-29 14:42:00 +0000},
  2358. Edition = {3rd},
  2359. Isbn = {0201694972},
  2360. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  2361. Title = {Designing the User Interface: Strategies for Effective Human-Computer Interaction},
  2362. Year = {1997},
  2363. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMTIwMDVfU2huZWlkZXJtYW5fRGVzaWduaW5nIHRoZSBVc2VyIEludGVyZmFjZS5wZGbSFwsYGVdOUy5kYXRhTxEB5gAAAAAB5gACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHzIwMDVfU2huZWlkZXJtYW5fRGVzI0NGMUQwQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPHQvRZmZrUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WaeqwAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6ADIwMDVfU2huZWlkZXJtYW5fRGVzI0NGMUQwQi5wZGYAAA4AZAAxADIAMAAwADUAXwBTAGgAbgBlAGkAZABlAHIAbQBhAG4AXwBEAGUAcwBpAGcAbgBpAG4AZwAgAHQAaABlACAAVQBzAGUAcgAgAEkAbgB0AGUAcgBmAGEAYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvYmliLzIwMDVfU2huZWlkZXJtYW5fRGVzaWduaW5nIHRoZSBVc2VyIEludGVyZmFjZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwgDHAM8CuQK7AsACywLUAuIC5gLtAvYC+wMIAwsDHQMgAyUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADJw==}}
  2364. @incollection{Blackwell:2001aa,
  2365. 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.},
  2366. Booktitle = {Cognitive Technology: Instruments of Mind},
  2367. Date-Added = {2015-04-29 14:37:48 +0000},
  2368. Date-Modified = {2015-04-29 14:37:54 +0000},
  2369. Doi = {10.1007/3-540-44617-6_31},
  2370. Editor = {Beynon, Meurig and Nehaniv, ChrystopherL. and Dautenhahn, Kerstin},
  2371. Isbn = {978-3-540-42406-2},
  2372. Language = {English},
  2373. Pages = {325-341},
  2374. Publisher = {Springer Berlin Heidelberg},
  2375. Series = {Lecture Notes in Computer Science},
  2376. Title = {Cognitive Dimensions of Notations: Design Tools for Cognitive Technology},
  2377. Url = {http://dx.doi.org/10.1007/3-540-44617-6_31},
  2378. Volume = {2117},
  2379. Year = {2001},
  2380. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtjb2ctZGltLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELY29nLWRpbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8cSdFmZRdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZp1XAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29nLWRpbS5wZGYAAA4AGAALAGMAbwBnAC0AZABpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvY29nLWRpbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  2381. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-44617-6_31}}
  2382. @book{Shneiderman:1980aa,
  2383. Author = {Shneiderman, Ben},
  2384. Date-Added = {2015-04-29 14:27:04 +0000},
  2385. Date-Modified = {2015-04-29 14:27:07 +0000},
  2386. Isbn = {0876268165},
  2387. Publisher = {Winthrop Publishers},
  2388. Title = {Software Psychology: Human Factors in Computer and Information Systems (Winthrop Computer Systems Series)},
  2389. Year = {1980}}
  2390. @inproceedings{Curtis:1984aa,
  2391. Acmid = {801956},
  2392. Address = {Piscataway, NJ, USA},
  2393. Author = {Curtis, Bill},
  2394. Booktitle = {Proceedings of the 7th International Conference on Software Engineering},
  2395. Date-Added = {2015-04-29 14:23:34 +0000},
  2396. Date-Modified = {2015-04-29 14:23:38 +0000},
  2397. Isbn = {0-8186-0528-6},
  2398. Location = {Orlando, Florida, USA},
  2399. Numpages = {10},
  2400. Pages = {97--106},
  2401. Publisher = {IEEE Press},
  2402. Series = {ICSE '84},
  2403. Title = {Fifteen Years of Psychology in Software Engineering: Individual Differences and Cognitive Science},
  2404. Url = {http://dl.acm.org/citation.cfm?id=800054.801956},
  2405. Year = {1984},
  2406. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTctY3VydGlzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk3LWN1cnRpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8ad9FmYdRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZpoUAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk3LWN1cnRpcy5wZGYADgAeAA4AcAA5ADcALQBjAHUAcgB0AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTctY3VydGlzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  2407. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=800054.801956}}
  2408. @incollection{Zhang:2015aa,
  2409. Author = {Yizhou Zhang and Matthew Loring and Guido Salvaneschi and Barbara Liskov and Andrew C. Myers},
  2410. Booktitle = {Conference on Programming Language Design and Implementation},
  2411. Date-Added = {2015-04-27 02:24:59 +0000},
  2412. Date-Modified = {2015-04-27 02:26:00 +0000},
  2413. Publisher = {ACM},
  2414. Title = {Lightweight, Flexible Object-Oriented Generics},
  2415. Year = {2015},
  2416. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlnZW51cy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWdlbnVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOpPDRYxaCUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WNOwgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdlbnVzLnBkZgAADgAUAAkAZwBlAG4AdQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2dlbnVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  2417. @book{Anderson:2009aa,
  2418. Author = {John R. Anderson},
  2419. Date-Added = {2015-04-26 23:35:00 +0000},
  2420. Date-Modified = {2015-04-26 23:36:54 +0000},
  2421. Publisher = {Oxford University Press},
  2422. Title = {How Can the Human Mind Occur in the Physical Universe?},
  2423. Year = {2009}}
  2424. @article{Ko:2006aa,
  2425. Acmid = {1248780},
  2426. Address = {Piscataway, NJ, USA},
  2427. Author = {Ko, Andrew J. and Myers, Brad A. and Coblenz, Michael J. and Aung, Htet Htet},
  2428. Date-Added = {2015-04-26 23:21:15 +0000},
  2429. Date-Modified = {2015-04-26 23:21:18 +0000},
  2430. Doi = {10.1109/TSE.2006.116},
  2431. Issn = {0098-5589},
  2432. Issue_Date = {December 2006},
  2433. Journal = {IEEE Trans. Softw. Eng.},
  2434. 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},
  2435. Month = dec,
  2436. Number = {12},
  2437. Numpages = {17},
  2438. Pages = {971--987},
  2439. Publisher = {IEEE Press},
  2440. Title = {An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information During Software Maintenance Tasks},
  2441. Url = {http://dx.doi.org/10.1109/TSE.2006.116},
  2442. Volume = {32},
  2443. Year = {2006},
  2444. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG0tvMjAwNlNlZWtSZWxhdGVDb2xsZWN0LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbS28yMDA2U2Vla1JlbGF0ZUNvbGxlY3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM6dDdFi61VQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRYyOVAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAS28yMDA2U2Vla1JlbGF0ZUNvbGxlY3QucGRmAAAOADgAGwBLAG8AMgAwADAANgBTAGUAZQBrAFIAZQBsAGEAdABlAEMAbwBsAGwAZQBjAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvS28yMDA2U2Vla1JlbGF0ZUNvbGxlY3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  2445. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.2006.116}}
  2446. @inproceedings{Parnin:2010aa,
  2447. Author = {Chris Parnin},
  2448. Booktitle = {Proceedings of the 22nd Annual Workshop of the Psychology of Programming Interest Group},
  2449. Date-Added = {2015-04-26 23:17:54 +0000},
  2450. Date-Modified = {2015-04-26 23:18:37 +0000},
  2451. Editor = {Joey Lawrance and Rachel Bellamy},
  2452. Title = {A Cognitive Neuroscience Perspective on Memory for Programming Tasks},
  2453. Year = {2010},
  2454. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZW1vcnkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZW1vcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzpzN0WLqsFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFjIvAAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtZW1vcnkucGRmAA4AFgAKAG0AZQBtAG8AcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21lbW9yeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  2455. @article{Cant:1995aa,
  2456. Author = {SN Cant and DR Jeffery and B Henderson-Sellers},
  2457. Date-Added = {2015-04-26 23:05:26 +0000},
  2458. Date-Modified = {2015-04-26 23:05:29 +0000},
  2459. Doi = {http://dx.doi.org/10.1016/0950-5849(95)91491-H},
  2460. Issn = {0950-5849},
  2461. Journal = {Information and Software Technology},
  2462. Keywords = {cognitive complexity},
  2463. Number = {7},
  2464. Pages = {351 - 362},
  2465. Title = {A conceptual model of cognitive complexity of elements of the programming process},
  2466. Url = {http://www.sciencedirect.com/science/article/pii/095058499591491H},
  2467. Volume = {37},
  2468. Year = {1995},
  2469. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNvZ25pdGl2ZS1jb21wbGV4aXR5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY29nbml0aXZlLWNvbXBsZXhpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM6Z69Fi51BQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRYx+QAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29nbml0aXZlLWNvbXBsZXhpdHkucGRmAA4AMgAYAGMAbwBnAG4AaQB0AGkAdgBlAC0AYwBvAG0AcABsAGUAeABpAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jb2duaXRpdmUtY29tcGxleGl0eS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  2470. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/095058499591491H},
  2471. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0950-5849(95)91491-H}}
  2472. @incollection{Byrne:2003aa,
  2473. Acmid = {772082},
  2474. Address = {Hillsdale, NJ, USA},
  2475. Author = {Byrne, Michael D.},
  2476. Chapter = {Cognitive Architecture},
  2477. Date-Added = {2015-04-26 23:00:27 +0000},
  2478. Date-Modified = {2015-04-26 23:00:31 +0000},
  2479. Editor = {Jacko, Julie A. and Sears, Andrew},
  2480. Isbn = {0-8058-3838-4},
  2481. Numpages = {21},
  2482. Pages = {97--117},
  2483. Publisher = {L. Erlbaum Associates Inc.},
  2484. Title = {The Human-computer Interaction Handbook},
  2485. Url = {http://dl.acm.org/citation.cfm?id=772072.772082},
  2486. Year = {2003},
  2487. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=772072.772082}}
  2488. @article{Soloway:1984aa,
  2489. Acmid = {2283195},
  2490. Address = {Piscataway, NJ, USA},
  2491. Author = {Soloway, Elliot and Ehrlich, Kate},
  2492. Date-Added = {2015-04-26 22:57:18 +0000},
  2493. Date-Modified = {2015-04-26 22:57:21 +0000},
  2494. Doi = {10.1109/TSE.1984.5010283},
  2495. Issn = {0098-5589},
  2496. Issue_Date = {September 1984},
  2497. Journal = {IEEE Trans. Softw. Eng.},
  2498. Keywords = {Cognitive models of programming, novice/expert differences, program conprehension, software psychology},
  2499. Month = sep,
  2500. Number = {5},
  2501. Numpages = {15},
  2502. Pages = {595--609},
  2503. Publisher = {IEEE Press},
  2504. Title = {Empirical Studies of Programming Knowledge},
  2505. Url = {http://dx.doi.org/10.1109/TSE.1984.5010283},
  2506. Volume = {10},
  2507. Year = {1984},
  2508. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.1984.5010283}}
  2509. @inproceedings{Siegmund:2014aa,
  2510. Acmid = {2568252},
  2511. Address = {New York, NY, USA},
  2512. 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}},
  2513. Booktitle = {Proceedings of the 36th International Conference on Software Engineering},
  2514. Date-Added = {2015-04-26 22:52:13 +0000},
  2515. Date-Modified = {2015-04-26 22:52:18 +0000},
  2516. Doi = {10.1145/2568225.2568252},
  2517. Isbn = {978-1-4503-2756-5},
  2518. Keywords = {Functional magnetic resonance imaging, program comprehension},
  2519. Location = {Hyderabad, India},
  2520. Numpages = {12},
  2521. Pages = {378--389},
  2522. Publisher = {ACM},
  2523. Series = {ICSE 2014},
  2524. Title = {Understanding Understanding Source Code with Functional Magnetic Resonance Imaging},
  2525. Url = {http://doi.acm.org/10.1145/2568225.2568252},
  2526. Year = {2014},
  2527. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNzgtc2llZ211bmQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzc4LXNpZWdtdW5kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzpco0WLkfVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFjHL0AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzc4LXNpZWdtdW5kLnBkZgAADgAkABEAcAAzADcAOAAtAHMAaQBlAGcAbQB1AG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzc4LXNpZWdtdW5kLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  2528. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2568225.2568252},
  2529. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2568225.2568252}}
  2530. @article{Smaragdakis:2015aa,
  2531. Author = {Yannis Smaragdakis and George Balatsouras},
  2532. Date-Added = {2015-04-25 02:49:52 +0000},
  2533. Date-Modified = {2015-04-25 02:51:01 +0000},
  2534. Journal = {Foundations and Trends in Programming Languages},
  2535. Number = {1},
  2536. Title = {Pointer Analysis},
  2537. Volume = {2},
  2538. Year = {2015},
  2539. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHBvaW50cy10by10dXRvcmlhbDE1LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcG9pbnRzLXRvLXR1dG9yaWFsMTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM50YdFgeV5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRYLGeAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9pbnRzLXRvLXR1dG9yaWFsMTUucGRmAA4AMgAYAHAAbwBpAG4AdABzAC0AdABvAC0AdAB1AHQAbwByAGkAYQBsADEANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wb2ludHMtdG8tdHV0b3JpYWwxNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  2540. @article{Herlihy:1999aa,
  2541. Acmid = {331529},
  2542. Address = {New York, NY, USA},
  2543. Author = {Herlihy, Maurice and Shavit, Nir},
  2544. Date-Added = {2015-04-23 09:35:12 +0000},
  2545. Date-Modified = {2015-04-23 09:35:21 +0000},
  2546. Doi = {10.1145/331524.331529},
  2547. Issn = {0004-5411},
  2548. Issue_Date = {Nov. 1999},
  2549. Journal = {J. ACM},
  2550. Keywords = {algebraic topology, asynchronous distributed computation, decision tasks, distributed computing, homology, simplicial complex, wait-tree algorithms},
  2551. Month = nov,
  2552. Number = {6},
  2553. Numpages = {66},
  2554. Pages = {858--923},
  2555. Publisher = {ACM},
  2556. Title = {The Topological Structure of Asynchronous Computability},
  2557. Url = {http://doi.acm.org/10.1145/331524.331529},
  2558. Volume = {46},
  2559. Year = {1999},
  2560. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4NTgtaGVybGloeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4NTgtaGVybGloeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOABrRXjVJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0V5tiQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NTgtaGVybGloeS5wZGYADgAiABAAcAA4ADUAOAAtAGgAZQByAGwAaQBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDg1OC1oZXJsaWh5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2561. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331524.331529},
  2562. Bdsk-Url-2 = {http://dx.doi.org/10.1145/331524.331529}}
  2563. @article{Lynch:1995aa,
  2564. Author = {Nancy Lynch and Frits Vaandrager},
  2565. Date-Added = {2015-04-22 17:58:24 +0000},
  2566. Date-Modified = {2015-04-22 17:59:30 +0000},
  2567. Journal = {Information and Computation},
  2568. Number = {2},
  2569. Pages = {214--233},
  2570. Title = {Forward and backward simlations},
  2571. Volume = {121},
  2572. Year = {1995},
  2573. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpUTS00ODYucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpUTS00ODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAze7A0V1ZtFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFdkfQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBUTS00ODYucGRmAA4AFgAKAFQATQAtADQAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL1RNLTQ4Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  2574. @book{Aceto:2007aa,
  2575. Author = {Luca Aceto and Anna Ingolfsdottir and Kim G. Larsen and Jiri Srba},
  2576. Date-Added = {2015-04-02 17:14:45 +0000},
  2577. Date-Modified = {2015-04-02 17:16:14 +0000},
  2578. Publisher = {Cambridge University Press},
  2579. Title = {Reactive Systems: Modelling, Specification and Verification},
  2580. Year = {2007},
  2581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXN2LWJvb2stcGFydDEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzdi1ib29rLXBhcnQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAylY+0ULxqFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFDKegAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdi1ib29rLXBhcnQxLnBkZgAADgAkABEAcwB2AC0AYgBvAG8AawAtAHAAYQByAHQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zdi1ib29rLXBhcnQxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  2582. @inproceedings{Allende:2013ab,
  2583. Address = {New York, NY, USA},
  2584. Author = {Allende, Esteban and Fabry, Johan and Tanter, \'{E}ric},
  2585. Booktitle = {Proceedings of the 9th Symposium on Dynamic Languages},
  2586. Date-Added = {2015-03-30 14:37:22 +0000},
  2587. Date-Modified = {2015-11-18 04:51:37 +0000},
  2588. Keywords = {casts, gradual typing, gradualtalk},
  2589. Location = {Indianapolis, Indiana, USA},
  2590. Numpages = {10},
  2591. Pages = {27--36},
  2592. Publisher = {ACM},
  2593. Series = {DLS '13},
  2594. Title = {Cast Insertion Strategies for Gradually-typed Objects},
  2595. Year = {2013},
  2596. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNy1hbGxlbmRlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI3LWFsbGVuZGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMmjNdE+2BdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRPxBXAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LWFsbGVuZGUucGRmAAAOACAADwBwADIANwAtAGEAbABsAGUAbgBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI3LWFsbGVuZGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  2597. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2508168.2508171},
  2598. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2508168.2508171}}
  2599. @article{Cardelli:1992aa,
  2600. Acmid = {142141},
  2601. Address = {New York, NY, USA},
  2602. Author = {Cardelli, Luca and Donahue, James and Glassman, Lucille and Jordan, Mick and Kalsow, Bill and Nelson, Greg},
  2603. Date-Added = {2015-03-13 15:15:18 +0000},
  2604. Date-Modified = {2015-11-18 04:37:39 +0000},
  2605. Issue_Date = {Aug. 1992},
  2606. Journal = {SIGPLAN Not.},
  2607. Month = aug,
  2608. Number = {8},
  2609. Numpages = {28},
  2610. Pages = {15--42},
  2611. Publisher = {ACM},
  2612. Title = {Modula-3 Language Definition},
  2613. Volume = {27},
  2614. Year = {1992},
  2615. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNS1jYXJkZWxsaS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNS1jYXJkZWxsaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADGuWLRKHdUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0SivlAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNS1jYXJkZWxsaS5wZGYADgAiABAAcAAxADUALQBjAGEAcgBkAGUAbABsAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1LWNhcmRlbGxpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2616. Bdsk-Url-1 = {http://doi.acm.org/10.1145/142137.142141},
  2617. Bdsk-Url-2 = {http://dx.doi.org/10.1145/142137.142141}}
  2618. @inproceedings{Conchon:2007aa,
  2619. Acmid = {1292541},
  2620. Address = {New York, NY, USA},
  2621. Author = {Conchon, Sylvain and Filli\^{a}tre, Jean-Christophe},
  2622. Booktitle = {Proceedings of the 2007 Workshop on Workshop on ML},
  2623. Date-Added = {2015-03-12 17:29:53 +0000},
  2624. Date-Modified = {2015-03-12 17:29:56 +0000},
  2625. Doi = {10.1145/1292535.1292541},
  2626. Isbn = {978-1-59593-676-9},
  2627. Keywords = {formal verification, persistence, union-find},
  2628. Location = {Freiburg, Germany},
  2629. Numpages = {10},
  2630. Pages = {37--46},
  2631. Publisher = {ACM},
  2632. Series = {ML '07},
  2633. Title = {A Persistent Union-find Data Structure},
  2634. Url = {http://doi.acm.org/10.1145/1292535.1292541},
  2635. Year = {2007},
  2636. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wdWYtd21sMDcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wdWYtd21sMDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxoz50SdFbAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEnfawAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwdWYtd21sMDcucGRmAAAOABwADQBwAHUAZgAtAHcAbQBsADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wdWYtd21sMDcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2637. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1292535.1292541},
  2638. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1292535.1292541}}
  2639. @inproceedings{Hiniker:2005aa,
  2640. Acmid = {1100546},
  2641. Address = {Washington, DC, USA},
  2642. Author = {Hiniker, David and Hazelwood, Kim and Smith, Michael D.},
  2643. Booktitle = {Proceedings of the 38th Annual IEEE/ACM International Symposium on Microarchitecture},
  2644. Date-Added = {2015-02-26 16:50:35 +0000},
  2645. Date-Modified = {2015-02-26 16:50:39 +0000},
  2646. Doi = {10.1109/MICRO.2005.22},
  2647. Isbn = {0-7695-2440-0},
  2648. Location = {Barcelona, Spain},
  2649. Numpages = {14},
  2650. Pages = {141--154},
  2651. Publisher = {IEEE Computer Society},
  2652. Series = {MICRO 38},
  2653. Title = {Improving Region Selection in Dynamic Optimization Systems},
  2654. Url = {http://dx.doi.org/10.1109/MICRO.2005.22},
  2655. Year = {2005},
  2656. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttaWNybzA1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbWljcm8wNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDSL9EUuRtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRFP9rAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWljcm8wNS5wZGYAAA4AGAALAG0AaQBjAHIAbwAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbWljcm8wNS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  2657. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2005.22}}
  2658. @inproceedings{Shankar:2005aa,
  2659. Acmid = {1094837},
  2660. Address = {New York, NY, USA},
  2661. Author = {Shankar, Ajeet and Sastry, S. Subramanya and Bod\'{\i}k, Rastislav and Smith, James E.},
  2662. Booktitle = {Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  2663. Date-Added = {2015-02-24 03:07:25 +0000},
  2664. Date-Modified = {2015-02-24 03:07:29 +0000},
  2665. Doi = {10.1145/1094811.1094837},
  2666. Isbn = {1-59593-031-0},
  2667. Keywords = {dynamic optimization, partial evaluation, program analysis, specialization},
  2668. Location = {San Diego, CA, USA},
  2669. Numpages = {17},
  2670. Pages = {327--343},
  2671. Publisher = {ACM},
  2672. Series = {OOPSLA '05},
  2673. Title = {Runtime Specialization with Optimistic Heap Analysis},
  2674. Url = {http://doi.acm.org/10.1145/1094811.1094837},
  2675. Year = {2005},
  2676. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMjctc2hhbmthci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMjctc2hhbmthci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAVrREVU3UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0RGbhwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMjctc2hhbmthci5wZGYADgAiABAAcAAzADIANwAtAHMAaABhAG4AawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMyNy1zaGFua2FyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2677. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094837},
  2678. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1094811.1094837}}
  2679. @inproceedings{Hendren:1992aa,
  2680. Acmid = {143138},
  2681. Address = {New York, NY, USA},
  2682. Author = {Hendren, Laurie J. and Hummell, Joseph and Nicolau, Alexandru},
  2683. Booktitle = {Proceedings of the ACM SIGPLAN 1992 Conference on Programming Language Design and Implementation},
  2684. Date-Added = {2015-02-23 21:50:04 +0000},
  2685. Date-Modified = {2015-02-23 21:50:07 +0000},
  2686. Doi = {10.1145/143095.143138},
  2687. Isbn = {0-89791-475-9},
  2688. Location = {San Francisco, California, USA},
  2689. Numpages = {12},
  2690. Pages = {249--260},
  2691. Publisher = {ACM},
  2692. Series = {PLDI '92},
  2693. Title = {Abstractions for Recursive Pointer Data Structures: Improving the Analysis and Transformation of Imperative Programs},
  2694. Url = {http://doi.acm.org/10.1145/143095.143138},
  2695. Year = {1992},
  2696. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143095.143138},
  2697. Bdsk-Url-2 = {http://dx.doi.org/10.1145/143095.143138}}
  2698. @inproceedings{Hummel:1994aa,
  2699. Acmid = {178262},
  2700. Address = {New York, NY, USA},
  2701. Author = {Hummel, Joseph and Hendren, Laurie J. and Nicolau, Alexandru},
  2702. Booktitle = {Proceedings of the ACM SIGPLAN 1994 Conference on Programming Language Design and Implementation},
  2703. Date-Added = {2015-02-23 21:49:37 +0000},
  2704. Date-Modified = {2015-02-23 21:49:41 +0000},
  2705. Doi = {10.1145/178243.178262},
  2706. Isbn = {0-89791-662-X},
  2707. Location = {Orlando, Florida, USA},
  2708. Numpages = {12},
  2709. Pages = {218--229},
  2710. Publisher = {ACM},
  2711. Series = {PLDI '94},
  2712. Title = {A General Data Dependence Test for Dynamic, Pointer-based Data Structures},
  2713. Url = {http://doi.acm.org/10.1145/178243.178262},
  2714. Year = {1994},
  2715. Bdsk-Url-1 = {http://doi.acm.org/10.1145/178243.178262},
  2716. Bdsk-Url-2 = {http://dx.doi.org/10.1145/178243.178262}}
  2717. @inproceedings{Rompf:2014aa,
  2718. Acmid = {2594316},
  2719. Address = {New York, NY, USA},
  2720. Author = {Rompf, Tiark and Sujeeth, Arvind K. and Brown, Kevin J. and Lee, HyoukJoong and Chafi, Hassan and Olukotun, Kunle},
  2721. Booktitle = {Proceedings of the 35th ACM SIGPLAN Conference on Programming Language Design and Implementation},
  2722. Date-Added = {2015-02-23 21:38:26 +0000},
  2723. Date-Modified = {2015-02-23 21:38:30 +0000},
  2724. Doi = {10.1145/2594291.2594316},
  2725. Isbn = {978-1-4503-2784-8},
  2726. Keywords = {JIT compilation, program generation, staging},
  2727. Location = {Edinburgh, United Kingdom},
  2728. Numpages = {12},
  2729. Pages = {41--52},
  2730. Publisher = {ACM},
  2731. Series = {PLDI '14},
  2732. Title = {Surgical Precision JIT Compilers},
  2733. Url = {http://doi.acm.org/10.1145/2594291.2594316},
  2734. Year = {2014},
  2735. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDEtcm9tcGYucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDEtcm9tcGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv/XL0REIGlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANERTmoAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDEtcm9tcGYucGRmAAAOABwADQBwADQAMQAtAHIAbwBtAHAAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDEtcm9tcGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2736. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2594291.2594316},
  2737. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2594291.2594316}}
  2738. @inproceedings{Kedlaya:2013aa,
  2739. Acmid = {2508177},
  2740. Address = {New York, NY, USA},
  2741. Author = {Kedlaya, Madhukar N. and Roesch, Jared and Robatmili, Behnam and Reshadi, Mehrdad and Hardekopf, Ben},
  2742. Booktitle = {Proceedings of the 9th Symposium on Dynamic Languages},
  2743. Date-Added = {2015-02-23 21:25:34 +0000},
  2744. Date-Modified = {2015-02-23 21:25:38 +0000},
  2745. Doi = {10.1145/2508168.2508177},
  2746. Isbn = {978-1-4503-2433-5},
  2747. Keywords = {javascript, language implementation, profiling, type inference, type specialization},
  2748. Location = {Indianapolis, Indiana, USA},
  2749. Numpages = {12},
  2750. Pages = {37--48},
  2751. Publisher = {ACM},
  2752. Series = {DLS '13},
  2753. Title = {Improved Type Specialization for Dynamic Scripting Languages},
  2754. Url = {http://doi.acm.org/10.1145/2508168.2508177},
  2755. Year = {2013},
  2756. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNy1rZWRsYXlhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3LWtlZGxheWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL/1ctERB7xQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADREU4MAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM3LWtlZGxheWEucGRmAAAOACAADwBwADMANwAtAGsAZQBkAGwAYQB5AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM3LWtlZGxheWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  2757. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2508168.2508177},
  2758. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2508168.2508177}}
  2759. @inproceedings{Chang:2011aa,
  2760. Address = {New York, NY, USA},
  2761. Author = {Chang, Mason and Mathiske, Bernd and Smith, Edwin and Chaudhuri, Avik and Gal, Andreas and Bebenita, Michael and Wimmer, Christian and Franz, Michael},
  2762. Booktitle = {Proceedings of the 7th Symposium on Dynamic Languages},
  2763. Date-Added = {2015-02-23 21:22:11 +0000},
  2764. Date-Modified = {2015-11-18 04:38:02 +0000},
  2765. Keywords = {actionscript, dynamic compilation, javascript type speculation, optionally typed languages, tamarin, type inference},
  2766. Location = {Portland, Oregon, USA},
  2767. Numpages = {12},
  2768. Pages = {13--24},
  2769. Publisher = {ACM},
  2770. Series = {DLS '11},
  2771. Title = {The Impact of Optional Type Information on Jit Compilation of Dynamically Typed Languages},
  2772. Year = {2011},
  2773. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMtY2hhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMtY2hhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv/OG0REEWlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANERSqoAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMtY2hhbmcucGRmAAAOABwADQBwADEAMwAtAGMAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTMtY2hhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2774. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2047849.2047853},
  2775. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2047849.2047853}}
  2776. @inproceedings{Siek:2015ac,
  2777. Author = {Jeremy G. Siek and Michael M. Vitousek and Matteo Cimini and John Tang Boyland},
  2778. Booktitle = {SNAPL: Summit on Advances in Programming Languages},
  2779. Date-Added = {2015-02-21 18:52:07 +0000},
  2780. Date-Modified = {2015-02-21 18:56:48 +0000},
  2781. Month = {May},
  2782. Series = {{LIPIcs}: {Leibniz} International Proceedings in Informatics},
  2783. Title = {Refined Criteria for Gradual Typing},
  2784. Year = {2015},
  2785. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHHJlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHHJlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuZT3R3WgzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0d2gcwAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGYADgA6ABwAcgBlAGYAaQBuAGUAZAAtAGMAcgBpAHQAZQByAGkAYQAtAGcAcgBhAGQAdQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvcmVmaW5lZC1jcml0ZXJpYS1ncmFkdWFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  2786. @inproceedings{Bruce:1985aa,
  2787. Acmid = {22175},
  2788. Address = {New York, NY, USA},
  2789. Author = {Bruce, K B and Longo, G},
  2790. Booktitle = {Proceedings of the Seventeenth Annual ACM Symposium on Theory of Computing},
  2791. Date-Added = {2015-02-21 18:47:06 +0000},
  2792. Date-Modified = {2015-02-21 18:47:11 +0000},
  2793. Doi = {10.1145/22145.22175},
  2794. Isbn = {0-89791-151-2},
  2795. Location = {Providence, Rhode Island, USA},
  2796. Numpages = {10},
  2797. Pages = {263--272},
  2798. Publisher = {ACM},
  2799. Series = {STOC '85},
  2800. Title = {Provable Isomorphisms and Domain Equations in Models of Typed Languages},
  2801. Url = {http://doi.acm.org/10.1145/22145.22175},
  2802. Year = {1985},
  2803. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjYzLWJydWNlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI2My1icnVjZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96edEPOPFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2My1icnVjZS5wZGYADgAeAA4AcAAyADYAMwAtAGIAcgB1AGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjYzLWJydWNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  2804. Bdsk-Url-1 = {http://doi.acm.org/10.1145/22145.22175},
  2805. Bdsk-Url-2 = {http://dx.doi.org/10.1145/22145.22175}}
  2806. @article{Statman:1985aa,
  2807. Author = {R. Statman},
  2808. Date-Added = {2015-02-06 15:21:05 +0000},
  2809. Date-Modified = {2015-02-06 15:21:08 +0000},
  2810. Doi = {http://dx.doi.org/10.1016/S0019-9958(85)80001-2},
  2811. Issn = {0019-9958},
  2812. Journal = {Information and Control},
  2813. Number = {2--3},
  2814. Pages = {85 - 97},
  2815. Title = {Logical relations and the typed λ-calculus},
  2816. Url = {http://www.sciencedirect.com/science/article/pii/S0019995885800012},
  2817. Volume = {65},
  2818. Year = {1985},
  2819. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2xvZ2ljYWwtcmVsLXN0YXRtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rdsb2dpY2FsLXJlbC1zdGF0bWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3i70Q844VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsb2dpY2FsLXJlbC1zdGF0bWFuLnBkZgAADgAwABcAbABvAGcAaQBjAGEAbAAtAHIAZQBsAC0AcwB0AGEAdABtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9sb2dpY2FsLXJlbC1zdGF0bWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  2820. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0019995885800012},
  2821. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0019-9958(85)80001-2}}
  2822. @inproceedings{Castagna:2014aa,
  2823. Acmid = {2535840},
  2824. Author = {Castagna, Giuseppe and Nguyen, Kim and Xu, Zhiwu and Im, Hyeonseung and Lenglet, Sergue\"{\i} and Padovani, Luca},
  2825. Booktitle = {Symposium on Principles of Programming Languages},
  2826. Date-Added = {2015-02-02 15:05:25 +0000},
  2827. Date-Modified = {2015-10-14 18:54:07 +0000},
  2828. Keywords = {intersection types, polymorphism, types, xml},
  2829. Location = {San Diego, California, USA},
  2830. Numpages = {13},
  2831. Pages = {5--17},
  2832. Publisher = {ACM},
  2833. Series = {POPL},
  2834. Title = {Polymorphic Functions with Set-theoretic Types: Part 1: Syntax, Semantics, and Evaluation},
  2835. Year = {2014},
  2836. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1LWNhc3RhZ25hLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUtY2FzdGFnbmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97JNEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUtY2FzdGFnbmEucGRmAAAOACAADwBwADUALQBjAGEAcwB0AGEAZwBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUtY2FzdGFnbmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  2837. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2535838.2535840},
  2838. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2535838.2535840}}
  2839. @inproceedings{Siek:2015ab,
  2840. Author = {Jeremy G. Siek and Peter Thiemann and Philip Wadler},
  2841. Booktitle = {Conference on Programming Language Design and Implementation},
  2842. Date-Added = {2015-02-02 14:35:15 +0000},
  2843. Date-Modified = {2015-10-14 18:55:17 +0000},
  2844. Month = {June},
  2845. Series = {PLDI},
  2846. Title = {Blame and coercion: Together again for the first time},
  2847. Year = {2015},
  2848. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDI1LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDI1LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7g9N0dv30lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHcMBIAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI1LXNpZWsucGRmAAAOABwADQBwADQAMgA1AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDI1LXNpZWsucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  2849. @article{Lochbihler:2014aa,
  2850. Acmid = {2518191},
  2851. Address = {New York, NY, USA},
  2852. Articleno = {12},
  2853. Author = {Lochbihler, Andreas},
  2854. Date-Added = {2015-01-27 03:30:24 +0000},
  2855. Date-Modified = {2015-01-27 03:30:30 +0000},
  2856. Doi = {10.1145/2518191},
  2857. Issn = {0164-0925},
  2858. Issue_Date = {December 2013},
  2859. Journal = {ACM Trans. Program. Lang. Syst.},
  2860. Keywords = {Data race freedom, Java memory model, operational semantics, type safety},
  2861. Month = jan,
  2862. Number = {4},
  2863. Numpages = {65},
  2864. Pages = {12:1--12:65},
  2865. Publisher = {ACM},
  2866. Title = {Making the Java Memory Model Safe},
  2867. Url = {http://doi.acm.org/10.1145/2518191},
  2868. Volume = {35},
  2869. Year = {2014},
  2870. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmExMi1sb2NoYmlobGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYTEyLWxvY2hiaWhsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ubNEPNSVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t1AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTEyLWxvY2hiaWhsZXIucGRmAA4AJgASAGEAMQAyAC0AbABvAGMAaABiAGkAaABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hMTItbG9jaGJpaGxlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  2871. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2518191},
  2872. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2518191}}
  2873. @inproceedings{Aspinall:2007aa,
  2874. Acmid = {1792237},
  2875. Address = {Berlin, Heidelberg},
  2876. Author = {Aspinall, David and \v{S}ev\v{c}\'{\i}k, Jaroslav},
  2877. Booktitle = {Proceedings of the 20th International Conference on Theorem Proving in Higher Order Logics},
  2878. Date-Added = {2015-01-27 03:18:33 +0000},
  2879. Date-Modified = {2015-01-27 03:18:37 +0000},
  2880. Isbn = {3-540-74590-4, 978-3-540-74590-7},
  2881. Location = {Kaiserslautern, Germany},
  2882. Numpages = {16},
  2883. Pages = {22--37},
  2884. Publisher = {Springer-Verlag},
  2885. Series = {TPHOLs'07},
  2886. Title = {Formalising Java's Data Race Free Guarantee},
  2887. Url = {http://dl.acm.org/citation.cfm?id=1792233.1792237},
  2888. Year = {2007},
  2889. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtqbW1mb3JtLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELam1tZm9ybS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92E9EPN3xQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33MAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAam1tZm9ybS5wZGYAAA4AGAALAGoAbQBtAGYAbwByAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvam1tZm9ybS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  2890. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1792233.1792237}}
  2891. @inproceedings{Ramananandro:2015aa,
  2892. Acmid = {2693167},
  2893. Address = {New York, NY, USA},
  2894. Author = {Ramananandro, Tahina and Shao, Zhong and Weng, Shu-Chun and Koenig, J{\'e}r{\'e}mie and Fu, Yuchen},
  2895. Booktitle = {Proceedings of the 2015 Conference on Certified Programs and Proofs},
  2896. Date-Added = {2015-01-26 21:33:43 +0000},
  2897. Date-Modified = {2015-01-26 21:33:46 +0000},
  2898. Doi = {10.1145/2676724.2693167},
  2899. Isbn = {978-1-4503-3296-5},
  2900. Keywords = {compositional semantics, horizontal composition, verified compilation and linking, vertical composition},
  2901. Location = {Mumbai, India},
  2902. Numpages = {12},
  2903. Pages = {3--14},
  2904. Publisher = {ACM},
  2905. Series = {CPP '15},
  2906. Title = {A Compositional Semantics for Verified Separate Compilation and Linking},
  2907. Url = {http://doi.acm.org/10.1145/2676724.2693167},
  2908. Year = {2015},
  2909. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzLXJhbWFuYW5hbmRyby5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzLXJhbWFuYW5hbmRyby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqbRDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzLXJhbWFuYW5hbmRyby5wZGYAAA4AKAATAHAAMwAtAHIAYQBtAGEAbgBhAG4AYQBuAGQAcgBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzLXJhbWFuYW5hbmRyby5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  2910. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676724.2693167},
  2911. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676724.2693167}}
  2912. @incollection{Hoare:2002aa,
  2913. Acmid = {762978},
  2914. Address = {New York, NY, USA},
  2915. Author = {Hoare, C. A. R.},
  2916. Chapter = {Towards a Theory of Parallel Programming},
  2917. Date-Added = {2015-01-26 21:18:43 +0000},
  2918. Date-Modified = {2015-01-26 21:18:57 +0000},
  2919. Editor = {Hansen, Per Brinch},
  2920. Isbn = {0-387-95401-5},
  2921. Numpages = {14},
  2922. Pages = {231--244},
  2923. Publisher = {Springer-Verlag New York, Inc.},
  2924. Title = {The Origin of Concurrent Programming},
  2925. Url = {http://dl.acm.org/citation.cfm?id=762971.762978},
  2926. Year = {2002},
  2927. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=762971.762978}}
  2928. @inproceedings{Adya:2002aa,
  2929. Acmid = {713851},
  2930. Address = {Berkeley, CA, USA},
  2931. Author = {Adya, Atul and Howell, Jon and Theimer, Marvin and Bolosky, William J. and Douceur, John R.},
  2932. Booktitle = {Proceedings of the General Track of the Annual Conference on USENIX Annual Technical Conference},
  2933. Date-Added = {2015-01-26 20:24:24 +0000},
  2934. Date-Modified = {2015-01-26 20:24:27 +0000},
  2935. Isbn = {1-880446-00-6},
  2936. Numpages = {14},
  2937. Pages = {289--302},
  2938. Publisher = {USENIX Association},
  2939. Series = {ATEC '02},
  2940. Title = {Cooperative Task Management Without Manual Stack Management},
  2941. Url = {http://dl.acm.org/citation.cfm?id=647057.713851},
  2942. Year = {2002},
  2943. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXVzZW5peDIwMDItZmliZXJzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVdXNlbml4MjAwMi1maWJlcnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NatEPPexQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q8AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdXNlbml4MjAwMi1maWJlcnMucGRmAAAOACwAFQB1AHMAZQBuAGkAeAAyADAAMAAyAC0AZgBpAGIAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvdXNlbml4MjAwMi1maWJlcnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  2944. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=647057.713851}}
  2945. @book{Powell:2008aa,
  2946. Address = {New York, NY, USA},
  2947. Author = {Powell, Thomas},
  2948. Date-Added = {2015-01-26 20:20:40 +0000},
  2949. Date-Modified = {2015-01-26 20:20:42 +0000},
  2950. Edition = {1},
  2951. Isbn = {007149216X, 9780071492164},
  2952. Publisher = {McGraw-Hill, Inc.},
  2953. Title = {Ajax: The Complete Reference},
  2954. Year = {2008}}
  2955. @inproceedings{Krohn:2007aa,
  2956. Acmid = {1364392},
  2957. Address = {Berkeley, CA, USA},
  2958. Articleno = {7},
  2959. Author = {Krohn, Maxwell and Kohler, Eddie and Kaashoek, M. Frans},
  2960. Booktitle = {2007 USENIX Annual Technical Conference on Proceedings of the USENIX Annual Technical Conference},
  2961. Date-Added = {2015-01-26 16:56:33 +0000},
  2962. Date-Modified = {2015-01-26 16:57:37 +0000},
  2963. Isbn = {999-8888-77-6},
  2964. Location = {Santa Clara, CA},
  2965. Numpages = {14},
  2966. Pages = {7:1--7:14},
  2967. Publisher = {USENIX Association},
  2968. Series = {ATC'07},
  2969. Title = {Events Can Make Sense},
  2970. Url = {http://dl.acm.org/citation.cfm?id=1364385.1364392},
  2971. Year = {2007},
  2972. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVh0YW1lLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIdGFtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KPNEPPJhQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGFtZS5wZGYADgASAAgAdABhAG0AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi90YW1lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  2973. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1364385.1364392}}
  2974. @inproceedings{Gay:2003aa,
  2975. Acmid = {781133},
  2976. Address = {New York, NY, USA},
  2977. Author = {Gay, David and Levis, Philip and von Behren, Robert and Welsh, Matt and Brewer, Eric and Culler, David},
  2978. Booktitle = {Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation},
  2979. Date-Added = {2015-01-26 16:52:16 +0000},
  2980. Date-Modified = {2015-01-26 16:52:20 +0000},
  2981. Doi = {10.1145/781131.781133},
  2982. Isbn = {1-58113-662-5},
  2983. Keywords = {C, TinyOS, components, concurrency, data races, first-order, modules, nesC, programming languages},
  2984. Location = {San Diego, California, USA},
  2985. Numpages = {11},
  2986. Pages = {1--11},
  2987. Publisher = {ACM},
  2988. Series = {PLDI '03},
  2989. Title = {The nesC Language: A Holistic Approach to Networked Embedded Systems},
  2990. Url = {http://doi.acm.org/10.1145/781131.781133},
  2991. Year = {2003},
  2992. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwMS1nYXkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwMS1nYXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3l00Q847lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1nYXkucGRmAA4AFgAKAHAAMQAtAGcAYQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3AxLWdheS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  2993. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781133},
  2994. Bdsk-Url-2 = {http://dx.doi.org/10.1145/781131.781133}}
  2995. @inproceedings{Queinnec:2000aa,
  2996. Acmid = {351243},
  2997. Address = {New York, NY, USA},
  2998. Author = {Queinnec, Christian},
  2999. Booktitle = {Proceedings of the Fifth ACM SIGPLAN International Conference on Functional Programming},
  3000. Date-Added = {2015-01-26 16:50:39 +0000},
  3001. Date-Modified = {2015-01-26 16:50:42 +0000},
  3002. Doi = {10.1145/351240.351243},
  3003. Isbn = {1-58113-202-6},
  3004. Numpages = {11},
  3005. Pages = {23--33},
  3006. Publisher = {ACM},
  3007. Series = {ICFP '00},
  3008. Title = {The Influence of Browsers on Evaluators or, Continuations to Program Web Servers},
  3009. Url = {http://doi.acm.org/10.1145/351240.351243},
  3010. Year = {2000},
  3011. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1xdWVpbm5lYy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1xdWVpbm5lYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekzRDzjwUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1xdWVpbm5lYy5wZGYADgAiABAAcAAyADMALQBxAHUAZQBpAG4AbgBlAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLXF1ZWlubmVjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3012. Bdsk-Url-1 = {http://doi.acm.org/10.1145/351240.351243},
  3013. Bdsk-Url-2 = {http://dx.doi.org/10.1145/351240.351243}}
  3014. @incollection{Graunke:2001aa,
  3015. Author = {Graunke, Paul and Krishnamurthi, Shriram and Van Der Hoeven, Steve and Felleisen, Matthias},
  3016. Booktitle = {Programming Languages and Systems},
  3017. Date-Added = {2015-01-26 16:46:39 +0000},
  3018. Date-Modified = {2015-01-26 16:46:41 +0000},
  3019. Doi = {10.1007/3-540-45309-1_9},
  3020. Editor = {Sands, David},
  3021. Isbn = {978-3-540-41862-7},
  3022. Language = {English},
  3023. Pages = {122-136},
  3024. Publisher = {Springer Berlin Heidelberg},
  3025. Series = {Lecture Notes in Computer Science},
  3026. Title = {Programming the Web with High-Level Programming Languages},
  3027. Url = {http://dx.doi.org/10.1007/3-540-45309-1_9},
  3028. Volume = {2028},
  3029. Year = {2001},
  3030. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwcm9nLXdlYi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHByb2ctd2ViLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBrRDzj1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHByb2ctd2ViLnBkZgAOABoADABwAHIAbwBnAC0AdwBlAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcHJvZy13ZWIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  3031. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-45309-1_9}}
  3032. @inproceedings{Killian:2007aa,
  3033. Acmid = {1250755},
  3034. Address = {New York, NY, USA},
  3035. Author = {Killian, Charles Edwin and Anderson, James W. and Braud, Ryan and Jhala, Ranjit and Vahdat, Amin M.},
  3036. Booktitle = {Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  3037. Date-Added = {2015-01-25 03:06:50 +0000},
  3038. Date-Modified = {2015-01-25 03:06:53 +0000},
  3039. Doi = {10.1145/1250734.1250755},
  3040. Isbn = {978-1-59593-633-2},
  3041. Keywords = {Mace, concurrency, debugging, distributed systems, domain specific languages, event driven programming, model checking},
  3042. Location = {San Diego, California, USA},
  3043. Numpages = {10},
  3044. Pages = {179--188},
  3045. Publisher = {ACM},
  3046. Series = {PLDI '07},
  3047. Title = {Mace: Language Support for Building Distributed Systems},
  3048. Url = {http://doi.acm.org/10.1145/1250734.1250755},
  3049. Year = {2007},
  3050. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNzkta2lsbGlhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNzkta2lsbGlhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/egfRDzjwUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNzkta2lsbGlhbi5wZGYADgAiABAAcAAxADcAOQAtAGsAaQBsAGwAaQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE3OS1raWxsaWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3051. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1250734.1250755},
  3052. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1250734.1250755}}
  3053. @article{Church:1932aa,
  3054. Author = {Church, Alonzo},
  3055. Copyright = {Copyright {\copyright} 1932 Annals of Mathematics},
  3056. Date-Added = {2015-01-23 21:04:09 +0000},
  3057. Date-Modified = {2015-01-23 21:04:14 +0000},
  3058. Issn = {0003486X},
  3059. Journal = {Annals of Mathematics},
  3060. Jstor_Articletype = {research-article},
  3061. Jstor_Formatteddate = {Apr., 1932},
  3062. Language = {English},
  3063. Number = {2},
  3064. Pages = {pp. 346-366},
  3065. Publisher = {Annals of Mathematics},
  3066. Series = {Second Series},
  3067. Title = {A Set of Postulates for the Foundation of Logic},
  3068. Url = {http://www.jstor.org/stable/1968337},
  3069. Volume = {33},
  3070. Year = {1932},
  3071. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXNldC1vZi1wb3N0dWxhdGVzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVc2V0LW9mLXBvc3R1bGF0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KANEPPJRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2V0LW9mLXBvc3R1bGF0ZXMucGRmAAAOACwAFQBzAGUAdAAtAG8AZgAtAHAAbwBzAHQAdQBsAGEAdABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvc2V0LW9mLXBvc3R1bGF0ZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  3072. Bdsk-Url-1 = {http://www.jstor.org/stable/1968337}}
  3073. @incollection{Rutten:1998aa,
  3074. Author = {Rutten, J.J.M.M.},
  3075. Booktitle = {CONCUR'98 Concurrency Theory},
  3076. Date-Added = {2015-01-22 22:23:14 +0000},
  3077. Date-Modified = {2015-01-22 22:23:16 +0000},
  3078. Doi = {10.1007/BFb0055624},
  3079. Editor = {Sangiorgi, Davide and de Simone, Robert},
  3080. Isbn = {978-3-540-64896-3},
  3081. Language = {English},
  3082. Pages = {194-218},
  3083. Publisher = {Springer Berlin Heidelberg},
  3084. Series = {Lecture Notes in Computer Science},
  3085. Title = {Automata and coinduction (an exercise in coalgebra)},
  3086. Url = {http://dx.doi.org/10.1007/BFb0055624},
  3087. Volume = {1466},
  3088. Year = {1998},
  3089. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGF1dG9tYXRhLWNvaW5kdWN0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYXV0b21hdGEtY29pbmR1Y3Rpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uq9EPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXV0b21hdGEtY29pbmR1Y3Rpb24ucGRmAA4AMgAYAGEAdQB0AG8AbQBhAHQAYQAtAGMAbwBpAG4AZAB1AGMAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hdXRvbWF0YS1jb2luZHVjdGlvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  3090. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0055624}}
  3091. @inproceedings{Guo:2011aa,
  3092. Acmid = {1926450},
  3093. Address = {New York, NY, USA},
  3094. Author = {Guo, Shu-yu and Palsberg, Jens},
  3095. Booktitle = {Proceedings of the 38th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  3096. Date-Added = {2015-01-22 21:16:48 +0000},
  3097. Date-Modified = {2015-01-22 21:16:53 +0000},
  3098. Doi = {10.1145/1926385.1926450},
  3099. Isbn = {978-1-4503-0490-0},
  3100. Keywords = {bisimulation, compiler correctness, just-in-time compilation},
  3101. Location = {Austin, Texas, USA},
  3102. Numpages = {12},
  3103. Pages = {563--574},
  3104. Publisher = {ACM},
  3105. Series = {POPL '11},
  3106. Title = {The Essence of Compiling with Traces},
  3107. Url = {http://doi.acm.org/10.1145/1926385.1926450},
  3108. Year = {2011},
  3109. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNTYzLWd1by5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA1NjMtZ3VvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0HRDzjzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjMtZ3VvLnBkZgAOABoADABwADUANgAzAC0AZwB1AG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDU2My1ndW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  3110. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926450},
  3111. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1926385.1926450}}
  3112. @book{Friedman:1996aa,
  3113. Address = {Cambridge, MA, USA},
  3114. Author = {Friedman, Daniel P. and Felleisen, Matthias},
  3115. Date-Added = {2015-01-21 04:10:13 +0000},
  3116. Date-Modified = {2015-01-21 04:10:17 +0000},
  3117. Isbn = {0-262-56099-2},
  3118. Publisher = {MIT Press},
  3119. Title = {The Little Schemer (4th Ed.)},
  3120. Year = {1996}}
  3121. @manual{Wenzel:2014aa,
  3122. Author = {Makarius Wenzel},
  3123. Date-Added = {2015-01-20 03:05:02 +0000},
  3124. Date-Modified = {2015-01-20 03:05:53 +0000},
  3125. Month = {August},
  3126. Title = {The {Isabelle}/{Isar} {Reference} {Manual}},
  3127. Year = {2014},
  3128. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWlzYXItcmVmLTIwMTQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFpc2FyLXJlZi0yMDE0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Xl0Q83eFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpc2FyLXJlZi0yMDE0LnBkZgAADgAkABEAaQBzAGEAcgAtAHIAZQBmAC0AMgAwADEANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9pc2FyLXJlZi0yMDE0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  3129. @techreport{Neumann:1945aa,
  3130. Author = {John von Neumann},
  3131. Date-Added = {2015-01-12 16:28:28 +0000},
  3132. Date-Modified = {2015-01-12 16:29:35 +0000},
  3133. Institution = {University of Pennsylvania},
  3134. Month = {June},
  3135. Title = {First Draft of a Report on the {EDVAC}},
  3136. Year = {1945},
  3137. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uL0Ryb3Bib3gvYmliLzIwMDMtMDgtVGhlRmlyc3REcmFmdC5wZGbSFwsYGVdOUy5kYXRhTxEBrAAAAAABrAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhGTIwMDMtMDgtVGhlRmlyc3REcmFmdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2Jv7Q2WBnUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0NmmtwAAAAEAEAAOauEADmndAAXAcgACEikAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDAzLTA4LVRoZUZpcnN0RHJhZnQucGRmAA4ANAAZADIAMAAwADMALQAwADgALQBUAGgAZQBGAGkAcgBzAHQARAByAGEAZgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjAwMy0wOC1UaGVGaXJzdERyYWZ0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  3138. @misc{Siek:2014ac,
  3139. Author = {Jeremy G. Siek},
  3140. Date-Added = {2015-01-10 04:06:48 +0000},
  3141. Date-Modified = {2015-01-10 04:07:35 +0000},
  3142. Howpublished = {\url{https://dl.dropboxusercontent.com/u/10275252/shonan-slides-2014.pdf}},
  3143. Month = {May},
  3144. Title = {Design and Evaluation of Gradual Typing for {Python}},
  3145. Year = {2014}}
  3146. @inproceedings{Black:2012aa,
  3147. Acmid = {2384601},
  3148. Address = {New York, NY, USA},
  3149. Author = {Black, Andrew P. and Bruce, Kim B. and Homer, Michael and Noble, James},
  3150. Booktitle = {Proceedings of the ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software},
  3151. Date-Added = {2015-01-07 19:32:55 +0000},
  3152. Date-Modified = {2015-01-07 19:32:58 +0000},
  3153. Doi = {10.1145/2384592.2384601},
  3154. Isbn = {978-1-4503-1562-3},
  3155. Keywords = {grace},
  3156. Location = {Tucson, Arizona, USA},
  3157. Numpages = {14},
  3158. Pages = {85--98},
  3159. Publisher = {ACM},
  3160. Series = {Onward! 2012},
  3161. Title = {Grace: The Absence of (Inessential) Difficulty},
  3162. Url = {http://doi.acm.org/10.1145/2384592.2384601},
  3163. Year = {2012},
  3164. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODUtYmxhY2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODUtYmxhY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uo0Q849FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODUtYmxhY2sucGRmAAAOABwADQBwADgANQAtAGIAbABhAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODUtYmxhY2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  3165. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384592.2384601},
  3166. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384592.2384601}}
  3167. @inproceedings{Boyland:2014aa,
  3168. Author = {John Tang Boyland},
  3169. Booktitle = {Foundations of Object-Oriented Langauges},
  3170. Date-Added = {2015-01-05 20:11:48 +0000},
  3171. Date-Modified = {2015-01-05 20:12:38 +0000},
  3172. Series = {FOOL},
  3173. Title = {The Problem of Structural Type Tests in a Gradual-Typed Language},
  3174. Year = {2014},
  3175. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10eXBlLXRlc3QucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10eXBlLXRlc3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pc0Q88mlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguoAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0eXBlLXRlc3QucGRmAAAOABwADQB0AHkAcABlAC0AdABlAHMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90eXBlLXRlc3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  3176. @inproceedings{Siek:2015aa,
  3177. Author = {Jeremy G. Siek and Michael M. Vitousek and Matteo Cimini and Sam Tobin-Hochstadt and Ronald Garcia},
  3178. Booktitle = {European Symposium on Programming},
  3179. Date-Added = {2014-12-16 15:21:24 +0000},
  3180. Date-Modified = {2014-12-16 15:21:28 +0000},
  3181. Month = {April},
  3182. Series = {ESOP},
  3183. Title = {Monotonic References for Efficient Gradual Typing},
  3184. Year = 2015,
  3185. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1vbm90b25pYy1yZWZlcmVuY2VzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbW9ub3RvbmljLXJlZmVyZW5jZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL949tEPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9ub3RvbmljLXJlZmVyZW5jZXMucGRmAA4AMgAYAG0AbwBuAG8AdABvAG4AaQBjAC0AcgBlAGYAZQByAGUAbgBjAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9tb25vdG9uaWMtcmVmZXJlbmNlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  3186. @inproceedings{Shankar:2007aa,
  3187. Acmid = {1250770},
  3188. Address = {New York, NY, USA},
  3189. Author = {Shankar, Ajeet and Bod\'{\i}k, Rastislav},
  3190. Booktitle = {Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  3191. Date-Added = {2014-12-14 04:25:31 +0000},
  3192. Date-Modified = {2014-12-14 04:25:33 +0000},
  3193. Doi = {10.1145/1250734.1250770},
  3194. Isbn = {978-1-59593-633-2},
  3195. Keywords = {automatic, data structure invariants, dynamic optimization, incrementalization, optimistic memoization, program analysis},
  3196. Location = {San Diego, California, USA},
  3197. Numpages = {10},
  3198. Pages = {310--319},
  3199. Publisher = {ACM},
  3200. Series = {PLDI '07},
  3201. Title = {DITTO: Automatic Incrementalization of Data Structure Invariant Checks (in Java)},
  3202. Url = {http://doi.acm.org/10.1145/1250734.1250770},
  3203. Year = {2007},
  3204. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMTAtc2hhbmthci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMTAtc2hhbmthci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erLRDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMTAtc2hhbmthci5wZGYADgAiABAAcAAzADEAMAAtAHMAaABhAG4AawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMxMC1zaGFua2FyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3205. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1250734.1250770},
  3206. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1250734.1250770}}
  3207. @incollection{Findler:2008aa,
  3208. Acmid = {1425825},
  3209. Address = {Berlin, Heidelberg},
  3210. Author = {Findler, Robert Bruce and Guo, Shu-Yu and Rogers, Anne},
  3211. Chapter = {Lazy Contract Checking for Immutable Data Structures},
  3212. Date-Added = {2014-12-14 04:12:20 +0000},
  3213. Date-Modified = {2014-12-14 04:12:23 +0000},
  3214. Doi = {10.1007/978-3-540-85373-2_7},
  3215. Editor = {Chitil, Olaf and Horv\'{a}th, Zolt\'{a}n and Zs\'{o}k, Vikt\'{o}ria},
  3216. Isbn = {978-3-540-85372-5},
  3217. Numpages = {18},
  3218. Pages = {111--128},
  3219. Publisher = {Springer-Verlag},
  3220. Title = {Implementation and Application of Functional Languages},
  3221. Url = {http://dx.doi.org/10.1007/978-3-540-85373-2_7},
  3222. Year = {2008},
  3223. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2lmbDIwMDctZmdyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPaWZsMjAwNy1mZ3IucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL912NEPN3hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWZsMjAwNy1mZ3IucGRmAAAOACAADwBpAGYAbAAyADAAMAA3AC0AZgBnAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvaWZsMjAwNy1mZ3IucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  3224. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-85373-2_7}}
  3225. @article{Igarashi:2002aa,
  3226. Author = {Atsushi Igarashi and Benjamin C. Pierce},
  3227. Date-Added = {2014-12-12 03:32:06 +0000},
  3228. Date-Modified = {2014-12-12 03:32:09 +0000},
  3229. Doi = {http://dx.doi.org/10.1006/inco.2002.3092},
  3230. Issn = {0890-5401},
  3231. Journal = {Information and Computation},
  3232. Number = {1},
  3233. Pages = {56 - 89},
  3234. Title = {On Inner Classes},
  3235. Url = {http://www.sciencedirect.com/science/article/pii/S0890540102930920},
  3236. Volume = {177},
  3237. Year = {2002},
  3238. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG9uLWlubmVyLWNsYXNzZXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRvbi1pbm5lci1jbGFzc2VzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lR0Q8461BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzsAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvbi1pbm5lci1jbGFzc2VzLnBkZgAOACoAFABvAG4ALQBpAG4AbgBlAHIALQBjAGwAYQBzAHMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL29uLWlubmVyLWNsYXNzZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  3239. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0890540102930920},
  3240. Bdsk-Url-2 = {http://dx.doi.org/10.1006/inco.2002.3092}}
  3241. @inproceedings{Oliveira:2012aa,
  3242. Acmid = {2254070},
  3243. Address = {New York, NY, USA},
  3244. Author = {Oliveira, Bruno C.d.S. and Schrijvers, Tom and Choi, Wontae and Lee, Wonchan and Yi, Kwangkeun},
  3245. Booktitle = {Proceedings of the 33rd ACM SIGPLAN Conference on Programming Language Design and Implementation},
  3246. Date-Added = {2014-12-11 16:52:43 +0000},
  3247. Date-Modified = {2014-12-11 16:52:46 +0000},
  3248. Doi = {10.1145/2254064.2254070},
  3249. Isbn = {978-1-4503-1205-9},
  3250. Keywords = {c++ concepts, generic programming, haskell, implicit parameters, scala, type classes},
  3251. Location = {Beijing, China},
  3252. Numpages = {10},
  3253. Pages = {35--44},
  3254. Publisher = {ACM},
  3255. Series = {PLDI '12},
  3256. Title = {The Implicit Calculus: A New Foundation for Generic Programming},
  3257. Url = {http://doi.acm.org/10.1145/2254064.2254070},
  3258. Year = {2012},
  3259. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNS1vbGl2ZWlyYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNS1vbGl2ZWlyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esvRDzjyUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNS1vbGl2ZWlyYS5wZGYADgAiABAAcAAzADUALQBvAGwAaQB2AGUAaQByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM1LW9saXZlaXJhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3260. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2254064.2254070},
  3261. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2254064.2254070}}
  3262. @inproceedings{Allende:2014aa,
  3263. Address = {New York, NY, USA},
  3264. Author = {Allende, Esteban and Fabry, Johan and Garcia, Ronald and Tanter, \'{E}ric},
  3265. Booktitle = {Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages \& Applications},
  3266. Date-Added = {2014-12-09 20:01:57 +0000},
  3267. Date-Modified = {2015-11-18 04:52:07 +0000},
  3268. Keywords = {gradual typing, performance, reliability},
  3269. Numpages = {20},
  3270. Pages = {251--270},
  3271. Publisher = {ACM},
  3272. Series = {OOPSLA '14},
  3273. Title = {Confined Gradual Typing},
  3274. Year = {2014},
  3275. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGFsbGVuZGVBbC1vb3BzbGEyMDE0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYWxsZW5kZUFsLW9vcHNsYTIwMTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ultEPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWxsZW5kZUFsLW9vcHNsYTIwMTQucGRmAA4AMgAYAGEAbABsAGUAbgBkAGUAQQBsAC0AbwBvAHAAcwBsAGEAMgAwADEANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hbGxlbmRlQWwtb29wc2xhMjAxNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  3276. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2660193.2660222},
  3277. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2660193.2660222}}
  3278. @article{ROSSBERG:2014aa,
  3279. Author = {ROSSBERG,ANDREAS and RUSSO,CLAUDIO and DREYER,DEREK},
  3280. Date-Added = {2014-11-22 02:49:01 +0000},
  3281. Date-Modified = {2014-11-22 02:49:07 +0000},
  3282. Doi = {10.1017/S0956796814000264},
  3283. Issn = {1469-7653},
  3284. Journal = {Journal of Functional Programming},
  3285. Month = {11},
  3286. Numpages = {79},
  3287. Pages = {1--79},
  3288. Title = {F-ing modules},
  3289. Url = {http://journals.cambridge.org/article_S0956796814000264},
  3290. Volume = {FirstView},
  3291. Year = {2014},
  3292. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWYtaW5nLW1vZHVsZXMtamZwLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZi1pbmctbW9kdWxlcy1qZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zWdEPNv5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZi1pbmctbW9kdWxlcy1qZnAucGRmAAAOACwAFQBmAC0AaQBuAGcALQBtAG8AZAB1AGwAZQBzAC0AagBmAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZi1pbmctbW9kdWxlcy1qZnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  3293. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796814000264},
  3294. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796814000264}}
  3295. @techreport{Disney:2014aa,
  3296. Author = {Tim Disney and Cormac Flanagan},
  3297. Date-Added = {2014-11-21 14:24:27 +0000},
  3298. Date-Modified = {2014-11-21 14:25:44 +0000},
  3299. Institution = {UC Santa Cruz},
  3300. Month = {September},
  3301. Number = {UCSC-SOE-14-11},
  3302. Title = {Traces for Type Soundness},
  3303. Year = {2014},
  3304. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QElVDU0MtU09FLTE0LTExLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESVUNTQy1TT0UtMTQtMTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMxWsNFQIsBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRUFsAAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVUNTQy1TT0UtMTQtMTEucGRmAA4AJgASAFUAQwBTAEMALQBTAE8ARQAtADEANAAtADEAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9VQ1NDLVNPRS0xNC0xMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  3305. @inproceedings{Lee:2001aa,
  3306. Acmid = {360210},
  3307. Address = {New York, NY, USA},
  3308. Author = {Lee, Chin Soon and Jones, Neil D. and Ben-Amram, Amir M.},
  3309. Booktitle = {Proceedings of the 28th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  3310. Date-Added = {2014-11-13 15:00:33 +0000},
  3311. Date-Modified = {2014-11-13 15:00:36 +0000},
  3312. Doi = {10.1145/360204.360210},
  3313. Isbn = {1-58113-336-7},
  3314. Keywords = {PSPACE-completeness, omega automaton, partial evaluation, program analysis, termination},
  3315. Location = {London, United Kingdom},
  3316. Numpages = {12},
  3317. Pages = {81--92},
  3318. Publisher = {ACM},
  3319. Series = {POPL '01},
  3320. Title = {The Size-change Principle for Program Termination},
  3321. Url = {http://doi.acm.org/10.1145/360204.360210},
  3322. Year = {2001},
  3323. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwODEtbGVlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDgxLWxlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97oNEPOPNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgxLWxlZS5wZGYAAA4AGAALAHAAOAAxAC0AbABlAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDgxLWxlZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  3324. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360210},
  3325. Bdsk-Url-2 = {http://dx.doi.org/10.1145/360204.360210}}
  3326. @article{Williams:1964aa,
  3327. Author = {J. W. J. Williams},
  3328. Date-Added = {2014-11-11 03:03:53 +0000},
  3329. Date-Modified = {2014-11-11 03:05:15 +0000},
  3330. Journal = {Communications of the {ACM}},
  3331. Month = {June},
  3332. Number = {6},
  3333. Pages = {347--348},
  3334. Title = {Algorithm 232: Heapsort},
  3335. Volume = {7},
  3336. Year = {1964},
  3337. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNDctZm9yc3l0aGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzQ3LWZvcnN5dGhlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rI0Q848VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzQ3LWZvcnN5dGhlLnBkZgAADgAkABEAcAAzADQANwAtAGYAbwByAHMAeQB0AGgAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzQ3LWZvcnN5dGhlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  3338. @incollection{Appel:1991aa,
  3339. Author = {Appel, AndrewW. and MacQueen, DavidB.},
  3340. Booktitle = {Programming Language Implementation and Logic Programming},
  3341. Date-Added = {2014-11-10 19:18:15 +0000},
  3342. Date-Modified = {2014-11-10 19:18:18 +0000},
  3343. Doi = {10.1007/3-540-54444-5_83},
  3344. Editor = {Maluszy{\'n}ski, Jan and Wirsing, Martin},
  3345. Isbn = {978-3-540-54444-9},
  3346. Language = {English},
  3347. Pages = {1-13},
  3348. Publisher = {Springer Berlin Heidelberg},
  3349. Series = {Lecture Notes in Computer Science},
  3350. Title = {Standard ML of New Jersey},
  3351. Url = {http://dx.doi.org/10.1007/3-540-54444-5_83},
  3352. Volume = {528},
  3353. Year = {1991},
  3354. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzbWxuai5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNtbG5qLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihfRDzyUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNtbG5qLnBkZgAADgAUAAkAcwBtAGwAbgBqAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NtbG5qLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  3355. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-54444-5_83}}
  3356. @inproceedings{Grigori:2008aa,
  3357. Acmid = {1413400},
  3358. Address = {Piscataway, NJ, USA},
  3359. Articleno = {29},
  3360. Author = {Grigori, Laura and Demmel, James W. and Xiang, Hua},
  3361. Booktitle = {Proceedings of the 2008 ACM/IEEE Conference on Supercomputing},
  3362. Date-Added = {2014-11-09 04:05:02 +0000},
  3363. Date-Modified = {2014-11-09 04:05:06 +0000},
  3364. Isbn = {978-1-4244-2835-9},
  3365. Location = {Austin, Texas},
  3366. Numpages = {12},
  3367. Pages = {29:1--29:12},
  3368. Publisher = {IEEE Press},
  3369. Series = {SC '08},
  3370. Title = {Communication Avoiding Gaussian Elimination},
  3371. Url = {http://dl.acm.org/citation.cfm?id=1413370.1413400},
  3372. Year = {2008},
  3373. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1413370.1413400}}
  3374. @inproceedings{Georganas:2012aa,
  3375. Author = {Georganas, E. and Gonzalez-Dominguez, J. and Solomonik, E. and Yili Zheng and Tourino, J. and Yelick, K.},
  3376. Booktitle = {High Performance Computing, Networking, Storage and Analysis (SC), 2012 International Conference for},
  3377. Date-Added = {2014-11-09 04:03:27 +0000},
  3378. Date-Modified = {2014-11-09 04:03:31 +0000},
  3379. Doi = {10.1109/SC.2012.32},
  3380. Issn = {2167-4329},
  3381. 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},
  3382. Month = {Nov},
  3383. Pages = {1-11},
  3384. Title = {Communication avoiding and overlapping for numerical linear algebra},
  3385. Year = {2012},
  3386. Bdsk-Url-1 = {http://dx.doi.org/10.1109/SC.2012.32}}
  3387. @inproceedings{Kogge:1996aa,
  3388. Author = {Kogge, P.M. and Bass, S.C. and Brockman, J.B. and Chen, D.Z. and Sha, E.},
  3389. Booktitle = {Frontiers of Massively Parallel Computing, 1996. Proceedings Frontiers '96., Sixth Symposium on the},
  3390. Date-Added = {2014-11-06 16:55:16 +0000},
  3391. Date-Modified = {2014-11-06 16:55:19 +0000},
  3392. Doi = {10.1109/FMPC.1996.558065},
  3393. Issn = {1088-4955},
  3394. 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},
  3395. Month = {Oct},
  3396. Pages = {88-97},
  3397. Title = {Pursuing a petaflop: point designs for 100 TF computers using PIM technologies},
  3398. Year = {1996},
  3399. Bdsk-Url-1 = {http://dx.doi.org/10.1109/FMPC.1996.558065}}
  3400. @article{Adve:2010aa,
  3401. Acmid = {1787255},
  3402. Address = {New York, NY, USA},
  3403. Author = {Adve, Sarita V. and Boehm, Hans-J.},
  3404. Date-Added = {2014-11-06 13:32:43 +0000},
  3405. Date-Modified = {2014-11-06 13:32:47 +0000},
  3406. Doi = {10.1145/1787234.1787255},
  3407. Issn = {0001-0782},
  3408. Issue_Date = {August 2010},
  3409. Journal = {Commun. ACM},
  3410. Month = aug,
  3411. Number = {8},
  3412. Numpages = {12},
  3413. Pages = {90--101},
  3414. Publisher = {ACM},
  3415. Title = {Memory Models: A Case for Rethinking Parallel Languages and Hardware},
  3416. Url = {http://doi.acm.org/10.1145/1787234.1787255},
  3417. Volume = {53},
  3418. Year = {2010},
  3419. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTAtYWR2ZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5MC1hZHZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7PRDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5MC1hZHZlLnBkZgAOABoADABwADkAMAAtAGEAZAB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDkwLWFkdmUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  3420. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1787234.1787255},
  3421. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1787234.1787255}}
  3422. @inproceedings{Boehm:2008aa,
  3423. Acmid = {1375591},
  3424. Address = {New York, NY, USA},
  3425. Author = {Boehm, Hans-J. and Adve, Sarita V.},
  3426. Booktitle = {Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  3427. Date-Added = {2014-11-06 13:31:32 +0000},
  3428. Date-Modified = {2014-11-06 13:31:35 +0000},
  3429. Doi = {10.1145/1375581.1375591},
  3430. Isbn = {978-1-59593-860-2},
  3431. Keywords = {c++, data race, memory consistency, memory model, sequential consistency, trylock},
  3432. Location = {Tucson, AZ, USA},
  3433. Numpages = {11},
  3434. Pages = {68--78},
  3435. Publisher = {ACM},
  3436. Series = {PLDI '08},
  3437. Title = {Foundations of the C++ Concurrency Memory Model},
  3438. Url = {http://doi.acm.org/10.1145/1375581.1375591},
  3439. Year = {2008},
  3440. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjgtYm9laG0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjgtYm9laG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t10Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjgtYm9laG0ucGRmAAAOABwADQBwADYAOAAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjgtYm9laG0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  3441. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375591},
  3442. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1375581.1375591}}
  3443. @techreport{Wolfe:2013aa,
  3444. Author = {Michael Wolfe},
  3445. Date-Added = {2014-11-06 13:09:04 +0000},
  3446. Date-Modified = {2014-11-06 13:12:44 +0000},
  3447. Institution = {{OpenACC} Inc.},
  3448. Month = {June},
  3449. Number = {2.0},
  3450. Title = {The {OpenACC} Application Programming Interface},
  3451. Year = {2013},
  3452. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL09wZW5BQ0MuMi4wYV8xLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEST3BlbkFDQy4yLjBhXzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKXv3dCA3mtQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQgSS7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE9wZW5BQ0MuMi4wYV8xLnBkZgAADgAmABIATwBwAGUAbgBBAEMAQwAuADIALgAwAGEAXwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvT3BlbkFDQy4yLjBhXzEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  3453. @inproceedings{Zuckerman:2011aa,
  3454. Acmid = {2000424},
  3455. Address = {New York, NY, USA},
  3456. Author = {Zuckerman, St{\'e}phane and Suetterlein, Joshua and Knauerhase, Rob and Gao, Guang R.},
  3457. Booktitle = {Proceedings of the 1st International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era},
  3458. Date-Added = {2014-11-06 12:49:15 +0000},
  3459. Date-Modified = {2014-11-06 12:49:18 +0000},
  3460. Doi = {10.1145/2000417.2000424},
  3461. Isbn = {978-1-4503-0708-6},
  3462. Keywords = {dataflow, exascale, manycore, program execution model},
  3463. Location = {San Jose, California},
  3464. Numpages = {6},
  3465. Pages = {64--69},
  3466. Publisher = {ACM},
  3467. Series = {EXADAPT '11},
  3468. Title = {Using a "Codelet" Program Execution Model for Exascale Machines: Position Paper},
  3469. Url = {http://doi.acm.org/10.1145/2000417.2000424},
  3470. Year = {2011},
  3471. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2000417.2000424},
  3472. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2000417.2000424}}
  3473. @phdthesis{Krauss:2009aa,
  3474. Author = {Alexander Krauss},
  3475. Date-Added = {2014-10-19 19:57:19 +0000},
  3476. Date-Modified = {2014-10-19 19:59:04 +0000},
  3477. School = {Technischen Universitat Munchen},
  3478. Title = {Automating Recursive Definitions and Termination Proofs in Higher-Order Logic},
  3479. Year = {2009},
  3480. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5rcmF1c3NfcGhkLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOa3JhdXNzX3BoZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94odEPON9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38vAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAa3JhdXNzX3BoZC5wZGYADgAeAA4AawByAGEAdQBzAHMAXwBwAGgAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9rcmF1c3NfcGhkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  3481. @manual{Krauss:2014aa,
  3482. Author = {Alexander Krauss},
  3483. Date-Added = {2014-10-19 19:28:55 +0000},
  3484. Date-Modified = {2014-10-19 19:31:38 +0000},
  3485. Organization = {Technische Universitat Munchen},
  3486. Title = {Defining Recursive Functions in Isabelle/HOL},
  3487. Year = {2014},
  3488. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdW5jdGlvbnMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdW5jdGlvbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Oc0Q82/1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdW5jdGlvbnMucGRmAAAOABwADQBmAHUAbgBjAHQAaQBvAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdW5jdGlvbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  3489. @inproceedings{Larmuseau:2014aa,
  3490. Acmid = {2637118},
  3491. Address = {New York, NY, USA},
  3492. Articleno = {40},
  3493. Author = {Larmuseau, Adriaan and Patrignani, Marco and Clarke, Dave},
  3494. Booktitle = {Proceedings of the Ninth Workshop on Programming Languages and Analysis for Security},
  3495. Date-Added = {2014-10-16 11:45:08 +0000},
  3496. Date-Modified = {2014-10-16 11:45:12 +0000},
  3497. Doi = {10.1145/2637113.2637118},
  3498. Isbn = {978-1-4503-2862-3},
  3499. Keywords = {bisimulation, fully abstract compilation, memory protection, multi-language semantics},
  3500. Location = {Uppsala, Sweden},
  3501. Numpages = {13},
  3502. Pages = {40:40--40:52},
  3503. Publisher = {ACM},
  3504. Series = {PLAS'14},
  3505. Title = {Operational Semantics for Secure Interoperation},
  3506. Url = {http://doi.acm.org/10.1145/2637113.2637118},
  3507. Year = {2014},
  3508. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwbGFzMjAxNC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHBsYXMyMDE0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fALRDzj1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBsYXMyMDE0LnBkZgAOABoADABwAGwAYQBzADIAMAAxADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcGxhczIwMTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  3509. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2637113.2637118},
  3510. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2637113.2637118}}
  3511. @article{Garcia:2014aa,
  3512. Author = {Garcia, Miguel and Ortin, Francisco and Quiroga, Jose},
  3513. Date-Added = {2014-10-15 10:50:57 +0000},
  3514. Date-Modified = {2014-10-15 10:51:02 +0000},
  3515. Doi = {10.1002/spe.2291},
  3516. Issn = {1097-024X},
  3517. Journal = {Software: Practice and Experience},
  3518. Keywords = {language implementation, hybrid dynamic and static typing, type inference, language design, runtime performance, memory consumption, C#, StaDyn},
  3519. Pages = {n/a--n/a},
  3520. Title = {Design and implementation of a efficient hybrid dynamic and static typing language},
  3521. Url = {http://dx.doi.org/10.1002/spe.2291},
  3522. Year = {2014},
  3523. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzcGUyMjkxLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc3BlMjI5MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KGdEPPJRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3BlMjI5MS5wZGYAAA4AGAALAHMAcABlADIAMgA5ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc3BlMjI5MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  3524. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.2291}}
  3525. @inproceedings{Greenberg15space,
  3526. Author = {Michael Greenberg},
  3527. Booktitle = {POPL},
  3528. Date-Added = {2014-10-14 16:06:04 +0000},
  3529. Date-Modified = {2014-10-14 16:06:04 +0000},
  3530. Title = {Space-efficient Manifest Contracts},
  3531. Year = {2015},
  3532. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxODEtZ3JlZW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE4MS1ncmVlbmJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96C9EPOPBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4MS1ncmVlbmJlcmcucGRmAA4AJgASAHAAMQA4ADEALQBnAHIAZQBlAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTgxLWdyZWVuYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  3533. @inproceedings{Thiemann:2014ab,
  3534. Author = {Peter Thiemann},
  3535. Booktitle = {International Symposium on Trustworthy Global Computing},
  3536. Date-Added = {2014-10-14 15:57:42 +0000},
  3537. Date-Modified = {2014-10-14 15:58:49 +0000},
  3538. Title = {Session Types with Gradual Typing},
  3539. Year = {2014},
  3540. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWdyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWdyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dXTRDzdvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGYAAA4ANAAZAGcAcgBhAGQAdQBhAGwALQBzAGUAcwBzAGkAbwBuAC0AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2dyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  3541. @article{Sevcik:2013aa,
  3542. Acmid = {2487248},
  3543. Address = {New York, NY, USA},
  3544. Articleno = {22},
  3545. Author = {\v{S}ev\v{c}\'{\i}k, Jaroslav and Vafeiadis, Viktor and Zappa Nardelli, Francesco and Jagannathan, Suresh and Sewell, Peter},
  3546. Date-Added = {2014-10-12 21:47:04 +0000},
  3547. Date-Modified = {2014-10-12 21:47:09 +0000},
  3548. Doi = {10.1145/2487241.2487248},
  3549. Issn = {0004-5411},
  3550. Issue_Date = {June 2013},
  3551. Journal = {J. ACM},
  3552. Keywords = {Relaxed memory models, semantics, verified compilation},
  3553. Month = jun,
  3554. Number = {3},
  3555. Numpages = {50},
  3556. Pages = {22:1--22:50},
  3557. Publisher = {ACM},
  3558. Title = {CompCertTSO: A Verified Compiler for Relaxed-Memory Concurrency},
  3559. Url = {http://doi.acm.org/10.1145/2487241.2487248},
  3560. Volume = {60},
  3561. Year = {2013},
  3562. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMjItc2V2Y2lrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTIyLXNldmNpay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uc9EPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTIyLXNldmNpay5wZGYADgAeAA4AYQAyADIALQBzAGUAdgBjAGkAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMjItc2V2Y2lrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  3563. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2487241.2487248},
  3564. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2487241.2487248}}
  3565. @incollection{Bierman:2014aa,
  3566. Author = {Bierman, Gavin and Abadi, Mart{\'\i}n and Torgersen, Mads},
  3567. Booktitle = {ECOOP 2014 -- Object-Oriented Programming},
  3568. Date-Added = {2014-10-06 15:02:06 +0000},
  3569. Date-Modified = {2015-11-06 03:05:46 +0000},
  3570. Editor = {Jones, Richard},
  3571. Language = {English},
  3572. Pages = {257-281},
  3573. Publisher = {Springer Berlin Heidelberg},
  3574. Series = {Lecture Notes in Computer Science},
  3575. Title = {Understanding {TypeScript}},
  3576. Volume = {8586},
  3577. Year = {2014},
  3578. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHHVuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHHVuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jWbRDz3sUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPAAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHVuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGYADgA6ABwAdQBuAGQAZQByAHMAdABhAG4AZABpAG4AZwAtAHQAeQBwAGUAcwBjAHIAaQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvdW5kZXJzdGFuZGluZy10eXBlc2NyaXB0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  3579. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-662-44202-9_11}}
  3580. @techreport{Garza:1994aa,
  3581. Author = {David Garza and Wim Bohm},
  3582. Date-Added = {2014-09-30 09:29:04 +0000},
  3583. Date-Modified = {2014-09-30 09:30:15 +0000},
  3584. Institution = {Colorado State University},
  3585. Keywords = {sisal},
  3586. Month = {May},
  3587. Number = {CS-94-113},
  3588. Title = {Uniqueness and Completeness Analysis of Array Comprehensions},
  3589. Year = {1994},
  3590. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHVuaXF1ZW5lc3Mtc2lzYWwucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR1bmlxdWVuZXNzLXNpc2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41o0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1bmlxdWVuZXNzLXNpc2FsLnBkZgAOACoAFAB1AG4AaQBxAHUAZQBuAGUAcwBzAC0AcwBpAHMAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3VuaXF1ZW5lc3Mtc2lzYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  3591. @inproceedings{Garza-salazar:1997aa,
  3592. Author = {David A. Garza-salazar and Wim B{\"o}hm},
  3593. Booktitle = {Proceedings of the 2nd Parallel Computation and Scheduling Workshop},
  3594. Date-Added = {2014-09-30 09:21:59 +0000},
  3595. Date-Modified = {2014-09-30 09:23:56 +0000},
  3596. Title = {D-OSC: A {SISAL} Compiler for Distributed-Memory Machines},
  3597. Year = {1997},
  3598. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0QtT1NDLVNJU0FMLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPRC1PU0MtU0lTQUwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJvLEdBP7llQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQUCaZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEQtT1NDLVNJU0FMLnBkZgAOACAADwBEAC0ATwBTAEMALQBTAEkAUwBBAEwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9ELU9TQy1TSVNBTC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  3599. @book{Bolin:2010aa,
  3600. Author = {Michael Bolin},
  3601. Date-Added = {2014-09-29 13:54:30 +0000},
  3602. Date-Modified = {2014-09-29 13:55:32 +0000},
  3603. Publisher = {O'Reilly},
  3604. Title = {Closure: The Definitive Guide},
  3605. Year = {2010},
  3606. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGNsb3N1cmVfdGhlX2RlZmluaXRpdmVfZ3VpZGUucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9jbG9zdXJlX3RoZV9kZWZpbml0aSNCRjcxMjQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ek0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjbG9zdXJlX3RoZV9kZWZpbml0aSNCRjcxMjQucGRmAAAOAEIAIABjAGwAbwBzAHUAcgBlAF8AdABoAGUAXwBkAGUAZgBpAG4AaQB0AGkAdgBlAF8AZwB1AGkAZABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2Nsb3N1cmVfdGhlX2RlZmluaXRpdmVfZ3VpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  3607. @article{Savage:2014aa,
  3608. Acmid = {2659764},
  3609. Address = {New York, NY, USA},
  3610. Author = {Savage, Neil},
  3611. Date-Added = {2014-09-28 11:57:46 +0000},
  3612. Date-Modified = {2014-09-28 11:57:50 +0000},
  3613. Doi = {10.1145/2659764},
  3614. Issn = {0001-0782},
  3615. Issue_Date = {October 2014},
  3616. Journal = {Commun. ACM},
  3617. Month = sep,
  3618. Number = {10},
  3619. Numpages = {3},
  3620. Pages = {16--18},
  3621. Publisher = {ACM},
  3622. Title = {Gradual Evolution},
  3623. Url = {http://doi.acm.org/10.1145/2659764},
  3624. Volume = {57},
  3625. Year = {2014},
  3626. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2659764},
  3627. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2659764}}
  3628. @techreport{Heroux:2009aa,
  3629. 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},
  3630. Date-Added = {2014-09-17 02:09:22 +0000},
  3631. Date-Modified = {2014-09-17 02:10:40 +0000},
  3632. Institution = {Sandia National Laboratories},
  3633. Number = {SAND2009-5574},
  3634. Title = {Improving Performance via Mini-applications},
  3635. Year = {2009},
  3636. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL01hbnRldm9PdmVydmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE01hbnRldm9PdmVydmlldy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACWsEnQPmXoUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0D6eKAAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNYW50ZXZvT3ZlcnZpZXcucGRmAA4AKAATAE0AYQBuAHQAZQB2AG8ATwB2AGUAcgB2AGkAZQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWFudGV2b092ZXJ2aWV3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  3637. @techreport{Karlin:2013aa,
  3638. Author = {Ian Karlin and Jeff Keasler and Rob Neely},
  3639. Date-Added = {2014-09-17 02:05:02 +0000},
  3640. Date-Modified = {2014-09-17 02:05:05 +0000},
  3641. Location = {Livermore, CA},
  3642. Month = {August},
  3643. Number = {LLNL-TR-641973},
  3644. Pages = {1-9},
  3645. Title = {LULESH 2.0 Updates and Changes},
  3646. Year = {2013},
  3647. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL0xVTEVTSDIuMF9DaGFuZ2VzLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVTFVMRVNIMi4wX0NoYW5nZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJavitA+ZKVQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQPpzlAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AExVTEVTSDIuMF9DaGFuZ2VzLnBkZgAOACwAFQBMAFUATABFAFMASAAyAC4AMABfAEMAaABhAG4AZwBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9MVUxFU0gyLjBfQ2hhbmdlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  3648. @inproceedings{Engler:2003aa,
  3649. Acmid = {945468},
  3650. Address = {New York, NY, USA},
  3651. Author = {Engler, Dawson and Ashcraft, Ken},
  3652. Booktitle = {Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles},
  3653. Date-Added = {2014-09-16 16:56:18 +0000},
  3654. Date-Modified = {2014-09-16 16:56:22 +0000},
  3655. Doi = {10.1145/945445.945468},
  3656. Isbn = {1-58113-757-5},
  3657. Keywords = {deadlock detection, program checking, race detection},
  3658. Location = {Bolton Landing, NY, USA},
  3659. Numpages = {16},
  3660. Pages = {237--252},
  3661. Publisher = {ACM},
  3662. Series = {SOSP '03},
  3663. Title = {RacerX: Effective, Static Detection of Race Conditions and Deadlocks},
  3664. Url = {http://doi.acm.org/10.1145/945445.945468},
  3665. Year = {2003},
  3666. Bdsk-Url-1 = {http://doi.acm.org/10.1145/945445.945468},
  3667. Bdsk-Url-2 = {http://dx.doi.org/10.1145/945445.945468}}
  3668. @inproceedings{Bacon:2000ab,
  3669. Acmid = {353197},
  3670. Address = {New York, NY, USA},
  3671. Author = {Bacon, David F. and Strom, Robert E. and Tarafdar, Ashis},
  3672. Booktitle = {Proceedings of the 15th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  3673. Date-Added = {2014-09-16 16:55:11 +0000},
  3674. Date-Modified = {2014-09-16 16:55:13 +0000},
  3675. Doi = {10.1145/353171.353197},
  3676. Isbn = {1-58113-200-X},
  3677. Keywords = {Java, concurrency, data races, monitors, multiprocessors, programming languages, thread safety},
  3678. Location = {Minneapolis, Minnesota, USA},
  3679. Numpages = {19},
  3680. Pages = {382--400},
  3681. Publisher = {ACM},
  3682. Series = {OOPSLA '00},
  3683. Title = {Guava: A Dialect of Java Without Data Races},
  3684. Url = {http://doi.acm.org/10.1145/353171.353197},
  3685. Year = {2000},
  3686. Bdsk-Url-1 = {http://doi.acm.org/10.1145/353171.353197},
  3687. Bdsk-Url-2 = {http://dx.doi.org/10.1145/353171.353197}}
  3688. @article{Abadi:2006aa,
  3689. Acmid = {1119480},
  3690. Address = {New York, NY, USA},
  3691. Author = {Abadi, Martin and Flanagan, Cormac and Freund, Stephen N.},
  3692. Date-Added = {2014-09-16 16:52:22 +0000},
  3693. Date-Modified = {2014-09-16 16:52:25 +0000},
  3694. Doi = {10.1145/1119479.1119480},
  3695. Issn = {0164-0925},
  3696. Issue_Date = {March 2006},
  3697. Journal = {ACM Trans. Program. Lang. Syst.},
  3698. Keywords = {Concurrent programs, race conditions, type inference, type system},
  3699. Month = mar,
  3700. Number = {2},
  3701. Numpages = {49},
  3702. Pages = {207--255},
  3703. Publisher = {ACM},
  3704. Title = {Types for Safe Locking: Static Race Detection for Java},
  3705. Url = {http://doi.acm.org/10.1145/1119479.1119480},
  3706. Volume = {28},
  3707. Year = {2006},
  3708. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjA3LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIwNy1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96MNEPOPBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNy1hYmFkaS5wZGYADgAeAA4AcAAyADAANwAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjA3LWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  3709. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1119479.1119480},
  3710. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1119479.1119480}}
  3711. @inproceedings{Bocchino:2009aa,
  3712. Acmid = {1640097},
  3713. Address = {New York, NY, USA},
  3714. 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},
  3715. Booktitle = {Proceedings of the 24th ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications},
  3716. Date-Added = {2014-09-16 16:48:28 +0000},
  3717. Date-Modified = {2014-09-16 16:48:32 +0000},
  3718. Doi = {10.1145/1640089.1640097},
  3719. Isbn = {978-1-60558-766-0},
  3720. Keywords = {commutativity, determinism, deterministic parallelism, effect systems, effects},
  3721. Location = {Orlando, Florida, USA},
  3722. Numpages = {20},
  3723. Pages = {97--116},
  3724. Publisher = {ACM},
  3725. Series = {OOPSLA '09},
  3726. Title = {A Type and Effect System for Deterministic Parallel Java},
  3727. Url = {http://doi.acm.org/10.1145/1640089.1640097},
  3728. Year = {2009},
  3729. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA5Ny1ib2NjaGluby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA5Ny1ib2NjaGluby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8XRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5Ny1ib2NjaGluby5wZGYADgAiABAAcAA5ADcALQBiAG8AYwBjAGgAaQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDk3LWJvY2NoaW5vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3730. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640097},
  3731. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1640089.1640097}}
  3732. @inproceedings{Anderson:2013aa,
  3733. Address = {Denver, CO USA},
  3734. Author = {Matthew Anderson and Maciej Brodowicz and Abhishek Kulkarni and Thomas Sterling},
  3735. Booktitle = {The 4th international workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems at SC13},
  3736. Date-Added = {2014-09-16 14:49:53 +0000},
  3737. Date-Modified = {2014-09-16 14:49:58 +0000},
  3738. Month = {Nov},
  3739. Title = {Performance Modeling of Gyrokinetic Toroidal Simulations for a many-tasking runtime system},
  3740. Year = 2013,
  3741. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGFuZGVyc29uMTNfX3BtYnMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRhbmRlcnNvbjEzX19wbWJzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26c0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhbmRlcnNvbjEzX19wbWJzLnBkZgAOACoAFABhAG4AZABlAHIAcwBvAG4AMQAzAF8AXwBwAG0AYgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2FuZGVyc29uMTNfX3BtYnMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  3742. @inproceedings{Anderson:2014aa,
  3743. Address = {Leipzig, Germany},
  3744. Author = {Matthew Anderson and Maciej Brodowicz and Luke Dalessandro and Jackson DeBuhr and Thomas Sterling},
  3745. Booktitle = {29th International Supercomputing Conference (ISC), 2014},
  3746. Date-Added = {2014-09-16 14:48:47 +0000},
  3747. Date-Modified = {2014-09-16 14:48:51 +0000},
  3748. Month = {Jun},
  3749. Title = {A dynamic execution model applied to distributed collision detection},
  3750. Year = 2014,
  3751. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FuZGVyc29uMTRfX2lzYy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FuZGVyc29uMTRfX2lzYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bp3RDzUmUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFuZGVyc29uMTRfX2lzYy5wZGYAAA4AKAATAGEAbgBkAGUAcgBzAG8AbgAxADQAXwBfAGkAcwBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FuZGVyc29uMTRfX2lzYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  3752. @inproceedings{Dybvig:2006aa,
  3753. Acmid = {1159805},
  3754. Address = {New York, NY, USA},
  3755. Author = {Dybvig, R. Kent},
  3756. Booktitle = {Proceedings of the Eleventh ACM SIGPLAN International Conference on Functional Programming},
  3757. Date-Added = {2014-09-10 13:49:29 +0000},
  3758. Date-Modified = {2014-09-10 13:49:32 +0000},
  3759. Doi = {10.1145/1159803.1159805},
  3760. Isbn = {1-59593-309-3},
  3761. Keywords = {chez scheme, scheme implementation},
  3762. Location = {Portland, Oregon, USA},
  3763. Numpages = {12},
  3764. Pages = {1--12},
  3765. Publisher = {ACM},
  3766. Series = {ICFP '06},
  3767. Title = {The Development of Chez Scheme},
  3768. Url = {http://doi.acm.org/10.1145/1159803.1159805},
  3769. Year = {2006},
  3770. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1keWJ2aWcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1keWJ2aWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ly0Q847lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1keWJ2aWcucGRmAAAOABwADQBwADEALQBkAHkAYgB2AGkAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1keWJ2aWcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  3771. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1159803.1159805},
  3772. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1159803.1159805}}
  3773. @techreport{Sussman:1975aa,
  3774. Address = {Cambridge, MA, USA},
  3775. Author = {Sussman, Gerald J. and Steele,Jr., Guy L.},
  3776. Date-Added = {2014-09-10 13:45:49 +0000},
  3777. Date-Modified = {2014-09-10 13:45:53 +0000},
  3778. Publisher = {Massachusetts Institute of Technology},
  3779. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-AILab%2F%2FAIM-349},
  3780. Title = {An Interpreter for Extended Lambda Calculus},
  3781. Year = {1975},
  3782. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0FJTS0zNDkucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtBSU0tMzQ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlYS+0DXOaVBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANA2BqkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQUlNLTM0OS5wZGYADgAYAAsAQQBJAE0ALQAzADQAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FJTS0zNDkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  3783. @inproceedings{Brooks:1982aa,
  3784. Acmid = {802141},
  3785. Address = {New York, NY, USA},
  3786. Author = {Brooks, Rodney A. and Gabriel, Richard P. and Steele,Jr., Guy L.},
  3787. Booktitle = {Proceedings of the 1982 ACM Symposium on LISP and Functional Programming},
  3788. Date-Added = {2014-09-10 13:44:17 +0000},
  3789. Date-Modified = {2014-09-10 13:44:19 +0000},
  3790. Doi = {10.1145/800068.802141},
  3791. Isbn = {0-89791-082-6},
  3792. Location = {Pittsburgh, Pennsylvania, USA},
  3793. Numpages = {6},
  3794. Pages = {108--113},
  3795. Publisher = {ACM},
  3796. Series = {LFP '82},
  3797. Title = {S-1 Common Lisp Implementation},
  3798. Url = {http://doi.acm.org/10.1145/800068.802141},
  3799. Year = {1982},
  3800. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDgtYnJvb2tzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwOC1icm9va3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95kdEPOO9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwOC1icm9va3MucGRmAAAOACAADwBwADEAMAA4AC0AYgByAG8AbwBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwOC1icm9va3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  3801. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800068.802141},
  3802. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800068.802141}}
  3803. @phdthesis{Ungar:1986aa,
  3804. Address = {Berkeley, CA, USA},
  3805. Author = {Ungar, David Michael},
  3806. Date-Added = {2014-09-10 13:41:47 +0000},
  3807. Date-Modified = {2014-09-10 13:41:58 +0000},
  3808. Note = {UMI order no. GAX86-24972},
  3809. Publisher = {University of California at Berkeley},
  3810. Title = {The Design and Evaluation of a High Performance {SMALLTALK} System},
  3811. Year = {1986}}
  3812. @inproceedings{Goldberg:1991aa,
  3813. Acmid = {113460},
  3814. Address = {New York, NY, USA},
  3815. Author = {Goldberg, Benjamin},
  3816. Booktitle = {Proceedings of the ACM SIGPLAN 1991 Conference on Programming Language Design and Implementation},
  3817. Date-Added = {2014-09-10 13:39:35 +0000},
  3818. Date-Modified = {2014-09-10 13:39:38 +0000},
  3819. Doi = {10.1145/113445.113460},
  3820. Isbn = {0-89791-428-7},
  3821. Location = {Toronto, Ontario, Canada},
  3822. Numpages = {12},
  3823. Pages = {165--176},
  3824. Publisher = {ACM},
  3825. Series = {PLDI '91},
  3826. Title = {Tag-free Garbage Collection for Strongly Typed Programming Languages},
  3827. Url = {http://doi.acm.org/10.1145/113445.113460},
  3828. Year = {1991},
  3829. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNjUtZ29sZGJlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTY1LWdvbGRiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nw0Q848FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTY1LWdvbGRiZXJnLnBkZgAADgAkABEAcAAxADYANQAtAGcAbwBsAGQAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTY1LWdvbGRiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  3830. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113460},
  3831. Bdsk-Url-2 = {http://dx.doi.org/10.1145/113445.113460}}
  3832. @inproceedings{Qadeer:2004aa,
  3833. Acmid = {996845},
  3834. Address = {New York, NY, USA},
  3835. Author = {Qadeer, Shaz and Wu, Dinghao},
  3836. Booktitle = {Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation},
  3837. Date-Added = {2014-09-09 18:00:29 +0000},
  3838. Date-Modified = {2014-09-09 18:00:32 +0000},
  3839. Doi = {10.1145/996841.996845},
  3840. Isbn = {1-58113-807-5},
  3841. Keywords = {assertion checking, concurrent software, model checking, program analysis, race detection},
  3842. Location = {Washington DC, USA},
  3843. Numpages = {11},
  3844. Pages = {14--24},
  3845. Publisher = {ACM},
  3846. Series = {PLDI '04},
  3847. Title = {KISS: Keep It Simple and Sequential},
  3848. Url = {http://doi.acm.org/10.1145/996841.996845},
  3849. Year = {2004},
  3850. Bdsk-Url-1 = {http://doi.acm.org/10.1145/996841.996845},
  3851. Bdsk-Url-2 = {http://dx.doi.org/10.1145/996841.996845}}
  3852. @inproceedings{Sen:2007aa,
  3853. Acmid = {1763234},
  3854. Address = {Berlin, Heidelberg},
  3855. Author = {Sen, Koushik and Agha, Gul},
  3856. Booktitle = {Proceedings of the 2Nd International Haifa Verification Conference on Hardware and Software, Verification and Testing},
  3857. Date-Added = {2014-09-09 17:59:35 +0000},
  3858. Date-Modified = {2014-09-09 17:59:39 +0000},
  3859. Isbn = {978-3-540-70888-9},
  3860. Location = {Haifa, Israel},
  3861. Numpages = {17},
  3862. Pages = {166--182},
  3863. Publisher = {Springer-Verlag},
  3864. Series = {HVC'06},
  3865. Title = {A Race-detection and Flipping Algorithm for Automated Testing of Multi-threaded Programs},
  3866. Url = {http://dl.acm.org/citation.cfm?id=1763218.1763234},
  3867. Year = {2007},
  3868. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1763218.1763234}}
  3869. @inproceedings{Choi:2002aa,
  3870. Acmid = {512560},
  3871. Address = {New York, NY, USA},
  3872. Author = {Choi, Jong-Deok and Lee, Keunwoo and Loginov, Alexey and O'Callahan, Robert and Sarkar, Vivek and Sridharan, Manu},
  3873. Booktitle = {Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation},
  3874. Date-Added = {2014-09-09 17:56:27 +0000},
  3875. Date-Modified = {2014-09-09 17:56:30 +0000},
  3876. Doi = {10.1145/512529.512560},
  3877. Isbn = {1-58113-463-0},
  3878. Keywords = {dataraces, debugging, multithreaded programming, object-oriented programming, parallel programs, race conditions, static-dynamic co-analysis, synchronization},
  3879. Location = {Berlin, Germany},
  3880. Numpages = {12},
  3881. Pages = {258--269},
  3882. Publisher = {ACM},
  3883. Series = {PLDI '02},
  3884. Title = {Efficient and Precise Datarace Detection for Multithreaded Object-oriented Programs},
  3885. Url = {http://doi.acm.org/10.1145/512529.512560},
  3886. Year = {2002},
  3887. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512560},
  3888. Bdsk-Url-2 = {http://dx.doi.org/10.1145/512529.512560}}
  3889. @inproceedings{Joshi:2009aa,
  3890. Acmid = {1575118},
  3891. Address = {Berlin, Heidelberg},
  3892. Author = {Joshi, Pallavi and Naik, Mayur and Park, Chang-Seo and Sen, Koushik},
  3893. Booktitle = {Proceedings of the 21st International Conference on Computer Aided Verification},
  3894. Date-Added = {2014-09-09 17:54:27 +0000},
  3895. Date-Modified = {2014-09-09 17:54:31 +0000},
  3896. Doi = {10.1007/978-3-642-02658-4_54},
  3897. Isbn = {978-3-642-02657-7},
  3898. Location = {Grenoble, France},
  3899. Numpages = {7},
  3900. Pages = {675--681},
  3901. Publisher = {Springer-Verlag},
  3902. Series = {CAV '09},
  3903. Title = {CalFuzzer: An Extensible Active Testing Framework for Concurrent Programs},
  3904. Url = {http://dx.doi.org/10.1007/978-3-642-02658-4_54},
  3905. Year = {2009},
  3906. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-02658-4_54}}
  3907. @article{Flanagan:2008aa,
  3908. Acmid = {1363592},
  3909. Address = {Amsterdam, The Netherlands, The Netherlands},
  3910. Author = {Flanagan, Cormac and Freund, Stephen N.},
  3911. Date-Added = {2014-09-09 17:52:23 +0000},
  3912. Date-Modified = {2014-09-09 17:52:26 +0000},
  3913. Doi = {10.1016/j.scico.2007.12.001},
  3914. Issn = {0167-6423},
  3915. Issue_Date = {April, 2008},
  3916. Journal = {Sci. Comput. Program.},
  3917. Keywords = {Atomicity, Concurrency, Dynamic analysis, Reduction},
  3918. Month = apr,
  3919. Number = {2},
  3920. Numpages = {21},
  3921. Pages = {89--109},
  3922. Publisher = {Elsevier North-Holland, Inc.},
  3923. Title = {Atomizer: A Dynamic Atomicity Checker for Multithreaded Programs},
  3924. Url = {http://dx.doi.org/10.1016/j.scico.2007.12.001},
  3925. Volume = {71},
  3926. Year = {2008},
  3927. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2007.12.001}}
  3928. @article{Savage:1997aa,
  3929. Acmid = {265927},
  3930. Address = {New York, NY, USA},
  3931. Author = {Savage, Stefan and Burrows, Michael and Nelson, Greg and Sobalvarro, Patrick and Anderson, Thomas},
  3932. Date-Added = {2014-09-09 17:51:05 +0000},
  3933. Date-Modified = {2014-09-09 17:51:09 +0000},
  3934. Doi = {10.1145/265924.265927},
  3935. Issn = {0734-2071},
  3936. Issue_Date = {Nov. 1997},
  3937. Journal = {ACM Trans. Comput. Syst.},
  3938. Keywords = {binary code modification, multithreaded programming, race detection},
  3939. Month = nov,
  3940. Number = {4},
  3941. Numpages = {21},
  3942. Pages = {391--411},
  3943. Publisher = {ACM},
  3944. Title = {Eraser: A Dynamic Data Race Detector for Multithreaded Programs},
  3945. Url = {http://doi.acm.org/10.1145/265924.265927},
  3946. Volume = {15},
  3947. Year = {1997},
  3948. Bdsk-Url-1 = {http://doi.acm.org/10.1145/265924.265927},
  3949. Bdsk-Url-2 = {http://dx.doi.org/10.1145/265924.265927}}
  3950. @inproceedings{Holk:2014aa,
  3951. Author = {Eric Holk and Ryan Newton and Jeremy Siek and Andrew Lumsdaine},
  3952. Booktitle = {{ACM} {SIGPLAN} conference on Object oriented programming, systems, languages, and applications},
  3953. Date-Added = {2014-09-09 14:26:22 +0000},
  3954. Date-Modified = {2014-09-09 14:27:47 +0000},
  3955. Publisher = {ACM},
  3956. Series = {OOPSLA '14},
  3957. Title = {Region-based Memory Management for GPU Programming Languages},
  3958. Year = {2014},
  3959. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE29vcHNsYTE5MC1ob2xrQS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE29vcHNsYTE5MC1ob2xrQS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVrRDzjrUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTE5MC1ob2xrQS5wZGYAAA4AKAATAG8AbwBwAHMAbABhADEAOQAwAC0AaABvAGwAawBBAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL29vcHNsYTE5MC1ob2xrQS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  3960. @inproceedings{Gacek:2008aa,
  3961. Author = {Andrew Gacek},
  3962. Booktitle = {Proceedings of IJCAR 2008},
  3963. Date-Added = {2014-09-02 20:23:53 +0000},
  3964. Date-Modified = {2014-09-02 20:23:57 +0000},
  3965. Editor = {A. Armando and P. Baumgartner and G. Dowek},
  3966. Month = {August},
  3967. Pages = {154--161},
  3968. Pdf = {http://arxiv.org/pdf/0803.2305.pdf},
  3969. Publisher = {Springer},
  3970. Series = {Lecture Notes in Artificial Intelligence},
  3971. Slides = {http://www.cs.umn.edu/~agacek/pubs/slides/gacek08ijcar-slides.pdf},
  3972. Title = {The {A}bella Interactive Theorem Prover (System Description)},
  3973. Volume = 5195,
  3974. Year = 2008}
  3975. @inproceedings{Ellison:2012aa,
  3976. Author = {Chucky Ellison and Grigore Ro{\c s}u},
  3977. Booktitle = {Proceedings of the 39th Symposium on Principles of Programming Languages (POPL'12)},
  3978. Date-Added = {2014-09-02 20:16:42 +0000},
  3979. Date-Modified = {2014-09-02 20:16:46 +0000},
  3980. Doi = {10.1145/2103656.2103719},
  3981. Pages = {533-544},
  3982. Publisher = {ACM},
  3983. Title = {An Executable Formal Semantics of {C} with Applications},
  3984. Year = {2012},
  3985. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MzMtZWxsaXNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MzMtZWxsaXNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ezTRDzjzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MzMtZWxsaXNvbi5wZGYADgAiABAAcAA1ADMAMwAtAGUAbABsAGkAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUzMy1lbGxpc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3986. Bdsk-Url-1 = {http://dx.doi.org/10.1145/2103656.2103719}}
  3987. @inproceedings{Rosu:2013aa,
  3988. Author = {Rosu, Grigore and Serbanuta, Traian Florin},
  3989. Booktitle = {Proceedings of International K Workshop (K'11)},
  3990. Date-Added = {2014-09-02 20:16:16 +0000},
  3991. Date-Modified = {2014-09-02 20:16:21 +0000},
  3992. Note = {{To appear.}},
  3993. Publisher = {Elsevier},
  3994. Series = {ENTCS},
  3995. Title = {K Overview and SIMPLE Case Study},
  3996. Year = {2013}}
  3997. @book{Miller:2012aa,
  3998. Author = {Dale Miller and Gopalan Nadathur},
  3999. Date-Added = {2014-09-02 18:32:31 +0000},
  4000. Date-Modified = {2014-09-02 18:33:23 +0000},
  4001. Publisher = {Cambridge University Press},
  4002. Title = {Programming with Higher-Order Logic},
  4003. Year = {2012}}
  4004. @book{Felleisen:2009aa,
  4005. Author = {Matthias Felleisen and Robert Bruce Findler and Matthew Flatt},
  4006. Date-Added = {2014-09-02 18:29:57 +0000},
  4007. Date-Modified = {2014-09-02 18:30:27 +0000},
  4008. Publisher = {MIT Press},
  4009. Title = {Semantics Engineering with PLT Redex},
  4010. Year = {2009}}
  4011. @article{ACETO:2012aa,
  4012. Author = {ACETO,LUCA and CIMINI,MATTEO and INGOLFSDOTTIR,ANNA},
  4013. Date-Added = {2014-08-30 16:56:37 +0000},
  4014. Date-Modified = {2014-08-30 16:56:47 +0000},
  4015. Doi = {10.1017/S0960129511000417},
  4016. Issn = {1469-8072},
  4017. Issue = {Special Issue 02},
  4018. Journal = {Mathematical Structures in Computer Science},
  4019. Month = {4},
  4020. Numpages = {41},
  4021. Pages = {291--331},
  4022. Title = {Proving the validity of equations in {GSOS} languages using rule-matching bisimilarity},
  4023. Url = {http://journals.cambridge.org/article_S0960129511000417},
  4024. Volume = {22},
  4025. Year = {2012},
  4026. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0960129511000417},
  4027. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0960129511000417}}
  4028. @book{Sterling:1999aa,
  4029. Address = {Cambridge, MA, USA},
  4030. Author = {Sterling, Thomas L. and Salmon, John and Becker, Donald J. and Savarese, Daniel F.},
  4031. Date-Added = {2014-08-30 16:46:16 +0000},
  4032. Date-Modified = {2014-08-30 16:46:19 +0000},
  4033. Isbn = {0-262-69218-X},
  4034. Publisher = {MIT Press},
  4035. Title = {How to Build a Beowulf: A Guide to the Implementation and Application of PC Clusters},
  4036. Year = {1999}}
  4037. @book{Sterling:2001aa,
  4038. Address = {Cambridge, MA, USA},
  4039. Author = {Sterling, Thomas},
  4040. Date-Added = {2014-08-30 16:44:47 +0000},
  4041. Date-Modified = {2014-08-30 16:44:50 +0000},
  4042. Isbn = {0262692759},
  4043. Publisher = {MIT Press},
  4044. Title = {Beowulf Cluster Computing with Windows},
  4045. Year = {2001}}
  4046. @inproceedings{Aceto:2011aa,
  4047. Author = {Luca Aceto and Matteo Cimini and Anna Ing{\'o}lfsd{\'o}ttir and Arni Hermann Reynisson and Steinar Hugi Sigurdarson and Marjan Sirjani},
  4048. Booktitle = {10th International Workshop on the Foundations of Coordination Languages and Software Architectures},
  4049. Date-Added = {2014-08-30 16:33:40 +0000},
  4050. Date-Modified = {2014-08-30 16:36:34 +0000},
  4051. Title = {Modelling and Simulation of Asynchronous Real-Time Systems using Timed Rebeca},
  4052. Year = {2011}}
  4053. @inproceedings{Cimini:2010aa,
  4054. Author = {Matteo Cimini and Claudio Sacerdoti Coen and Davide Sangiorgi},
  4055. Booktitle = {5th Symposium on Trustworthy Global Computing},
  4056. Date-Added = {2014-08-30 16:31:07 +0000},
  4057. Date-Modified = {2014-08-30 16:33:08 +0000},
  4058. Title = {Functions as processes: termination and the $\lambda\mu\mu$-calculus},
  4059. Year = {2010}}
  4060. @inproceedings{Edmonds:2006aa,
  4061. Author = {Nick Edmonds and Alex Breuer and Douglas Gregor and Andrew Lumsdaine},
  4062. Booktitle = {9th {DIMACS} Implementation Challenge - Shortest Paths},
  4063. Date-Added = {2014-08-30 16:23:29 +0000},
  4064. Date-Modified = {2014-08-30 16:27:19 +0000},
  4065. Series = {{DIMACS} Series in Discrete Mathematics and Theoretical Computer Science},
  4066. Title = {Single-Source Shortest Paths with the Parallel Boost Graph Library},
  4067. Year = {2006}}
  4068. @book{Gropp:1998aa,
  4069. Address = {Cambridge, MA, USA},
  4070. Area = {M},
  4071. Areaseq = {0},
  4072. Author = {William Gropp and Steven Huss-Lederman and Andrew Lumsdaine and Ewing Lusk and Bill Nitzberg and William Saphir and Marc Snir},
  4073. Date-Added = {2014-08-30 16:20:52 +0000},
  4074. Date-Modified = {2014-08-30 16:20:55 +0000},
  4075. Optseries = {Scientific and engineering computation},
  4076. Publisher = {MIT Press},
  4077. Title = {{MPI} - The Complete Reference: Volume 2, The {MPI}-2 Extensions},
  4078. Year = 1998}
  4079. @inproceedings{Willcock:2010aa,
  4080. Acmid = {1854323},
  4081. Address = {New York, NY, USA},
  4082. Author = {Willcock, Jeremiah James and Hoefler, Torsten and Edmonds, Nicholas Gerard and Lumsdaine, Andrew},
  4083. Booktitle = {Proceedings of the 19th International Conference on Parallel Architectures and Compilation Techniques},
  4084. Date-Added = {2014-08-30 16:19:05 +0000},
  4085. Date-Modified = {2014-08-30 16:19:14 +0000},
  4086. Doi = {10.1145/1854273.1854323},
  4087. Isbn = {978-1-4503-0178-7},
  4088. Keywords = {active messages, parallel graph algorithms, parallel programming interfaces},
  4089. Location = {Vienna, Austria},
  4090. Numpages = {10},
  4091. Pages = {401--410},
  4092. Publisher = {ACM},
  4093. Series = {PACT '10},
  4094. Title = {{AM++}: A Generalized Active Message Framework},
  4095. Url = {http://doi.acm.org/10.1145/1854273.1854323},
  4096. Year = {2010},
  4097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MDEtd2lsbGNvY2sucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDAxLXdpbGxjb2NrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rs0Q848lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDAxLXdpbGxjb2NrLnBkZgAADgAkABEAcAA0ADAAMQAtAHcAaQBsAGwAYwBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDAxLXdpbGxjb2NrLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4098. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1854273.1854323},
  4099. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1854273.1854323}}
  4100. @inproceedings{Geist:1996aa,
  4101. Acmid = {700651},
  4102. Address = {London, UK, UK},
  4103. 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},
  4104. Booktitle = {Proceedings of the Second International Euro-Par Conference on Parallel Processing - Volume I},
  4105. Date-Added = {2014-08-30 16:15:29 +0000},
  4106. Date-Modified = {2014-08-30 16:15:32 +0000},
  4107. Isbn = {3-540-61626-8},
  4108. Numpages = {8},
  4109. Pages = {128--135},
  4110. Publisher = {Springer-Verlag},
  4111. Series = {Euro-Par '96},
  4112. Title = {MPI-2: Extending the Message-Passing Interface},
  4113. Url = {http://dl.acm.org/citation.cfm?id=646668.700651},
  4114. Year = {1996},
  4115. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646668.700651}}
  4116. @inproceedings{Graham:2006aa,
  4117. Author = {Graham, R.L. and Shipman, G.M. and Barrett, B.W. and Castain, R.H. and Bosilca, G. and Lumsdaine, A},
  4118. Booktitle = {Cluster Computing, 2006 IEEE International Conference on},
  4119. Date-Added = {2014-08-30 16:13:31 +0000},
  4120. Date-Modified = {2014-08-30 16:13:34 +0000},
  4121. Doi = {10.1109/CLUSTR.2006.311904},
  4122. Issn = {1552-5244},
  4123. 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},
  4124. Month = {Sept},
  4125. Pages = {1-9},
  4126. Title = {Open MPI: A High-Performance, Heterogeneous MPI},
  4127. Year = {2006},
  4128. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CLUSTR.2006.311904}}
  4129. @inproceedings{Hursey:2007aa,
  4130. Author = {Hursey, J. and Squyres, J.M. and Mattox, T.I and Lumsdaine, A},
  4131. Booktitle = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  4132. Date-Added = {2014-08-30 16:12:43 +0000},
  4133. Date-Modified = {2014-08-30 16:12:46 +0000},
  4134. Doi = {10.1109/IPDPS.2007.370605},
  4135. 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},
  4136. Month = {March},
  4137. Pages = {1-8},
  4138. Title = {The Design and Implementation of Checkpoint/Restart Process Fault Tolerance for Open MPI},
  4139. Year = {2007},
  4140. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2007.370605}}
  4141. @incollection{Gabriel:2004aa,
  4142. 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.},
  4143. Booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
  4144. Date-Added = {2014-08-30 16:11:19 +0000},
  4145. Date-Modified = {2014-08-30 16:11:37 +0000},
  4146. Doi = {10.1007/978-3-540-30218-6_19},
  4147. Editor = {Kranzlm{\"u}ller, Dieter and Kacsuk, P{\'e}ter and Dongarra, Jack},
  4148. Isbn = {978-3-540-23163-9},
  4149. Language = {English},
  4150. Pages = {97-104},
  4151. Publisher = {Springer Berlin Heidelberg},
  4152. Series = {Lecture Notes in Computer Science},
  4153. Title = {Open {MPI}: Goals, Concept, and Design of a Next Generation {MPI} Implementation},
  4154. Url = {http://dx.doi.org/10.1007/978-3-540-30218-6_19},
  4155. Volume = {3241},
  4156. Year = {2004},
  4157. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-30218-6_19}}
  4158. @article{Lumsdaine:2007aa,
  4159. Author = {Andrew Lumsdaine and Douglas Gregor and Bruce Hendrickson and Jonathan Berry},
  4160. Date-Added = {2014-08-30 16:07:38 +0000},
  4161. Date-Modified = {2014-08-30 16:08:46 +0000},
  4162. Doi = {10.1142/S0129626407002843},
  4163. Eprint = {http://www.worldscientific.com/doi/pdf/10.1142/S0129626407002843},
  4164. Journal = {Parallel Processing Letters},
  4165. Number = {01},
  4166. Pages = {5-20},
  4167. Title = {Challenges in Parallel Graph Processing},
  4168. Url = {http://www.worldscientific.com/doi/abs/10.1142/S0129626407002843},
  4169. Volume = {17},
  4170. Year = {2007},
  4171. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2dyYXBocy1hbmQtbWFjaGluZXMucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdncmFwaHMtYW5kLW1hY2hpbmVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V20Q83b1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncmFwaHMtYW5kLW1hY2hpbmVzLnBkZgAADgAwABcAZwByAGEAcABoAHMALQBhAG4AZAAtAG0AYQBjAGgAaQBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9ncmFwaHMtYW5kLW1hY2hpbmVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  4172. Bdsk-Url-1 = {http://www.worldscientific.com/doi/abs/10.1142/S0129626407002843},
  4173. Bdsk-Url-2 = {http://dx.doi.org/10.1142/S0129626407002843}}
  4174. @inproceedings{Blelloch:2013aa,
  4175. Acmid = {2429077},
  4176. Address = {New York, NY, USA},
  4177. Author = {Blelloch, Guy E. and Harber, Robert},
  4178. Booktitle = {Proceedings of the 40th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  4179. Date-Added = {2014-08-30 15:17:58 +0000},
  4180. Date-Modified = {2014-08-30 15:18:02 +0000},
  4181. Doi = {10.1145/2429069.2429077},
  4182. Isbn = {978-1-4503-1832-7},
  4183. Keywords = {I/O efficient algorithms, cost semantics},
  4184. Location = {Rome, Italy},
  4185. Numpages = {12},
  4186. Pages = {39--50},
  4187. Publisher = {ACM},
  4188. Series = {POPL '13},
  4189. Title = {Cache and I/O Efficent Functional Algorithms},
  4190. Url = {http://doi.acm.org/10.1145/2429069.2429077},
  4191. Year = {2013},
  4192. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzOS1ibGVsbG9jaC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzOS1ibGVsbG9jaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/euLRDzjyUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOS1ibGVsbG9jaC5wZGYADgAiABAAcAAzADkALQBiAGwAZQBsAGwAbwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM5LWJsZWxsb2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  4193. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2429069.2429077},
  4194. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2429069.2429077}}
  4195. @inproceedings{Spoonhower:2008aa,
  4196. Acmid = {1411240},
  4197. Address = {New York, NY, USA},
  4198. Author = {Spoonhower, Daniel and Blelloch, Guy E. and Harper, Robert and Gibbons, Phillip B.},
  4199. Booktitle = {Proceedings of the 13th ACM SIGPLAN International Conference on Functional Programming},
  4200. Date-Added = {2014-08-30 15:16:54 +0000},
  4201. Date-Modified = {2014-08-30 15:16:57 +0000},
  4202. Doi = {10.1145/1411204.1411240},
  4203. Isbn = {978-1-59593-919-7},
  4204. Keywords = {cost semantics, parallelism, profiling, scheduling, standard ml},
  4205. Location = {Victoria, BC, Canada},
  4206. Numpages = {12},
  4207. Pages = {253--264},
  4208. Publisher = {ACM},
  4209. Series = {ICFP '08},
  4210. Title = {Space Profiling for Parallel Functional Programs},
  4211. Url = {http://doi.acm.org/10.1145/1411204.1411240},
  4212. Year = {2008},
  4213. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AyNTMtc3Bvb25ob3dlci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AyNTMtc3Bvb25ob3dlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/em7RDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNTMtc3Bvb25ob3dlci5wZGYAAA4AKAATAHAAMgA1ADMALQBzAHAAbwBvAG4AaABvAHcAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AyNTMtc3Bvb25ob3dlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  4214. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1411204.1411240},
  4215. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1411204.1411240}}
  4216. @book{Harper:2012aa,
  4217. Address = {New York, NY, USA},
  4218. Author = {Harper, Professor Robert},
  4219. Date-Added = {2014-08-30 15:15:33 +0000},
  4220. Date-Modified = {2014-08-30 15:15:38 +0000},
  4221. Isbn = {1107029570, 9781107029576},
  4222. Publisher = {Cambridge University Press},
  4223. Title = {Practical Foundations for Programming Languages},
  4224. Year = {2012}}
  4225. @inproceedings{Blelloch:1995aa,
  4226. Acmid = {224210},
  4227. Address = {New York, NY, USA},
  4228. Author = {Blelloch, Guy and Greiner, John},
  4229. Booktitle = {Proceedings of the Seventh International Conference on Functional Programming Languages and Computer Architecture},
  4230. Date-Added = {2014-08-30 15:12:23 +0000},
  4231. Date-Modified = {2014-08-30 15:12:27 +0000},
  4232. Doi = {10.1145/224164.224210},
  4233. Isbn = {0-89791-719-7},
  4234. Location = {La Jolla, California, USA},
  4235. Numpages = {12},
  4236. Pages = {226--237},
  4237. Publisher = {ACM},
  4238. Series = {FPCA '95},
  4239. Title = {Parallelism in Sequential Functional Languages},
  4240. Url = {http://doi.acm.org/10.1145/224164.224210},
  4241. Year = {1995},
  4242. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMjYtYmxlbGxvY2gucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjI2LWJsZWxsb2NoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pH0Q848FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjI2LWJsZWxsb2NoLnBkZgAADgAkABEAcAAyADIANgAtAGIAbABlAGwAbABvAGMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjI2LWJsZWxsb2NoLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4243. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224210},
  4244. Bdsk-Url-2 = {http://dx.doi.org/10.1145/224164.224210}}
  4245. @article{Alglave:2012aa,
  4246. Acmid = {2205523},
  4247. Address = {Hingham, MA, USA},
  4248. Author = {Alglave, Jade and Maranget, Luc and Sarkar, Susmit and Sewell, Peter},
  4249. Date-Added = {2014-08-30 14:46:16 +0000},
  4250. Date-Modified = {2014-08-30 14:46:19 +0000},
  4251. Doi = {10.1007/s10703-011-0135-z},
  4252. Issn = {0925-9856},
  4253. Issue_Date = {April 2012},
  4254. Journal = {Form. Methods Syst. Des.},
  4255. Keywords = {Fences, Formal proofs, Generic framework, PowerPC, Testing tool, Weak memory models},
  4256. Month = apr,
  4257. Number = {2},
  4258. Numpages = {36},
  4259. Pages = {170--205},
  4260. Publisher = {Kluwer Academic Publishers},
  4261. Title = {Fences in Weak Memory Models (Extended Version)},
  4262. Url = {http://dx.doi.org/10.1007/s10703-011-0135-z},
  4263. Volume = {40},
  4264. Year = {2012},
  4265. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Ztc2QxMi00MC0yLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZm1zZDEyLTQwLTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zbdEPNv5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZm1zZDEyLTQwLTIucGRmAAAOACAADwBmAG0AcwBkADEAMgAtADQAMAAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZm1zZDEyLTQwLTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4266. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10703-011-0135-z}}
  4267. @inproceedings{Sarkar:2011aa,
  4268. Acmid = {1993520},
  4269. Address = {New York, NY, USA},
  4270. Author = {Sarkar, Susmit and Sewell, Peter and Alglave, Jade and Maranget, Luc and Williams, Derek},
  4271. Booktitle = {Proceedings of the 32Nd ACM SIGPLAN Conference on Programming Language Design and Implementation},
  4272. Date-Added = {2014-08-30 14:42:12 +0000},
  4273. Date-Modified = {2014-08-30 14:42:15 +0000},
  4274. Doi = {10.1145/1993498.1993520},
  4275. Isbn = {978-1-4503-0663-8},
  4276. Keywords = {relaxed memory models, semantics},
  4277. Location = {San Jose, California, USA},
  4278. Numpages = {12},
  4279. Pages = {175--186},
  4280. Publisher = {ACM},
  4281. Series = {PLDI '11},
  4282. Title = {Understanding POWER Multiprocessors},
  4283. Url = {http://doi.acm.org/10.1145/1993498.1993520},
  4284. Year = {2011},
  4285. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnBsZGkxMDUtc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScGxkaTEwNS1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98BtEPOPVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGxkaTEwNS1zYXJrYXIucGRmAA4AJgASAHAAbABkAGkAMQAwADUALQBzAGEAcgBrAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wbGRpMTA1LXNhcmthci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  4286. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993498.1993520},
  4287. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1993498.1993520}}
  4288. @inproceedings{Sarkar:2009aa,
  4289. Acmid = {1480929},
  4290. Address = {New York, NY, USA},
  4291. 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},
  4292. Booktitle = {Proceedings of the 36th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  4293. Date-Added = {2014-08-30 14:38:45 +0000},
  4294. Date-Modified = {2014-08-30 14:38:49 +0000},
  4295. Doi = {10.1145/1480881.1480929},
  4296. Isbn = {978-1-60558-379-2},
  4297. Keywords = {relaxed memory models, semantics},
  4298. Location = {Savannah, GA, USA},
  4299. Numpages = {13},
  4300. Pages = {379--391},
  4301. Publisher = {ACM},
  4302. Series = {POPL '09},
  4303. Title = {The Semantics of x86-CC Multiprocessor Machine Code},
  4304. Url = {http://doi.acm.org/10.1145/1480881.1480929},
  4305. Year = {2009},
  4306. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNzktc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3OS1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9629EPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM3OS1zYXJrYXIucGRmAAAOACAADwBwADMANwA5AC0AcwBhAHIAawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM3OS1zYXJrYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4307. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1480881.1480929},
  4308. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1480881.1480929}}
  4309. @article{Arvind:1989aa,
  4310. Acmid = {69562},
  4311. Address = {New York, NY, USA},
  4312. Author = {Arvind and Nikhil, Rishiyur S. and Pingali, Keshav K.},
  4313. Date-Added = {2014-08-28 17:41:40 +0000},
  4314. Date-Modified = {2014-08-28 17:41:44 +0000},
  4315. Doi = {10.1145/69558.69562},
  4316. Issn = {0164-0925},
  4317. Issue_Date = {Oct. 1989},
  4318. Journal = {ACM Trans. Program. Lang. Syst.},
  4319. Month = oct,
  4320. Number = {4},
  4321. Numpages = {35},
  4322. Pages = {598--632},
  4323. Publisher = {ACM},
  4324. Title = {I-structures: Data Structures for Parallel Computing},
  4325. Url = {http://doi.acm.org/10.1145/69558.69562},
  4326. Volume = {11},
  4327. Year = {1989},
  4328. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1OTgtbmlraGlsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU5OC1uaWtoaWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97VdEPOPNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU5OC1uaWtoaWwucGRmAAAOACAADwBwADUAOQA4AC0AbgBpAGsAaABpAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU5OC1uaWtoaWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4329. Bdsk-Url-1 = {http://doi.acm.org/10.1145/69558.69562},
  4330. Bdsk-Url-2 = {http://dx.doi.org/10.1145/69558.69562}}
  4331. @article{Halstead:1985aa,
  4332. Acmid = {4478},
  4333. Address = {New York, NY, USA},
  4334. Author = {Halstead,Jr., Robert H.},
  4335. Date-Added = {2014-08-28 17:33:51 +0000},
  4336. Date-Modified = {2014-08-28 17:33:54 +0000},
  4337. Doi = {10.1145/4472.4478},
  4338. Issn = {0164-0925},
  4339. Issue_Date = {Oct. 1985},
  4340. Journal = {ACM Trans. Program. Lang. Syst.},
  4341. Month = oct,
  4342. Number = {4},
  4343. Numpages = {38},
  4344. Pages = {501--538},
  4345. Publisher = {ACM},
  4346. Title = {MULTILISP: A Language for Concurrent Symbolic Computation},
  4347. Url = {http://doi.acm.org/10.1145/4472.4478},
  4348. Volume = {7},
  4349. Year = {1985},
  4350. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1MDEtaGFsc3RlYWQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTAxLWhhbHN0ZWFkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sr0Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTAxLWhhbHN0ZWFkLnBkZgAADgAkABEAcAA1ADAAMQAtAGgAYQBsAHMAdABlAGEAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTAxLWhhbHN0ZWFkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4351. Bdsk-Url-1 = {http://doi.acm.org/10.1145/4472.4478},
  4352. Bdsk-Url-2 = {http://dx.doi.org/10.1145/4472.4478}}
  4353. @inproceedings{Eicken:1992aa,
  4354. Acmid = {140382},
  4355. Address = {New York, NY, USA},
  4356. Author = {von Eicken, Thorsten and Culler, David E. and Goldstein, Seth Copen and Schauser, Klaus Erik},
  4357. Booktitle = {Proceedings of the 19th Annual International Symposium on Computer Architecture},
  4358. Date-Added = {2014-08-28 17:30:07 +0000},
  4359. Date-Modified = {2014-08-28 17:30:12 +0000},
  4360. Doi = {10.1145/139669.140382},
  4361. Isbn = {0-89791-509-7},
  4362. Location = {Queensland, Australia},
  4363. Numpages = {11},
  4364. Pages = {256--266},
  4365. Publisher = {ACM},
  4366. Series = {ISCA '92},
  4367. Title = {Active Messages: A Mechanism for Integrated Communication and Computation},
  4368. Url = {http://doi.acm.org/10.1145/139669.140382},
  4369. Year = {1992},
  4370. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AyNTYtdm9uX2VpY2tlbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AyNTYtdm9uX2VpY2tlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/em/RDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNTYtdm9uX2VpY2tlbi5wZGYAAA4AKAATAHAAMgA1ADYALQB2AG8AbgBfAGUAaQBjAGsAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AyNTYtdm9uX2VpY2tlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  4371. Bdsk-Url-1 = {http://doi.acm.org/10.1145/139669.140382},
  4372. Bdsk-Url-2 = {http://dx.doi.org/10.1145/139669.140382}}
  4373. @incollection{Gropp:2007aa,
  4374. Author = {Gropp, WilliamD. and Thakur, Rajeev},
  4375. Booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
  4376. Date-Added = {2014-08-28 17:28:30 +0000},
  4377. Date-Modified = {2014-08-28 17:28:31 +0000},
  4378. Doi = {10.1007/978-3-540-75416-9_38},
  4379. Editor = {Cappello, Franck and Herault, Thomas and Dongarra, Jack},
  4380. Isbn = {978-3-540-75415-2},
  4381. Language = {English},
  4382. Pages = {272-280},
  4383. Publisher = {Springer Berlin Heidelberg},
  4384. Series = {Lecture Notes in Computer Science},
  4385. Title = {Revealing the Performance of MPI RMA Implementations},
  4386. Url = {http://dx.doi.org/10.1007/978-3-540-75416-9_38},
  4387. Volume = {4757},
  4388. Year = {2007},
  4389. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttcGktcm1hLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbXBpLXJtYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9499EPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbXBpLXJtYS5wZGYAAA4AGAALAG0AcABpAC0AcgBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbXBpLXJtYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  4390. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-75416-9_38}}
  4391. @techreport{Ackerman:1979aa,
  4392. Author = {William B. Ackerman and Jack B. Dennis},
  4393. Date-Added = {2014-08-28 12:52:19 +0000},
  4394. Date-Modified = {2014-08-28 12:53:15 +0000},
  4395. Institution = {MIT},
  4396. Number = {MIT/LCS/TR-218},
  4397. Title = {Val--A Value-Oriented Algorithmic Language},
  4398. Year = {1979},
  4399. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMjE4LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0yMTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJNOLdAknoVQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQJNbFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMjE4LnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADIAMQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0yMTgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  4400. @incollection{Ayguade:2009aa,
  4401. Author = {Ayguad{\'e}, Eduard and Badia, RosaM. and Igual, FranciscoD. and Labarta, Jes{\'u}s and Mayo, Rafael and Quintana-Ort{\'\i}, EnriqueS.},
  4402. Booktitle = {Euro-Par 2009 Parallel Processing},
  4403. Date-Added = {2014-08-28 11:59:10 +0000},
  4404. Date-Modified = {2014-08-28 11:59:13 +0000},
  4405. Doi = {10.1007/978-3-642-03869-3_79},
  4406. Editor = {Sips, Henk and Epema, Dick and Lin, Hai-Xiang},
  4407. Isbn = {978-3-642-03868-6},
  4408. Keywords = {Task-level parallelism; graphics processors; heterogeneous systems; programming models},
  4409. Language = {English},
  4410. Pages = {851-862},
  4411. Publisher = {Springer Berlin Heidelberg},
  4412. Series = {Lecture Notes in Computer Science},
  4413. Title = {An Extension of the StarSs Programming Model for Platforms with Multiple GPUs},
  4414. Url = {http://dx.doi.org/10.1007/978-3-642-03869-3_79},
  4415. Volume = {5704},
  4416. Year = {2009},
  4417. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzdGFyc3MucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzdGFyc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4on0Q88lVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdGFyc3MucGRmAA4AFgAKAHMAdABhAHIAcwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3N0YXJzcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  4418. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-03869-3_79}}
  4419. @inproceedings{Lauderdale:2012aa,
  4420. Acmid = {2185478},
  4421. Address = {New York, NY, USA},
  4422. Author = {Lauderdale, Christopher and Khan, Rishi},
  4423. Booktitle = {Proceedings of the 2Nd International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era},
  4424. Date-Added = {2014-08-28 11:53:22 +0000},
  4425. Date-Modified = {2014-08-28 11:53:26 +0000},
  4426. Doi = {10.1145/2185475.2185478},
  4427. Isbn = {978-1-4503-1147-2},
  4428. Keywords = {adaptive, codelet, dynamic, exascale, many-core, parallel, program execution model, runtime},
  4429. Location = {London, United Kingdom},
  4430. Numpages = {6},
  4431. Pages = {21--26},
  4432. Publisher = {ACM},
  4433. Series = {EXADAPT '12},
  4434. Title = {Towards a Codelet-based Runtime for Exascale Computing: Position Paper},
  4435. Url = {http://doi.acm.org/10.1145/2185475.2185478},
  4436. Year = {2012},
  4437. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyMS1sYXVkZXJkYWxlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDIxLWxhdWRlcmRhbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96NNEPOPBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxLWxhdWRlcmRhbGUucGRmAA4AJgASAHAAMgAxAC0AbABhAHUAZABlAHIAZABhAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMjEtbGF1ZGVyZGFsZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  4438. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2185475.2185478},
  4439. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2185475.2185478}}
  4440. @article{Augonnet:2011aa,
  4441. Acmid = {1951454},
  4442. Address = {Chichester, UK},
  4443. Author = {Augonnet, C\&\#x00e9;dric and Thibault, Samuel and Namyst, Raymond and Wacrenier, Pierre-Andr\&\#x00e9;},
  4444. Date-Added = {2014-08-28 11:50:28 +0000},
  4445. Date-Modified = {2014-08-28 11:50:31 +0000},
  4446. Doi = {10.1002/cpe.1631},
  4447. Issn = {1532-0626},
  4448. Issue_Date = {February 2011},
  4449. Journal = {Concurr. Comput. : Pract. Exper.},
  4450. Keywords = {GPU, accelerator, multicore, runtime system, scheduling},
  4451. Month = feb,
  4452. Number = {2},
  4453. Numpages = {12},
  4454. Pages = {187--198},
  4455. Publisher = {John Wiley and Sons Ltd.},
  4456. Title = {StarPU: A Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures},
  4457. Url = {http://dx.doi.org/10.1002/cpe.1631},
  4458. Volume = {23},
  4459. Year = {2011},
  4460. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpjY3BlMTAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpjY3BlMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ES0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjY3BlMTAucGRmAA4AFgAKAGMAYwBwAGUAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2NjcGUxMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  4461. Bdsk-Url-1 = {http://dx.doi.org/10.1002/cpe.1631}}
  4462. @article{Bosilca:2013aa,
  4463. Author = {George Bosilca and Aurelien Bouteiller and Anthony Danalis and Mathieu Faverge and Thomas Herault and Jack J. Dongarra},
  4464. Date-Added = {2014-08-27 16:04:42 +0000},
  4465. Date-Modified = {2014-08-27 16:05:55 +0000},
  4466. Journal = {IEEE Computing in Science and Engineering},
  4467. Month = {November},
  4468. Number = {6},
  4469. Pages = {36-45},
  4470. Title = {PaRSEC: Exploiting Heterogeneity to Enhance Scalability},
  4471. Volume = {15},
  4472. Year = {2013},
  4473. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1BhUlNFQy5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhClBhUlNFQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTSDPQI3owUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0COycAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQYVJTRUMucGRmAAAOABYACgBQAGEAUgBTAEUAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1BhUlNFQy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  4474. @inbook{Edwards:2010aa,
  4475. Author = {Harold C. Edwards},
  4476. Chapter = {Managing Complexity in Massively Parallel, Adaptive, Multiphysics Finite Element Applications},
  4477. Date-Added = {2014-08-27 15:58:22 +0000},
  4478. Date-Modified = {2014-08-27 15:59:54 +0000},
  4479. Editor = {Manish Parashar and Xiaolin Li},
  4480. Publisher = {John Wiley \& Sons, Inc.},
  4481. Title = {Advanced Computational Infrastructures For Parallel and Distributed Adaptive Applications},
  4482. Year = {2010},
  4483. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjaDExLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2gxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xGdEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2gxMS5wZGYADgASAAgAYwBoADEAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jaDExLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  4484. @inbook{Kale:2010aa,
  4485. Author = {Laxmikant V. Kale and Gengbin Zheng},
  4486. Chapter = {Charm++ and AMPI: Adaptive Runtime Strategies via Migratable Objects},
  4487. Date-Added = {2014-08-27 15:52:16 +0000},
  4488. Date-Modified = {2014-08-27 15:53:47 +0000},
  4489. Editor = {Manish Parashar and Xiaolin Li},
  4490. Publisher = {John Wiley \& Sons, Inc.},
  4491. Title = {Advanced Computational Infrastructures For Parallel and Distributed Adaptive Applications},
  4492. Year = {2010},
  4493. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjaDEzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2gxMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xGtEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2gxMy5wZGYADgASAAgAYwBoADEAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jaDEzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  4494. @inproceedings{Davison-de-St.Germain:2000aa,
  4495. Author = {Davison de St.Germain, J. and McCorquodale, J. and Parker, S.G. and Johnson, C.R.},
  4496. Booktitle = {High-Performance Distributed Computing, 2000. Proceedings. The Ninth International Symposium on},
  4497. Date-Added = {2014-08-27 15:48:22 +0000},
  4498. Date-Modified = {2014-08-27 15:48:27 +0000},
  4499. Doi = {10.1109/HPDC.2000.868632},
  4500. Issn = {1082-8907},
  4501. 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},
  4502. Pages = {33-41},
  4503. Title = {Uintah: a massively parallel problem solving environment},
  4504. Year = {2000},
  4505. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp1aW50YWgucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp1aW50YWgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41j0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1aW50YWgucGRmAA4AFgAKAHUAaQBuAHQAYQBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3VpbnRhaC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  4506. Bdsk-Url-1 = {http://dx.doi.org/10.1109/HPDC.2000.868632}}
  4507. @techreport{Bonachea:2002aa,
  4508. Address = {Berkeley, CA, USA},
  4509. Author = {Bonachea, Dan},
  4510. Date-Added = {2014-08-27 15:41:58 +0000},
  4511. Date-Modified = {2014-08-27 15:42:02 +0000},
  4512. Publisher = {University of California at Berkeley},
  4513. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Aucb%3AUCB%2F%2FCSD-02-1207},
  4514. Title = {GASNet Specification, V1.1},
  4515. Year = {2002}}
  4516. @inproceedings{Kale:1993aa,
  4517. Acmid = {165874},
  4518. Address = {New York, NY, USA},
  4519. Author = {Kale, Laxmikant V. and Krishnan, Sanjeev},
  4520. Booktitle = {Proceedings of the Eighth Annual Conference on Object-oriented Programming Systems, Languages, and Applications},
  4521. Date-Added = {2014-08-27 15:35:33 +0000},
  4522. Date-Modified = {2014-08-27 15:35:50 +0000},
  4523. Doi = {10.1145/165854.165874},
  4524. Isbn = {0-89791-587-9},
  4525. Location = {Washington, D.C., USA},
  4526. Numpages = {18},
  4527. Pages = {91--108},
  4528. Publisher = {ACM},
  4529. Series = {OOPSLA '93},
  4530. Title = {{CHARM++}: A Portable Concurrent Object Oriented System Based on C++},
  4531. Url = {http://doi.acm.org/10.1145/165854.165874},
  4532. Year = {1993},
  4533. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTEta2FsZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5MS1rYWxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7bRDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5MS1rYWxlLnBkZgAOABoADABwADkAMQAtAGsAYQBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDkxLWthbGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  4534. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165854.165874},
  4535. Bdsk-Url-2 = {http://dx.doi.org/10.1145/165854.165874}}
  4536. @inproceedings{Thornton:2009aa,
  4537. Author = {W. Scott Thornton and Nicholas Vence and Robert Harrison},
  4538. Booktitle = {Cray User Group Conference},
  4539. Date-Added = {2014-08-27 15:24:18 +0000},
  4540. Date-Modified = {2014-08-27 15:25:11 +0000},
  4541. Title = {Introducing the {MADNESS} numerical framework for petascale computing},
  4542. Year = {2009},
  4543. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL1Rob3JudG9uLXBhcGVyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESVGhvcm50b24tcGFwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMe/tAjcKBQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQI6jgAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRob3JudG9uLXBhcGVyLnBkZgAADgAmABIAVABoAG8AcgBuAHQAbwBuAC0AcABhAHAAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVGhvcm50b24tcGFwZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  4544. @inproceedings{Odegard:1997aa,
  4545. Author = {Odegard, B.C., Jr. and Cadden, C.H. and Watson, R. D. and Nygren, R. and Slattery, K. T.},
  4546. Booktitle = {Fusion Engineering, 1997. 17th IEEE/NPSS Symposium},
  4547. Date-Added = {2014-08-26 20:30:27 +0000},
  4548. Date-Modified = {2014-08-26 20:30:32 +0000},
  4549. Doi = {10.1109/FUSION.1997.687050},
  4550. 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},
  4551. Month = {Oct},
  4552. Pages = {337-343 vol.1},
  4553. Title = {A review of the US joining technologies for plasma facing components in the ITER fusion reactor},
  4554. Volume = {1},
  4555. Year = {1997},
  4556. Bdsk-Url-1 = {http://dx.doi.org/10.1109/FUSION.1997.687050}}
  4557. @article{Thibodeau:2012aa,
  4558. Author = {Patrick Thibodeau},
  4559. Date-Added = {2014-08-26 19:07:24 +0000},
  4560. Date-Modified = {2014-08-26 19:08:14 +0000},
  4561. Journal = {ComputerWorld},
  4562. Month = {October},
  4563. Title = {Climate change research gets petascale supercomputer},
  4564. Year = {2012}}
  4565. @inproceedings{Findler:2001aa,
  4566. Author = {Robert Bruce Findler and Matthias Felleisen},
  4567. Booktitle = {{OOPSLA} : Object-oriented Programming Systems, Languages and Applications},
  4568. Date-Added = {2014-08-26 19:01:16 +0000},
  4569. Date-Modified = {2014-08-26 19:02:53 +0000},
  4570. Title = {Contract Soundness for Object-Oriented Languages},
  4571. Year = {2001},
  4572. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD29vcHNsYTAxLWZmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPb29wc2xhMDEtZmYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95VtEPOOtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb29wc2xhMDEtZmYucGRmAAAOACAADwBvAG8AcABzAGwAYQAwADEALQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvb29wc2xhMDEtZmYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  4573. @article{Lane:2013aa,
  4574. Author = {T.J. Lane and D. Shukla and K.A. Beauchamp and V.S. Pande},
  4575. Date-Added = {2014-08-26 17:55:08 +0000},
  4576. Date-Modified = {2014-08-26 17:56:25 +0000},
  4577. Journal = {Current Opinion in Structural Biology},
  4578. Month = {February},
  4579. Title = {To milliseconds and beyond: challenges in the simulation of protein folding},
  4580. Year = {2013}}
  4581. @article{WALKER:2003aa,
  4582. 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},
  4583. Date-Added = {2014-08-26 17:40:53 +0000},
  4584. Date-Modified = {2014-08-28 12:17:03 +0000},
  4585. Journal = {Integrated Assessment},
  4586. Number = {1},
  4587. Pages = {5-17},
  4588. Title = {Defining Uncertainty: A Conceptual Bases for Uncertainty Management in Model-Based Decision Support},
  4589. Volume = {4},
  4590. Year = {2003},
  4591. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3VuY2VydGFpbnR5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdW5jZXJ0YWludHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NZdEPPexQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q8AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdW5jZXJ0YWludHkucGRmAAAOACAADwB1AG4AYwBlAHIAdABhAGkAbgB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdW5jZXJ0YWludHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  4592. @article{Costlow:2014aa,
  4593. Author = {Terry Costlow},
  4594. Date-Added = {2014-08-24 16:20:19 +0000},
  4595. Date-Modified = {2014-08-24 16:25:00 +0000},
  4596. Journal = {Aerospace Engineering},
  4597. Month = {July},
  4598. Number = {4},
  4599. Title = {Simulations for safety},
  4600. Volume = {4},
  4601. Year = {2014}}
  4602. @techreport{Lucas:2014aa,
  4603. Author = {Robert Lucas},
  4604. Date-Added = {2014-08-24 16:00:20 +0000},
  4605. Date-Modified = {2014-08-24 16:02:05 +0000},
  4606. Institution = {DOE ASCAC Subcommittee},
  4607. Month = {February},
  4608. Title = {Top Ten Exascale Research Challenges},
  4609. Year = {2014},
  4610. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL1RvcDEwcmVwb3J0RkVCMTQucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRUb3AxMHJlcG9ydEZFQjE0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkpVb0B+ExlBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANAfvQYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVG9wMTByZXBvcnRGRUIxNC5wZGYAAA4AKgAUAFQAbwBwADEAMAByAGUAcABvAHIAdABGAEUAQgAxADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9Ub3AxMHJlcG9ydEZFQjE0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  4611. @techreport{Liblit:1999aa,
  4612. Author = {Ben Liblit and Alexander Aiken},
  4613. Date-Added = {2014-08-22 17:28:19 +0000},
  4614. Date-Modified = {2014-08-22 17:29:17 +0000},
  4615. Institution = {University of California at Berkeley},
  4616. Month = {November},
  4617. Number = {UCB/CSD-99-1072},
  4618. Title = {Type Systems for Distributed Data Structures},
  4619. Year = {1999},
  4620. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0NTRC05OS0xMDcyLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPQ1NELTk5LTEwNzIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJIG3dAc9hNQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQHS5TAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AENTRC05OS0xMDcyLnBkZgAOACAADwBDAFMARAAtADkAOQAtADEAMAA3ADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9DU0QtOTktMTA3Mi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  4621. @article{De-Millo:1979aa,
  4622. Acmid = {359106},
  4623. Address = {New York, NY, USA},
  4624. Author = {De Millo, Richard A. and Lipton, Richard J. and Perlis, Alan J.},
  4625. Date-Added = {2014-08-19 18:24:20 +0000},
  4626. Date-Modified = {2014-08-19 18:24:24 +0000},
  4627. Doi = {10.1145/359104.359106},
  4628. Issn = {0001-0782},
  4629. Issue_Date = {May 1979},
  4630. Journal = {Commun. ACM},
  4631. Keywords = {formal mathematics, mathematical proofs, program specification, program verification},
  4632. Month = may,
  4633. Number = {5},
  4634. Numpages = {10},
  4635. Pages = {271--280},
  4636. Publisher = {ACM},
  4637. Title = {Social Processes and Proofs of Theorems and Programs},
  4638. Url = {http://doi.acm.org/10.1145/359104.359106},
  4639. Volume = {22},
  4640. Year = {1979},
  4641. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwcm9vZnMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpwcm9vZnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wb0Q849VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcm9vZnMucGRmAA4AFgAKAHAAcgBvAG8AZgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3Byb29mcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  4642. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359104.359106},
  4643. Bdsk-Url-2 = {http://dx.doi.org/10.1145/359104.359106}}
  4644. @inproceedings{Whisnant:2000aa,
  4645. Acmid = {854328},
  4646. Address = {Washington, DC, USA},
  4647. Author = {Whisnant, K. and Kalbarczyk, Z. and Iyer, R. K.},
  4648. Booktitle = {Proceedings of the 6th IEEE International On-Line Testing Workshop (IOLTW)},
  4649. Date-Added = {2014-08-19 16:49:04 +0000},
  4650. Date-Modified = {2014-08-19 16:49:10 +0000},
  4651. Isbn = {0-7695-0646-1},
  4652. Keywords = {checkpointing, multithreaded applications, object-oriented programming},
  4653. Pages = {3--},
  4654. Publisher = {IEEE Computer Society},
  4655. Series = {IOLTW '00},
  4656. Title = {Micro-Checkpointing: Checkpointing for Multithreaded Applications},
  4657. Url = {http://dl.acm.org/citation.cfm?id=850960.854328},
  4658. Year = {2000},
  4659. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL09sdHdfMDBfdjUucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5PbHR3XzAwX3Y1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjtlW0Bj4UFBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANAZMJAAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAT2x0d18wMF92NS5wZGYAAA4AHgAOAE8AbAB0AHcAXwAwADAAXwB2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9PbHR3XzAwX3Y1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  4660. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=850960.854328}}
  4661. @article{Fauzia:2013:BRD:2541228.2555309,
  4662. Acmid = {2555309},
  4663. Address = {New York, NY, USA},
  4664. Articleno = {53},
  4665. 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.},
  4666. Date-Added = {2014-08-19 02:39:17 +0000},
  4667. Date-Modified = {2014-08-19 02:39:17 +0000},
  4668. Doi = {10.1145/2541228.2555309},
  4669. Issn = {1544-3566},
  4670. Issue_Date = {December 2013},
  4671. Journal = {ACM Trans. Archit. Code Optim.},
  4672. Keywords = {Data locality, dynamic analysis, tiling},
  4673. Month = dec,
  4674. Number = {4},
  4675. Numpages = {29},
  4676. Pages = {53:1--53:29},
  4677. Publisher = {ACM},
  4678. Title = {Beyond Reuse Distance Analysis: Dynamic Analysis for Characterization of Data Locality Potential},
  4679. Url = {http://doi.acm.org/10.1145/2541228.2555309},
  4680. Volume = {10},
  4681. Year = {2013},
  4682. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNTMtZmF1emlhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTUzLWZhdXppYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ugNEPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTUzLWZhdXppYS5wZGYADgAeAA4AYQA1ADMALQBmAGEAdQB6AGkAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNTMtZmF1emlhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4683. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2541228.2555309},
  4684. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2541228.2555309}}
  4685. @inproceedings{Anderson:2008aa,
  4686. Acmid = {1375600},
  4687. Address = {New York, NY, USA},
  4688. Author = {Anderson, Zachary and Gay, David and Ennals, Rob and Brewer, Eric},
  4689. Booktitle = {Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  4690. Date-Added = {2014-08-18 20:53:17 +0000},
  4691. Date-Modified = {2014-08-18 20:53:21 +0000},
  4692. Doi = {10.1145/1375581.1375600},
  4693. Isbn = {978-1-59593-860-2},
  4694. Keywords = {data-race},
  4695. Location = {Tucson, AZ, USA},
  4696. Numpages = {10},
  4697. Pages = {149--158},
  4698. Publisher = {ACM},
  4699. Series = {PLDI '08},
  4700. Title = {SharC: Checking Data Sharing Strategies for Multithreaded C},
  4701. Url = {http://doi.acm.org/10.1145/1375581.1375600},
  4702. Year = {2008},
  4703. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDktYW5kZXJzb24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQ5LWFuZGVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nQ0Q8471BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQ5LWFuZGVyc29uLnBkZgAADgAkABEAcAAxADQAOQAtAGEAbgBkAGUAcgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQ5LWFuZGVyc29uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4704. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375600},
  4705. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1375581.1375600}}
  4706. @techreport{Rastogi:2014aa,
  4707. Author = {Aseem Rastogi and Nikhil Swamy and Ce ́dric Fournet and Gavin Bierman and Panagiotis Vekris},
  4708. Date-Added = {2014-08-18 18:09:03 +0000},
  4709. Date-Modified = {2014-08-18 18:10:03 +0000},
  4710. Institution = {Microsoft Research},
  4711. Number = {MSR-TR-2014-99},
  4712. Title = {Safe \& Efficient Gradual Typing for {TypeScript}},
  4713. Year = {2014},
  4714. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zYWZldHMtdHIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zYWZldHMtdHIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nY0Q88k1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzYWZldHMtdHIucGRmAAAOABwADQBzAGEAZgBlAHQAcwAtAHQAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zYWZldHMtdHIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  4715. @techreport{Lee:2006aa,
  4716. Author = {Edward A. Lee},
  4717. Date-Added = {2014-08-13 14:23:15 +0000},
  4718. Date-Modified = {2014-08-13 14:24:08 +0000},
  4719. Institution = {University of California at Berkeley},
  4720. Month = {January},
  4721. Number = {UCB/EECS-2006-1},
  4722. Title = {The Problem with Threads},
  4723. Year = {2006},
  4724. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0VFQ1MtMjAwNi0xLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPRUVDUy0yMDA2LTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI0gG9AQ7VFQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQESWRAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVFQ1MtMjAwNi0xLnBkZgAOACAADwBFAEUAQwBTAC0AMgAwADAANgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9FRUNTLTIwMDYtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  4725. @inproceedings{Bacon:2000aa,
  4726. Acmid = {353197},
  4727. Address = {New York, NY, USA},
  4728. Author = {Bacon, David F. and Strom, Robert E. and Tarafdar, Ashis},
  4729. Booktitle = {Proceedings of the 15th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  4730. Date-Added = {2014-08-12 15:39:01 +0000},
  4731. Date-Modified = {2014-08-12 15:39:06 +0000},
  4732. Doi = {10.1145/353171.353197},
  4733. Isbn = {1-58113-200-X},
  4734. Keywords = {Java, concurrency, data races, monitors, multiprocessors, programming languages, thread safety},
  4735. Location = {Minneapolis, Minnesota, USA},
  4736. Numpages = {19},
  4737. Pages = {382--400},
  4738. Publisher = {ACM},
  4739. Series = {OOPSLA '00},
  4740. Title = {Guava: A Dialect of Java Without Data Races},
  4741. Url = {http://doi.acm.org/10.1145/353171.353197},
  4742. Year = {2000},
  4743. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzgyLWJhY29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM4Mi1iYWNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL964NEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM4Mi1iYWNvbi5wZGYADgAeAA4AcAAzADgAMgAtAGIAYQBjAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzgyLWJhY29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4744. Bdsk-Url-1 = {http://doi.acm.org/10.1145/353171.353197},
  4745. Bdsk-Url-2 = {http://dx.doi.org/10.1145/353171.353197}}
  4746. @inproceedings{Aftandilian:2011aa,
  4747. Acmid = {2048090},
  4748. Address = {New York, NY, USA},
  4749. Author = {Aftandilian, Edward E. and Guyer, Samuel Z. and Vechev, Martin and Yahav, Eran},
  4750. Booktitle = {Proceedings of the 2011 ACM International Conference on Object Oriented Programming Systems Languages and Applications},
  4751. Date-Added = {2014-08-12 02:59:50 +0000},
  4752. Date-Modified = {2014-08-12 02:59:53 +0000},
  4753. Doi = {10.1145/2048066.2048090},
  4754. Isbn = {978-1-4503-0940-0},
  4755. Keywords = {assertions, concurrent checking, data structure invariants, dynamic analysis, heap snapshot},
  4756. Location = {Portland, Oregon, USA},
  4757. Numpages = {14},
  4758. Pages = {275--288},
  4759. Publisher = {ACM},
  4760. Series = {OOPSLA '11},
  4761. Title = {Asynchronous Assertions},
  4762. Url = {http://doi.acm.org/10.1145/2048066.2048090},
  4763. Year = {2011},
  4764. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyNzUtYWZ0YW5kaWxpYW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjc1LWFmdGFuZGlsaWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qH0Q848VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjc1LWFmdGFuZGlsaWFuLnBkZgAOACoAFABwADIANwA1AC0AYQBmAHQAYQBuAGQAaQBsAGkAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyNzUtYWZ0YW5kaWxpYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4765. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048090},
  4766. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2048066.2048090}}
  4767. @inproceedings{Vechev:2010aa,
  4768. Acmid = {1806658},
  4769. Address = {New York, NY, USA},
  4770. Author = {Vechev, Martin and Yahav, Eran and Yorsh, Greta},
  4771. Booktitle = {Proceedings of the 2010 International Symposium on Memory Management},
  4772. Date-Added = {2014-08-12 02:56:00 +0000},
  4773. Date-Modified = {2014-08-12 02:56:03 +0000},
  4774. Doi = {10.1145/1806651.1806658},
  4775. Isbn = {978-1-4503-0054-4},
  4776. Keywords = {ownership, parallel garbage collector, virtual machine},
  4777. Location = {Toronto, Ontario, Canada},
  4778. Numpages = {10},
  4779. Pages = {41--50},
  4780. Publisher = {ACM},
  4781. Series = {ISMM '10},
  4782. Title = {PHALANX: Parallel Checking of Expressive Heap Assertions},
  4783. Url = {http://doi.acm.org/10.1145/1806651.1806658},
  4784. Year = {2010},
  4785. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDEtdmVjaGV2LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQxLXZlY2hldi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL968dEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxLXZlY2hldi5wZGYADgAeAA4AcAA0ADEALQB2AGUAYwBoAGUAdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDEtdmVjaGV2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4786. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1806651.1806658},
  4787. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1806651.1806658}}
  4788. @phdthesis{Shinnar:2011aa,
  4789. Author = {Avraham Ever Shinnar},
  4790. Date-Added = {2014-08-12 02:45:32 +0000},
  4791. Date-Modified = {2014-08-12 02:46:19 +0000},
  4792. Month = {May},
  4793. School = {Harvard University},
  4794. Title = {Safe and Effective Contracts},
  4795. Year = {2011},
  4796. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIFNhZmUgYW5kIEVmZmVjdGl2ZSBDb250cmFjdHMucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9TYWZlIGFuZCBFZmZlY3RpdmUgQyNEMzk2MzcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA05Y30Y4D8VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGOPDEAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBTYWZlIGFuZCBFZmZlY3RpdmUgQyNEMzk2MzcucGRmAAAOAEIAIABTAGEAZgBlACAAYQBuAGQAIABFAGYAZgBlAGMAdABpAHYAZQAgAEMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL1NhZmUgYW5kIEVmZmVjdGl2ZSBDb250cmFjdHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  4797. @inproceedings{Nguyen:2008aa,
  4798. Acmid = {1787545},
  4799. Address = {Berlin, Heidelberg},
  4800. Author = {Nguyen, Huu Hai and Kuncak, Viktor and Chin, Wei-Ngan},
  4801. Booktitle = {Proceedings of the 9th International Conference on Verification, Model Checking, and Abstract Interpretation},
  4802. Date-Added = {2014-08-12 02:37:29 +0000},
  4803. Date-Modified = {2014-08-12 02:37:34 +0000},
  4804. Isbn = {3-540-78162-5, 978-3-540-78162-2},
  4805. Location = {San Francisco, USA},
  4806. Numpages = {15},
  4807. Pages = {203--217},
  4808. Publisher = {Springer-Verlag},
  4809. Series = {VMCAI'08},
  4810. Title = {Runtime Checking for Separation Logic},
  4811. Url = {http://dl.acm.org/citation.cfm?id=1787526.1787545},
  4812. Year = {2008},
  4813. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QPS4uL0Ryb3Bib3gvYmliL05ndXllbkVUQUwwOFJ1bnRpbWVDaGVja2luZ1NlcGFyYXRpb25Mb2dpYy5wZGbSFwsYGVdOUy5kYXRhTxEB8AAAAAAB8AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH05ndXllbkVUQUwwOFJ1bnRpbWVDIzhDRTU1NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM5VTQDvZPUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0A8ujwAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBOZ3V5ZW5FVEFMMDhSdW50aW1lQyM4Q0U1NTQucGRmAA4AXgAuAE4AZwB1AHkAZQBuAEUAVABBAEwAMAA4AFIAdQBuAHQAaQBtAGUAQwBoAGUAYwBrAGkAbgBnAFMAZQBwAGEAcgBhAHQAaQBvAG4ATABvAGcAaQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBGVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTmd1eWVuRVRBTDA4UnVudGltZUNoZWNraW5nU2VwYXJhdGlvbkxvZ2ljLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAM4A0wDbAs8C0QLWAuEC6gL4AvwDAwMMAxEDHgMhAzMDNgM7AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAz0=},
  4814. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1787526.1787545}}
  4815. @techreport{Ashby:2010aa,
  4816. 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},
  4817. Date-Added = {2014-08-11 13:51:10 +0000},
  4818. Date-Modified = {2014-08-11 13:52:36 +0000},
  4819. Institution = {U.S. Department of Energy, Office of Science},
  4820. Month = {Fall},
  4821. Title = {Report on Exascale Computing},
  4822. Year = {2010},
  4823. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGV4YXNjYWxlX3N1YmNvbW1pdHRlZV9yZXBvcnQucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9leGFzY2FsZV9zdWJjb21taXR0ZSNCRjczNEYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3NP0Q82+1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBleGFzY2FsZV9zdWJjb21taXR0ZSNCRjczNEYucGRmAAAOAEIAIABlAHgAYQBzAGMAYQBsAGUAXwBzAHUAYgBjAG8AbQBtAGkAdAB0AGUAZQBfAHIAZQBwAG8AcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2V4YXNjYWxlX3N1YmNvbW1pdHRlZV9yZXBvcnQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  4824. @techreport{Ang:2014aa,
  4825. 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},
  4826. Date-Added = {2014-08-11 13:15:06 +0000},
  4827. Date-Modified = {2014-08-11 13:17:44 +0000},
  4828. Institution = {Lawrence Berkeley National Laboratory},
  4829. Month = {May},
  4830. Title = {Abstract Machine Models and Proxy Architectures for Exascale Computing},
  4831. Year = {2014},
  4832. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGNhbF9hbW1fdjFfMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGNhbF9hbW1fdjFfMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cQnRDzWiUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNhbF9hbW1fdjFfMS5wZGYADgAiABAAYwBhAGwAXwBhAG0AbQBfAHYAMQBfADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvY2FsX2FtbV92MV8xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  4833. @article{Whiting:1994aa,
  4834. Acmid = {612574},
  4835. Address = {Piscataway, NJ, USA},
  4836. Author = {Whiting, Paul G. and Pascoe, Robert S. V.},
  4837. Date-Added = {2014-08-10 20:37:32 +0000},
  4838. Date-Modified = {2014-08-10 20:37:39 +0000},
  4839. Doi = {10.1109/85.329757},
  4840. Issn = {1058-6180},
  4841. Issue_Date = {December 1994},
  4842. Journal = {IEEE Ann. Hist. Comput.},
  4843. Month = dec,
  4844. Number = {4},
  4845. Numpages = {22},
  4846. Pages = {38--59},
  4847. Publisher = {IEEE Educational Activities Department},
  4848. Title = {A History of Data-Flow Languages},
  4849. Url = {http://dx.doi.org/10.1109/85.329757},
  4850. Volume = {16},
  4851. Year = {1994},
  4852. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGhpc3RvcnktZGF0YWZsb3cucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRoaXN0b3J5LWRhdGFmbG93LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wp0Q83dVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoaXN0b3J5LWRhdGFmbG93LnBkZgAOACoAFABoAGkAcwB0AG8AcgB5AC0AZABhAHQAYQBmAGwAbwB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2hpc3RvcnktZGF0YWZsb3cucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4853. Bdsk-Url-1 = {http://dx.doi.org/10.1109/85.329757}}
  4854. @inproceedings{Faustini:1982aa,
  4855. Acmid = {682861},
  4856. Address = {London, UK, UK},
  4857. Author = {Faustini, A. A.},
  4858. Booktitle = {Proceedings of the 9th Colloquium on Automata, Languages and Programming},
  4859. Date-Added = {2014-08-10 20:35:57 +0000},
  4860. Date-Modified = {2014-08-10 20:36:02 +0000},
  4861. Isbn = {3-540-11576-5},
  4862. Numpages = {13},
  4863. Pages = {212--224},
  4864. Publisher = {Springer-Verlag},
  4865. Title = {An Operational Semantics for Pure Dataflow},
  4866. Url = {http://dl.acm.org/citation.cfm?id=646236.682861},
  4867. Year = {1982},
  4868. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646236.682861}}
  4869. @inproceedings{Dean:2004aa,
  4870. Acmid = {1251264},
  4871. Address = {Berkeley, CA, USA},
  4872. Author = {Dean, Jeffrey and Ghemawat, Sanjay},
  4873. Booktitle = {Proceedings of the 6th Conference on Symposium on Opearting Systems Design \& Implementation - Volume 6},
  4874. Date-Added = {2014-08-10 20:12:57 +0000},
  4875. Date-Modified = {2014-08-10 20:13:01 +0000},
  4876. Location = {San Francisco, CA},
  4877. Numpages = {1},
  4878. Pages = {10--10},
  4879. Publisher = {USENIX Association},
  4880. Series = {OSDI'04},
  4881. Title = {MapReduce: Simplified Data Processing on Large Clusters},
  4882. Url = {http://dl.acm.org/citation.cfm?id=1251254.1251264},
  4883. Year = {2004},
  4884. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG1hcHJlZHVjZS1vc2RpMDQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtYXByZWR1Y2Utb3NkaTA0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jS0Q845FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYXByZWR1Y2Utb3NkaTA0LnBkZgAOACoAFABtAGEAcAByAGUAZAB1AGMAZQAtAG8AcwBkAGkAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL21hcHJlZHVjZS1vc2RpMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4885. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1251254.1251264}}
  4886. @inproceedings{Wozniak:2012aa,
  4887. Acmid = {2443421},
  4888. Address = {New York, NY, USA},
  4889. Articleno = {5},
  4890. 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.},
  4891. Booktitle = {Proceedings of the 1st ACM SIGMOD Workshop on Scalable Workflow Execution Engines and Technologies},
  4892. Date-Added = {2014-08-10 20:10:12 +0000},
  4893. Date-Modified = {2014-08-10 20:10:16 +0000},
  4894. Doi = {10.1145/2443416.2443421},
  4895. Isbn = {978-1-4503-1876-1},
  4896. Keywords = {ADLB, MPI, concurrency, dataflow, exascale, swift, turbine},
  4897. Location = {Scottsdale, Arizona},
  4898. Numpages = {12},
  4899. Pages = {5:1--5:12},
  4900. Publisher = {ACM},
  4901. Series = {SWEET '12},
  4902. Title = {Turbine: A Distributed-memory Dataflow Engine for Extreme-scale Many-task Applications},
  4903. Url = {http://doi.acm.org/10.1145/2443416.2443421},
  4904. Year = {2012},
  4905. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNS13b3puaWFrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTUtd296bmlhay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ufdEPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTUtd296bmlhay5wZGYADgAeAA4AYQA1AC0AdwBvAHoAbgBpAGEAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNS13b3puaWFrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4906. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2443416.2443421},
  4907. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2443416.2443421}}
  4908. @article{Parker:2006aa,
  4909. Acmid = {1125421},
  4910. Address = {Amsterdam, The Netherlands, The Netherlands},
  4911. Author = {Parker, Steven G.},
  4912. Date-Added = {2014-08-10 20:06:38 +0000},
  4913. Date-Modified = {2014-08-10 20:06:42 +0000},
  4914. Doi = {10.1016/j.future.2005.04.001},
  4915. Issn = {0167-739X},
  4916. Issue_Date = {January 2006},
  4917. Journal = {Future Gener. Comput. Syst.},
  4918. Keywords = {components, scientific computing, structured AMR},
  4919. Month = jan,
  4920. Number = {1},
  4921. Numpages = {13},
  4922. Pages = {204--216},
  4923. Publisher = {Elsevier Science Publishers B. V.},
  4924. Title = {A Component-based Architecture for Parallel Multi-physics PDE Simulation},
  4925. Url = {http://dx.doi.org/10.1016/j.future.2005.04.001},
  4926. Volume = {22},
  4927. Year = {2006},
  4928. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHVpbnRhaF9mcmFtZXdvcmsucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR1aW50YWhfZnJhbWV3b3JrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41k0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1aW50YWhfZnJhbWV3b3JrLnBkZgAOACoAFAB1AGkAbgB0AGEAaABfAGYAcgBhAG0AZQB3AG8AcgBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3VpbnRhaF9mcmFtZXdvcmsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4929. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.future.2005.04.001}}
  4930. @inproceedings{Choi:2011aa,
  4931. 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},
  4932. Booktitle = {Parallel Architectures and Compilation Techniques (PACT), 2011 International Conference on},
  4933. Date-Added = {2014-08-09 16:46:36 +0000},
  4934. Date-Modified = {2014-08-09 16:46:41 +0000},
  4935. Doi = {10.1109/PACT.2011.21},
  4936. Issn = {1089-795X},
  4937. 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},
  4938. Month = {Oct},
  4939. Pages = {155-166},
  4940. Title = {DeNovo: Rethinking the Memory Hierarchy for Disciplined Parallelism},
  4941. Year = {2011},
  4942. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWRlbm92b19wYWN0MTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFkZW5vdm9fcGFjdDExLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FJ0Q81pVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZW5vdm9fcGFjdDExLnBkZgAADgAkABEAZABlAG4AbwB2AG8AXwBwAGEAYwB0ADEAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9kZW5vdm9fcGFjdDExLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4943. Bdsk-Url-1 = {http://dx.doi.org/10.1109/PACT.2011.21}}
  4944. @inproceedings{Krishnamurthy:1993aa,
  4945. Acmid = {169724},
  4946. Address = {New York, NY, USA},
  4947. Author = {Krishnamurthy, A. and Culler, D. E. and Dusseau, A. and Goldstein, S. C. and Lumetta, S. and von Eicken, T. and Yelick, K.},
  4948. Booktitle = {Proceedings of the 1993 ACM/IEEE Conference on Supercomputing},
  4949. Date-Added = {2014-08-06 20:11:14 +0000},
  4950. Date-Modified = {2014-08-06 20:11:18 +0000},
  4951. Doi = {10.1145/169627.169724},
  4952. Isbn = {0-8186-4340-4},
  4953. Location = {Portland, Oregon, USA},
  4954. Numpages = {12},
  4955. Pages = {262--273},
  4956. Publisher = {ACM},
  4957. Series = {Supercomputing '93},
  4958. Title = {Parallel Programming in Split-C},
  4959. Url = {http://doi.acm.org/10.1145/169627.169724},
  4960. Year = {1993},
  4961. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2N1bGxlci1zYzkzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY3VsbGVyLXNjOTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xM9EPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3VsbGVyLXNjOTMucGRmAAAOACAADwBjAHUAbABsAGUAcgAtAHMAYwA5ADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY3VsbGVyLXNjOTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4962. Bdsk-Url-1 = {http://doi.acm.org/10.1145/169627.169724},
  4963. Bdsk-Url-2 = {http://dx.doi.org/10.1145/169627.169724}}
  4964. @techreport{Hilfinger:2006aa,
  4965. Address = {Berkeley, CA, USA},
  4966. Author = {Hilfinger, Paul N. and Bonachea, Dan and Gay, David and Graham, Susan and Liblit, Ben and Pike, Geoff and Yelick, Katherine},
  4967. Date-Added = {2014-08-06 19:57:20 +0000},
  4968. Date-Modified = {2014-08-06 19:58:20 +0000},
  4969. Institution = {University of California},
  4970. Number = {UCB/EECS-2005-15.1},
  4971. Publisher = {University of California at Berkeley},
  4972. Title = {Titanium Language Reference Manual},
  4973. Year = {2006},
  4974. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHRpdGFuaXVtLXJlZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHRpdGFuaXVtLXJlZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ik/RDzyZUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRpdGFuaXVtLXJlZi5wZGYADgAiABAAdABpAHQAYQBuAGkAdQBtAC0AcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvdGl0YW5pdW0tcmVmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  4975. @inproceedings{Saraswat:2007aa,
  4976. Acmid = {1229469},
  4977. Address = {New York, NY, USA},
  4978. Author = {Saraswat, Vijay A. and Jagadeesan, Radha and Michael, Maged and von Praun, Christoph},
  4979. Booktitle = {Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming},
  4980. Date-Added = {2014-08-06 19:33:25 +0000},
  4981. Date-Modified = {2014-08-06 19:33:29 +0000},
  4982. Doi = {10.1145/1229428.1229469},
  4983. Isbn = {978-1-59593-602-8},
  4984. Keywords = {memory model, sequential consistency, weak model},
  4985. Location = {San Jose, California, USA},
  4986. Numpages = {12},
  4987. Pages = {161--172},
  4988. Publisher = {ACM},
  4989. Series = {PPoPP '07},
  4990. Title = {A Theory of Memory Models},
  4991. Url = {http://doi.acm.org/10.1145/1229428.1229469},
  4992. Year = {2007},
  4993. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNjEtc2FyYXN3YXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTYxLXNhcmFzd2F0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3no0Q8471BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTYxLXNhcmFzd2F0LnBkZgAADgAkABEAcAAxADYAMQAtAHMAYQByAGEAcwB3AGEAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTYxLXNhcmFzd2F0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4994. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1229428.1229469},
  4995. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1229428.1229469}}
  4996. @techreport{Yelick:2004aa,
  4997. Author = {Katherine Yelick and Dan Bonachea and Charles Wallace},
  4998. Date-Added = {2014-08-06 19:31:09 +0000},
  4999. Date-Modified = {2014-08-06 19:40:01 +0000},
  5000. Institution = {Lawrence Berkeley National Laboratory},
  5001. Month = {May},
  5002. Number = {LBNL-54983},
  5003. Title = {A Proposal for a {UPC} Memory Consistency Model},
  5004. Year = {2004},
  5005. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp1cGNtZW0ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp1cGNtZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41p0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1cGNtZW0ucGRmAA4AFgAKAHUAcABjAG0AZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3VwY21lbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  5006. @article{Arvind:1982aa,
  5007. Acmid = {1319193},
  5008. Address = {Los Alamitos, CA, USA},
  5009. Author = {Arvind, A. and Gostelow, K. P.},
  5010. Date-Added = {2014-08-06 19:15:32 +0000},
  5011. Date-Modified = {2014-08-06 19:15:36 +0000},
  5012. Doi = {10.1109/MC.1982.1653940},
  5013. Issn = {0018-9162},
  5014. Issue_Date = {February 1982},
  5015. Journal = {Computer},
  5016. Month = feb,
  5017. Number = {2},
  5018. Numpages = {8},
  5019. Pages = {42--49},
  5020. Publisher = {IEEE Computer Society Press},
  5021. Title = {The U-Interpreter},
  5022. Url = {http://dx.doi.org/10.1109/MC.1982.1653940},
  5023. Volume = {15},
  5024. Year = {1982},
  5025. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx1LWludGVycC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHUtaW50ZXJwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jWLRDz3sUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHUtaW50ZXJwLnBkZgAOABoADAB1AC0AaQBuAHQAZQByAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdS1pbnRlcnAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  5026. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.1982.1653940}}
  5027. @inproceedings{Georgel-Calin:2013aa,
  5028. Author = {Georgel Calin and Egor Derevenetc and Rupak Majumdar and Roland Meyer},
  5029. Booktitle = {In Procedings of FSTTCS 2013},
  5030. Date-Added = {2014-08-06 14:57:42 +0000},
  5031. Date-Modified = {2014-11-06 12:57:03 +0000},
  5032. Doi = {http://dx.doi.org/10.4230/LIPIcs.FSTTCS.2013.127},
  5033. Ee = {http://arxiv.org/abs/1307.6590},
  5034. Pages = {127-139},
  5035. Publisher = {Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik},
  5036. Series = {LIPIcs},
  5037. Title = {A Theory of Partitioned Global Address Spaces},
  5038. Volume = {7792},
  5039. Year = {2013},
  5040. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RoZW9yeS1wZ2FzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdGhlb3J5LXBnYXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KRdEPPJlQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlb3J5LXBnYXMucGRmAAAOACAADwB0AGgAZQBvAHIAeQAtAHAAZwBhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdGhlb3J5LXBnYXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  5041. Bdsk-Url-1 = {http://dx.doi.org/10.4230/LIPIcs.FSTTCS.2013.127}}
  5042. @unpublished{Siek:2012aa,
  5043. Author = {Jeremy G. Siek and Michael M. Vitousek and Shashank Bharadwaj},
  5044. Date-Added = {2014-07-09 15:02:04 +0000},
  5045. Date-Modified = {2014-07-09 15:04:37 +0000},
  5046. Note = {draft},
  5047. Title = {Gradual Typing for Mutable Objects},
  5048. Year = {2012},
  5049. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhndG1vLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZ3Rtby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91e9EPN29QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3Rtby5wZGYADgASAAgAZwB0AG0AbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ndG1vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  5050. @unpublished{Siek:2014aa,
  5051. Author = {Jeremy G. Siek and Michael M. Vitousek and Matteo Cimini},
  5052. Date-Added = {2014-07-08 19:01:02 +0000},
  5053. Date-Modified = {2014-07-08 19:02:32 +0000},
  5054. Month = {July},
  5055. Note = {POPL 2015 submission},
  5056. Title = {Monotonic References for Gradual Typing},
  5057. Year = {2014},
  5058. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFW1vbm8tcmVmLXBvcGwyMDE1LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVbW9uby1yZWYtcG9wbDIwMTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL949NEPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9uby1yZWYtcG9wbDIwMTUucGRmAAAOACwAFQBtAG8AbgBvAC0AcgBlAGYALQBwAG8AcABsADIAMAAxADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvbW9uby1yZWYtcG9wbDIwMTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  5059. @inproceedings{Tobin-Hochstadt:2009aa,
  5060. Acmid = {1570512},
  5061. Address = {New York, NY, USA},
  5062. Author = {Tobin-Hochstadt, Sam and Findler, Robert Bruce},
  5063. Booktitle = {Proceedings for the 1st Workshop on Script to Program Evolution},
  5064. Date-Added = {2014-07-08 01:50:30 +0000},
  5065. Date-Modified = {2014-07-08 01:50:35 +0000},
  5066. Doi = {10.1145/1570506.1570512},
  5067. Isbn = {978-1-60558-543-7},
  5068. Location = {Genova, Italy},
  5069. Numpages = {11},
  5070. Pages = {47--57},
  5071. Publisher = {ACM},
  5072. Series = {STOP '09},
  5073. Title = {Cycles Without Pollution: A Gradual Typing Poem},
  5074. Url = {http://doi.acm.org/10.1145/1570506.1570512},
  5075. Year = {2009},
  5076. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3A0Ny10b2Jpbi1ob2Noc3RhZHQucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdwNDctdG9iaW4taG9jaHN0YWR0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sU0Q848lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDctdG9iaW4taG9jaHN0YWR0LnBkZgAADgAwABcAcAA0ADcALQB0AG8AYgBpAG4ALQBoAG8AYwBoAHMAdABhAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9wNDctdG9iaW4taG9jaHN0YWR0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  5077. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1570506.1570512},
  5078. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1570506.1570512}}
  5079. @inproceedings{Van-Cutsem:2010aa,
  5080. Address = {New York, NY, USA},
  5081. Author = {Van Cutsem, Tom and Miller, Mark S.},
  5082. Booktitle = {Proceedings of the 6th Symposium on Dynamic Languages},
  5083. Date-Added = {2014-07-07 12:49:04 +0000},
  5084. Date-Modified = {2015-11-18 04:45:24 +0000},
  5085. Keywords = {Javascript, intercession, proxies, reflection},
  5086. Location = {Reno/Tahoe, Nevada, USA},
  5087. Numpages = {14},
  5088. Pages = {59--72},
  5089. Publisher = {ACM},
  5090. Series = {DLS '10},
  5091. Title = {Proxies: Design Principles for Robust Object-oriented Intercession APIs},
  5092. Year = {2010},
  5093. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1OS12YW5jdXRzZW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTktdmFuY3V0c2VtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tS0Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTktdmFuY3V0c2VtLnBkZgAADgAkABEAcAA1ADkALQB2AGEAbgBjAHUAdABzAGUAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTktdmFuY3V0c2VtLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  5094. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1869631.1869638},
  5095. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1869631.1869638}}
  5096. @incollection{Perconti:2014aa,
  5097. Author = {Perconti, JamesT. and Ahmed, Amal},
  5098. Booktitle = {Programming Languages and Systems},
  5099. Date-Added = {2014-06-20 02:33:49 +0000},
  5100. Date-Modified = {2014-06-20 02:33:51 +0000},
  5101. Doi = {10.1007/978-3-642-54833-8_8},
  5102. Editor = {Shao, Zhong},
  5103. Isbn = {978-3-642-54832-1},
  5104. Language = {English},
  5105. Pages = {128-148},
  5106. Publisher = {Springer Berlin Heidelberg},
  5107. Series = {Lecture Notes in Computer Science},
  5108. Title = {Verifying an Open Compiler Using Multi-language Semantics},
  5109. Url = {http://dx.doi.org/10.1007/978-3-642-54833-8_8},
  5110. Volume = {8410},
  5111. Year = {2014},
  5112. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG11bHRpbGFuZy12ZXJpZnkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtdWx0aWxhbmctdmVyaWZ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j90Q845VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtdWx0aWxhbmctdmVyaWZ5LnBkZgAOACoAFABtAHUAbAB0AGkAbABhAG4AZwAtAHYAZQByAGkAZgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL211bHRpbGFuZy12ZXJpZnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  5113. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-54833-8_8}}
  5114. @techreport{Dalessandro:2014aa,
  5115. Author = {Luke Dalessandro and Matthew Anderson and Maciej Brodowicz and Andrew Lumsdaine and Thomas Sterling},
  5116. Date-Added = {2014-06-18 02:32:23 +0000},
  5117. Date-Modified = {2014-06-18 02:33:20 +0000},
  5118. Institution = {Center for Extreme Scale Technologies, Indiana University},
  5119. Month = {March},
  5120. Title = {XPI Draft Specification},
  5121. Year = {2014},
  5122. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVd4cGkucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qd4cGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42r0Q899lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEYAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB4cGkucGRmAAAOABAABwB4AHAAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi94cGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  5123. @article{Tabbal:2011aa,
  5124. Acmid = {1964232},
  5125. Address = {New York, NY, USA},
  5126. Author = {Tabbal, Alexandre and Anderson, Matthew and Brodowicz, Maciej and Kaiser, Hartmut and Sterling, Thomas},
  5127. Date-Added = {2014-06-18 02:27:43 +0000},
  5128. Date-Modified = {2014-06-18 02:27:46 +0000},
  5129. Doi = {10.1145/1964218.1964232},
  5130. Issn = {0163-5999},
  5131. Issue_Date = {March 2011},
  5132. Journal = {SIGMETRICS Perform. Eval. Rev.},
  5133. Keywords = {execution model, model of computation, paralleX},
  5134. Month = mar,
  5135. Number = {4},
  5136. Numpages = {7},
  5137. Pages = {81--87},
  5138. Publisher = {ACM},
  5139. Title = {Preliminary Design Examination of the ParalleX System from a Software and Hardware Perspective},
  5140. Url = {http://doi.acm.org/10.1145/1964218.1964232},
  5141. Volume = {38},
  5142. Year = {2011},
  5143. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODEtdGFiYmFsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDgxLXRhYmJhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97odEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgxLXRhYmJhbC5wZGYADgAeAA4AcAA4ADEALQB0AGEAYgBiAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODEtdGFiYmFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5144. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1964218.1964232},
  5145. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1964218.1964232}}
  5146. @inproceedings{Gao:2007aa,
  5147. Author = {Gao, G.R. and Sterling, T. and Stevens, R. and Hereld, M. and Weirong Zhu},
  5148. Booktitle = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  5149. Date-Added = {2014-06-18 02:26:30 +0000},
  5150. Date-Modified = {2014-06-18 02:26:44 +0000},
  5151. Doi = {10.1109/IPDPS.2007.370484},
  5152. 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},
  5153. Month = {March},
  5154. Pages = {1-6},
  5155. Title = {{ParalleX}: A Study of A New Parallel Computation Model},
  5156. Year = {2007},
  5157. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnBhcmFsbGVYLWlwZHBzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScGFyYWxsZVgtaXBkcHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL972NEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFyYWxsZVgtaXBkcHMucGRmAA4AJgASAHAAYQByAGEAbABsAGUAWAAtAGkAcABkAHAAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wYXJhbGxlWC1pcGRwcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  5158. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2007.370484}}
  5159. @article{Dekate:2012aa,
  5160. Acmid = {2331126},
  5161. Address = {Thousand Oaks, CA, USA},
  5162. Author = {Dekate, Chirag and Anderson, Matthew and Brodowicz, Maciej and Kaiser, Hartmut and Adelstein-Lelbach, Bryce and Sterling, Thomas},
  5163. Date-Added = {2014-06-18 02:24:26 +0000},
  5164. Date-Modified = {2014-06-18 02:24:31 +0000},
  5165. Doi = {10.1177/1094342012440585},
  5166. Issn = {1094-3420},
  5167. Issue_Date = {August 2012},
  5168. Journal = {Int. J. High Perform. Comput. Appl.},
  5169. Keywords = {Barnes-Hut, N-body, parallelization, parallex},
  5170. Month = aug,
  5171. Number = {3},
  5172. Numpages = {14},
  5173. Pages = {319--332},
  5174. Publisher = {Sage Publications, Inc.},
  5175. Title = {Improving the Scalability of Parallel N-body Applications with an Event-driven Constraint-based Execution Model},
  5176. Url = {http://dx.doi.org/10.1177/1094342012440585},
  5177. Volume = {26},
  5178. Year = {2012},
  5179. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342012440585}}
  5180. @inproceedings{Sterling:2014aa,
  5181. Address = {Stockholm, Sweden},
  5182. Author = {Thomas Sterling and Matthew Anderson and P. Kevin Bohan and Maciej Brodowicz and Abhishek Kulkarni and Bo Zhang},
  5183. Booktitle = {Exascale Applications and Software Conference},
  5184. Date-Added = {2014-06-18 02:20:26 +0000},
  5185. Date-Modified = {2014-06-18 02:20:38 +0000},
  5186. Keywords = {HPX},
  5187. Month = {Apr},
  5188. Title = {Towards Exascale Co-design in a Runtime System},
  5189. Year = 2014}
  5190. @inproceedings{Kaiser:2009aa,
  5191. Author = {Kaiser, H. and Brodowicz, M. and Sterling, T.},
  5192. Booktitle = {Parallel Processing Workshops, 2009. ICPPW '09. International Conference on},
  5193. Date-Added = {2014-06-18 02:19:23 +0000},
  5194. Date-Modified = {2014-06-18 02:19:38 +0000},
  5195. Doi = {10.1109/ICPPW.2009.14},
  5196. Issn = {1530-2016},
  5197. 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},
  5198. Month = {Sept},
  5199. Pages = {394-401},
  5200. Title = {{ParalleX} An Advanced Parallel Execution Model for Scaling-Impaired Applications},
  5201. Year = {2009},
  5202. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPPW.2009.14}}
  5203. @inproceedings{Boudol:2009aa,
  5204. Acmid = {1480930},
  5205. Address = {New York, NY, USA},
  5206. Author = {Boudol, G{\'e}rard and Petri, Gustavo},
  5207. Booktitle = {Proceedings of the 36th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  5208. Date-Added = {2014-06-15 17:37:33 +0000},
  5209. Date-Modified = {2014-06-15 17:37:37 +0000},
  5210. Doi = {10.1145/1480881.1480930},
  5211. Isbn = {978-1-60558-379-2},
  5212. Keywords = {memory models, operational semantics},
  5213. Location = {Savannah, GA, USA},
  5214. Numpages = {12},
  5215. Pages = {392--403},
  5216. Publisher = {ACM},
  5217. Series = {POPL '09},
  5218. Title = {Relaxed Memory Models: An Operational Approach},
  5219. Url = {http://doi.acm.org/10.1145/1480881.1480930},
  5220. Year = {2009},
  5221. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzOTItYm91ZG9sLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM5Mi1ib3Vkb2wucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9659EPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5Mi1ib3Vkb2wucGRmAAAOACAADwBwADMAOQAyAC0AYgBvAHUAZABvAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM5Mi1ib3Vkb2wucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  5222. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1480881.1480930},
  5223. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1480881.1480930}}
  5224. @article{Plotkin:2004aa,
  5225. Author = {Gordon D. Plotkin},
  5226. Date-Added = {2014-06-15 17:35:53 +0000},
  5227. Date-Modified = {2014-06-15 17:35:58 +0000},
  5228. Journal = {Journal of Logic and Algebraic Programming},
  5229. Pages = {17-139},
  5230. Title = {A structural approach to operational semantics},
  5231. Volume = {60-61},
  5232. Year = {2004},
  5233. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxzb3NfamxhcC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHNvc19qbGFwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihjRDzyUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNvc19qbGFwLnBkZgAOABoADABzAG8AcwBfAGoAbABhAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvc29zX2psYXAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  5234. @techreport{MPIForum:1994aa,
  5235. Address = {Knoxville, TN, USA},
  5236. Author = {Message Passing Interface Forum},
  5237. Date-Added = {2014-06-14 04:46:05 +0000},
  5238. Date-Modified = {2014-06-14 04:46:21 +0000},
  5239. Publisher = {University of Tennessee},
  5240. Title = {{MPI}: A Message-Passing Interface Standard},
  5241. Year = {1994}}
  5242. @inproceedings{Might:2011aa,
  5243. Acmid = {2034801},
  5244. Address = {New York, NY, USA},
  5245. Author = {Might, Matthew and Darais, David and Spiewak, Daniel},
  5246. Booktitle = {Proceedings of the 16th ACM SIGPLAN International Conference on Functional Programming},
  5247. Date-Added = {2014-06-04 02:56:13 +0000},
  5248. Date-Modified = {2014-06-04 02:56:18 +0000},
  5249. Doi = {10.1145/2034773.2034801},
  5250. Isbn = {978-1-4503-0865-6},
  5251. Keywords = {context-free grammar, derivative, formal languages, parser combinator, parsing, regular expressions},
  5252. Location = {Tokyo, Japan},
  5253. Numpages = {7},
  5254. Pages = {189--195},
  5255. Publisher = {ACM},
  5256. Series = {ICFP '11},
  5257. Title = {Parsing with Derivatives: A Functional Pearl},
  5258. Url = {http://doi.acm.org/10.1145/2034773.2034801},
  5259. Year = {2011},
  5260. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1pZ2h0MjAxMWRlcml2YXRpdmVzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbWlnaHQyMDExZGVyaXZhdGl2ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9459EPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWlnaHQyMDExZGVyaXZhdGl2ZXMucGRmAA4AMgAYAG0AaQBnAGgAdAAyADAAMQAxAGQAZQByAGkAdgBhAHQAaQB2AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9taWdodDIwMTFkZXJpdmF0aXZlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  5261. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034801},
  5262. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034801}}
  5263. @inproceedings{Honda:2008aa,
  5264. Acmid = {1328472},
  5265. Address = {New York, NY, USA},
  5266. Author = {Honda, Kohei and Yoshida, Nobuko and Carbone, Marco},
  5267. Booktitle = {Proceedings of the 35th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  5268. Date-Added = {2014-05-26 07:24:09 +0000},
  5269. Date-Modified = {2014-05-26 07:24:14 +0000},
  5270. Doi = {10.1145/1328438.1328472},
  5271. Isbn = {978-1-59593-689-9},
  5272. Keywords = {causality, choreography, communications, mobile processes, multiparty, session types, structured programming},
  5273. Location = {San Francisco, California, USA},
  5274. Numpages = {12},
  5275. Pages = {273--284},
  5276. Publisher = {ACM},
  5277. Series = {POPL '08},
  5278. Title = {Multiparty Asynchronous Session Types},
  5279. Url = {http://doi.acm.org/10.1145/1328438.1328472},
  5280. Year = {2008},
  5281. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjczLWhvbmRhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3My1ob25kYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96hNEPOPFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3My1ob25kYS5wZGYADgAeAA4AcAAyADcAMwAtAGgAbwBuAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjczLWhvbmRhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5282. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328472},
  5283. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1328438.1328472}}
  5284. @phdthesis{Cann:1989aa,
  5285. Address = {Fort Collins, CO, USA},
  5286. Author = {Cann, David C.},
  5287. Date-Added = {2014-05-19 13:54:07 +0000},
  5288. Date-Modified = {2014-05-19 13:54:12 +0000},
  5289. Note = {AAI9007070},
  5290. Publisher = {Colorado State University},
  5291. Title = {Compilation Techniques for High-performance Applicative Computation},
  5292. Year = {1989}}
  5293. @techreport{Feo:1990aa,
  5294. Author = {John Feo},
  5295. Date-Added = {2014-05-19 13:22:37 +0000},
  5296. Date-Modified = {2014-05-19 13:23:25 +0000},
  5297. Institution = {Lawrence Livermore National Laboratory},
  5298. Month = {September},
  5299. Number = {UCRL-JC-1060781},
  5300. Title = {Arrays in Sisal},
  5301. Year = {1990},
  5302. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzIxNTI3Ni5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjIxNTI3Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB25+bPn34YUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAz5+2WAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMTUyNzYucGRmAAAOABYACgAyADEANQAyADcANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIxNTI3Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  5303. @manual{Dart:2014aa,
  5304. Author = {The Dart Team},
  5305. Date-Added = {2014-05-15 13:26:57 +0000},
  5306. Date-Modified = {2014-05-15 13:27:33 +0000},
  5307. Edition = {1.2},
  5308. Month = {March},
  5309. Organization = {Google},
  5310. Title = {Dart Programming Language Specification},
  5311. Year = {2014},
  5312. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH2RhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2RhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cUbRDzWlUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGYAAA4AQAAfAGQAYQByAHQALQBsAGEAbgBnAHUAYQBnAGUALQBzAHAAZQBjAGkAZgBpAGMAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL2RhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  5313. @inproceedings{Bolz:2014aa,
  5314. Author = {Carl Friedrich Bolz and Tobias Pape and Jeremy G. Siek and Sam Tobin-Hochstadt},
  5315. Booktitle = {Workshop on Dynamic Languages and Applications},
  5316. Date-Added = {2014-05-06 00:51:24 +0000},
  5317. Date-Modified = {2014-05-06 00:53:21 +0000},
  5318. Title = {Meta-tracing makes a fast {Racket}},
  5319. Year = {2014},
  5320. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHB5Y2tldC1maW5hbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHB5Y2tldC1maW5hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fB7RDzj1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHB5Y2tldC1maW5hbC5wZGYADgAiABAAcAB5AGMAawBlAHQALQBmAGkAbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcHlja2V0LWZpbmFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  5321. @book{Nielson:1999aa,
  5322. Author = {Hanne Riis Nielson and Flemming Nielson},
  5323. Date-Added = {2014-05-01 01:22:18 +0000},
  5324. Date-Modified = {2014-05-01 01:23:53 +0000},
  5325. Publisher = {John Wiley and Sons Ltd.},
  5326. Title = {Semantics with Applications: A Formal Introduction},
  5327. Year = {1999},
  5328. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNlbS13aXRoLWFwcC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNlbS13aXRoLWFwcC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/if3RDzyUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNlbS13aXRoLWFwcC5wZGYADgAiABAAcwBlAG0ALQB3AGkAdABoAC0AYQBwAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2VtLXdpdGgtYXBwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  5329. @techreport{Culler:1989aa,
  5330. Author = {David E. Culler},
  5331. Date-Added = {2014-04-30 18:55:21 +0000},
  5332. Date-Modified = {2014-04-30 18:56:53 +0000},
  5333. Institution = {MIT Lab for Computer Science},
  5334. Number = {TR-446},
  5335. Title = {Managing Parallelism and Resources in Scientific Dataflow Programs},
  5336. Year = {1989},
  5337. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWN1bGxlci1waGQtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY3VsbGVyLXBoZC10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xMtEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3VsbGVyLXBoZC10aGVzaXMucGRmAAAOACwAFQBjAHUAbABsAGUAcgAtAHAAaABkAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvY3VsbGVyLXBoZC10aGVzaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  5338. @inproceedings{Papadopoulos:1990aa,
  5339. Acmid = {325117},
  5340. Address = {New York, NY, USA},
  5341. Author = {Papadopoulos, Gregory M. and Culler, David E.},
  5342. Booktitle = {Proceedings of the 17th Annual International Symposium on Computer Architecture},
  5343. Date-Added = {2014-04-28 15:09:32 +0000},
  5344. Date-Modified = {2014-04-28 15:09:37 +0000},
  5345. Doi = {10.1145/325164.325117},
  5346. Isbn = {0-89791-366-3},
  5347. Location = {Seattle, Washington, USA},
  5348. Numpages = {10},
  5349. Pages = {82--91},
  5350. Publisher = {ACM},
  5351. Series = {ISCA '90},
  5352. Title = {Monsoon: An Explicit Token-store Architecture},
  5353. Url = {http://doi.acm.org/10.1145/325164.325117},
  5354. Year = {1990},
  5355. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA4Mi1wYXBhZG9wb3Vsb3MucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwODItcGFwYWRvcG91bG9zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ui0Q849FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODItcGFwYWRvcG91bG9zLnBkZgAOACoAFABwADgAMgAtAHAAYQBwAGEAZABvAHAAbwB1AGwAbwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A4Mi1wYXBhZG9wb3Vsb3MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  5356. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325164.325117},
  5357. Bdsk-Url-2 = {http://dx.doi.org/10.1145/325164.325117}}
  5358. @manual{Bracha:2011aa,
  5359. Author = {Gilad Bracha},
  5360. Date-Added = {2014-04-14 10:26:35 +0000},
  5361. Date-Modified = {2014-04-14 10:27:35 +0000},
  5362. Month = {October},
  5363. Organization = {Google},
  5364. Title = {Optional Types in {Dart}},
  5365. Year = {2011}}
  5366. @article{Hermida:2014aa,
  5367. Author = {Claudio Hermida and Uday S. Reddy and Edmund P. Robinson},
  5368. Date-Added = {2014-04-09 13:44:16 +0000},
  5369. Date-Modified = {2014-04-09 13:44:21 +0000},
  5370. Doi = {http://dx.doi.org/10.1016/j.entcs.2014.02.008},
  5371. Issn = {1571-0661},
  5372. Journal = {Electronic Notes in Theoretical Computer Science},
  5373. Keywords = {Relation lifting},
  5374. Note = {Proceedings of the Workshop on Algebra, Coalgebra and Topology (WACT 2013)},
  5375. Number = {0},
  5376. Pages = {149 - 180},
  5377. Title = {Logical Relations and Parametricity -- A Reynolds Programme for Category Theory and Programming Languages},
  5378. Url = {http://www.sciencedirect.com/science/article/pii/S1571066114000346},
  5379. Volume = {303},
  5380. Year = {2014},
  5381. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWhlcm1pZGEtcGFyYW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFoZXJtaWRhLXBhcmFtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wm0Q83dVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoZXJtaWRhLXBhcmFtLnBkZgAADgAkABEAaABlAHIAbQBpAGQAYQAtAHAAYQByAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9oZXJtaWRhLXBhcmFtLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  5382. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1571066114000346},
  5383. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.entcs.2014.02.008}}
  5384. @inproceedings{Vitousek:2014aa,
  5385. Author = {Michael M. Vitousek and Jeremy G. Siek and Andrew Kent and Jim Baker},
  5386. Booktitle = {Dynamic Languages Symposium},
  5387. Date-Added = {2014-04-06 16:02:51 +0000},
  5388. Date-Modified = {2014-09-10 18:49:58 +0000},
  5389. Title = {Design and Evaluation of Gradual Typing for {Python}},
  5390. Year = {2014},
  5391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2RsczI4LXZpdG91c2VrQS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2RsczI4LXZpdG91c2VrQS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVjRDzWlUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRsczI4LXZpdG91c2VrQS5wZGYAAA4AKAATAGQAbABzADIAOAAtAHYAaQB0AG8AdQBzAGUAawBBAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2RsczI4LXZpdG91c2VrQS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  5392. @article{Siek:2013aa,
  5393. Author = {Jeremy G. Siek and Michael M. Vitousek},
  5394. Bibsource = {DBLP, http://dblp.uni-trier.de},
  5395. Date-Added = {2014-04-06 16:01:39 +0000},
  5396. Date-Modified = {2014-04-06 16:01:43 +0000},
  5397. Ee = {http://arxiv.org/abs/1312.0694},
  5398. Journal = {CoRR},
  5399. Title = {Monotonic References for Gradual Typing},
  5400. Volume = {abs/1312.0694},
  5401. Year = {2013},
  5402. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxtb25vLXJlZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG1vbm8tcmVmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ePXRDzjkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1vbm8tcmVmLnBkZgAOABoADABtAG8AbgBvAC0AcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbW9uby1yZWYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  5403. @misc{Urma:2013aa,
  5404. Author = {Raoul-Gabriel Urma and Peter Ludemann and Gregory P. Smith},
  5405. Date-Added = {2014-04-06 10:21:44 +0000},
  5406. Date-Modified = {2014-04-06 15:41:41 +0000},
  5407. Howpublished = {\url{http://github.com/google/pytypedecl}},
  5408. Title = {pytypedecl},
  5409. Year = {2013}}
  5410. @inproceedings{Kah74,
  5411. Address = {Stockholm, Sweden},
  5412. Author = {G. Kahn},
  5413. Booktitle = {Information processing},
  5414. Date-Added = {2014-04-03 11:27:28 +0000},
  5415. Date-Modified = {2014-04-03 11:27:28 +0000},
  5416. Editor = {J. L. Rosenfeld},
  5417. Month = {Aug},
  5418. Pages = {471-475},
  5419. Publisher = {North Holland, Amsterdam},
  5420. Title = {The semantics of a simple language for parallel programming},
  5421. Year = {1974},
  5422. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uL0Ryb3Bib3gvYmliL0thaG5Qcm9jZXNzTmV0d29ya3MucGRm0hcLGBlXTlMuZGF0YU8RAaQAAAAAAaQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RdLYWhuUHJvY2Vzc05ldHdvcmtzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaq6kz2K97FBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAM9i9iwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAS2FoblByb2Nlc3NOZXR3b3Jrcy5wZGYADgAwABcASwBhAGgAbgBQAHIAbwBjAGUAcwBzAE4AZQB0AHcAbwByAGsAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0thaG5Qcm9jZXNzTmV0d29ya3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALcAvADEAmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  5423. @incollection{Dennis:1974aa,
  5424. Author = {Dennis, JackB.},
  5425. Booktitle = {Programming Symposium},
  5426. Date-Added = {2014-04-03 02:26:01 +0000},
  5427. Date-Modified = {2014-04-03 02:26:04 +0000},
  5428. Doi = {10.1007/3-540-06859-7_145},
  5429. Editor = {Robinet, B.},
  5430. Isbn = {978-3-540-06859-4},
  5431. Pages = {362-376},
  5432. Publisher = {Springer Berlin Heidelberg},
  5433. Series = {Lecture Notes in Computer Science},
  5434. Title = {First version of a data flow procedure language},
  5435. Url = {http://dx.doi.org/10.1007/3-540-06859-7_145},
  5436. Volume = {19},
  5437. Year = {1974},
  5438. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmZpcnN0LWRhdGFmbG93LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZmlyc3QtZGF0YWZsb3cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zZ9EPNv5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmlyc3QtZGF0YWZsb3cucGRmAA4AJgASAGYAaQByAHMAdAAtAGQAYQB0AGEAZgBsAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9maXJzdC1kYXRhZmxvdy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  5439. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-06859-7_145}}
  5440. @inproceedings{Allende:2012aa,
  5441. Author = {Allende, Esteban and Fabry, Johan},
  5442. Booktitle = {Chilean Computer Science Society {(SCCC)}, 31st International Conference of the},
  5443. Date-Added = {2014-04-01 14:09:49 +0000},
  5444. Date-Modified = {2014-04-01 14:09:54 +0000},
  5445. Issn = {1522-4902},
  5446. Pages = {1-8},
  5447. Publisher = {IEEE Computer Society Press},
  5448. Title = {Method Lookup Simulation with a Gradual Typing Language},
  5449. Urldoi = {http://dx.doi.org/10.1109/SCCC.2012.7},
  5450. Users = {eallende, jfabry},
  5451. Year = {2012},
  5452. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGW1ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGW1ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eN7RDzjkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGYAAA4ANAAZAG0AZQB0AGgAbwBkAC0AbABvAG8AawB1AHAALQBnAHIAYQBkAHUAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL21ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  5453. @inproceedings{Batty:2011aa,
  5454. Acmid = {1926394},
  5455. Address = {New York, NY, USA},
  5456. Author = {Batty, Mark and Owens, Scott and Sarkar, Susmit and Sewell, Peter and Weber, Tjark},
  5457. Booktitle = {Proceedings of the 38th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  5458. Date-Added = {2014-03-31 13:55:44 +0000},
  5459. Date-Modified = {2014-03-31 13:55:50 +0000},
  5460. Doi = {10.1145/1926385.1926394},
  5461. Isbn = {978-1-4503-0490-0},
  5462. Keywords = {relaxed memory models, semantics},
  5463. Location = {Austin, Texas, USA},
  5464. Numpages = {12},
  5465. Pages = {55--66},
  5466. Publisher = {ACM},
  5467. Series = {POPL '11},
  5468. Title = {Mathematizing C++ Concurrency},
  5469. Url = {http://doi.acm.org/10.1145/1926385.1926394},
  5470. Year = {2011},
  5471. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTUtYmF0dHkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTUtYmF0dHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s70Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTUtYmF0dHkucGRmAAAOABwADQBwADUANQAtAGIAYQB0AHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTUtYmF0dHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  5472. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926394},
  5473. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1926385.1926394}}
  5474. @incollection{Thiemann:2014aa,
  5475. Author = {Thiemann, Peter and Fennell, Luminous},
  5476. Booktitle = {Programming Languages and Systems},
  5477. Date-Added = {2014-03-31 12:54:05 +0000},
  5478. Date-Modified = {2014-03-31 12:54:07 +0000},
  5479. Doi = {10.1007/978-3-642-54833-8_4},
  5480. Editor = {Shao, Zhong},
  5481. Isbn = {978-3-642-54832-1},
  5482. Pages = {47-66},
  5483. Publisher = {Springer Berlin Heidelberg},
  5484. Series = {Lecture Notes in Computer Science},
  5485. Title = {Gradual Typing for Annotated Type Systems},
  5486. Url = {http://dx.doi.org/10.1007/978-3-642-54833-8_4},
  5487. Volume = {8410},
  5488. Year = {2014},
  5489. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWdyYWR1YWwtYW5ub3RhdGVkLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZ3JhZHVhbC1hbm5vdGF0ZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91ctEPN29QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3JhZHVhbC1hbm5vdGF0ZWQucGRmAAAOACwAFQBnAHIAYQBkAHUAYQBsAC0AYQBuAG4AbwB0AGEAdABlAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZ3JhZHVhbC1hbm5vdGF0ZWQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  5490. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-54833-8_4}}
  5491. @inproceedings{Vitousek:2012aa,
  5492. Author = {Michael M. Vitousek and Shashank Bharadwaj and Jeremy G. Siek},
  5493. Booktitle = {Scripts to Programs Workshop (STOP)},
  5494. Date-Added = {2014-03-29 03:58:21 +0000},
  5495. Date-Modified = {2014-03-29 03:59:45 +0000},
  5496. Title = {Towards Gradual Typing in {Jython}},
  5497. Year = {2012}}
  5498. @article{Allende:2013aa,
  5499. Author = {Esteban Allende and Oscar Calla{\'u} and Johan Fabry and {\'E}ric Tanter and Marcus Denker},
  5500. Date-Added = {2014-03-29 03:55:17 +0000},
  5501. Date-Modified = {2014-03-29 03:55:20 +0000},
  5502. Journal = {Science of Computer Programming},
  5503. Month = aug,
  5504. Note = {Available online},
  5505. Publisher = {Elsevier},
  5506. Title = {Gradual Typing for {Smalltalk}},
  5507. Urldoi = {http://dx.doi.org/10.1016/j.scico.2013.06.006},
  5508. Urlpdf = {http://pleiad.dcc.uchile.cl/papers/2013/allendeAl-scp2013.pdf},
  5509. Users = {eallende , ocallau , jfabry , etanter},
  5510. Year = 2013,
  5511. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWFsbGVuZGVBbC1zY3AyMDEzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVYWxsZW5kZUFsLXNjcDIwMTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ul9EPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWxsZW5kZUFsLXNjcDIwMTMucGRmAAAOACwAFQBhAGwAbABlAG4AZABlAEEAbAAtAHMAYwBwADIAMAAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvYWxsZW5kZUFsLXNjcDIwMTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  5512. @inproceedings{Bloom:2009aa,
  5513. 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},
  5514. Booktitle = {ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications},
  5515. Date-Added = {2014-03-29 03:49:07 +0000},
  5516. Date-Modified = {2014-07-08 18:44:06 +0000},
  5517. Keywords = {actors, pattern matching, scripting},
  5518. Numpages = {20},
  5519. Pages = {117--136},
  5520. Title = {Thorn: Robust, Concurrent, Extensible Scripting on the JVM},
  5521. Year = {2009},
  5522. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTE3LWJsb29tLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDExNy1ibG9vbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ntEPOO9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNy1ibG9vbS5wZGYADgAeAA4AcAAxADEANwAtAGIAbABvAG8AbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTE3LWJsb29tLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5523. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640098},
  5524. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1640089.1640098}}
  5525. @inproceedings{Boreale:1998aa,
  5526. Acmid = {788902},
  5527. Address = {Washington, DC, USA},
  5528. Author = {Boreale, M. and Sangiorgi, D.},
  5529. Booktitle = {Proceedings of the 13th Annual IEEE Symposium on Logic in Computer Science},
  5530. Date-Added = {2014-03-28 13:27:12 +0000},
  5531. Date-Modified = {2014-03-28 13:27:31 +0000},
  5532. Isbn = {0-8186-8506-9},
  5533. Pages = {165--},
  5534. Publisher = {IEEE Computer Society},
  5535. Series = {LICS '98},
  5536. Title = {Bisimulation in Name-Passing Calculi Without Matching},
  5537. Url = {http://dl.acm.org/citation.cfm?id=788020.788902},
  5538. Year = {1998},
  5539. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QcS4uLy4uLy4uLy4uL3Zhci9mb2xkZXJzL3BjL2RoMXB5cjVkMjl6Z3JjcXJuczByN21sbTAwMDBnbi9UL2NvbS5hcHBsZS5QcmV2aWV3L1ByZXZpZXdUZW1wLURqdmxxUS9iaXNJTy1saWNzOTgucGRm0hcLGBlXTlMuZGF0YU8RAi4AAAAAAi4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAGmvPRBiaXNJTy1saWNzOTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaa8/z1m81AAAAAAAAAAAAAQACQAACSAAAAAAAAAAAAAAAAAAAAASUHJldmlld1RlbXAtRGp2bHFRABAACAAAzcj5KgAAABEACAAAz1n1FAAAAAEAIABprz0AZTB6AGTh2gBWwCwAVsArAFC7OgBQje4AUI3qAAIAgk1hY2ludG9zaCBIRDpwcml2YXRlOgB2YXI6AGZvbGRlcnM6AHBjOgBkaDFweXI1ZDI5emdyY3FybnMwcjdtbG0wMDAwZ246AFQ6AGNvbS5hcHBsZS5QcmV2aWV3OgBQcmV2aWV3VGVtcC1EanZscVE6AGJpc0lPLWxpY3M5OC5wZGYADgAiABAAYgBpAHMASQBPAC0AbABpAGMAcwA5ADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAG1wcml2YXRlL3Zhci9mb2xkZXJzL3BjL2RoMXB5cjVkMjl6Z3JjcXJuczByN21sbTAwMDBnbi9UL2NvbS5hcHBsZS5QcmV2aWV3L1ByZXZpZXdUZW1wLURqdmxxUS9iaXNJTy1saWNzOTgucGRmAAATAAEvAP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAQIBBwEPA0EDQwNIA1MDXANqA24DdQN+A4MDkAOTA6UDqAOtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAA68=},
  5540. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=788020.788902}}
  5541. @incollection{Chen:2012aa,
  5542. Author = {Chen, Tzu-Chun and Bocchi, Laura and Deni{\'e}lou, Pierre-Malo and Honda, Kohei and Yoshida, Nobuko},
  5543. Booktitle = {Trustworthy Global Computing},
  5544. Date-Added = {2014-03-27 14:35:11 +0000},
  5545. Date-Modified = {2014-03-27 14:35:13 +0000},
  5546. Doi = {10.1007/978-3-642-30065-3_2},
  5547. Editor = {Bruni, Roberto and Sassone, Vladimiro},
  5548. Isbn = {978-3-642-30064-6},
  5549. Pages = {25-45},
  5550. Publisher = {Springer Berlin Heidelberg},
  5551. Series = {Lecture Notes in Computer Science},
  5552. Title = {Asynchronous Distributed Monitoring for Multiparty Session Enforcement},
  5553. Url = {http://dx.doi.org/10.1007/978-3-642-30065-3_2},
  5554. Volume = {7173},
  5555. Year = {2012},
  5556. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2NoZW4tYXN5bmNoLW1vbml0b3IucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdjaGVuLWFzeW5jaC1tb25pdG9yLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Eh0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaGVuLWFzeW5jaC1tb25pdG9yLnBkZgAADgAwABcAYwBoAGUAbgAtAGEAcwB5AG4AYwBoAC0AbQBvAG4AaQB0AG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9jaGVuLWFzeW5jaC1tb25pdG9yLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  5557. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-30065-3_2}}
  5558. @book{Nipkow:2014aa,
  5559. Author = {Tobias Nipkow and Gerwin Klein},
  5560. Date-Added = {2014-03-22 02:28:14 +0000},
  5561. Date-Modified = {2014-03-22 02:32:06 +0000},
  5562. Publisher = {Technische Universitat Munchen},
  5563. Title = {Concrete Semantics},
  5564. Year = {2014},
  5565. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmNvbmNyZXRlLXNlbWFudGljcy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmNvbmNyZXRlLXNlbWFudGljcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cSrRDzWiUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNvbmNyZXRlLXNlbWFudGljcy5wZGYADgAuABYAYwBvAG4AYwByAGUAdABlAC0AcwBlAG0AYQBuAHQAaQBjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY29uY3JldGUtc2VtYW50aWNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  5566. @inproceedings{Holzle:1994aa,
  5567. Acmid = {178478},
  5568. Address = {New York, NY, USA},
  5569. Author = {H\"{o}lzle, Urs and Ungar, David},
  5570. Booktitle = {Proceedings of the ACM SIGPLAN 1994 Conference on Programming Language Design and Implementation},
  5571. Date-Added = {2014-03-14 15:09:32 +0000},
  5572. Date-Modified = {2014-03-14 15:09:37 +0000},
  5573. Doi = {10.1145/178243.178478},
  5574. Isbn = {0-89791-662-X},
  5575. Location = {Orlando, Florida, USA},
  5576. Numpages = {11},
  5577. Pages = {326--336},
  5578. Publisher = {ACM},
  5579. Series = {PLDI '94},
  5580. Title = {Optimizing Dynamically-dispatched Calls with Run-time Type Feedback},
  5581. Url = {http://doi.acm.org/10.1145/178243.178478},
  5582. Year = {1994},
  5583. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMjYtaG9semxlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMyNi1ob2x6bGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96vtEPOPFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMyNi1ob2x6bGUucGRmAAAOACAADwBwADMAMgA2AC0AaABvAGwAegBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMyNi1ob2x6bGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  5584. Bdsk-Url-1 = {http://doi.acm.org/10.1145/178243.178478},
  5585. Bdsk-Url-2 = {http://dx.doi.org/10.1145/178243.178478}}
  5586. @article{Brunthaler:2009aa,
  5587. Acmid = {1660797},
  5588. Address = {Amsterdam, The Netherlands, The Netherlands},
  5589. Author = {Brunthaler, Stefan},
  5590. Date-Added = {2014-03-13 20:34:59 +0000},
  5591. Date-Modified = {2014-03-13 20:35:03 +0000},
  5592. Doi = {10.1016/j.entcs.2009.11.011},
  5593. Issn = {1571-0661},
  5594. Issue_Date = {December, 2009},
  5595. Journal = {Electron. Notes Theor. Comput. Sci.},
  5596. Keywords = {Interpreter, Optimization Techniques, Virtual-Machine Abstraction},
  5597. Month = dec,
  5598. Number = {5},
  5599. Numpages = {12},
  5600. Pages = {3--14},
  5601. Publisher = {Elsevier Science Publishers B. V.},
  5602. Title = {Virtual-Machine Abstraction and Optimization Techniques},
  5603. Url = {http://dx.doi.org/10.1016/j.entcs.2009.11.011},
  5604. Volume = {253},
  5605. Year = {2009},
  5606. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMy4uL0Ryb3Bib3gvYmliL1ZpcnR1YWwtTWFjaGluZSBBYnN0cmFjdGlvbi0yMDA5LnBkZtIXCxgZV05TLmRhdGFPEQHSAAAAAAHSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfVmlydHVhbC1NYWNoaW5lIEFic3QjNjhCNDJCLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGi0K89HjtxQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADPR8ccAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFZpcnR1YWwtTWFjaGluZSBBYnN0IzY4QjQyQi5wZGYADgBKACQAVgBpAHIAdAB1AGEAbAAtAE0AYQBjAGgAaQBuAGUAIABBAGIAcwB0AHIAYQBjAHQAaQBvAG4ALQAyADAAMAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA8VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVmlydHVhbC1NYWNoaW5lIEFic3RyYWN0aW9uLTIwMDkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AxADJANECpwKpAq4CuQLCAtAC1ALbAuQC6QL2AvkDCwMOAxMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADFQ==},
  5607. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.entcs.2009.11.011}}
  5608. @inproceedings{Hayashizaki:2011aa,
  5609. Acmid = {1950412},
  5610. Address = {New York, NY, USA},
  5611. Author = {Hayashizaki, Hiroshige and Wu, Peng and Inoue, Hiroshi and Serrano, Mauricio J. and Nakatani, Toshio},
  5612. Booktitle = {Proceedings of the Sixteenth International Conference on Architectural Support for Programming Languages and Operating Systems},
  5613. Date-Added = {2014-03-13 20:31:42 +0000},
  5614. Date-Modified = {2014-03-13 20:31:46 +0000},
  5615. Doi = {10.1145/1950365.1950412},
  5616. Isbn = {978-1-4503-0266-1},
  5617. Keywords = {repetition detection, trace selection, trace-based compilation},
  5618. Location = {Newport Beach, California, USA},
  5619. Numpages = {14},
  5620. Pages = {405--418},
  5621. Publisher = {ACM},
  5622. Series = {ASPLOS XVI},
  5623. Title = {Improving the Performance of Trace-based Systems by False Loop Filtering},
  5624. Url = {http://doi.acm.org/10.1145/1950365.1950412},
  5625. Year = {2011},
  5626. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA0MDUtaGF5YXNoaXpha2kucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNDA1LWhheWFzaGl6YWtpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rt0Q848lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDA1LWhheWFzaGl6YWtpLnBkZgAOACoAFABwADQAMAA1AC0AaABhAHkAYQBzAGgAaQB6AGEAawBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A0MDUtaGF5YXNoaXpha2kucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  5627. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1950365.1950412},
  5628. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1950365.1950412}}
  5629. @inproceedings{Bebenita:2010aa,
  5630. Author = {Bebenita, Michael and Brandner, Florian and Fahndrich, Manuel and Logozzo, Francesco and Schulte, Wolfram and Tillmann, Nikolai and Venter, Herman},
  5631. Booktitle = oopsla,
  5632. Date-Added = {2014-03-13 20:26:07 +0000},
  5633. Date-Modified = {2014-03-13 20:26:12 +0000},
  5634. Isbn = {978-1-4503-0203-6},
  5635. Pages = {708--725},
  5636. Title = {{SPUR}: A Trace-Based {JIT} Compiler for {CIL}},
  5637. Year = 2010,
  5638. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3MDgtYmViZW5pdGEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzA4LWJlYmVuaXRhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwNQN0RS7P1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEVAY8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzA4LWJlYmVuaXRhLnBkZgAADgAkABEAcAA3ADAAOAAtAGIAZQBiAGUAbgBpAHQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzA4LWJlYmVuaXRhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  5639. @inproceedings{Jorgensen:1999aa,
  5640. Acmid = {665922},
  5641. Address = {London, UK, UK},
  5642. Author = {J{\o}rgensen, Jesper},
  5643. Booktitle = {Partial Evaluation - Practice and Theory, DIKU 1998 International Summer School},
  5644. Date-Added = {2014-03-13 20:07:47 +0000},
  5645. Date-Modified = {2014-03-13 20:07:51 +0000},
  5646. Isbn = {3-540-66710-5},
  5647. Numpages = {25},
  5648. Pages = {83--107},
  5649. Publisher = {Springer-Verlag},
  5650. Title = {SIMILIX: A Self-Applicable Partial Evaluator for Scheme},
  5651. Url = {http://dl.acm.org/citation.cfm?id=645795.665922},
  5652. Year = {1999},
  5653. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzaW1pbGl4LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc2ltaWxpeC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KEtEPPJRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2ltaWxpeC5wZGYAAA4AGAALAHMAaQBtAGkAbABpAHgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc2ltaWxpeC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  5654. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645795.665922}}
  5655. @incollection{Sullivan:2001aa,
  5656. Author = {Sullivan, GregoryT.},
  5657. Booktitle = {Programs as Data Objects},
  5658. Date-Added = {2014-03-13 20:05:24 +0000},
  5659. Date-Modified = {2014-03-13 20:05:26 +0000},
  5660. Doi = {10.1007/3-540-44978-7_14},
  5661. Editor = {Danvy, Olivier and Filinski, Andrzej},
  5662. Isbn = {978-3-540-42068-2},
  5663. Language = {English},
  5664. Pages = {238-256},
  5665. Publisher = {Springer Berlin Heidelberg},
  5666. Series = {Lecture Notes in Computer Science},
  5667. Title = {Dynamic Partial Evaluation},
  5668. Url = {http://dx.doi.org/10.1007/3-540-44978-7_14},
  5669. Volume = {2053},
  5670. Year = {2001},
  5671. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5keW5hbWljLXBlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZHluYW1pYy1wZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xX9EPNaVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZHluYW1pYy1wZS5wZGYADgAeAA4AZAB5AG4AYQBtAGkAYwAtAHAAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9keW5hbWljLXBlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5672. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-44978-7_14}}
  5673. @inproceedings{Ertl:2004aa,
  5674. Acmid = {1025995},
  5675. Address = {Washington, DC, USA},
  5676. Author = {Ertl, M. Anton and Gregg, David},
  5677. Booktitle = {Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques},
  5678. Date-Added = {2014-03-13 20:01:59 +0000},
  5679. Date-Modified = {2014-03-13 20:02:02 +0000},
  5680. Doi = {10.1109/PACT.2004.23},
  5681. Isbn = {0-7695-2229-7},
  5682. Numpages = {10},
  5683. Pages = {41--50},
  5684. Publisher = {IEEE Computer Society},
  5685. Series = {PACT '04},
  5686. Title = {Retargeting JIT Compilers by Using C-Compiler Generated Executable Code},
  5687. Url = {http://dx.doi.org/10.1109/PACT.2004.23},
  5688. Year = {2004},
  5689. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIyMjkwMDQxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjIyOTAwNDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGivnc9HhwpQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADPR79KAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIyMjkwMDQxLnBkZgAADgAaAAwAMgAyADIAOQAwADAANAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjIyOTAwNDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  5690. Bdsk-Url-1 = {http://dx.doi.org/10.1109/PACT.2004.23}}
  5691. @inproceedings{Piumarta:1998aa,
  5692. Acmid = {277743},
  5693. Address = {New York, NY, USA},
  5694. Author = {Piumarta, Ian and Riccardi, Fabio},
  5695. Booktitle = {Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation},
  5696. Date-Added = {2014-03-13 19:58:17 +0000},
  5697. Date-Modified = {2014-03-13 19:58:21 +0000},
  5698. Doi = {10.1145/277650.277743},
  5699. Isbn = {0-89791-987-4},
  5700. Keywords = {bytecode interpretation, dynamic translation, inlining, just-in-time compilation, threaded code},
  5701. Location = {Montreal, Quebec, Canada},
  5702. Numpages = {10},
  5703. Pages = {291--300},
  5704. Publisher = {ACM},
  5705. Series = {PLDI '98},
  5706. Title = {Optimizing Direct Threaded Code by Selective Inlining},
  5707. Url = {http://doi.acm.org/10.1145/277650.277743},
  5708. Year = {1998},
  5709. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTEtcGl1bWFydGEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjkxLXBpdW1hcnRhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qc0Q848VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjkxLXBpdW1hcnRhLnBkZgAADgAkABEAcAAyADkAMQAtAHAAaQB1AG0AYQByAHQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjkxLXBpdW1hcnRhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  5710. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277743},
  5711. Bdsk-Url-2 = {http://dx.doi.org/10.1145/277650.277743}}
  5712. @inproceedings{Sullivan:2003aa,
  5713. Acmid = {858576},
  5714. Address = {New York, NY, USA},
  5715. Author = {Sullivan, Gregory T. and Bruening, Derek L. and Baron, Iris and Garnett, Timothy and Amarasinghe, Saman},
  5716. Booktitle = {Proceedings of the 2003 Workshop on Interpreters, Virtual Machines and Emulators},
  5717. Date-Added = {2014-03-13 19:54:42 +0000},
  5718. Date-Modified = {2014-03-13 19:54:46 +0000},
  5719. Doi = {10.1145/858570.858576},
  5720. Isbn = {1-58113-655-2},
  5721. Location = {San Diego, California},
  5722. Numpages = {8},
  5723. Pages = {50--57},
  5724. Publisher = {ACM},
  5725. Series = {IVME '03},
  5726. Title = {Dynamic Native Optimization of Interpreters},
  5727. Url = {http://doi.acm.org/10.1145/858570.858576},
  5728. Year = {2003},
  5729. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MC1zdWxsaXZhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MC1zdWxsaXZhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eyrRDzjzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MC1zdWxsaXZhbi5wZGYADgAiABAAcAA1ADAALQBzAHUAbABsAGkAdgBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUwLXN1bGxpdmFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5730. Bdsk-Url-1 = {http://doi.acm.org/10.1145/858570.858576},
  5731. Bdsk-Url-2 = {http://dx.doi.org/10.1145/858570.858576}}
  5732. @inproceedings{Clinger:1994aa,
  5733. Address = {New York, NY, USA},
  5734. Author = {Clinger, William D. and Hansen, Lars Thomas},
  5735. Booktitle = {Proceedings of the 1994 ACM Conference on LISP and Functional Programming},
  5736. Date-Added = {2014-03-13 14:25:34 +0000},
  5737. Date-Modified = {2015-11-18 04:53:49 +0000},
  5738. Location = {Orlando, Florida, USA},
  5739. Numpages = {12},
  5740. Pages = {128--139},
  5741. Publisher = {ACM},
  5742. Series = {LFP '94},
  5743. Title = {Lambda, the Ultimate Label or a Simple Optimizing Compiler for Scheme},
  5744. Year = {1994},
  5745. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMjgtY2xpbmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMjgtY2xpbmdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/earRDzjvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMjgtY2xpbmdlci5wZGYADgAiABAAcAAxADIAOAAtAGMAbABpAG4AZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEyOC1jbGluZ2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5746. Bdsk-Url-1 = {http://doi.acm.org/10.1145/182409.156786},
  5747. Bdsk-Url-2 = {http://dx.doi.org/10.1145/182409.156786}}
  5748. @incollection{Serrano:1995aa,
  5749. Author = {Serrano, Manuel and Weis, Pierre},
  5750. Booktitle = {Static Analysis},
  5751. Date-Added = {2014-03-13 11:53:52 +0000},
  5752. Date-Modified = {2014-03-13 11:53:54 +0000},
  5753. Doi = {10.1007/3-540-60360-3_50},
  5754. Editor = {Mycroft, Alan},
  5755. Isbn = {978-3-540-60360-3},
  5756. Pages = {366-381},
  5757. Publisher = {Springer Berlin Heidelberg},
  5758. Series = {Lecture Notes in Computer Science},
  5759. Title = {Bigloo: a portable and optimizing compiler for strict functional languages},
  5760. Url = {http://dx.doi.org/10.1007/3-540-60360-3_50},
  5761. Volume = {983},
  5762. Year = {1995},
  5763. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5iaWdsb28tb3B0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmlnbG9vLW9wdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wKtEPNW1QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmlnbG9vLW9wdC5wZGYADgAeAA4AYgBpAGcAbABvAG8ALQBvAHAAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9iaWdsb28tb3B0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5764. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-60360-3_50}}
  5765. @techreport{Dybvig:2011aa,
  5766. Author = {R. Kent Dybvig},
  5767. Date-Added = {2014-03-12 03:49:13 +0000},
  5768. Date-Modified = {2014-03-12 03:50:11 +0000},
  5769. Institution = {Cadence Research Systems},
  5770. Title = {Chez Scheme Version 8 User's Guide},
  5771. Year = {2011}}
  5772. @inproceedings{Rigo:2006aa,
  5773. Acmid = {1176753},
  5774. Address = {New York, NY, USA},
  5775. Author = {Rigo, Armin and Pedroni, Samuele},
  5776. Booktitle = {Companion to the 21st ACM SIGPLAN Symposium on Object-oriented Programming Systems, Languages, and Applications},
  5777. Date-Added = {2014-03-10 14:34:32 +0000},
  5778. Date-Modified = {2014-03-10 14:34:36 +0000},
  5779. Doi = {10.1145/1176617.1176753},
  5780. Isbn = {1-59593-491-X},
  5781. Keywords = {Python, metacircularity, retargettable code generation, type inference, virtual machine},
  5782. Location = {Portland, Oregon, USA},
  5783. Numpages = {10},
  5784. Pages = {944--953},
  5785. Publisher = {ACM},
  5786. Series = {OOPSLA '06},
  5787. Title = {PyPy's Approach to Virtual Machine Construction},
  5788. Url = {http://doi.acm.org/10.1145/1176617.1176753},
  5789. Year = {2006},
  5790. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOTQ0LXJpZ28ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wOTQ0LXJpZ28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vA0Q849FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTQ0LXJpZ28ucGRmAAAOABwADQBwADkANAA0AC0AcgBpAGcAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wOTQ0LXJpZ28ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  5791. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1176617.1176753},
  5792. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1176617.1176753}}
  5793. @inproceedings{Gal:2006aa,
  5794. Acmid = {1134780},
  5795. Address = {New York, NY, USA},
  5796. Author = {Gal, Andreas and Probst, Christian W. and Franz, Michael},
  5797. Booktitle = {Proceedings of the 2Nd International Conference on Virtual Execution Environments},
  5798. Date-Added = {2014-03-10 14:30:34 +0000},
  5799. Date-Modified = {2014-03-10 14:30:38 +0000},
  5800. Doi = {10.1145/1134760.1134780},
  5801. Isbn = {1-59593-332-8},
  5802. Keywords = {dynamic compilation, embedded and resource-constrained systems, mixed-mode interpretive compiled systems, software trace scheduling, static single assignment form, virtual machines},
  5803. Location = {Ottawa, Ontario, Canada},
  5804. Numpages = {10},
  5805. Pages = {144--153},
  5806. Publisher = {ACM},
  5807. Series = {VEE '06},
  5808. Title = {HotpathVM: An Effective JIT Compiler for Resource-constrained Devices},
  5809. Url = {http://doi.acm.org/10.1145/1134760.1134780},
  5810. Year = {2006},
  5811. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTQ0LWdhbC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxNDQtZ2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ecrRDzjvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDQtZ2FsLnBkZgAOABoADABwADEANAA0AC0AZwBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE0NC1nYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  5812. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1134760.1134780},
  5813. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1134760.1134780}}
  5814. @techreport{Holtta:2013aa,
  5815. Author = {Marja H\"oltt\"a},
  5816. Date-Added = {2014-03-10 14:02:07 +0000},
  5817. Date-Modified = {2014-03-10 14:05:04 +0000},
  5818. Institution = {Google},
  5819. Month = {August},
  5820. Title = {Crankshafting from the ground up},
  5821. Year = {2013}}
  5822. @techreport{Feeley:2014aa,
  5823. Author = {Marc Feeley},
  5824. Date-Added = {2014-03-10 13:21:08 +0000},
  5825. Date-Modified = {2014-03-10 13:22:38 +0000},
  5826. Institution = {Universite de Montreal},
  5827. Month = {February},
  5828. Number = {v4.7.2},
  5829. Title = {Gambit-C: A portable implementation of Scheme},
  5830. Year = {2014},
  5831. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpnYW1iaXQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpnYW1iaXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIe6E0m8ZTVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJvX50AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBnYW1iaXQucGRmAA4AFgAKAGcAYQBtAGIAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2dhbWJpdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  5832. @techreport{Flatt:2014aa,
  5833. Author = {Matthew Flatt and Robert Bruce Findler and PLT},
  5834. Date-Added = {2014-03-10 13:13:55 +0000},
  5835. Date-Modified = {2014-03-10 13:14:47 +0000},
  5836. Institution = {PLT Inc.},
  5837. Number = {6.0},
  5838. Title = {The Racket Guide},
  5839. Year = {2014}}
  5840. @techreport{plt-tr,
  5841. Author = {Matthew Flatt and PLT},
  5842. Date-Added = {2014-03-10 13:13:44 +0000},
  5843. Date-Modified = {2014-03-10 13:13:44 +0000},
  5844. Institution = {PLT Inc.},
  5845. Note = {\url{http://docs.racket-lang.org/reference/index.html}},
  5846. Title = {The {R}acket Reference~6.0},
  5847. Year = {2014}}
  5848. @inproceedings{Mitchell:1967aa,
  5849. Acmid = {2402558},
  5850. Address = {New York, NY, USA},
  5851. Author = {Mitchell, J. G. and Perlis, A. J. and Van Zoeren, H. R.},
  5852. Booktitle = {Symposium on Interactive Systems for Experimental Applied Mathematics: Proceedings of the Association for Computing Machinery Inc. Symposium},
  5853. Date-Added = {2014-03-10 12:59:39 +0000},
  5854. Date-Modified = {2014-03-10 12:59:48 +0000},
  5855. Doi = {10.1145/2402536.2402558},
  5856. Isbn = {978-1-4503-2792-3},
  5857. Location = {Washington, D.C.},
  5858. Numpages = {12},
  5859. Pages = {203--214},
  5860. Publisher = {ACM},
  5861. Title = {LC2: A Language for Conversational Computing},
  5862. Url = {http://doi.acm.org/10.1145/2402536.2402558},
  5863. Year = {1967},
  5864. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDMtbWl0Y2hlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjAzLW1pdGNoZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3op0Q848FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjAzLW1pdGNoZWxsLnBkZgAADgAkABEAcAAyADAAMwAtAG0AaQB0AGMAaABlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjAzLW1pdGNoZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  5865. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2402536.2402558},
  5866. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2402536.2402558}}
  5867. @article{Aycock:2003aa,
  5868. Acmid = {857077},
  5869. Address = {New York, NY, USA},
  5870. Author = {Aycock, John},
  5871. Date-Added = {2014-03-10 12:57:03 +0000},
  5872. Date-Modified = {2014-03-10 12:57:08 +0000},
  5873. Doi = {10.1145/857076.857077},
  5874. Issn = {0360-0300},
  5875. Issue_Date = {June 2003},
  5876. Journal = {ACM Comput. Surv.},
  5877. Keywords = {Just-in-time compilation, dynamic compilation},
  5878. Month = jun,
  5879. Number = {2},
  5880. Numpages = {17},
  5881. Pages = {97--113},
  5882. Publisher = {ACM},
  5883. Title = {A Brief History of Just-in-time},
  5884. Url = {http://doi.acm.org/10.1145/857076.857077},
  5885. Volume = {35},
  5886. Year = {2003},
  5887. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTctYXljb2NrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk3LWF5Y29jay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97xNEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk3LWF5Y29jay5wZGYADgAeAA4AcAA5ADcALQBhAHkAYwBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTctYXljb2NrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5888. Bdsk-Url-1 = {http://doi.acm.org/10.1145/857076.857077},
  5889. Bdsk-Url-2 = {http://dx.doi.org/10.1145/857076.857077}}
  5890. @phdthesis{Mitchell:1970aa,
  5891. Address = {Pittsburgh, PA, USA},
  5892. Author = {Mitchell, James George},
  5893. Date-Added = {2014-03-10 12:56:04 +0000},
  5894. Date-Modified = {2014-03-10 12:56:09 +0000},
  5895. Note = {AAI7104538},
  5896. Publisher = {Carnegie Mellon University},
  5897. Title = {The Design and Construction of Flexible and Efficient Interactive Programming Systems},
  5898. Year = {1970},
  5899. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL0ppbU1pdGNoZWxsc1RoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFkppbU1pdGNoZWxsc1RoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlbQ/PQ1scUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAz0OTXAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBKaW1NaXRjaGVsbHNUaGVzaXMucGRmAAAOAC4AFgBKAGkAbQBNAGkAdABjAGgAZQBsAGwAcwBUAGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0ppbU1pdGNoZWxsc1RoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  5900. @inproceedings{Deutsch:1984aa,
  5901. Acmid = {800542},
  5902. Address = {New York, NY, USA},
  5903. Author = {Deutsch, L. Peter and Schiffman, Allan M.},
  5904. Booktitle = {Proceedings of the 11th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages},
  5905. Date-Added = {2014-03-10 12:42:11 +0000},
  5906. Date-Modified = {2014-03-10 12:42:16 +0000},
  5907. Doi = {10.1145/800017.800542},
  5908. Isbn = {0-89791-125-3},
  5909. Location = {Salt Lake City, Utah, USA},
  5910. Numpages = {6},
  5911. Pages = {297--302},
  5912. Publisher = {ACM},
  5913. Series = {POPL '84},
  5914. Title = {Efficient Implementation of the Smalltalk-80 System},
  5915. Url = {http://doi.acm.org/10.1145/800017.800542},
  5916. Year = {1984},
  5917. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyOTctZGV1dHNjaC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyOTctZGV1dHNjaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqHRDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyOTctZGV1dHNjaC5wZGYADgAiABAAcAAyADkANwAtAGQAZQB1AHQAcwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI5Ny1kZXV0c2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5918. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800017.800542},
  5919. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800017.800542}}
  5920. @inproceedings{Holzle:1991aa,
  5921. Acmid = {679193},
  5922. Address = {London, UK, UK},
  5923. Author = {H\"{o}lzle, Urs and Chambers, Craig and Ungar, David},
  5924. Booktitle = {Proceedings of the European Conference on Object-Oriented Programming},
  5925. Date-Added = {2014-03-10 12:38:32 +0000},
  5926. Date-Modified = {2014-03-10 12:38:41 +0000},
  5927. Isbn = {3-540-54262-0},
  5928. Numpages = {18},
  5929. Pages = {21--38},
  5930. Publisher = {Springer-Verlag},
  5931. Series = {ECOOP '91},
  5932. Title = {Optimizing Dynamically-Typed Object-Oriented Languages With Polymorphic Inline Caches},
  5933. Url = {http://dl.acm.org/citation.cfm?id=646149.679193},
  5934. Year = {1991},
  5935. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDkxLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3A5MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zQNEPNvtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3A5MS5wZGYAAA4AGAALAGUAYwBvAG8AcAA5ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3A5MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  5936. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646149.679193}}
  5937. @inproceedings{Agesen:1995aa,
  5938. Address = {New York, NY, USA},
  5939. Author = {Agesen, Ole and H\"{o}lzle, Urs},
  5940. Booktitle = {Proceedings of the Tenth Annual Conference on Object-oriented Programming Systems, Languages, and Applications},
  5941. Date-Added = {2014-03-10 12:36:01 +0000},
  5942. Date-Modified = {2015-11-18 04:34:21 +0000},
  5943. Location = {Austin, Texas, USA},
  5944. Numpages = {17},
  5945. Pages = {91--107},
  5946. Publisher = {ACM},
  5947. Series = {OOPSLA '95},
  5948. Title = {Type Feedback vs. Concrete Type Inference: A Comparison of Optimization Techniques for Object-oriented Languages},
  5949. Year = {1995},
  5950. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTEtYWdlc2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDkxLWFnZXNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97tdEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkxLWFnZXNlbi5wZGYADgAeAA4AcAA5ADEALQBhAGcAZQBzAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTEtYWdlc2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5951. Bdsk-Url-1 = {http://dx.doi.org/10.1145/217838.217847}}
  5952. @article{Holzle:1996aa,
  5953. Acmid = {233562},
  5954. Address = {New York, NY, USA},
  5955. Author = {H\"{o}lzle, Urs and Ungar, David},
  5956. Date-Added = {2014-03-10 12:30:42 +0000},
  5957. Date-Modified = {2014-03-10 12:30:46 +0000},
  5958. Doi = {10.1145/233561.233562},
  5959. Issn = {0164-0925},
  5960. Issue_Date = {July 1996},
  5961. Journal = {ACM Trans. Program. Lang. Syst.},
  5962. Keywords = {adaptive optimization, pause clustering, profile-based optimization, run-time compilation, type feedback},
  5963. Month = jul,
  5964. Number = {4},
  5965. Numpages = {46},
  5966. Pages = {355--400},
  5967. Publisher = {ACM},
  5968. Title = {Reconciling Responsiveness with Performance in Pure Object-oriented Languages},
  5969. Url = {http://doi.acm.org/10.1145/233561.233562},
  5970. Volume = {18},
  5971. Year = {1996},
  5972. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNTUtaG9semxlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM1NS1ob2x6bGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96zdEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM1NS1ob2x6bGUucGRmAAAOACAADwBwADMANQA1AC0AaABvAGwAegBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM1NS1ob2x6bGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  5973. Bdsk-Url-1 = {http://doi.acm.org/10.1145/233561.233562},
  5974. Bdsk-Url-2 = {http://dx.doi.org/10.1145/233561.233562}}
  5975. @inproceedings{Paleczny:2001aa,
  5976. Address = {Berkeley, CA, USA},
  5977. Author = {Paleczny, Michael and Vick, Christopher and Click, Cliff},
  5978. Booktitle = {Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium - Volume 1},
  5979. Date-Added = {2014-03-10 12:27:11 +0000},
  5980. Date-Modified = {2015-11-18 04:42:32 +0000},
  5981. Location = {Monterey, California},
  5982. Numpages = {1},
  5983. Pages = {1--1},
  5984. Publisher = {USENIX Association},
  5985. Series = {JVM'01},
  5986. Title = {The Java hotspot Server Compiler},
  5987. Year = {2001},
  5988. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwYWxlY3pueS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHBhbGVjem55LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8/RDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBhbGVjem55LnBkZgAOABoADABwAGEAbABlAGMAegBuAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcGFsZWN6bnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  5989. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1267847.1267848}}
  5990. @article{Ramsdell:1999aa,
  5991. Author = {John D. Ramsdell},
  5992. Date-Added = {2014-03-10 10:33:46 +0000},
  5993. Date-Modified = {2014-03-10 10:34:43 +0000},
  5994. Journal = {Journal of Automated Reasoning},
  5995. Month = {July},
  5996. Number = {1},
  5997. Pages = {43--62},
  5998. Title = {The Tail-Recursive SECD Machine},
  5999. Volume = {23},
  6000. Year = {1999},
  6001. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp0cnNlY2QucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp0cnNlY2QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pY0Q88mgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguoAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0cnNlY2QucGRmAA4AFgAKAHQAcgBzAGUAYwBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3Ryc2VjZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  6002. @inbook{Felleisen:1987aa,
  6003. Author = {Matthias Felleisen and Daniel P. Friedman},
  6004. Chapter = {Control operators, the {SECD}-machine and the lambda-calculus},
  6005. Date-Added = {2014-03-09 17:49:19 +0000},
  6006. Date-Modified = {2014-03-09 17:50:56 +0000},
  6007. Editor = {M. Wirsing},
  6008. Publisher = {Elsevier},
  6009. Series = {IFIP},
  6010. Title = {Formal Description of Programming Concepts - III},
  6011. Year = {1987},
  6012. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjZXNrLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2Vzay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xFtEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2Vzay5wZGYADgASAAgAYwBlAHMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jZXNrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  6013. @inproceedings{Dinan:2009aa,
  6014. Acmid = {1654113},
  6015. Address = {New York, NY, USA},
  6016. Articleno = {53},
  6017. Author = {Dinan, James and Larkins, D. Brian and Sadayappan, P. and Krishnamoorthy, Sriram and Nieplocha, Jarek},
  6018. Booktitle = {Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  6019. Date-Added = {2014-03-04 19:36:59 +0000},
  6020. Date-Modified = {2014-03-04 19:37:06 +0000},
  6021. Doi = {10.1145/1654059.1654113},
  6022. Isbn = {978-1-60558-744-8},
  6023. Keywords = {ARMCI, PGAS, dynamic load balancing, global arrays, task pools, work stealing},
  6024. Location = {Portland, Oregon},
  6025. Numpages = {11},
  6026. Pages = {53:1--53:11},
  6027. Publisher = {ACM},
  6028. Series = {SC '09},
  6029. Title = {Scalable Work Stealing},
  6030. Url = {http://doi.acm.org/10.1145/1654059.1654113},
  6031. Year = {2009},
  6032. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hNTMtZGluYW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hNTMtZGluYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv25/0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNTMtZGluYW4ucGRmAAAOABwADQBhADUAMwAtAGQAaQBuAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hNTMtZGluYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  6033. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1654059.1654113},
  6034. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1654059.1654113}}
  6035. @inproceedings{Chitil:2012aa,
  6036. Address = {New York, NY, USA},
  6037. Author = {Chitil, Olaf},
  6038. Booktitle = {Proceedings of the 17th ACM SIGPLAN International Conference on Functional Programming},
  6039. Date-Added = {2014-02-23 19:36:36 +0000},
  6040. Date-Modified = {2015-11-18 04:38:26 +0000},
  6041. Keywords = {haskell, lazy, library, purely functional},
  6042. Location = {Copenhagen, Denmark},
  6043. Numpages = {10},
  6044. Pages = {67--76},
  6045. Publisher = {ACM},
  6046. Series = {ICFP '12},
  6047. Title = {Practical Typed Lazy Contracts},
  6048. Year = {2012},
  6049. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjctY2hpdGlsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY3LWNoaXRpbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97c9EPOPNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY3LWNoaXRpbC5wZGYADgAeAA4AcAA2ADcALQBjAGgAaQB0AGkAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjctY2hpdGlsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6050. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2364527.2364539},
  6051. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2364527.2364539}}
  6052. @inproceedings{Hinze:2006aa,
  6053. Affiliation = {Institut f{\"u}r Informatik III, Universit{\"a}t Bonn, R{\"o}merstra{\ss}e 164, 53117 Bonn, Germany},
  6054. Author = {Ralf Hinze and Johan Jeuring and Andres L\"oh},
  6055. Booktitle = {Proceedings of the Eighth International Symposium on Functional and Logic Programming (FLOPS 2006)},
  6056. Date-Added = {2014-02-23 01:33:12 +0000},
  6057. Date-Modified = {2014-02-23 19:29:26 +0000},
  6058. Editor = {Hagiya, Masami and Wadler, Philip},
  6059. Location = {Fuji Susono, Japan},
  6060. Month = {apr},
  6061. Pages = {208-225},
  6062. Publisher = {Springer Berlin / Heidelberg},
  6063. Series = {Lecture Notes in Computer Science},
  6064. Title = {Typed Contracts for Functional Programming},
  6065. Volume = {3945},
  6066. Year = {2006},
  6067. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3R5cGVkLWNvbnRyYWN0cy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3R5cGVkLWNvbnRyYWN0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/il/RDzyaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6gAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHR5cGVkLWNvbnRyYWN0cy5wZGYAAA4AKAATAHQAeQBwAGUAZAAtAGMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3R5cGVkLWNvbnRyYWN0cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  6068. @incollection{Benton:2008aa,
  6069. Author = {Benton, Nick},
  6070. Booktitle = {Functional and Logic Programming},
  6071. Date-Added = {2014-02-23 01:25:37 +0000},
  6072. Date-Modified = {2014-02-23 01:25:39 +0000},
  6073. Doi = {10.1007/978-3-540-78969-7_17},
  6074. Editor = {Garrigue, Jacques and Hermenegildo, ManuelV.},
  6075. Isbn = {978-3-540-78968-0},
  6076. Pages = {224-238},
  6077. Publisher = {Springer Berlin Heidelberg},
  6078. Series = {Lecture Notes in Computer Science},
  6079. Title = {Undoing Dynamic Typing (Declarative Pearl)},
  6080. Url = {http://dx.doi.org/10.1007/978-3-540-78969-7_17},
  6081. Volume = {4989},
  6082. Year = {2008},
  6083. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3VuZG9pbmctZHluYW1pYy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3VuZG9pbmctZHluYW1pYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jWfRDz3sUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPAAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHVuZG9pbmctZHluYW1pYy5wZGYAAA4AKAATAHUAbgBkAG8AaQBuAGcALQBkAHkAbgBhAG0AaQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3VuZG9pbmctZHluYW1pYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  6084. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-78969-7_17}}
  6085. @phdthesis{Greenberg:2013aa,
  6086. Author = {Michael Greenberg},
  6087. Date-Added = {2014-02-22 14:56:25 +0000},
  6088. Date-Modified = {2014-02-22 14:56:29 +0000},
  6089. Month = {November},
  6090. School = {University of Pennsylvania},
  6091. Title = {Manifest Contracts},
  6092. Year = {2013},
  6093. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGdyZWVuYmVyZy10aGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRncmVlbmJlcmctdGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V30Q83b1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncmVlbmJlcmctdGhlc2lzLnBkZgAOACoAFABnAHIAZQBlAG4AYgBlAHIAZwAtAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2dyZWVuYmVyZy10aGVzaXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  6094. @unpublished{Siek:2008aa,
  6095. Author = {Jeremy G. Siek},
  6096. Date-Added = {2014-02-22 14:14:36 +0000},
  6097. Date-Modified = {2014-02-22 14:15:48 +0000},
  6098. Month = {April},
  6099. Title = {Space-Efficient Blame Tracking for Gradual Types},
  6100. Year = {2008},
  6101. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhzZWd0LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIc2VndC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J/NEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2VndC5wZGYADgASAAgAcwBlAGcAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9zZWd0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  6102. @article{Richards:2000aa,
  6103. Author = {Richards, Martin},
  6104. Date-Added = {2014-02-22 02:54:19 +0000},
  6105. Date-Modified = {2014-02-22 02:54:22 +0000},
  6106. Doi = {10.1023/A:1010014110806},
  6107. Issn = {1388-3690},
  6108. Journal = {Higher-Order and Symbolic Computation},
  6109. Language = {English},
  6110. Number = {1-2},
  6111. Pages = {85-88},
  6112. Publisher = {Kluwer Academic Publishers},
  6113. Title = {Christopher Strachey and the Cambridge CPL Compiler},
  6114. Url = {http://dx.doi.org/10.1023/A%3A1010014110806},
  6115. Volume = {13},
  6116. Year = {2000},
  6117. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHN0cmFjaGV5LWNwbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHN0cmFjaGV5LWNwbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iivRDzyVUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0cmFjaGV5LWNwbC5wZGYADgAiABAAcwB0AHIAYQBjAGgAZQB5AC0AYwBwAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc3RyYWNoZXktY3BsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  6118. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A%3A1010014110806},
  6119. Bdsk-Url-2 = {http://dx.doi.org/10.1023/A:1010014110806}}
  6120. @article{Barron:1963aa,
  6121. 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.},
  6122. Author = {Barron, D. W. and Buxton, J. N. and Hartley, D. F. and Nixon, E. and Strachey, C.},
  6123. Date-Added = {2014-02-22 02:31:49 +0000},
  6124. Date-Modified = {2014-02-22 02:31:53 +0000},
  6125. Doi = {10.1093/comjnl/6.2.134},
  6126. Eprint = {http://comjnl.oxfordjournals.org/content/6/2/134.full.pdf+html},
  6127. Journal = {The Computer Journal},
  6128. Number = {2},
  6129. Pages = {134-143},
  6130. Title = {The Main Features of CPL},
  6131. Url = {http://comjnl.oxfordjournals.org/content/6/2/134.abstract},
  6132. Volume = {6},
  6133. Year = {1963},
  6134. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdjcGwucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdjcGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ev0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjcGwucGRmAAAOABAABwBjAHAAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9jcGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  6135. Bdsk-Url-1 = {http://comjnl.oxfordjournals.org/content/6/2/134.abstract},
  6136. Bdsk-Url-2 = {http://dx.doi.org/10.1093/comjnl/6.2.134}}
  6137. @article{Fuh:1990aa,
  6138. Author = {You-Chin Fuh and Prateek Mishra},
  6139. Date-Added = {2014-02-22 02:04:54 +0000},
  6140. Date-Modified = {2014-02-22 02:04:59 +0000},
  6141. Doi = {http://dx.doi.org/10.1016/0304-3975(90)90144-7},
  6142. Issn = {0304-3975},
  6143. Journal = {Theoretical Computer Science},
  6144. Number = {2},
  6145. Pages = {155 - 175},
  6146. Title = {Type inference with subtypes},
  6147. Url = {http://www.sciencedirect.com/science/article/pii/0304397590901447},
  6148. Volume = {73},
  6149. Year = {1990},
  6150. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2Z1aC1taXNocmEtMTk5MC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2Z1aC1taXNocmEtMTk5MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3jRDzb+UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1aC1taXNocmEtMTk5MC5wZGYAAA4AKAATAGYAdQBoAC0AbQBpAHMAaAByAGEALQAxADkAOQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2Z1aC1taXNocmEtMTk5MC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  6151. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0304397590901447},
  6152. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0304-3975(90)90144-7}}
  6153. @manual{Matz:2013aa,
  6154. Author = {Michael Matz and Jan Hubicka and Andreas Jaeger and Mark Mitchell},
  6155. Date-Added = {2014-02-13 06:10:06 +0000},
  6156. Date-Modified = {2015-07-22 18:07:30 +0000},
  6157. Keywords = {x86 64},
  6158. Month = {October},
  6159. Title = {System V Application Binary Interface, AMD64 Architecture Processor Supplement},
  6160. Year = {2013},
  6161. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdhYmkucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdhYmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26M0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhYmkucGRmAAAOABAABwBhAGIAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9hYmkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  6162. @inproceedings{Garcia-Perez:2014aa,
  6163. Acmid = {2543742},
  6164. Address = {New York, NY, USA},
  6165. Author = {Garc\'{\i}a-P{\'e}rez, \'{A}lvaro and Nogueira, Pablo and Sergey, Ilya},
  6166. Booktitle = {Proceedings of the ACM SIGPLAN 2014 Workshop on Partial Evaluation and Program Manipulation},
  6167. Date-Added = {2014-02-05 04:26:21 +0000},
  6168. Date-Modified = {2014-02-05 04:26:27 +0000},
  6169. Doi = {10.1145/2543728.2543742},
  6170. Isbn = {978-1-4503-2619-3},
  6171. Keywords = {2-level continuation-passing style, closures, gradual types, layered semantics, program transformation},
  6172. Location = {San Diego, California, USA},
  6173. Numpages = {12},
  6174. Pages = {157--168},
  6175. Publisher = {ACM},
  6176. Series = {PEPM '14},
  6177. Title = {Deriving Interpretations of the Gradually-typed Lambda Calculus},
  6178. Url = {http://doi.acm.org/10.1145/2543728.2543742},
  6179. Year = {2014},
  6180. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxNTctZ2FyY2lhLXBlcmV6LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDE1Ny1nYXJjaWEtcGVyZXoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9539EPOO9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1Ny1nYXJjaWEtcGVyZXoucGRmAAAOACwAFQBwADEANQA3AC0AZwBhAHIAYwBpAGEALQBwAGUAcgBlAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDE1Ny1nYXJjaWEtcGVyZXoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  6181. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2543728.2543742},
  6182. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2543728.2543742}}
  6183. @techreport{Arvind:1986aa,
  6184. Author = {Arvind and David E. Culler},
  6185. Date-Added = {2014-01-19 17:29:02 +0000},
  6186. Date-Modified = {2014-01-19 17:31:28 +0000},
  6187. Institution = {MIT},
  6188. Number = {TM-294},
  6189. Title = {Dataflow Architectures},
  6190. Year = {1986},
  6191. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5NZW1vLTI2MS0yLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOTWVtby0yNjEtMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANL81dGImtxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRiNMcAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoATWVtby0yNjEtMi5wZGYADgAeAA4ATQBlAG0AbwAtADIANgAxAC0AMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9NZW1vLTI2MS0yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  6192. @manual{Bryant:2005aa,
  6193. Author = {Randal E. Bryant and David R. O'Hallaron},
  6194. Date-Added = {2014-01-13 15:56:40 +0000},
  6195. Date-Modified = {2014-01-13 15:58:03 +0000},
  6196. Month = {September},
  6197. Organization = {Carnegie Mellon University},
  6198. Title = {x86-64 Machine-Level Programming},
  6199. Year = {2005},
  6200. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWFzbTY0LWhhbmRvdXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFhc202NC1oYW5kb3V0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26m0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhc202NC1oYW5kb3V0LnBkZgAADgAkABEAYQBzAG0ANgA0AC0AaABhAG4AZABvAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9hc202NC1oYW5kb3V0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  6201. @techreport{Liang:1995aa,
  6202. Author = {Sheng Liang},
  6203. Date-Added = {2014-01-09 13:30:13 +0000},
  6204. Date-Modified = {2014-01-09 13:30:57 +0000},
  6205. Institution = {Yale University},
  6206. Month = {February},
  6207. Number = {TR-1067},
  6208. Title = {A Modular Semantics for Compiler Generation},
  6209. Year = {1995},
  6210. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp0cjEwNjcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp0cjEwNjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pU0Q88mVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0cjEwNjcucGRmAA4AFgAKAHQAcgAxADAANgA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3RyMTA2Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  6211. @misc{Hejlsberg:2010aa,
  6212. Author = {Anders Hejlsberg},
  6213. Date-Added = {2014-01-06 15:43:48 +0000},
  6214. Date-Modified = {2014-01-06 16:09:03 +0000},
  6215. Howpublished = {Microsoft Channel 9 Blog},
  6216. Month = {April},
  6217. Title = {C\# 4.0 and beyond by Anders Hejlsberg},
  6218. Year = {2010}}
  6219. @misc{Hejlsberg:2012aa,
  6220. Author = {Anders Hejlsberg},
  6221. Date-Added = {2014-01-06 15:39:32 +0000},
  6222. Date-Modified = {2014-09-11 10:40:22 +0000},
  6223. Howpublished = {Microsoft Channel 9 Blog},
  6224. Title = {Introducing {TypeScript}},
  6225. Year = {2012},
  6226. Bdsk-Url-1 = {http://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript}}
  6227. @inproceedings{Adams:2013aa,
  6228. Author = {Keith Adams},
  6229. Booktitle = {Strange Loop},
  6230. Date-Added = {2014-01-06 15:31:52 +0000},
  6231. Date-Modified = {2014-01-06 15:36:34 +0000},
  6232. Month = {September},
  6233. Title = {Taking {PHP} Seriously},
  6234. Year = {2013},
  6235. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uL0Ryb3Bib3gvYmliL0FkYW1zLVRha2luZ1BIUFNlcmlvdXNseS5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHEFkYW1zLVRha2luZ1BIUFNlcmlvdXNseS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABM/sPO8DcbUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzvB9awAAAAEAEAAOauEADmndAAXAcgACEikAAgBFTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBZGFtcy1UYWtpbmdQSFBTZXJpb3VzbHkucGRmAAAOADoAHABBAGQAYQBtAHMALQBUAGEAawBpAG4AZwBQAEgAUABTAGUAcgBpAG8AdQBzAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FkYW1zLVRha2luZ1BIUFNlcmlvdXNseS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC8AMEAyQKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  6236. @inproceedings{Verlaguet:2013aa,
  6237. Author = {Julien Verlaguet},
  6238. Booktitle = {Commercial Users of Functional Programming (CUFP)},
  6239. Date-Added = {2014-01-06 15:28:27 +0000},
  6240. Date-Modified = {2014-04-14 11:23:23 +0000},
  6241. Title = {Facebook: Analyzing {PHP} statically},
  6242. Year = {2013},
  6243. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV12ZXJsYWd1ZXQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q12ZXJsYWd1ZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41x0Q8971BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2ZXJsYWd1ZXQucGRmAAAOABwADQB2AGUAcgBsAGEAZwB1AGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi92ZXJsYWd1ZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  6244. @phdthesis{Keep:2012aa,
  6245. Author = {Andrew W. Keep},
  6246. Date-Added = {2014-01-01 15:56:30 +0000},
  6247. Date-Modified = {2014-01-01 15:57:15 +0000},
  6248. Month = {December},
  6249. School = {Indiana University},
  6250. Title = {A Nanopass Framework for Commercial Compiler Development},
  6251. Year = {2012},
  6252. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWtlZXAtZGlzc2VydGF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVa2VlcC1kaXNzZXJ0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94n9EPON9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38vAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAa2VlcC1kaXNzZXJ0YXRpb24ucGRmAAAOACwAFQBrAGUAZQBwAC0AZABpAHMAcwBlAHIAdABhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIva2VlcC1kaXNzZXJ0YXRpb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  6253. @article{SPERBER:2009aa,
  6254. Author = {Sperber, Michael and DYBVIG,R. KENT and FLATT,MATTHEW and VAN STRAATEN,ANTON and FINDLER,ROBBY and MATTHEWS,JACOB},
  6255. Date-Added = {2013-12-30 19:30:51 +0000},
  6256. Date-Modified = {2015-12-20 20:05:05 +0000},
  6257. Doi = {10.1017/S0956796809990074},
  6258. Issn = {1469-7653},
  6259. Issue = {Supplement S1},
  6260. Journal = {Journal of Functional Programming},
  6261. Month = {8},
  6262. Numpages = {301},
  6263. Pages = {1--301},
  6264. Title = {Revised$^6$ Report on the Algorithmic Language Scheme},
  6265. Url = {http://journals.cambridge.org/article_S0956796809990074},
  6266. Volume = {19},
  6267. Year = {2009},
  6268. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhyNnJzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcjZycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+Jt9EPPJBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcjZycy5wZGYADgASAAgAcgA2AHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9yNnJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  6269. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796809990074},
  6270. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796809990074}}
  6271. @book{Dewar:1979aa,
  6272. Author = {Robert B. K. Dewar},
  6273. Date-Added = {2013-12-25 16:44:51 +0000},
  6274. Date-Modified = {2013-12-25 16:47:22 +0000},
  6275. Title = {The {SETL} Programming Language},
  6276. Year = {1979},
  6277. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxzZXRscHJvZy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHNldGxwcm9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/igHRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNldGxwcm9nLnBkZgAOABoADABzAGUAdABsAHAAcgBvAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvc2V0bHByb2cucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  6278. @article{Gomard:1991aa,
  6279. Author = {Carsten K. Gomard and Neil D. Jones},
  6280. Date-Added = {2013-12-09 15:00:05 +0000},
  6281. Date-Modified = {2013-12-09 15:00:46 +0000},
  6282. Journal = {Structured Programming},
  6283. Pages = {123--144},
  6284. Title = {Compiler Generation by Partial Evaluation: A Case Study},
  6285. Volume = {12},
  6286. Year = {1991},
  6287. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1jb2dlbmJ5cGUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1jb2dlbmJ5cGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3En0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb2dlbmJ5cGUucGRmAAAOABwADQBjAG8AZwBlAG4AYgB5AHAAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9jb2dlbmJ5cGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  6288. @techreport{Donzeau-Gouge:1980aa,
  6289. Author = {Veronique Donzeau-Gouge and Gerard Huet and Gilles Kahn and Bernard Lang},
  6290. Date-Added = {2013-12-05 17:02:21 +0000},
  6291. Date-Modified = {2013-12-05 17:03:39 +0000},
  6292. Institution = {INRIA},
  6293. Number = {26},
  6294. Title = {Programming Environments Based on Structured Editors: the Mentor Experience},
  6295. Year = {1980},
  6296. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTAwMjYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi0wMDI2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARLf7zsYcJ1BERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAM7GYncAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItMDAyNi5wZGYADgAYAAsAUgBSAC0AMAAwADIANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTAwMjYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  6297. @inproceedings{Zdancewic:1999aa,
  6298. Author = {Steve Zdancewic and Dan Grossman and Greg Morrisett},
  6299. 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},
  6300. Date-Added = {2013-12-05 15:35:00 +0000},
  6301. Date-Modified = {2013-12-05 15:36:44 +0000},
  6302. Month = {September},
  6303. Title = {Principals in Programming Languages: A Syntactic Proof Technique},
  6304. Year = {1999},
  6305. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1pHTTk5LnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJWkdNOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAESuR87GB0FQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADOxk2RAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFpHTTk5LnBkZgAOABQACQBaAEcATQA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9aR005OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  6306. @inproceedings{Swamy:2014aa,
  6307. Author = {Nikhil Swamy and Cedric Fournet and Aseem Rastogi and Karthikeyan Bhargavan and Juan Chen and Pierre-Yves Strub and Gavin Bierman},
  6308. Booktitle = {ACM Conference on Principles of Programming Languages (POPL)},
  6309. Date-Added = {2013-12-02 19:01:31 +0000},
  6310. Date-Modified = {2013-12-02 19:02:37 +0000},
  6311. Month = {January},
  6312. Title = {Gradual Typing Embedded Securely in JavaScript},
  6313. Year = {2014},
  6314. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl0c3Rhci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXRzdGFyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilrRDzyaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6gAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRzdGFyLnBkZgAADgAUAAkAdABzAHQAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3RzdGFyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  6315. @inproceedings{Benton:2009aa,
  6316. Author = {Nick Benton and Chung-Kil Hur},
  6317. Booktitle = {ICFP '09: Proceedings of the 14th ACM SIGPLAN international conference on Functional programming},
  6318. Date-Added = {2013-10-07 15:04:22 +0000},
  6319. Date-Modified = {2013-10-07 15:05:14 +0000},
  6320. Title = {Biorthogonality, Step-Indexing and Compiler Correctness},
  6321. Year = {2009},
  6322. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmljZnAwNzQtYmVudG9uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESaWNmcDA3NC1iZW50b24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL910dEPN3hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWNmcDA3NC1iZW50b24ucGRmAA4AJgASAGkAYwBmAHAAMAA3ADQALQBiAGUAbgB0AG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9pY2ZwMDc0LWJlbnRvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  6323. @misc{Ramananandro:2012aa,
  6324. Author = {Tahina Ramananandro},
  6325. Date-Added = {2013-09-27 12:14:26 +0000},
  6326. Date-Modified = {2013-09-27 12:18:42 +0000},
  6327. Howpublished = {http://flint.cs.yale.edu/certikos/slides/compositional.pdf},
  6328. Month = {October},
  6329. Title = {Compositional Verification and Compilation},
  6330. Year = {2012},
  6331. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdjdmMucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdjdmMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3E00Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjdmMucGRmAAAOABAABwBjAHYAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9jdmMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  6332. @inproceedings{Hur:2012aa,
  6333. Acmid = {2103666},
  6334. Address = {New York, NY, USA},
  6335. Author = {Hur, Chung-Kil and Dreyer, Derek and Neis, Georg and Vafeiadis, Viktor},
  6336. Booktitle = {Proceedings of the 39th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  6337. Date-Added = {2013-09-27 12:08:24 +0000},
  6338. Date-Modified = {2013-09-27 12:08:28 +0000},
  6339. Doi = {10.1145/2103656.2103666},
  6340. Isbn = {978-1-4503-1083-3},
  6341. Keywords = {Kripke logical relations, abstract types, bisimulations, contextual equivalence, global vs. local knowledge, higher-order state, recursive types, relation transition systems, transitivity},
  6342. Location = {Philadelphia, PA, USA},
  6343. Numpages = {14},
  6344. Pages = {59--72},
  6345. Publisher = {ACM},
  6346. Series = {POPL '12},
  6347. Title = {The marriage of bisimulations and Kripke logical relations},
  6348. Url = {http://doi.acm.org/10.1145/2103656.2103666},
  6349. Year = {2012},
  6350. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdydHMucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdydHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nH0Q88kFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBydHMucGRmAAAOABAABwByAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9ydHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  6351. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2103656.2103666},
  6352. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2103656.2103666}}
  6353. @inproceedings{Lassen:2005aa,
  6354. Acmid = {1079710},
  6355. Address = {Washington, DC, USA},
  6356. Author = {Lassen, Soren},
  6357. Booktitle = {Proceedings of the 20th Annual IEEE Symposium on Logic in Computer Science},
  6358. Date-Added = {2013-09-27 12:04:18 +0000},
  6359. Date-Modified = {2013-09-27 12:04:24 +0000},
  6360. Doi = {10.1109/LICS.2005.15},
  6361. Isbn = {0-7695-2266-1},
  6362. Numpages = {10},
  6363. Pages = {345--354},
  6364. Publisher = {IEEE Computer Society},
  6365. Series = {LICS '05},
  6366. Title = {Eager Normal Form Bisimulation},
  6367. Url = {http://dx.doi.org/10.1109/LICS.2005.15},
  6368. Year = {2005},
  6369. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhlbmZiLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZW5mYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zRdEPNvtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZW5mYi5wZGYADgASAAgAZQBuAGYAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9lbmZiLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  6370. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2005.15}}
  6371. @book{Sestoft:2012aa,
  6372. Author = {Peter Sestoft},
  6373. Date-Added = {2013-08-22 18:05:41 +0000},
  6374. Date-Modified = {2013-08-22 18:06:50 +0000},
  6375. Publisher = {Springer},
  6376. Series = {Undergraduate Topics in Computer Science},
  6377. Title = {Programming Language Concepts},
  6378. Volume = {50},
  6379. Year = {2012},
  6380. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1BMQ29uY2VwdHNTZXN0b2Z0LnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVUExDb25jZXB0c1Nlc3RvZnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNQaM47ysgAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADOPAMIAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFBMQ29uY2VwdHNTZXN0b2Z0LnBkZgAOACwAFQBQAEwAQwBvAG4AYwBlAHAAdABzAFMAZQBzAHQAbwBmAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QTENvbmNlcHRzU2VzdG9mdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  6381. @techreport{Gries:1981aa,
  6382. Author = {David Gries and Harlan Mills},
  6383. Date-Added = {2013-08-16 19:55:44 +0000},
  6384. Date-Modified = {2013-08-16 19:56:21 +0000},
  6385. Institution = {Cornell University},
  6386. Month = {January},
  6387. Number = {TR 81-452},
  6388. Title = {Swapping Sections},
  6389. Year = {1981},
  6390. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzgxLTQ1Mi5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjgxLTQ1Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiXafOM/v6AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzjQ0OgAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA4MS00NTIucGRmAAAOABYACgA4ADEALQA0ADUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzgxLTQ1Mi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  6391. @book{Bentley:1986aa,
  6392. Author = {Jon Bentley},
  6393. Date-Added = {2013-08-16 19:51:12 +0000},
  6394. Date-Modified = {2013-08-16 19:52:14 +0000},
  6395. Publisher = {Addison Wesley},
  6396. Title = {Progrogramming Pearls},
  6397. Year = {1986},
  6398. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1Byb2dyYW1taW5nX3BlYXJscy5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlByb2dyYW1taW5nX3BlYXJscy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiTKTOM/qZAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzjQy2QAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQcm9ncmFtbWluZ19wZWFybHMucGRmAAAOAC4AFgBQAHIAbwBnAHIAYQBtAG0AaQBuAGcAXwBwAGUAYQByAGwAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1Byb2dyYW1taW5nX3BlYXJscy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  6399. @article{Adelson-Velskii:1962aa,
  6400. Author = {G. M. Adelson-Velskii and E.M. Landis},
  6401. Date-Added = {2013-08-05 14:46:12 +0000},
  6402. Date-Modified = {2013-08-05 14:47:45 +0000},
  6403. Journal = {Soviet Mathematics Doklady},
  6404. Pages = {1259--1263},
  6405. Title = {An algorithm for the organization of information},
  6406. Volume = {3},
  6407. Year = {1962},
  6408. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdhdmwucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdhdmwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26s0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhdmwucGRmAAAOABAABwBhAHYAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9hdmwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  6409. @article{Herman:2010aa,
  6410. Author = {Herman, David and Tomb, Aaron and Flanagan, Cormac},
  6411. Date-Added = {2013-07-26 15:40:36 +0000},
  6412. Date-Modified = {2014-04-06 15:59:25 +0000},
  6413. Journal = {Higher-Order and Symbolic Computation},
  6414. Keywords = {Gradual typing; Coercions; Casts; Type dynamic},
  6415. Language = {English},
  6416. Number = {2},
  6417. Pages = {167-189},
  6418. Publisher = {Springer US},
  6419. Title = {Space-efficient gradual typing},
  6420. Volume = {23},
  6421. Year = {2010},
  6422. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGhlcm1hbi1ob3NjLTIwMTEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRoZXJtYW4taG9zYy0yMDExLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wl0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoZXJtYW4taG9zYy0yMDExLnBkZgAOACoAFABoAGUAcgBtAGEAbgAtAGgAbwBzAGMALQAyADAAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2hlcm1hbi1ob3NjLTIwMTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  6423. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10990-011-9066-z}}
  6424. @inproceedings{Garcia:2013fk,
  6425. Author = {Ronald Garcia},
  6426. Booktitle = {{ICFP} '13: Proceedings of the International Conference on Functional Programming},
  6427. Date-Added = {2013-06-21 18:08:16 +0000},
  6428. Date-Modified = {2013-06-21 18:09:03 +0000},
  6429. Title = {Calculating Threesomes, with Blame},
  6430. Year = {2013},
  6431. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MTctZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQxNy1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9689EPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxNy1nYXJjaWEucGRmAAAOACAADwBwADQAMQA3AC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQxNy1nYXJjaWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  6432. @book{Amadio:1998fk,
  6433. Author = {Roberto M. Amadio and Curien Pierre-Louis},
  6434. Date-Added = {2013-06-17 15:35:25 -0600},
  6435. Date-Modified = {2013-06-17 15:36:21 -0600},
  6436. Publisher = {Cambridge University Press},
  6437. Title = {Domains and Lambda-Calculi},
  6438. Year = {1998}}
  6439. @article{Rossberg:2013fk,
  6440. Author = {Andreas Rossberg and Derek Dreyer},
  6441. Date-Added = {2013-06-14 03:43:14 -0600},
  6442. Date-Modified = {2013-06-14 03:44:07 -0600},
  6443. Journal = {{ACM} Transactions on Programming Languages and Systems},
  6444. Number = {1},
  6445. Title = {Mixin' up the {ML} module system},
  6446. Volume = {35},
  6447. Year = {2013},
  6448. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1peG1sLXRvcGxhcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1peG1sLXRvcGxhcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eOrRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1peG1sLXRvcGxhcy5wZGYADgAiABAAbQBpAHgAbQBsAC0AdABvAHAAbABhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWl4bWwtdG9wbGFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  6449. @article{Pitts:2000fk,
  6450. Author = {Andrew M. Pitts},
  6451. Date-Added = {2013-06-13 19:27:42 +0000},
  6452. Date-Modified = {2013-06-13 19:28:21 +0000},
  6453. Journal = {Mathematical Structures in Computer Science},
  6454. Pages = {321--359},
  6455. Title = {Parametric Polymorphism and Operational Equivalence},
  6456. Volume = {10},
  6457. Year = {2000},
  6458. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1waXR0czIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1waXR0czIwMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wB0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwaXR0czIwMDAucGRmAAAOABwADQBwAGkAdAB0AHMAMgAwADAAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9waXR0czIwMDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  6459. @inproceedings{Smith:2000fk,
  6460. Acmid = {651903},
  6461. Address = {London, UK, UK},
  6462. Author = {Smith, Frederick and Walker, David and Morrisett, J. Gregory},
  6463. Booktitle = {Proceedings of the 9th European Symposium on Programming Languages and Systems},
  6464. Date-Added = {2013-06-11 20:34:27 +0000},
  6465. Date-Modified = {2013-06-11 20:34:33 +0000},
  6466. Isbn = {3-540-67262-1},
  6467. Numpages = {16},
  6468. Pages = {366--381},
  6469. Publisher = {Springer-Verlag},
  6470. Series = {ESOP '00},
  6471. Title = {Alias Types},
  6472. Url = {http://dl.acm.org/citation.cfm?id=645394.651903},
  6473. Year = {2000},
  6474. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlhbGlhcy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWFsaWFzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bpXRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFsaWFzLnBkZgAADgAUAAkAYQBsAGkAYQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2FsaWFzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  6475. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645394.651903}}
  6476. @incollection{Churchill:2013fk,
  6477. Author = {Churchill, Martin and Mosses, PeterD.},
  6478. Booktitle = {Foundations of Software Science and Computation Structures},
  6479. Date-Added = {2013-06-05 11:59:38 +0000},
  6480. Date-Modified = {2013-06-05 11:59:41 +0000},
  6481. Doi = {10.1007/978-3-642-37075-5_7},
  6482. Editor = {Pfenning, Frank},
  6483. Isbn = {978-3-642-37074-8},
  6484. Keywords = {structural operational semantics; programming languages; congruence formats; Modular SOS; higher-order bisimulation},
  6485. Pages = {97-112},
  6486. Publisher = {Springer Berlin Heidelberg},
  6487. Series = {Lecture Notes in Computer Science},
  6488. Title = {Modular Bisimulation Theory for Computations and Values},
  6489. Url = {http://dx.doi.org/10.1007/978-3-642-37075-5_7},
  6490. Volume = {7794},
  6491. Year = {2013},
  6492. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mb3NzYWNzMTMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mb3NzYWNzMTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N00Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmb3NzYWNzMTMucGRmAAAOABwADQBmAG8AcwBzAGEAYwBzADEAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mb3NzYWNzMTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  6493. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-37075-5_7}}
  6494. @article{Ohori:1995fk,
  6495. Acmid = {218572},
  6496. Address = {New York, NY, USA},
  6497. Author = {Ohori, Atsushi},
  6498. Date-Added = {2013-04-23 11:05:06 -0400},
  6499. Date-Modified = {2013-04-23 11:05:12 -0400},
  6500. Doi = {10.1145/218570.218572},
  6501. Issn = {0164-0925},
  6502. Issue_Date = {Nov. 1995},
  6503. Journal = {ACM Trans. Program. Lang. Syst.},
  6504. Keywords = {compilation, polymorphism, record calculus, type inference, type theory},
  6505. Month = nov,
  6506. Number = {6},
  6507. Numpages = {52},
  6508. Pages = {844--895},
  6509. Publisher = {ACM},
  6510. Title = {A polymorphic record calculus and its compilation},
  6511. Url = {http://doi.acm.org/10.1145/218570.218572},
  6512. Volume = {17},
  6513. Year = {1995},
  6514. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODQ0LW9ob3JpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg0NC1vaG9yaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97pdEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg0NC1vaG9yaS5wZGYADgAeAA4AcAA4ADQANAAtAG8AaABvAHIAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODQ0LW9ob3JpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6515. Bdsk-Url-1 = {http://doi.acm.org/10.1145/218570.218572},
  6516. Bdsk-Url-2 = {http://dx.doi.org/10.1145/218570.218572}}
  6517. @article{Keshav:2007uq,
  6518. Acmid = {1273458},
  6519. Address = {New York, NY, USA},
  6520. Author = {Keshav, S.},
  6521. Date-Added = {2013-03-13 16:15:33 +0000},
  6522. Date-Modified = {2013-03-13 16:15:38 +0000},
  6523. Doi = {10.1145/1273445.1273458},
  6524. Issn = {0146-4833},
  6525. Issue_Date = {July 2007},
  6526. Journal = {SIGCOMM Comput. Commun. Rev.},
  6527. Keywords = {hints, paper, reading},
  6528. Month = jul,
  6529. Number = {3},
  6530. Numpages = {2},
  6531. Pages = {83--84},
  6532. Publisher = {ACM},
  6533. Title = {How to read a paper},
  6534. Url = {http://doi.acm.org/10.1145/1273445.1273458},
  6535. Volume = {37},
  6536. Year = {2007},
  6537. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODMta2VzaGF2LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDgzLWtlc2hhdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97o9EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgzLWtlc2hhdi5wZGYADgAeAA4AcAA4ADMALQBrAGUAcwBoAGEAdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODMta2VzaGF2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6538. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1273445.1273458},
  6539. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1273445.1273458}}
  6540. @article{Fong:2009fk,
  6541. Acmid = {1595493},
  6542. Address = {New York, NY, USA},
  6543. Author = {Fong, Philip W.L.},
  6544. Date-Added = {2013-03-13 16:01:52 +0000},
  6545. Date-Modified = {2013-03-13 16:01:59 +0000},
  6546. Doi = {10.1145/1595453.1595493},
  6547. Issn = {0097-8418},
  6548. Issue_Date = {June 2009},
  6549. Journal = {SIGCSE Bull.},
  6550. Keywords = {graduate education, paper review, reading research papers},
  6551. Month = jun,
  6552. Number = {2},
  6553. Numpages = {3},
  6554. Pages = {138--140},
  6555. Publisher = {ACM},
  6556. Title = {Reading a computer science research paper},
  6557. Url = {http://doi.acm.org/10.1145/1595453.1595493},
  6558. Volume = {41},
  6559. Year = {2009},
  6560. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTM4LWZvbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTM4LWZvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m/0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM4LWZvbmcucGRmAAAOABwADQBwADEAMwA4AC0AZgBvAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTM4LWZvbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  6561. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1595453.1595493},
  6562. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1595453.1595493}}
  6563. @inproceedings{Krishnaswami:2010fk,
  6564. Acmid = {1708025},
  6565. Address = {New York, NY, USA},
  6566. Author = {Krishnaswami, Neel R. and Birkedal, Lars and Aldrich, Jonathan},
  6567. Booktitle = {Proceedings of the 5th ACM SIGPLAN workshop on Types in language design and implementation},
  6568. Date-Added = {2013-03-02 04:14:46 -0700},
  6569. Date-Modified = {2013-03-02 04:14:49 -0700},
  6570. Doi = {10.1145/1708016.1708025},
  6571. Isbn = {978-1-60558-891-9},
  6572. Keywords = {dataflow, frame rule, functional reactive programming, ramification problem, separation logic, subject-observer},
  6573. Location = {Madrid, Spain},
  6574. Numpages = {14},
  6575. Pages = {63--76},
  6576. Publisher = {ACM},
  6577. Series = {TLDI '10},
  6578. Title = {Verifying event-driven programs using ramified frame properties},
  6579. Url = {http://doi.acm.org/10.1145/1708016.1708025},
  6580. Year = {2010},
  6581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXA2My1rcmlzaG5hc3dhbWkwLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDYzLWtyaXNobmFzd2FtaTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ZNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLWtyaXNobmFzd2FtaTAucGRmAAAOACwAFQBwADYAMwAtAGsAcgBpAHMAaABuAGEAcwB3AGEAbQBpADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDYzLWtyaXNobmFzd2FtaTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  6582. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1708016.1708025},
  6583. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1708016.1708025}}
  6584. @unpublished{Siek:2008fk,
  6585. Author = {Jeremy G. Siek},
  6586. Date-Added = {2013-02-27 16:15:24 +0000},
  6587. Date-Modified = {2013-02-27 16:16:09 +0000},
  6588. Month = {September},
  6589. Title = {A Theory of Gradual Typing (Draft)},
  6590. Year = {2008},
  6591. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnRoZW9yeV9ncmFkdWFsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESdGhlb3J5X2dyYWR1YWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KRtEPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlb3J5X2dyYWR1YWwucGRmAA4AJgASAHQAaABlAG8AcgB5AF8AZwByAGEAZAB1AGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi90aGVvcnlfZ3JhZHVhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  6592. @inproceedings{Hansen:2012uq,
  6593. Acmid = {2384596},
  6594. Address = {New York, NY, USA},
  6595. Author = {Hansen, Michael E. and Lumsdaine, Andrew and Goldstone, Robert L.},
  6596. Booktitle = {Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software},
  6597. Date-Added = {2013-02-27 04:26:54 -0700},
  6598. Date-Modified = {2013-02-27 04:27:00 -0700},
  6599. Doi = {10.1145/2384592.2384596},
  6600. Isbn = {978-1-4503-1562-3},
  6601. Keywords = {cognitive architectures, cognitive complexity, psychology of programming},
  6602. Location = {Tucson, Arizona, USA},
  6603. Numpages = {12},
  6604. Pages = {27--38},
  6605. Publisher = {ACM},
  6606. Series = {Onward! '12},
  6607. Title = {Cognitive architectures: a way forward for the psychology of programming},
  6608. Url = {http://doi.acm.org/10.1145/2384592.2384596},
  6609. Year = {2012},
  6610. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjctaGFuc2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3LWhhbnNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96fdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LWhhbnNlbi5wZGYADgAeAA4AcAAyADcALQBoAGEAbgBzAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjctaGFuc2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6611. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384592.2384596},
  6612. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384592.2384596}}
  6613. @book{Stepanov:2013fk,
  6614. Author = {Alexander A. Stepanov and Daniel E. Rose},
  6615. Date-Added = {2013-02-27 04:22:55 -0700},
  6616. Date-Modified = {2013-02-27 04:24:03 -0700},
  6617. Month = {January},
  6618. Number = {0.3},
  6619. Title = {Three Algorithmic Journeys},
  6620. Year = {2013},
  6621. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0pvdXJuZXlzLTAuMy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEpvdXJuZXlzLTAuMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPIAbNZh+EAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzWZXxAAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBKb3VybmV5cy0wLjMucGRmAAAOACIAEABKAG8AdQByAG4AZQB5AHMALQAwAC4AMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0pvdXJuZXlzLTAuMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  6622. @inproceedings{Ahmed:2009fk,
  6623. Author = {Amal Ahmed and Robert Bruce Findler and Jacob Matthews and Philip Wadler},
  6624. Booktitle = {Workshop on Script to Program Evolution (STOP)},
  6625. Date-Added = {2013-02-26 17:34:47 +0000},
  6626. Date-Modified = {2013-02-26 17:35:41 +0000},
  6627. Month = {July},
  6628. Title = {Blame for all},
  6629. Year = {2009},
  6630. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJsYW1lZm9yYWxsLXN0b3AucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRibGFtZWZvcmFsbC1zdG9wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ay0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBibGFtZWZvcmFsbC1zdG9wLnBkZgAOACoAFABiAGwAYQBtAGUAZgBvAHIAYQBsAGwALQBzAHQAbwBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2JsYW1lZm9yYWxsLXN0b3AucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  6631. @article{Ohori:1997fk,
  6632. Author = {Ohori, Atsushi and Takamizawa, Tomonobu},
  6633. Date-Added = {2013-01-09 21:26:33 -0700},
  6634. Date-Modified = {2013-01-09 21:26:35 -0700},
  6635. Doi = {10.1023/A:1007730624053},
  6636. Issn = {0892-4635},
  6637. Issue = {1},
  6638. Journal = {LISP and Symbolic Computation},
  6639. Keywords = {operational semantics; polymorphism; type inference; unboxed objects; ML},
  6640. Language = {English},
  6641. Pages = {61-91},
  6642. Publisher = {Kluwer Academic Publishers},
  6643. Title = {An Unboxed Operational Semantics for ML Polymorphism},
  6644. Url = {http://dx.doi.org/10.1023/A%3A1007730624053},
  6645. Volume = {10},
  6646. Year = {1997},
  6647. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpqbHNjOTcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpqbHNjOTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YS0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqbHNjOTcucGRmAA4AFgAKAGoAbABzAGMAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2psc2M5Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  6648. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A%3A1007730624053},
  6649. Bdsk-Url-2 = {http://dx.doi.org/10.1023/A:1007730624053}}
  6650. @incollection{Danvy:2003fk,
  6651. Author = {Danvy, Olivier},
  6652. Booktitle = {Compiler Construction},
  6653. Date-Added = {2013-01-02 15:56:48 -0700},
  6654. Date-Modified = {2013-01-02 15:58:19 -0700},
  6655. Pages = {77-89},
  6656. Series = {LNCS},
  6657. Title = {A New One-Pass Transformation into Monadic Normal Form},
  6658. Volume = {2622},
  6659. Year = {2003},
  6660. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTAyLTUyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtUlMtMDItNTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7hfs1mH4QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADNZlfEAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLVJTLTAyLTUyLnBkZgAADgAmABIAQgBSAEkAQwBTAC0AUgBTAC0AMAAyAC0ANQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtUlMtMDItNTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  6661. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-36579-6_6}}
  6662. @inproceedings{Hatcliff:1994vn,
  6663. Acmid = {178053},
  6664. Address = {New York, NY, USA},
  6665. Author = {Hatcliff, John and Danvy, Olivier},
  6666. Booktitle = {Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  6667. Date-Added = {2012-12-29 12:26:46 -0700},
  6668. Date-Modified = {2012-12-29 12:26:50 -0700},
  6669. Doi = {10.1145/174675.178053},
  6670. Isbn = {0-89791-636-0},
  6671. Location = {Portland, Oregon, United States},
  6672. Numpages = {14},
  6673. Pages = {458--471},
  6674. Publisher = {ACM},
  6675. Series = {POPL '94},
  6676. Title = {A generic account of continuation-passing styles},
  6677. Url = {http://doi.acm.org/10.1145/174675.178053},
  6678. Year = {1994},
  6679. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA0NTgtaGF0Y2xpZmYwLnBkZtIXCxgZV05TLmRhdGFPEQG6AAAAAAG6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADFqTReSCsAAAAO884ScDQ1OC1oYXRjbGlmZjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdXDM0EkecAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADFqZbOAAAAEQAIAADNBPRXAAAAAQAYAA7zzgAO5bcADuWSAA7liQAKhKwAAHxTAAIASk1hY2ludG9zaCBIRDpVc2VyczpqZXJlbXlzaWVrOnN1YnVyYmFuOnRydW5rOnBhcGVyczpiaWI6cDQ1OC1oYXRjbGlmZjAucGRmAA4AJgASAHAANAA1ADgALQBoAGEAdABjAGwAaQBmAGYAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAPVVzZXJzL2plcmVteXNpZWsvc3VidXJiYW4vdHJ1bmsvcGFwZXJzL2JpYi9wNDU4LWhhdGNsaWZmMC5wZGYAABMAAS8AABUAAgAR//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AowCoALACbgJwAnUCgAKJApcCmwKiAqsCsAK9AsAC0gLVAtoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3A==},
  6680. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.178053},
  6681. Bdsk-Url-2 = {http://dx.doi.org/10.1145/174675.178053}}
  6682. @inproceedings{Jones:1995kx,
  6683. Acmid = {734150},
  6684. Address = {London, UK, UK},
  6685. Author = {Jones, Mark P.},
  6686. Booktitle = {Advanced Functional Programming, First International Spring School on Advanced Functional Programming Techniques-Tutorial Text},
  6687. Date-Added = {2012-12-29 11:47:41 -0700},
  6688. Date-Modified = {2012-12-29 11:47:48 -0700},
  6689. Isbn = {3-540-59451-5},
  6690. Numpages = {40},
  6691. Pages = {97--136},
  6692. Publisher = {Springer-Verlag},
  6693. Title = {Functional Programming with Overloading and Higher-Order Polymorphism},
  6694. Url = {http://dl.acm.org/citation.cfm?id=647698.734150},
  6695. Year = {1995},
  6696. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNwcmluZ3NjaG9vbDk1LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc3ByaW5nc2Nob29sOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KI9EPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3ByaW5nc2Nob29sOTUucGRmAA4AJgASAHMAcAByAGkAbgBnAHMAYwBoAG8AbwBsADkANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zcHJpbmdzY2hvb2w5NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  6697. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=647698.734150}}
  6698. @article{Danvy:1992ys,
  6699. Author = {Danvy,Olivier and Filinski,Andrzex},
  6700. Date-Added = {2012-12-28 21:47:07 -0700},
  6701. Date-Modified = {2012-12-29 13:18:58 -0700},
  6702. Issue = {04},
  6703. Journal = {Mathematical Structures in Computer Science},
  6704. Month = {December},
  6705. Numpages = {31},
  6706. Pages = {361--391},
  6707. Title = {Representing Control: a Study of the {CPS} Transformation},
  6708. Volume = {2},
  6709. Year = {1992},
  6710. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2RhbnZ5OTJyZXByZXNlbnRpbmcucGRm0hcLGBlXTlMuZGF0YU8RAc4AAAAAAc4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMWpNF5IKwAAAA7zzhdkYW52eTkycmVwcmVzZW50aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZxiJzQPDhwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMWpls4AAAARAAgAAM0EJfcAAAABABgADvPOAA7ltwAO5ZIADuWJAAqErAAAfFMAAgBPTWFjaW50b3NoIEhEOlVzZXJzOmplcmVteXNpZWs6c3VidXJiYW46dHJ1bms6cGFwZXJzOmJpYjpkYW52eTkycmVwcmVzZW50aW5nLnBkZgAADgAwABcAZABhAG4AdgB5ADkAMgByAGUAcAByAGUAcwBlAG4AdABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQlVzZXJzL2plcmVteXNpZWsvc3VidXJiYW4vdHJ1bmsvcGFwZXJzL2JpYi9kYW52eTkycmVwcmVzZW50aW5nLnBkZgATAAEvAAAVAAIAEf//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKgArQC1AocCiQKOApkCogKwArQCuwLEAskC1gLZAusC7gLzAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvU=},
  6711. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0960129500001535}}
  6712. @article{Danvy:1994kx,
  6713. Author = {Olivier Danvy},
  6714. Date-Added = {2012-12-28 21:37:12 -0700},
  6715. Date-Modified = {2012-12-28 21:37:14 -0700},
  6716. Doi = {10.1016/0167-6423(94)00003-4},
  6717. Issn = {0167-6423},
  6718. Journal = {Science of Computer Programming},
  6719. Number = {3},
  6720. Pages = {183 - 195},
  6721. Title = {Back to direct style},
  6722. Url = {http://www.sciencedirect.com/science/article/pii/0167642394000034},
  6723. Volume = {22},
  6724. Year = {1994},
  6725. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS44My40NDk3LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjgzLjQ0OTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8KyM0HLCcAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADNB3J3AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS44My40NDk3LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA4ADMALgA0ADQAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjgzLjQ0OTcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  6726. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0167642394000034},
  6727. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0167-6423(94)00003-4}}
  6728. @inproceedings{Danvy:1992uq,
  6729. Author = {Danvy, Olivier},
  6730. Booktitle = {{E}uropean {S}ymposium on {P}rogramming},
  6731. Date-Added = {2012-12-28 21:15:01 -0700},
  6732. Date-Modified = {2012-12-29 13:36:39 -0700},
  6733. Month = {February},
  6734. Numpages = {21},
  6735. Pages = {130--150},
  6736. Series = {ESOP},
  6737. Title = {Back to Direct Style},
  6738. Year = {1992},
  6739. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645389.651606}}
  6740. @techreport{Danvy:1991fk,
  6741. Author = {Olivier Danvy},
  6742. Date-Added = {2012-12-28 21:10:58 -0700},
  6743. Date-Modified = {2012-12-29 13:18:25 -0700},
  6744. Institution = {Kansas State University},
  6745. Month = {December},
  6746. Number = {CIS-92-02},
  6747. Title = {Three Steps for the {CPS} Transformation},
  6748. Year = {1991},
  6749. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RocmVlLXN0ZXBzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdGhyZWUtc3RlcHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMADj9ERWLdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADREZ8HAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhyZWUtc3RlcHMucGRmAAAOACAADwB0AGgAcgBlAGUALQBzAHQAZQBwAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdGhyZWUtc3RlcHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  6750. @inproceedings{Ni:2006uq,
  6751. Acmid = {1111066},
  6752. Address = {New York, NY, USA},
  6753. Author = {Ni, Zhaozhong and Shao, Zhong},
  6754. Booktitle = {Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  6755. Date-Added = {2012-12-21 15:57:35 -0700},
  6756. Date-Modified = {2012-12-21 15:57:38 -0700},
  6757. Doi = {10.1145/1111037.1111066},
  6758. Isbn = {1-59593-027-2},
  6759. Keywords = {embedded code pointers, higher-order functions, hoare logic, proof-carrying code},
  6760. Location = {Charleston, South Carolina, USA},
  6761. Numpages = {14},
  6762. Pages = {320--333},
  6763. Publisher = {ACM},
  6764. Series = {POPL '06},
  6765. Title = {Certified assembly programming with embedded code pointers},
  6766. Url = {http://doi.acm.org/10.1145/1111037.1111066},
  6767. Year = {2006},
  6768. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzIwLW5pLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDMyMC1uaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96u9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMyMC1uaS5wZGYAAA4AGAALAHAAMwAyADAALQBuAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDMyMC1uaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  6769. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111066},
  6770. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1111037.1111066}}
  6771. @article{Knowles:2010fk,
  6772. Acmid = {1667051},
  6773. Address = {New York, NY, USA},
  6774. Articleno = {6},
  6775. Author = {Knowles, Kenneth and Flanagan, Cormac},
  6776. Date-Added = {2012-12-21 14:15:52 -0700},
  6777. Date-Modified = {2012-12-21 14:15:57 -0700},
  6778. Doi = {10.1145/1667048.1667051},
  6779. Issn = {0164-0925},
  6780. Issue_Date = {January 2010},
  6781. Journal = {ACM Trans. Program. Lang. Syst.},
  6782. Keywords = {Type systems, contracts, dynamic checking, static checking},
  6783. Month = feb,
  6784. Number = {2},
  6785. Numpages = {34},
  6786. Pages = {6:1--6:34},
  6787. Publisher = {ACM},
  6788. Title = {Hybrid type checking},
  6789. Url = {http://doi.acm.org/10.1145/1667048.1667051},
  6790. Volume = {32},
  6791. Year = {2010},
  6792. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNi1rbm93bGVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTYta25vd2xlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ug9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTYta25vd2xlcy5wZGYADgAeAA4AYQA2AC0AawBuAG8AdwBsAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNi1rbm93bGVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6793. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1667048.1667051},
  6794. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1667048.1667051}}
  6795. @misc{Baker:2012fk,
  6796. Author = {Jim Baker},
  6797. Date-Added = {2012-12-20 22:04:57 -0700},
  6798. Date-Modified = {2012-12-20 22:05:25 -0700},
  6799. Title = {Personal Communication},
  6800. Year = {2012}}
  6801. @inproceedings{Strickland:2012fk,
  6802. Author = {Strickland, T. Stephen and Tobin-Hochstadt, Sam and Findler, Robert Bruce and Flatt, Matthew},
  6803. Booktitle = {{C}onference on {O}bject {O}riented {P}rogramming {S}ystems {L}anguages and {A}pplications},
  6804. Date-Added = {2012-12-20 08:42:44 -0700},
  6805. Date-Modified = {2012-12-20 08:55:23 -0700},
  6806. Keywords = {contracts, intercession, interposition, proxies},
  6807. Series = {OOPSLA '12},
  6808. Title = {Chaperones and impersonators: run-time support for reasonable interposition},
  6809. Year = {2012},
  6810. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWNoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWNoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cSDRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGYAAA4ANAAZAGMAaABhAHAAZQByAG8AbgBlAHMALQBvAG8AcABzAGwAYQAyADAAMQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2NoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  6811. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384616.2384685},
  6812. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384616.2384685}}
  6813. @inproceedings{Bayne:2011fk,
  6814. Author = {Bayne, M. and Cook, R. and Ernst, M.D.},
  6815. Booktitle = {International Conference on Software Engineering},
  6816. Date-Added = {2012-12-17 17:06:41 +0000},
  6817. Date-Modified = {2012-12-20 08:57:21 -0700},
  6818. 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;},
  6819. Title = {Always-available static and dynamic feedback},
  6820. Year = {2011},
  6821. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGFsd2F5cy1hdmFpbGFibGUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRhbHdheXMtYXZhaWxhYmxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26Z0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhbHdheXMtYXZhaWxhYmxlLnBkZgAOACoAFABhAGwAdwBhAHkAcwAtAGEAdgBhAGkAbABhAGIAbABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2Fsd2F5cy1hdmFpbGFibGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  6822. Bdsk-Url-1 = {http://dx.doi.org/10.1145/1985793.1985864}}
  6823. @inproceedings{Ren:2013vn,
  6824. Author = {Brianna M. Ren and John Toman and T. Stephen Strickland and Jeffrey S. Foster},
  6825. Booktitle = {SAC'13 (OOPS)},
  6826. Date-Added = {2012-12-16 10:39:59 -0700},
  6827. Date-Modified = {2012-12-16 10:41:02 -0700},
  6828. Title = {The Ruby Type Checker},
  6829. Year = {2013},
  6830. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzMjAxMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHMyMDEzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVXRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHMyMDEzLnBkZgAOABoADABvAG8AcABzADIAMAAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wczIwMTMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  6831. @inproceedings{Fahndrich:2003kx,
  6832. Author = {Manuel F{\"a}hndrich and K. Rustan M. Leino},
  6833. Booktitle = {International Workshop on Alias Confinement and Ownership},
  6834. Date-Added = {2012-12-16 10:02:06 -0700},
  6835. Date-Modified = {2014-09-11 10:40:55 +0000},
  6836. Title = {Heap monotonic typestate},
  6837. Year = {2003},
  6838. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZXRzLTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZXRzLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jf0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtZXRzLTEucGRmAA4AFgAKAG0AZQB0AHMALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21ldHMtMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  6839. @inproceedings{Pilkiewicz:2011uq,
  6840. Acmid = {1929565},
  6841. Address = {New York, NY, USA},
  6842. Author = {Pilkiewicz, Alexandre and Pottier, Fran\c{c}ois},
  6843. Booktitle = {Proceedings of the 7th ACM SIGPLAN workshop on Types in language design and implementation},
  6844. Date-Added = {2012-12-16 09:59:45 -0700},
  6845. Date-Modified = {2012-12-16 09:59:59 -0700},
  6846. Doi = {10.1145/1929553.1929565},
  6847. Isbn = {978-1-4503-0484-9},
  6848. Keywords = {amortized complexity, capabilities, hash-consing, hidden state, monotonic state, specification, thunks, type-based complexity-checking, types},
  6849. Location = {Austin, Texas, USA},
  6850. Numpages = {14},
  6851. Pages = {73--86},
  6852. Publisher = {ACM},
  6853. Series = {TLDI '11},
  6854. Title = {The essence of monotonic state},
  6855. Url = {http://doi.acm.org/10.1145/1929553.1929565},
  6856. Year = {2011},
  6857. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA3My1waWxraWV3aWN6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDczLXBpbGtpZXdpY3oucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97idEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDczLXBpbGtpZXdpY3oucGRmAA4AJgASAHAANwAzAC0AcABpAGwAawBpAGUAdwBpAGMAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNzMtcGlsa2lld2ljei5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  6858. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1929553.1929565},
  6859. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1929553.1929565}}
  6860. @unpublished{Jagadeesan:2009fk,
  6861. Author = {Radha Jagadeesan and Alan Jeffrey and Corin Pitcher and James Riely},
  6862. Date-Added = {2012-12-16 09:51:14 -0700},
  6863. Date-Modified = {2012-12-16 09:52:29 -0700},
  6864. Title = {Monotonic Typestates for the Object Calculus},
  6865. Year = {2009},
  6866. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzIwMDktbW9ub3RvbmUtMS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzIwMDktbW9ub3RvbmUtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9lLM97GsAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzPf3/AAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA5LW1vbm90b25lLTEucGRmAA4AKAATADIAMAAwADkALQBtAG8AbgBvAHQAbwBuAGUALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjAwOS1tb25vdG9uZS0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  6867. @inproceedings{Siek:2012uq,
  6868. Author = {Jeremy G. Siek and Ronald Garcia},
  6869. Booktitle = {Scheme and Functional Programming Workshop},
  6870. Date-Added = {2012-12-14 20:22:55 +0000},
  6871. Date-Modified = {2012-12-20 22:40:56 -0700},
  6872. Title = {Interpretations of the Gradually-Typed Lambda Calculus},
  6873. Year = {2012},
  6874. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlpZ3RsYy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWlndGxjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ddrRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGlndGxjLnBkZgAADgAUAAkAaQBnAHQAbABjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2lndGxjLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  6875. @inproceedings{Wadler:2012fk,
  6876. Acmid = {2364568},
  6877. Address = {New York, NY, USA},
  6878. Author = {Wadler, Philip},
  6879. Booktitle = {Proceedings of the 17th ACM SIGPLAN international conference on Functional programming},
  6880. Date-Added = {2012-12-07 15:35:00 +0000},
  6881. Date-Modified = {2012-12-07 15:35:05 +0000},
  6882. Doi = {10.1145/2364527.2364568},
  6883. Isbn = {978-1-4503-1054-3},
  6884. Keywords = {lambda calculus, linear logic, pi calculus},
  6885. Location = {Copenhagen, Denmark},
  6886. Numpages = {14},
  6887. Pages = {273--286},
  6888. Publisher = {ACM},
  6889. Series = {ICFP '12},
  6890. Title = {Propositions as sessions},
  6891. Url = {http://doi.acm.org/10.1145/2364527.2364568},
  6892. Year = {2012},
  6893. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNzMtd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI3My13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96htEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3My13YWRsZXIucGRmAAAOACAADwBwADIANwAzAC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI3My13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  6894. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2364527.2364568},
  6895. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2364527.2364568}}
  6896. @inproceedings{Holkner:2009fk,
  6897. Acmid = {1862665},
  6898. Address = {Darlinghurst, Australia, Australia},
  6899. Author = {Holkner, Alex and Harland, James},
  6900. Booktitle = {Proceedings of the Thirty-Second Australasian Conference on Computer Science - Volume 91},
  6901. Date-Added = {2012-12-05 15:15:03 -0700},
  6902. Date-Modified = {2012-12-05 15:15:08 -0700},
  6903. Isbn = {978-1-920682-72-9},
  6904. Keywords = {Python and compilers, dynamic languages},
  6905. Location = {Wellington, New Zealand},
  6906. Numpages = {10},
  6907. Pages = {19--28},
  6908. Publisher = {Australian Computer Society, Inc.},
  6909. Series = {ACSC '09},
  6910. Title = {Evaluating the dynamic behaviour of Python applications},
  6911. Url = {http://dl.acm.org/citation.cfm?id=1862659.1862665},
  6912. Year = {2009},
  6913. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOS1ob2xrbmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE5LWhvbGtuZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96GdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE5LWhvbGtuZXIucGRmAAAOACAADwBwADEAOQAtAGgAbwBsAGsAbgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE5LWhvbGtuZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  6914. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1862659.1862665}}
  6915. @phdthesis{Miller:2006fk,
  6916. Author = {Mark S. Miller},
  6917. Date-Added = {2012-12-03 22:20:42 +0000},
  6918. Date-Modified = {2012-12-03 22:21:44 +0000},
  6919. Month = {May},
  6920. School = {Johns Hopkins University},
  6921. Title = {Robust Composition: Towards a Unified Approach to Access Control and Concurrency Control},
  6922. Year = {2006},
  6923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1hcmttLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1hcmttLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eNPRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1hcmttLXRoZXNpcy5wZGYADgAiABAAbQBhAHIAawBtAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWFya20tdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  6924. @periodical{Siek:2012fk,
  6925. Author = {Jeremy G. Siek},
  6926. Date-Added = {2012-12-01 08:49:34 -0700},
  6927. Date-Modified = {2012-12-29 13:39:10 -0700},
  6928. Howpublished = {http://siek.blogspot.com/2012/07/my-new-favorite-abstract-machine-ecd-on.html},
  6929. Month = {July},
  6930. Title = {My new favorite abstract machine: {ECD} on {ANF}},
  6931. Urldate = {July 12, 2012},
  6932. Year = {2012}}
  6933. @unpublished{Garcia:2012fk,
  6934. Author = {Ronald Garcia},
  6935. Date-Added = {2012-11-30 21:18:58 -0700},
  6936. Date-Modified = {2012-11-30 21:20:02 -0700},
  6937. Month = {October},
  6938. Title = {Calculating Threesomes with Blame},
  6939. Year = {2012}}
  6940. @inproceedings{Gottschlich:2012,
  6941. Author = {Justin Gottschlich and Maurice Herlihy and Gilles Pokam and Jeremy G. Siek},
  6942. Booktitle = {International Conference on Parallel Architectures and Compilation Techniques (PACT)},
  6943. Date-Added = {2012-11-09 21:45:33 -0700},
  6944. Date-Modified = {2012-11-09 21:45:33 -0700},
  6945. Month = {September},
  6946. Note = {19\% acceptance rate.},
  6947. Title = {Visualizing Transactional Memory},
  6948. Year = 2012}
  6949. @inproceedings{Schwaab:2013uq,
  6950. Author = {Christopher Schwaab and Jeremy G. Siek},
  6951. Booktitle = {ACM SIGPLAN Workshop on Programming Languages meets Program Verification},
  6952. Date-Added = {2012-11-09 21:37:22 -0700},
  6953. Date-Modified = {2012-11-09 21:38:26 -0700},
  6954. Month = {January},
  6955. Title = {Modular Type-Safety Proofs using Dependant Types},
  6956. Year = {2013}}
  6957. @article{Silkensen:2012fk,
  6958. Author = {Erik Silkensen and Jeremy G. Siek},
  6959. Date-Added = {2012-11-09 21:35:49 -0700},
  6960. Date-Modified = {2012-11-09 21:36:06 -0700},
  6961. Journal = {Lecture Notes in Computer Science},
  6962. Note = {Revised and Selected Papers from the Trends in Functional Programming 13th International Symposium, June 12-14, 2012.},
  6963. Title = {Well-typed Islands Parse Faster},
  6964. Volume = {Volume TBD},
  6965. Year = 2012}
  6966. @inproceedings{Takikawa:2012ly,
  6967. Author = {Takikawa, Asumu and Strickland, T. Stephen and Dimoulas, Christos and Tobin-Hochstadt, Sam and Felleisen, Matthias},
  6968. Booktitle = {{C}onference on {O}bject {O}riented {P}rogramming {S}ystems {L}anguages and {A}pplications},
  6969. Date-Added = {2012-11-09 23:28:40 +0000},
  6970. Date-Modified = {2012-12-17 17:17:43 +0000},
  6971. Keywords = {blame theorem (proof technique), contracts, design by contract, first-class classes, gradual typing, row polymorphism, sealing},
  6972. Pages = {793--810},
  6973. Series = {OOPSLA '12},
  6974. Title = {Gradual typing for first-class classes},
  6975. Year = {2012},
  6976. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3OTMtdGFraWthd2EucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzkzLXRha2lrYXdhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uZ0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzkzLXRha2lrYXdhLnBkZgAADgAkABEAcAA3ADkAMwAtAHQAYQBrAGkAawBhAHcAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzkzLXRha2lrYXdhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  6977. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384616.2384674},
  6978. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384616.2384674}}
  6979. @inproceedings{Ina:2011zr,
  6980. Author = {Ina, Lintaro and Igarashi, Atsushi},
  6981. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  6982. Date-Added = {2012-11-09 23:27:38 +0000},
  6983. Date-Modified = {2012-12-20 08:58:22 -0700},
  6984. Keywords = {dynamic types, generics, gradual typing},
  6985. Series = {OOPSLA '11},
  6986. Title = {Gradual typing for generics},
  6987. Year = {2011},
  6988. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNjA5LWluYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2MDktaW5hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1jRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2MDktaW5hLnBkZgAOABoADABwADYAMAA5AC0AaQBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDYwOS1pbmEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  6989. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048114},
  6990. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2048066.2048114}}
  6991. @inproceedings{Miao:2012vn,
  6992. Author = {Wieyu Miao and Jeremy G. Siek},
  6993. Booktitle = {Symposium on Applied Computing},
  6994. Date-Added = {2012-11-09 23:06:03 +0000},
  6995. Date-Modified = {2012-11-09 23:06:06 +0000},
  6996. Month = {March},
  6997. Note = {26\% acceptance rate, 8 pages},
  6998. Title = {Pattern-based Traits},
  6999. Year = 2012}
  7000. @incollection{Siek:2012kx,
  7001. Author = {Siek, JeremyG.},
  7002. Booktitle = {Generic and Indexed Programming},
  7003. Date-Added = {2012-11-09 23:01:26 +0000},
  7004. Date-Modified = {2012-11-09 23:01:34 +0000},
  7005. Doi = {10.1007/978-3-642-32202-0_4},
  7006. Editor = {Gibbons, Jeremy},
  7007. Isbn = {978-3-642-32201-3},
  7008. Pages = {175-216},
  7009. Publisher = {Springer Berlin Heidelberg},
  7010. Series = {Lecture Notes in Computer Science},
  7011. Title = {The {C++0x} ``Concepts'' Effort},
  7012. Url = {http://dx.doi.org/10.1007/978-3-642-32202-0_4},
  7013. Volume = {7470},
  7014. Year = {2012},
  7015. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-32202-0_4}}
  7016. @inproceedings{Hagino:1987kx,
  7017. Acmid = {755419},
  7018. Address = {London, UK, UK},
  7019. Author = {Hagino, Tatsuya},
  7020. Booktitle = {Category Theory and Computer Science},
  7021. Date-Added = {2012-10-07 21:32:27 -0600},
  7022. Date-Modified = {2012-10-07 21:32:33 -0600},
  7023. Isbn = {3-540-18508-9},
  7024. Numpages = {18},
  7025. Pages = {140--157},
  7026. Publisher = {Springer-Verlag},
  7027. Title = {A Typed Lambda Calculus with Categorical Type Constructors},
  7028. Url = {http://dl.acm.org/citation.cfm?id=648331.755419},
  7029. Year = {1987},
  7030. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjY2xjLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2NsYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xEdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2NsYy5wZGYADgASAAgAYwBjAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jY2xjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  7031. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=648331.755419}}
  7032. @phdthesis{Malcolm:1990uq,
  7033. Author = {Grant Malcolm},
  7034. Date-Added = {2012-10-07 20:50:15 -0600},
  7035. Date-Modified = {2012-10-07 20:51:02 -0600},
  7036. School = {Groningen University},
  7037. Title = {Algebraic data types and program transformations},
  7038. Year = {1990},
  7039. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx0aGVzaXMtMi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHRoZXNpcy0yLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iknRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRoZXNpcy0yLnBkZgAOABoADAB0AGgAZQBzAGkAcwAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdGhlc2lzLTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  7040. @article{Swierstra:2008fk,
  7041. Author = {Wouter Swierstra},
  7042. Date-Added = {2012-10-07 20:43:31 -0600},
  7043. Date-Modified = {2012-10-07 20:44:58 -0600},
  7044. Journal = {Journal of Functional Programming},
  7045. Month = {July},
  7046. Number = {4},
  7047. Pages = {423--436},
  7048. Title = {Data types a la carte},
  7049. Volume = {18},
  7050. Year = {2008},
  7051. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMDEuNDEzMS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMDEuNDEzMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4YzM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTAxLjQxMzEucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAwADEALgA0ADEAMwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEwMS40MTMxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  7052. @inproceedings{Castagna:1992:COF:141471.141537,
  7053. Acmid = {141537},
  7054. Address = {New York, NY, USA},
  7055. Author = {Castagna, Giuseppe and Ghelli, Giorgio and Longo, Giuseppe},
  7056. Booktitle = {Proceedings of the 1992 ACM conference on LISP and functional programming},
  7057. Date-Added = {2012-09-25 17:17:48 +0000},
  7058. Date-Modified = {2012-09-25 17:17:48 +0000},
  7059. Doi = {10.1145/141471.141537},
  7060. Isbn = {0-89791-481-3},
  7061. Location = {San Francisco, California, United States},
  7062. Numpages = {11},
  7063. Pages = {182--192},
  7064. Publisher = {ACM},
  7065. Series = {LFP '92},
  7066. Title = {A calculus for overloaded functions with subtyping},
  7067. Url = {http://doi.acm.org/10.1145/141471.141537},
  7068. Year = {1992},
  7069. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxODItY2FzdGFnbmEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTgyLWNhc3RhZ25hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oN0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTgyLWNhc3RhZ25hLnBkZgAADgAkABEAcAAxADgAMgAtAGMAYQBzAHQAYQBnAG4AYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTgyLWNhc3RhZ25hLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  7070. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141537},
  7071. Bdsk-Url-2 = {http://dx.doi.org/10.1145/141471.141537}}
  7072. @article{Jarvi:2010fk,
  7073. Author = {Jaakko J{\"a}rvi and John Freeman},
  7074. Date-Added = {2012-08-20 20:55:11 +0000},
  7075. Date-Modified = {2012-08-20 20:55:20 +0000},
  7076. Doi = {10.1016/j.scico.2009.04.003},
  7077. Issn = {0167-6423},
  7078. Journal = {Science of Computer Programming},
  7079. Number = {9},
  7080. Pages = {762-772},
  7081. Title = {C++ lambda expressions and closures},
  7082. Volume = {75},
  7083. Year = {2010},
  7084. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmxhbWJkYS1leHByZXNzaW9ucy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmxhbWJkYS1leHByZXNzaW9ucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKfRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxhbWJkYS1leHByZXNzaW9ucy5wZGYADgAuABYAbABhAG0AYgBkAGEALQBlAHgAcAByAGUAcwBzAGkAbwBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvbGFtYmRhLWV4cHJlc3Npb25zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  7085. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2009.04.003}}
  7086. @incollection{Rytz:2012fk,
  7087. Author = {Rytz, Lukas and Odersky, Martin and Haller, Philipp},
  7088. Booktitle = {ECOOP 2012‚ European Conference on Object-Oriented Programming},
  7089. Date-Added = {2012-08-16 13:26:52 -0600},
  7090. Date-Modified = {2012-08-16 13:26:56 -0600},
  7091. Doi = {10.1007/978-3-642-31057-7_13},
  7092. Editor = {Noble, James},
  7093. Isbn = {978-3-642-31056-0},
  7094. Pages = {258-282},
  7095. Publisher = {Springer Berlin Heidelberg},
  7096. Series = {Lecture Notes in Computer Science},
  7097. Title = {Lightweight Polymorphic Effects},
  7098. Url = {http://dx.doi.org/10.1007/978-3-642-31057-7_13},
  7099. Volume = {7313},
  7100. Year = {2012},
  7101. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcF8xLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3BfMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zQtEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3BfMS5wZGYAAA4AGAALAGUAYwBvAG8AcABfADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3BfMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  7102. @techreport{Milner:1990uq,
  7103. 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.}},
  7104. Affiliation = {MEIJE - INRIA Sophia Antipolis},
  7105. Author = {Milner, Robin},
  7106. Date-Added = {2012-08-10 17:04:38 +0000},
  7107. Date-Modified = {2012-08-10 17:05:41 +0000},
  7108. Hal_Id = {inria-00075405},
  7109. Institution = {INRIA},
  7110. Language = {English},
  7111. Number = {RR-1154},
  7112. Pdf = {http://hal.inria.fr/inria-00075405/PDF/RR-1154.pdf},
  7113. Title = {{Functions as processes}},
  7114. Type = {Research Report},
  7115. Url = {http://hal.inria.fr/inria-00075405},
  7116. Year = {1990},
  7117. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTExNTQucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi0xMTU0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxXMzOWbaAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItMTE1NC5wZGYADgAYAAsAUgBSAC0AMQAxADUANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTExNTQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  7118. Bdsk-Url-1 = {http://hal.inria.fr/inria-00075405}}
  7119. @incollection{Alur:1998fk,
  7120. Affiliation = {University of Pennsylvania Department of Computer and Information Science 19104 Philadelphia PA USA},
  7121. Author = {Alur, Rajeev and Henzinger, Thomas and Kupferman, Orna and Vardi, Moshe},
  7122. Booktitle = {CONCUR'98 Concurrency Theory},
  7123. Date-Added = {2012-08-08 20:25:08 +0000},
  7124. Date-Modified = {2012-08-08 20:25:19 +0000},
  7125. Editor = {Sangiorgi, Davide and de Simone, Robert},
  7126. Isbn = {978-3-540-64896-3},
  7127. Keyword = {Computer Science},
  7128. Note = {10.1007/BFb0055622},
  7129. Pages = {163-178},
  7130. Publisher = {Springer Berlin / Heidelberg},
  7131. Series = {Lecture Notes in Computer Science},
  7132. Title = {Alternating refinement relations},
  7133. Url = {http://dx.doi.org/10.1007/BFb0055622},
  7134. Volume = {1466},
  7135. Year = {1998},
  7136. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVphbHVyOTgucGRm0hcLGBlXTlMuZGF0YU8RAaAAAAAAAaAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMq1OLhIKwAAAA9bHwphbHVyOTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKk4KzEgnFlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMq1jRgAAAARAAgAAMxIe3YAAAABABgAD1sfAAzkwwAL81AAC/NPAAUfIQAAwCMAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqZXJlbXlzaWVrOgBzdWJ1cmJhbjoAdHJ1bms6AHBhcGVyczoAYmliOgBhbHVyOTgucGRmAA4AFgAKAGEAbAB1AHIAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA1VXNlcnMvamVyZW15c2llay9zdWJ1cmJhbi90cnVuay9wYXBlcnMvYmliL2FsdXI5OC5wZGYAABMAAS8AABUAAgAR//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmQCeAKYCSgJMAlECXAJlAnMCdwJ+AocCjAKZApwCrgKxArYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACuA==},
  7137. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0055622}}
  7138. @phdthesis{James-Hiram-Morris:1968kx,
  7139. Address = {Cambridge, MA, USA},
  7140. Author = {James Hiram Morris, Jr.},
  7141. Date-Added = {2012-08-03 15:55:46 +0000},
  7142. Date-Modified = {2012-08-03 15:56:53 +0000},
  7143. Month = {December},
  7144. School = {MIT},
  7145. Title = {Lambda-calculus Models of Programming Languages},
  7146. Year = {1968},
  7147. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMDU3LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0wNTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAtRMzlmxMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFjAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMDU3LnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADAANQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0wNTcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  7148. @book{Abelson:1996uq,
  7149. Address = {Cambridge, MA, USA},
  7150. Author = {Abelson, Harold and Sussman, Gerald J.},
  7151. Date-Added = {2012-08-03 15:48:28 +0000},
  7152. Date-Modified = {2012-08-03 15:48:35 +0000},
  7153. Edition = {2nd},
  7154. Isbn = {0262011530},
  7155. Publisher = {MIT Press},
  7156. Title = {Structure and Interpretation of Computer Programs},
  7157. Year = {1996},
  7158. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhzaWNwLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIc2ljcC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KBtEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2ljcC5wZGYADgASAAgAcwBpAGMAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9zaWNwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  7159. @article{Abramsky:1993fk,
  7160. Author = {S. Abramsky and C.H.L. Ong},
  7161. Date-Added = {2012-08-03 15:37:20 +0000},
  7162. Date-Modified = {2012-08-03 15:37:26 +0000},
  7163. Doi = {10.1006/inco.1993.1044},
  7164. Issn = {0890-5401},
  7165. Journal = {Information and Computation},
  7166. Number = {2},
  7167. Pages = {159 - 267},
  7168. Title = {Full Abstraction in the Lazy Lambda Calculus},
  7169. Url = {http://www.sciencedirect.com/science/article/pii/S0890540183710448},
  7170. Volume = {105},
  7171. Year = {1993},
  7172. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGZ1bGwtYWJzdHJhY3Rpb24tbGF6eS1sYW1iZGEucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9mdWxsLWFic3RyYWN0aW9uLWxheiNCRjczNzkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N50Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsLWFic3RyYWN0aW9uLWxheiNCRjczNzkucGRmAAAOAEIAIABmAHUAbABsAC0AYQBiAHMAdAByAGEAYwB0AGkAbwBuAC0AbABhAHoAeQAtAGwAYQBtAGIAZABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2Z1bGwtYWJzdHJhY3Rpb24tbGF6eS1sYW1iZGEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==},
  7173. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0890540183710448},
  7174. Bdsk-Url-2 = {http://dx.doi.org/10.1006/inco.1993.1044}}
  7175. @inproceedings{Weeks:1993fk,
  7176. Acmid = {158523},
  7177. Address = {New York, NY, USA},
  7178. Author = {Weeks, Stephen and Felleisen, Matthias},
  7179. Booktitle = {Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  7180. Date-Added = {2012-08-01 15:17:32 +0000},
  7181. Date-Modified = {2012-08-01 15:17:40 +0000},
  7182. Doi = {10.1145/158511.158523},
  7183. Isbn = {0-89791-560-7},
  7184. Location = {Charleston, South Carolina, United States},
  7185. Numpages = {14},
  7186. Pages = {57--70},
  7187. Publisher = {ACM},
  7188. Series = {POPL '93},
  7189. Title = {On the orthogonality of assignments and procedures in Algol},
  7190. Url = {http://doi.acm.org/10.1145/158511.158523},
  7191. Year = {1993},
  7192. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTctd2Vla3MucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTctd2Vla3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tF0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTctd2Vla3MucGRmAAAOABwADQBwADUANwAtAHcAZQBlAGsAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTctd2Vla3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  7193. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158523},
  7194. Bdsk-Url-2 = {http://dx.doi.org/10.1145/158511.158523}}
  7195. @article{Blazy-Leroy-Clight-09,
  7196. Abstract = {This article presents the formal semantics of a large subset of the C
  7197. language called Clight. Clight includes pointer arithmetic,
  7198. struct and union types, C loops and structured switch
  7199. statements. Clight is the source language of the CompCert
  7200. verified compiler. The formal semantics of Clight is a big-step
  7201. semantics equipped with traces of input/output events that observes
  7202. both terminating and diverging executions. The formal semantics of
  7203. Clight is mechanized using the Coq proof assistant. In addition
  7204. to the semantics of Clight, this article describes its integration
  7205. in the CompCert verified compiler and several ways by which the
  7206. semantics was validated.},
  7207. Author = {Sandrine Blazy and Xavier Leroy},
  7208. Date-Added = {2012-07-30 15:21:08 +0000},
  7209. Date-Modified = {2012-07-30 15:21:08 +0000},
  7210. Journal = {Journal of Automated Reasoning},
  7211. Number = 3,
  7212. Pages = {263-288},
  7213. Title = {Mechanized semantics for the {Clight} subset of the {C} language},
  7214. Urllocal = {http://gallium.inria.fr/~xleroy/publi/Clight.pdf},
  7215. Urlpublisher = {http://dx.doi.org/10.1007/s10817-009-9148-3},
  7216. Volume = 43,
  7217. Xtopic = {mechsem},
  7218. Year = 2009,
  7219. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0NsaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkNsaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6R7M5ZrbAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhKwAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDbGlnaHQucGRmAAAOABYACgBDAGwAaQBnAGgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NsaWdodC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  7220. @inbook{Reynolds:1997fk,
  7221. Author = {John C. Reynolds},
  7222. Chapter = {The Essence of Algol},
  7223. Date-Added = {2012-07-28 21:11:47 -0600},
  7224. Date-Modified = {2012-07-28 21:13:14 -0600},
  7225. Publisher = {Birkhauser Boston},
  7226. Title = {ALGOL-like Languages},
  7227. Volume = {1},
  7228. Year = {1997},
  7229. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1JleW5vbGRzODEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5SZXlub2xkczgxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBNXzOWbZwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUmV5bm9sZHM4MS5wZGYAAA4AHgAOAFIAZQB5AG4AbwBsAGQAcwA4ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9SZXlub2xkczgxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  7230. @techreport{Fisher:2003fk,
  7231. Author = {Kathleen Fisher and John Reppy},
  7232. Date-Added = {2012-07-25 19:04:28 +0000},
  7233. Date-Modified = {2012-07-25 19:05:35 +0000},
  7234. Institution = {University of Chicago},
  7235. Month = {December},
  7236. Number = {TR-2003-13},
  7237. Title = {Statically typed traits},
  7238. Year = {2003},
  7239. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1RSLTIwMDMtMTMucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5UUi0yMDAzLTEzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu7XzOWbiAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVFItMjAwMy0xMy5wZGYAAA4AHgAOAFQAUgAtADIAMAAwADMALQAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUi0yMDAzLTEzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  7240. @inproceedings{Harper:1990kx,
  7241. Acmid = {96744},
  7242. Address = {New York, NY, USA},
  7243. Author = {Harper, Robert and Mitchell, John C. and Moggi, Eugenio},
  7244. Booktitle = {Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  7245. Date-Added = {2012-07-17 21:50:55 -0600},
  7246. Date-Modified = {2012-07-17 21:50:59 -0600},
  7247. Doi = {10.1145/96709.96744},
  7248. Isbn = {0-89791-343-4},
  7249. Location = {San Francisco, California, United States},
  7250. Numpages = {14},
  7251. Pages = {341--354},
  7252. Publisher = {ACM},
  7253. Series = {POPL '90},
  7254. Title = {Higher-order modules and the phase distinction},
  7255. Url = {http://doi.acm.org/10.1145/96709.96744},
  7256. Year = {1990},
  7257. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNDEtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM0MS1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96w9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0MS1oYXJwZXIucGRmAAAOACAADwBwADMANAAxAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM0MS1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7258. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96744},
  7259. Bdsk-Url-2 = {http://dx.doi.org/10.1145/96709.96744}}
  7260. @techreport{Cartwright:1992fk,
  7261. Author = {Robert Cartwright and Matthias Felleisen},
  7262. Date-Added = {2012-07-19 17:47:55 +0000},
  7263. Date-Modified = {2012-07-19 17:49:27 +0000},
  7264. Institution = {Rice University Department of Computer Science},
  7265. Number = {TR91-167},
  7266. Title = {Observable sequentiality and full abstraction},
  7267. Year = {1992},
  7268. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx0cjkxLTE2Ny5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHRyOTEtMTY3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilXRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRyOTEtMTY3LnBkZgAOABoADAB0AHIAOQAxAC0AMQA2ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdHI5MS0xNjcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  7269. @inproceedings{Cardelli:1997uq,
  7270. Acmid = {263735},
  7271. Address = {New York, NY, USA},
  7272. Author = {Cardelli, Luca},
  7273. Booktitle = {Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  7274. Date-Added = {2012-07-17 21:44:15 -0600},
  7275. Date-Modified = {2012-07-17 21:44:43 -0600},
  7276. Doi = {10.1145/263699.263735},
  7277. Isbn = {0-89791-853-3},
  7278. Location = {Paris, France},
  7279. Numpages = {12},
  7280. Pages = {266--277},
  7281. Publisher = {ACM},
  7282. Series = {POPL '97},
  7283. Title = {Program fragments, linking, and modularization},
  7284. Url = {http://doi.acm.org/10.1145/263699.263735},
  7285. Year = {1997},
  7286. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNjYtY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjY2LWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3p70Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjY2LWNhcmRlbGxpLnBkZgAADgAkABEAcAAyADYANgAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjY2LWNhcmRlbGxpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  7287. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263735},
  7288. Bdsk-Url-2 = {http://dx.doi.org/10.1145/263699.263735}}
  7289. @inproceedings{Disney:2011uq,
  7290. Acmid = {2034800},
  7291. Address = {New York, NY, USA},
  7292. Author = {Disney, Tim and Flanagan, Cormac and McCarthy, Jay},
  7293. Booktitle = {Proceedings of the 16th ACM SIGPLAN international conference on Functional programming},
  7294. Date-Added = {2012-07-15 22:25:16 -0600},
  7295. Date-Modified = {2013-06-14 04:11:46 -0600},
  7296. Doi = {10.1145/2034773.2034800},
  7297. Isbn = {978-1-4503-0865-6},
  7298. Keywords = {higher-order programming, temporal contracts},
  7299. Location = {Tokyo, Japan},
  7300. Numpages = {13},
  7301. Pages = {176--188},
  7302. Publisher = {ACM},
  7303. Series = {ICFP '11},
  7304. Title = {Temporal higher-order contracts},
  7305. Url = {http://doi.acm.org/10.1145/2034773.2034800},
  7306. Year = {2011},
  7307. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNzYtZGlzbmV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE3Ni1kaXNuZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96A9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3Ni1kaXNuZXkucGRmAAAOACAADwBwADEANwA2AC0AZABpAHMAbgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE3Ni1kaXNuZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7308. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034800},
  7309. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034800}}
  7310. @article{Morrisett:1999fk,
  7311. Acmid = {319345},
  7312. Address = {New York, NY, USA},
  7313. Author = {Morrisett, Greg and Walker, David and Crary, Karl and Glew, Neal},
  7314. Date-Added = {2012-07-06 22:23:42 -0600},
  7315. Date-Modified = {2012-07-06 22:23:47 -0600},
  7316. Doi = {10.1145/319301.319345},
  7317. Issn = {0164-0925},
  7318. Issue_Date = {May 1999},
  7319. Journal = {ACM Trans. Program. Lang. Syst.},
  7320. Keywords = {certified code, closure conversion, secure extensible systems, type-directed compilation, typed assembly language, typed intermediate languages},
  7321. Month = may,
  7322. Number = {3},
  7323. Numpages = {42},
  7324. Pages = {527--568},
  7325. Publisher = {ACM},
  7326. Title = {From system F to typed assembly language},
  7327. Url = {http://doi.acm.org/10.1145/319301.319345},
  7328. Volume = {21},
  7329. Year = {1999},
  7330. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50YWwtdG9wbGFzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdGFsLXRvcGxhcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KO9EPPJgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGFsLXRvcGxhcy5wZGYADgAeAA4AdABhAGwALQB0AG8AcABsAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi90YWwtdG9wbGFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7331. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319301.319345},
  7332. Bdsk-Url-2 = {http://dx.doi.org/10.1145/319301.319345}}
  7333. @techreport{Nipkow:2012fk,
  7334. Author = {Tobias Nipkow},
  7335. Date-Added = {2012-05-23 03:25:44 +0900},
  7336. Date-Modified = {2012-05-23 03:26:41 +0900},
  7337. Institution = {TU Munchen},
  7338. Month = {May},
  7339. Title = {Programming and Proving in Isabelle/HOL},
  7340. Year = {2012},
  7341. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wcm9nLXByb3ZlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcHJvZy1wcm92ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98GdEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcHJvZy1wcm92ZS5wZGYADgAeAA4AcAByAG8AZwAtAHAAcgBvAHYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wcm9nLXByb3ZlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  7342. @inproceedings{Siek:2010uq,
  7343. Acmid = {1706358},
  7344. Address = {New York, NY, USA},
  7345. Author = {Siek, Jeremy G.},
  7346. Booktitle = {Proceedings of the 2010 ACM SIGPLAN workshop on Partial evaluation and program manipulation},
  7347. Date-Added = {2012-03-20 05:38:06 -0600},
  7348. Date-Modified = {2012-03-20 05:38:09 -0600},
  7349. Doi = {10.1145/1706356.1706358},
  7350. Isbn = {978-1-60558-727-1},
  7351. Keywords = {domain-specific embedded languages, metaprogramming, multi-stage programming, reflection},
  7352. Location = {Madrid, Spain},
  7353. Numpages = {2},
  7354. Pages = {3--4},
  7355. Publisher = {ACM},
  7356. Series = {PEPM '10},
  7357. Title = {General purpose languages should be metalanguages},
  7358. Url = {http://doi.acm.org/10.1145/1706356.1706358},
  7359. Year = {2010},
  7360. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMy1zaWVrLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDMtc2llay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96p9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMtc2llay5wZGYAAA4AGAALAHAAMwAtAHMAaQBlAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDMtc2llay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  7361. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706356.1706358},
  7362. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1706356.1706358}}
  7363. @inproceedings{Tobin-Hochstadt:2011fk,
  7364. Acmid = {1993514},
  7365. Address = {New York, NY, USA},
  7366. Author = {Tobin-Hochstadt, Sam and St-Amour, Vincent and Culpepper, Ryan and Flatt, Matthew and Felleisen, Matthias},
  7367. Booktitle = {Proceedings of the 32nd ACM SIGPLAN conference on Programming language design and implementation},
  7368. Date-Added = {2012-03-20 05:30:42 -0600},
  7369. Date-Modified = {2012-03-20 05:30:45 -0600},
  7370. Doi = {10.1145/1993498.1993514},
  7371. Isbn = {978-1-4503-0663-8},
  7372. Keywords = {extensible languages, macros, modules, typed racket},
  7373. Location = {San Jose, California, USA},
  7374. Numpages = {10},
  7375. Pages = {132--141},
  7376. Publisher = {ACM},
  7377. Series = {PLDI '11},
  7378. Title = {Languages as libraries},
  7379. Url = {http://doi.acm.org/10.1145/1993498.1993514},
  7380. Year = {2011},
  7381. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHAxMzItdG9iaW4taG9jaHN0YWR0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcDEzMi10b2Jpbi1ob2Noc3RhZHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95s9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMi10b2Jpbi1ob2Noc3RhZHQucGRmAA4AMgAYAHAAMQAzADIALQB0AG8AYgBpAG4ALQBoAG8AYwBoAHMAdABhAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wMTMyLXRvYmluLWhvY2hzdGFkdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  7382. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993498.1993514},
  7383. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1993498.1993514}}
  7384. @inproceedings{Im:2011fk,
  7385. Acmid = {2048141},
  7386. Address = {New York, NY, USA},
  7387. Author = {Im, Hyeonseung and Nakata, Keiko and Garrigue, Jacques and Park, Sungwoo},
  7388. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  7389. Date-Added = {2012-03-07 10:26:04 -0700},
  7390. Date-Modified = {2012-03-07 10:26:09 -0700},
  7391. Doi = {10.1145/2048066.2048141},
  7392. Isbn = {978-1-4503-0940-0},
  7393. Keywords = {abstract types, modules, recursion, type systems, weak bisimulations},
  7394. Location = {Portland, Oregon, USA},
  7395. Numpages = {20},
  7396. Pages = {993--1012},
  7397. Publisher = {ACM},
  7398. Series = {OOPSLA '11},
  7399. Title = {A syntactic type system for recursive modules},
  7400. Url = {http://doi.acm.org/10.1145/2048066.2048141},
  7401. Year = {2011},
  7402. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwOTkzLWltLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADIwuNnSCsAAAAMXnQLcDk5My1pbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYizMt89mAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADIwym3AAAAEQAIAADLfUrAAAAAAQAUAAxedAALrlMAC64wAAce8gAAlkIAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqZXJlbXlzaWVrOgBzdWJ1cmJhbjoAcGFwZXJzOgBiaWI6AHA5OTMtaW0ucGRmAA4AGAALAHAAOQA5ADMALQBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADBVc2Vycy9qZXJlbXlzaWVrL3N1YnVyYmFuL3BhcGVycy9iaWIvcDk5My1pbS5wZGYAEwABLwAAFQACABH//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCaAJ8ApwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  7403. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048141},
  7404. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2048066.2048141}}
  7405. @inproceedings{Rastogi:2012fk,
  7406. Author = {Rastogi, Aseem and Chaudhuri, Avik and Hosmer, Basil},
  7407. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  7408. Date-Added = {2012-02-24 18:32:54 +0000},
  7409. Date-Modified = {2012-12-29 13:38:19 -0700},
  7410. Keywords = {actionscript, gradual typing, type inference},
  7411. Month = {January},
  7412. Pages = {481--494},
  7413. Series = {POPL},
  7414. Title = {The ins and outs of gradual type inference},
  7415. Year = {2012},
  7416. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0ODEtcmFzdG9naS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0ODEtcmFzdG9naS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/exzRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0ODEtcmFzdG9naS5wZGYADgAiABAAcAA0ADgAMQAtAHIAYQBzAHQAbwBnAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ4MS1yYXN0b2dpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7417. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2103656.2103714},
  7418. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2103656.2103714}}
  7419. @article{Stansifer:2011fk,
  7420. Author = {Paul Stansifer and Mitchell Wand},
  7421. Bibsource = {DBLP, http://dblp.uni-trier.de},
  7422. Date-Added = {2012-01-28 15:46:53 -0700},
  7423. Date-Modified = {2012-01-28 15:46:59 -0700},
  7424. Ee = {http://arxiv.org/abs/1102.2003},
  7425. Journal = {CoRR},
  7426. Title = {Parsing Reflective Grammars},
  7427. Volume = {abs/1102.2003},
  7428. Year = {2011},
  7429. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzExMDIuMjAwM3YyLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMTEwMi4yMDAzdjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lRczlmrQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEEAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADExMDIuMjAwM3YyLnBkZgAOACAADwAxADEAMAAyAC4AMgAwADAAMwB2ADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xMTAyLjIwMDN2Mi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  7430. @inproceedings{Danvy:2010uq,
  7431. Author = {Olivier Danvy and Kevin Millikin and Johan Munk and Ian Zerny},
  7432. Booktitle = {Functional and Logic Programming, 10th International Symposium, FLOPS 2010},
  7433. Date-Added = {2012-01-16 10:34:23 -0700},
  7434. Date-Modified = {2012-01-16 10:34:26 -0700},
  7435. Doi = {10.1007/978-3-642-12251-4\_18},
  7436. Editor = {Matthias Blume and Naoki Kobayashi and Germ\'an Vidal},
  7437. Location = {Sendai, Japan},
  7438. Month = Apr,
  7439. Number = 6009,
  7440. Pages = {240-256},
  7441. Publisher = {Springer},
  7442. Series = {Lecture Notes in Computer Science},
  7443. Title = {Defunctionalized Interpreters for Call-by-Need Evaluation},
  7444. Url = {http://www.zerny.dk/def-int-for-call-by-need.html},
  7445. Year = 2010,
  7446. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGRhbnZ5LWFsLWZsb3BzMTAucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRkYW52eS1hbC1mbG9wczEwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FF0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkYW52eS1hbC1mbG9wczEwLnBkZgAOACoAFABkAGEAbgB2AHkALQBhAGwALQBmAGwAbwBwAHMAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2RhbnZ5LWFsLWZsb3BzMTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  7447. Bdsk-Url-1 = {http://www.zerny.dk/def-int-for-call-by-need.html},
  7448. Bdsk-Url-2 = {http://dx.doi.org/10.1007/978-3-642-12251-4%5C_18}}
  7449. @techreport{Maessen:1996fk,
  7450. Author = {Jan-Willem Maessen and Arvind and R.S. Nikhil and Joe Stoy},
  7451. Date-Added = {2012-01-16 09:49:52 -0700},
  7452. Date-Modified = {2012-01-16 09:50:55 -0700},
  7453. Institution = {MIT CSAIL},
  7454. Number = {393},
  7455. Title = {Lambda-S: an implicitly parallel lambda-calculus with recursive bindings, synchronization and sid},
  7456. Year = {1996},
  7457. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5tZW1vLTM5My0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObWVtby0zOTMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9429EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWVtby0zOTMtMS5wZGYADgAeAA4AbQBlAG0AbwAtADMAOQAzAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9tZW1vLTM5My0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  7458. @inproceedings{Frampton:2009fk,
  7459. Acmid = {1508305},
  7460. Address = {New York, NY, USA},
  7461. 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.},
  7462. Booktitle = {Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments},
  7463. Date-Added = {2012-01-12 07:22:50 -0700},
  7464. Date-Modified = {2012-01-12 07:22:54 -0700},
  7465. Doi = {http://doi.acm.org/10.1145/1508293.1508305},
  7466. Isbn = {978-1-60558-375-4},
  7467. Keywords = {debugging, intrinsics, jikes rvm, magic, mmtk, systems programming, virtualization, vmmagic},
  7468. Location = {Washington, DC, USA},
  7469. Numpages = {10},
  7470. Pages = {81--90},
  7471. Publisher = {ACM},
  7472. Series = {VEE '09},
  7473. Title = {Demystifying magic: high-level low-level programming},
  7474. Url = {http://doi.acm.org/10.1145/1508293.1508305},
  7475. Year = {2009},
  7476. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4MS1mcmFtcHRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4MS1mcmFtcHRvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e57RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4MS1mcmFtcHRvbi5wZGYADgAiABAAcAA4ADEALQBmAHIAYQBtAHAAdABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDgxLWZyYW1wdG9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7477. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1508293.1508305}}
  7478. @inproceedings{Dimoulas:2012fk,
  7479. Author = {Christos Dimoulas and Sam Tobin-Hochstadt and Matthias Felleisen},
  7480. Booktitle = {ESOP},
  7481. Date-Added = {2012-01-10 16:53:45 -0700},
  7482. Date-Modified = {2012-01-10 16:54:30 -0700},
  7483. Title = {Complete Monitors for Behavioral Contracts},
  7484. Year = {2012},
  7485. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Vzb3AxMi1kdGhmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZXNvcDEyLWR0aGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zStEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZXNvcDEyLWR0aGYucGRmAAAOACAADwBlAHMAbwBwADEAMgAtAGQAdABoAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZXNvcDEyLWR0aGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  7486. @inproceedings{Allende:2011fk,
  7487. Address = {New York, NY, USA},
  7488. Articleno = {3},
  7489. Author = {Allende, Esteban and Fabry, Johan},
  7490. Booktitle = {Proceedings of the 6th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems},
  7491. Date-Added = {2012-01-01 22:49:44 +0100},
  7492. Date-Modified = {2015-11-18 04:32:49 +0000},
  7493. Keywords = {casting, gradual typing, method lookup},
  7494. Location = {Lancaster, United Kingdom},
  7495. Numpages = {6},
  7496. Pages = {3:1--3:6},
  7497. Publisher = {ACM},
  7498. Series = {ICOOOLPS '11},
  7499. Title = {Application optimization when using gradual typing},
  7500. Year = {2011},
  7501. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMy1hbGxlbmRlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTMtYWxsZW5kZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9udtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTMtYWxsZW5kZS5wZGYADgAeAA4AYQAzAC0AYQBsAGwAZQBuAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMy1hbGxlbmRlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7502. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2069172.2069175}}
  7503. @inproceedings{Erdweg:2011kx,
  7504. Acmid = {2048099},
  7505. Address = {New York, NY, USA},
  7506. Author = {Erdweg, Sebastian and Rendel, Tillmann and K\"{a}stner, Christian and Ostermann, Klaus},
  7507. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  7508. Date-Added = {2011-12-23 10:51:33 -0700},
  7509. Date-Modified = {2011-12-23 10:51:38 -0700},
  7510. Doi = {http://doi.acm.org/10.1145/2048066.2048099},
  7511. Isbn = {978-1-4503-0940-0},
  7512. Keywords = {DSL embedding, SugarJ, language composition, language extensibility, libraries, syntactic sugar},
  7513. Location = {Portland, Oregon, USA},
  7514. Numpages = {16},
  7515. Pages = {391--406},
  7516. Publisher = {ACM},
  7517. Series = {OOPSLA '11},
  7518. Title = {SugarJ: library-based syntactic language extensibility},
  7519. Url = {http://doi.acm.org/10.1145/2048066.2048099},
  7520. Year = {2011},
  7521. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctZXJkd2VnLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LWVyZHdlZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+NEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWVyZHdlZy5wZGYADgAeAA4AcAAxADcALQBlAHIAZAB3AGUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctZXJkd2VnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7522. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048099}}
  7523. @inproceedings{Parr:2011uq,
  7524. Acmid = {1993548},
  7525. Address = {New York, NY, USA},
  7526. Author = {Parr, Terence and Fisher, Kathleen},
  7527. Booktitle = {Proceedings of the 32nd ACM SIGPLAN conference on Programming language design and implementation},
  7528. Date-Added = {2011-12-23 10:35:36 -0700},
  7529. Date-Modified = {2011-12-23 10:35:41 -0700},
  7530. Doi = {http://doi.acm.org/10.1145/1993498.1993548},
  7531. Isbn = {978-1-4503-0663-8},
  7532. Keywords = {augmented transition networks, backtracking, context-sensitive parsing, deterministic finite automata, glr, memoization, nondeterministic parsing, peg, semantic predicates, subset construction, syntactic predicates},
  7533. Location = {San Jose, California, USA},
  7534. Numpages = {12},
  7535. Pages = {425--436},
  7536. Publisher = {ACM},
  7537. Series = {PLDI '11},
  7538. Title = {LL(*): the foundation of the ANTLR parser generator},
  7539. Url = {http://doi.acm.org/10.1145/1993498.1993548},
  7540. Year = {2011},
  7541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDI1LXBhcnIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDI1LXBhcnIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3r70Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI1LXBhcnIucGRmAAAOABwADQBwADQAMgA1AC0AcABhAHIAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDI1LXBhcnIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  7542. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993498.1993548}}
  7543. @inproceedings{Baker:2002fk,
  7544. Acmid = {512562},
  7545. Address = {New York, NY, USA},
  7546. Author = {Baker, Jason and Hsieh, Wilson C.},
  7547. Booktitle = {Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  7548. Date-Added = {2011-12-23 10:26:24 -0700},
  7549. Date-Modified = {2011-12-23 10:26:30 -0700},
  7550. Doi = {http://doi.acm.org/10.1145/512529.512562},
  7551. Isbn = {1-58113-463-0},
  7552. Keywords = {Java, generative programming, macros, metaprogramming},
  7553. Location = {Berlin, Germany},
  7554. Numpages = {12},
  7555. Pages = {270--281},
  7556. Publisher = {ACM},
  7557. Series = {PLDI '02},
  7558. Title = {Maya: multiple-dispatch syntax extension in Java},
  7559. Url = {http://doi.acm.org/10.1145/512529.512562},
  7560. Year = {2002},
  7561. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QYC4uLy4uLy4uLy4uLy4uL3Zhci9mb2xkZXJzLzVILzVIRzk0MFZqRVN5WXhQSGpMME9mY2srKytUSS8tVG1wLS9XZWJLaXRQREZzLWtyaVU3TS9wMjcwLWJha2VyLnBkZtIXCxgZV05TLmRhdGFPEQH2AAAAAAH2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADIwvF3SCsAAAASijQOcDI3MC1iYWtlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKKNcsaI9oAAAAAAAAAAAAFAAgAAAkgAAAAAAAAAAAAAAAAAAAAEVdlYktpdFBERnMta3JpVTdNAAAQAAgAAMjDKbcAAAARAAgAAMsaaioAAAABABwAEoo0ABKG2QAHHz0ABx88AABiTAAAANgAAADWAAIAZk1hY2ludG9zaCBIRDpwcml2YXRlOnZhcjpmb2xkZXJzOjVIOjVIRzk0MFZqRVN5WXhQSGpMME9mY2srKytUSTotVG1wLTpXZWJLaXRQREZzLWtyaVU3TTpwMjcwLWJha2VyLnBkZgAOAB4ADgBwADIANwAwAC0AYgBhAGsAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBZcHJpdmF0ZS92YXIvZm9sZGVycy81SC81SEc5NDBWakVTeVl4UEhqTDBPZmNrKysrVEkvLVRtcC0vV2ViS2l0UERGcy1rcmlVN00vcDI3MC1iYWtlci5wZGYAABMAAS8A//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A8QD2AP4C+AL6Av8DCgMTAyEDJQMsAzUDOgNHA0oDXANfA2QAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADZg==},
  7562. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512562}}
  7563. @article{Dimoulas:2011uq,
  7564. Acmid = {2039348},
  7565. Address = {New York, NY, USA},
  7566. Articleno = {16},
  7567. Author = {Dimoulas, Christos and Felleisen, Matthias},
  7568. Date-Added = {2011-12-21 17:36:54 -0700},
  7569. Date-Modified = {2012-12-01 08:52:40 -0700},
  7570. Doi = {http://doi.acm.org/10.1145/2039346.2039348},
  7571. Issn = {0164-0925},
  7572. Issue = {5},
  7573. Issue_Date = {November 2011},
  7574. Journal = {ACM Trans. Program. Lang. Syst.},
  7575. Keywords = {Contract satisfaction, higher-order contracts},
  7576. Month = nov,
  7577. Numpages = {29},
  7578. Pages = {16:1--16:29},
  7579. Publisher = {ACM},
  7580. Title = {On contract satisfaction in a higher-order world},
  7581. Url = {http://doi.acm.org/10.1145/2039346.2039348},
  7582. Volume = {33},
  7583. Year = {2011},
  7584. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGExNi1kaW1vdWxhcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGExNi1kaW1vdWxhcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bm/RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExNi1kaW1vdWxhcy5wZGYADgAiABAAYQAxADYALQBkAGkAbQBvAHUAbABhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYTE2LWRpbW91bGFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7585. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2039346.2039348}}
  7586. @inproceedings{Ryoo:2008ys,
  7587. Acmid = {1345220},
  7588. Address = {New York, NY, USA},
  7589. Author = {Ryoo, Shane and Rodrigues, Christopher I. and Baghsorkhi, Sara S. and Stone, Sam S. and Kirk, David B. and Hwu, Wen-mei W.},
  7590. Booktitle = {Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming},
  7591. Date-Added = {2011-12-19 13:35:45 -0700},
  7592. Date-Modified = {2011-12-19 13:35:47 -0700},
  7593. Doi = {http://doi.acm.org/10.1145/1345206.1345220},
  7594. Isbn = {978-1-59593-795-7},
  7595. Keywords = {GPU computing, parallel computing},
  7596. Location = {Salt Lake City, UT, USA},
  7597. Numpages = {10},
  7598. Pages = {73--82},
  7599. Publisher = {ACM},
  7600. Series = {PPoPP '08},
  7601. Title = {Optimization principles and application performance evaluation of a multithreaded GPU using CUDA},
  7602. Url = {http://doi.acm.org/10.1145/1345206.1345220},
  7603. Year = {2008},
  7604. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNzMtcnlvby5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA3My1yeW9vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4rRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3My1yeW9vLnBkZgAOABoADABwADcAMwAtAHIAeQBvAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDczLXJ5b28ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  7605. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1345206.1345220}}
  7606. @article{Fraguela:1999vn,
  7607. Author = {B.B. Fraguela and R. Doallo and E.L. Zapata and Basilio B. Fraguela and Ram On Doallo and Emilio L. Zapata},
  7608. Date-Added = {2011-12-19 08:51:01 -0700},
  7609. Date-Modified = {2011-12-19 08:51:02 -0700},
  7610. Journal = {Parallel Processing Letters},
  7611. Pages = {360},
  7612. Title = {Memory Hierarchy Performance Prediction for Blocked Sparse Algorithms},
  7613. Volume = {9},
  7614. Year = {1999},
  7615. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4zNS41NDY0LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjM1LjU0NjQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA70vczlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4zNS41NDY0LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAzADUALgA1ADQANgA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjM1LjU0NjQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  7616. @incollection{Blanco-Heras:1999kx,
  7617. Affiliation = {Univ. Santiago de Compostela Dept. Electronics and Computer Science Campus Sur. 15706 Santiago de Compostela Spain Campus Sur. 15706 Santiago de Compostela Spain},
  7618. Author = {Blanco Heras, Dora and Blanco P{\'e}rez, Vicente and Carlos Cabaleiro Dom{\'\i}nguez, Jos{\'e} and Fern{\'a}ndez Rivera, Francisco},
  7619. Booktitle = {High-Performance Computing and Networking},
  7620. Date-Added = {2011-12-19 08:48:11 -0700},
  7621. Date-Modified = {2011-12-19 08:48:14 -0700},
  7622. Editor = {Sloot, Peter and Bubak, Marian and Hoekstra, Alfons and Hertzberger, Bob},
  7623. Isbn = {978-3-540-65821-4},
  7624. Keyword = {Computer Science},
  7625. Note = {10.1007/BFb0100581},
  7626. Pages = {201-210},
  7627. Publisher = {Springer Berlin / Heidelberg},
  7628. Series = {Lecture Notes in Computer Science},
  7629. Title = {Modeling and improving locality for irregular problems: Sparse matrix-Vector product on cache memories as a case study},
  7630. Url = {http://dx.doi.org/10.1007/BFb0100581},
  7631. Volume = {1593},
  7632. Year = {1999},
  7633. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0LTEyMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0LTEyMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4nRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0LTEyMS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0AC0AMQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMTIxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7634. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0100581}}
  7635. @inproceedings{Temam:1992uq,
  7636. Acmid = {148091},
  7637. Address = {Los Alamitos, CA, USA},
  7638. Author = {Temam, O. and Jalby, W.},
  7639. Booktitle = {Proceedings of the 1992 ACM/IEEE conference on Supercomputing},
  7640. Date-Added = {2011-12-19 08:45:47 -0700},
  7641. Date-Modified = {2011-12-19 08:45:49 -0700},
  7642. Isbn = {0-8186-2630-5},
  7643. Location = {Minneapolis, Minnesota, United States},
  7644. Numpages = {10},
  7645. Pages = {578--587},
  7646. Publisher = {IEEE Computer Society Press},
  7647. Series = {Supercomputing '92},
  7648. Title = {Characterizing the behavior of sparse algorithms on caches},
  7649. Url = {http://dl.acm.org/citation.cfm?id=147877.148091},
  7650. Year = {1992},
  7651. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc4LXRlbWFtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3OC10ZW1hbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97StEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3OC10ZW1hbS5wZGYADgAeAA4AcAA1ADcAOAAtAHQAZQBtAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc4LXRlbWFtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7652. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=147877.148091}}
  7653. @article{Nishtala:2007fk,
  7654. Affiliation = {University of California at Berkeley Computer Science Division 575 Soda Hall Berkeley CA 94720 USA},
  7655. Author = {Nishtala, Rajesh and Vuduc, Richard and Demmel, James and Yelick, Katherine},
  7656. Date-Added = {2011-12-19 08:31:58 -0700},
  7657. Date-Modified = {2011-12-19 08:32:00 -0700},
  7658. Issn = {0938-1279},
  7659. Issue = {3},
  7660. Journal = {Applicable Algebra in Engineering, Communication and Computing},
  7661. Keyword = {Computer Science},
  7662. Note = {10.1007/s00200-007-0038-9},
  7663. Pages = {297-311},
  7664. Publisher = {Springer Berlin / Heidelberg},
  7665. Title = {When cache blocking of sparse matrix vector multiply works and why},
  7666. Url = {http://dx.doi.org/10.1007/s00200-007-0038-9},
  7667. Volume = {18},
  7668. Year = {2007},
  7669. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0LTEyMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0LTEyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4jRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0LTEyMC5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0AC0AMQAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMTIwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7670. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s00200-007-0038-9}}
  7671. @inproceedings{Kulkarni:2011fk,
  7672. Acmid = {2048126},
  7673. Address = {New York, NY, USA},
  7674. Author = {Kulkarni, Prasad A.},
  7675. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  7676. Date-Added = {2011-12-18 23:51:50 -0700},
  7677. Date-Modified = {2011-12-18 23:51:53 -0700},
  7678. Doi = {http://doi.acm.org/10.1145/2048066.2048126},
  7679. Isbn = {978-1-4503-0940-0},
  7680. Keywords = {Java, dynamic compilation, multicore, virtual machines},
  7681. Location = {Portland, Oregon, USA},
  7682. Numpages = {16},
  7683. Pages = {773--788},
  7684. Publisher = {ACM},
  7685. Series = {OOPSLA '11},
  7686. Title = {JIT compilation policy for modern machines},
  7687. Url = {http://doi.acm.org/10.1145/2048066.2048126},
  7688. Year = {2011},
  7689. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3NzMta3Vsa2FybmkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzczLWt1bGthcm5pLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uW0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzczLWt1bGthcm5pLnBkZgAADgAkABEAcAA3ADcAMwAtAGsAdQBsAGsAYQByAG4AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzczLWt1bGthcm5pLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  7690. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048126}}
  7691. @inproceedings{Guha:2010fk,
  7692. Author = {Arjun Guha and Claudiu Saftoiu and Shriram Krishnamurthi},
  7693. Booktitle = {{ECOOP} '10: European Conference on Object-oriented Programming},
  7694. Date-Added = {2011-12-18 23:05:31 -0700},
  7695. Date-Modified = {2011-12-18 23:07:15 -0700},
  7696. Title = {The Essence of {JavaScript}},
  7697. Year = {2010},
  7698. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXBlci05LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFwZXItOS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL970dEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFwZXItOS5wZGYAAA4AGAALAHAAYQBwAGUAcgAtADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFwZXItOS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  7699. @inproceedings{Karakasis:2009fk,
  7700. Acmid = {1679714},
  7701. Address = {Washington, DC, USA},
  7702. Author = {Karakasis, Vasileios and Goumas, Georgios and Koziris, Nectarios},
  7703. Booktitle = {Proceedings of the 2009 International Conference on Parallel Processing},
  7704. Date-Added = {2011-12-18 17:56:10 -0700},
  7705. Date-Modified = {2011-12-18 17:56:13 -0700},
  7706. Doi = {http://dx.doi.org/10.1109/ICPP.2009.21},
  7707. Isbn = {978-0-7695-3802-0},
  7708. Keywords = {sparse matrix-vector multiplication, performance models, blocking},
  7709. Numpages = {9},
  7710. Pages = {356--364},
  7711. Publisher = {IEEE Computer Society},
  7712. Series = {ICPP '09},
  7713. Title = {Perfomance Models for Blocked Sparse Matrix-Vector Multiplication Kernels},
  7714. Url = {http://dx.doi.org/10.1109/ICPP.2009.21},
  7715. Year = {2009},
  7716. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVppY3BwMDkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QppY3BwMDkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XU0Q83eFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpY3BwMDkucGRmAA4AFgAKAGkAYwBwAHAAMAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ljcHAwOS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  7717. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPP.2009.21}}
  7718. @inproceedings{An:2009ys,
  7719. Acmid = {1747562},
  7720. Address = {Washington, DC, USA},
  7721. Author = {An, Jong-hoon and Chaudhuri, Avik and Foster, Jeffrey S.},
  7722. Booktitle = {Proceedings of the 2009 IEEE/ACM International Conference on Automated Software Engineering},
  7723. Date-Added = {2011-12-17 22:43:42 -0700},
  7724. Date-Modified = {2011-12-17 22:43:46 -0700},
  7725. Doi = {http://dx.doi.org/10.1109/ASE.2009.80},
  7726. Isbn = {978-0-7695-3891-4},
  7727. Keywords = {Ruby, Ruby on Rails, scripting languages, type systems, web frameworks},
  7728. Numpages = {5},
  7729. Pages = {590--594},
  7730. Publisher = {IEEE Computer Society},
  7731. Series = {ASE '09},
  7732. Title = {Static Typing for Ruby on Rails},
  7733. Url = {http://dx.doi.org/10.1109/ASE.2009.80},
  7734. Year = {2009},
  7735. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlhc2UwOS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWFzZTA5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqXRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFzZTA5LnBkZgAADgAUAAkAYQBzAGUAMAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2FzZTA5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  7736. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ASE.2009.80}}
  7737. @inproceedings{Im:2001vn,
  7738. Acmid = {653756},
  7739. Address = {London, UK, UK},
  7740. Author = {Im, Eun-Jin and Yelick, Katherine A.},
  7741. Booktitle = {Proceedings of the International Conference on Computational Sciences-Part I},
  7742. Date-Added = {2011-12-17 16:52:03 -0700},
  7743. Date-Modified = {2011-12-17 16:52:06 -0700},
  7744. Isbn = {3-540-42232-3},
  7745. Numpages = {10},
  7746. Pages = {127--136},
  7747. Publisher = {Springer-Verlag},
  7748. Series = {ICCS '01},
  7749. Title = {Optimizing Sparse Matrix Computations for Register Reuse in SPARSITY},
  7750. Url = {http://dl.acm.org/citation.cfm?id=645455.653756},
  7751. Year = {2001},
  7752. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC43ODUyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjIwLjc4NTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lFczlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4yMC43ODUyLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAyADAALgA3ADgANQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjIwLjc4NTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  7753. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645455.653756}}
  7754. @techreport{Page:1999kx,
  7755. 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.},
  7756. Author = {Lawrence Page and Sergey Brin and Rajeev Motwani and Terry Winograd},
  7757. Date-Added = {2011-12-17 16:33:59 -0700},
  7758. Date-Modified = {2011-12-17 16:34:02 -0700},
  7759. Institution = {Stanford InfoLab},
  7760. Month = {November},
  7761. Note = {Previous number = SIDL-WP-1999-0120},
  7762. Number = {1999-66},
  7763. Publisher = {Stanford InfoLab},
  7764. Title = {The PageRank Citation Ranking: Bringing Order to the Web.},
  7765. Type = {Technical Report},
  7766. Url = {http://ilpubs.stanford.edu:8090/422/},
  7767. Year = {1999},
  7768. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliLzE5OTktNjYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QsxOTk5LTY2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvSAzOWatQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QUAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTk5OS02Ni5wZGYADgAYAAsAMQA5ADkAOQAtADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzE5OTktNjYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  7769. Bdsk-Url-1 = {http://ilpubs.stanford.edu:8090/422/}}
  7770. @article{Yang:2011uq,
  7771. Acmid = {1938548},
  7772. Author = {Yang, Xintian and Parthasarathy, Srinivasan and Sadayappan, P.},
  7773. Date-Added = {2011-12-17 16:30:36 -0700},
  7774. Date-Modified = {2011-12-17 16:30:39 -0700},
  7775. Issn = {2150-8097},
  7776. Issue = {4},
  7777. Issue_Date = {January 2011},
  7778. Journal = {Proc. VLDB Endow.},
  7779. Month = jan,
  7780. Numpages = {12},
  7781. Pages = {231--242},
  7782. Publisher = {VLDB Endowment},
  7783. Title = {Fast sparse matrix-vector multiplication on GPUs: implications for graph mining},
  7784. Url = {http://dl.acm.org/citation.cfm?id=1938545.1938548},
  7785. Volume = {4},
  7786. Year = {2011},
  7787. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjMxLXlhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjMxLXlhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pR0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjMxLXlhbmcucGRmAAAOABwADQBwADIAMwAxAC0AeQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjMxLXlhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  7788. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1938545.1938548}}
  7789. @article{Williams:2009fk,
  7790. Author = {Samuel Williams and Leonid Oliker and Richard Vuduc and John Shalf and Katherine Yelick and James Demmel},
  7791. Date-Added = {2011-12-17 16:05:04 -0700},
  7792. Date-Modified = {2011-12-17 16:05:18 -0700},
  7793. Doi = {10.1016/j.parco.2008.12.006},
  7794. Issn = {0167-8191},
  7795. Journal = {Parallel Computing},
  7796. Keywords = {Niagara},
  7797. Note = {<ce:title>Revolutionary Technologies for Acceleration of Emerging Petascale Applications</ce:title>},
  7798. Number = {3},
  7799. Pages = {178 - 194},
  7800. Title = {Optimization of sparse matrix-vector multiplication on emerging multicore platforms},
  7801. Url = {http://www.sciencedirect.com/science/article/pii/S0167819108001403},
  7802. Volume = {35},
  7803. Year = {2009},
  7804. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0167819108001403},
  7805. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.parco.2008.12.006}}
  7806. @book{Vorst:2003kx,
  7807. Author = {H. A. van der Vorst},
  7808. Date-Added = {2011-12-16 23:47:44 -0700},
  7809. Date-Modified = {2011-12-16 23:48:25 -0700},
  7810. Publisher = {Cambridge University Press},
  7811. Title = {Iterative Krylov methods for large linear systems},
  7812. Year = {2003}}
  7813. @inproceedings{Bell:2009uq,
  7814. Acmid = {1654078},
  7815. Address = {New York, NY, USA},
  7816. Articleno = {18},
  7817. Author = {Bell, Nathan and Garland, Michael},
  7818. Booktitle = {Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  7819. Date-Added = {2011-12-16 22:48:12 -0700},
  7820. Date-Modified = {2011-12-16 22:48:20 -0700},
  7821. Doi = {http://doi.acm.org/10.1145/1654059.1654078},
  7822. Isbn = {978-1-60558-744-8},
  7823. Location = {Portland, Oregon},
  7824. Numpages = {11},
  7825. Pages = {18:1--18:11},
  7826. Publisher = {ACM},
  7827. Series = {SC '09},
  7828. Title = {Implementing sparse matrix-vector multiplication on throughput-oriented processors},
  7829. Url = {http://doi.acm.org/10.1145/1654059.1654078},
  7830. Year = {2009},
  7831. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNjMDktc3Btdi10aHJvdWdocHV0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2MwOS1zcG12LXRocm91Z2hwdXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J29EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2MwOS1zcG12LXRocm91Z2hwdXQucGRmAA4AMgAYAHMAYwAwADkALQBzAHAAbQB2AC0AdABoAHIAbwB1AGcAaABwAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zYzA5LXNwbXYtdGhyb3VnaHB1dC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  7832. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1654059.1654078}}
  7833. @inproceedings{Voelter:2003fk,
  7834. Author = {Markus Voelter},
  7835. Booktitle = {EuroPLoP},
  7836. Date-Added = {2011-12-17 11:09:04 -0700},
  7837. Date-Modified = {2011-12-17 11:09:56 -0700},
  7838. Title = {A Catalog of Patterns for Program Generation},
  7839. Year = {2003},
  7840. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1Byb2dyYW1HZW5lcmF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVUHJvZ3JhbUdlbmVyYXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA75G8zlm2QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eG0AAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFByb2dyYW1HZW5lcmF0aW9uLnBkZgAOACwAFQBQAHIAbwBnAHIAYQBtAEcAZQBuAGUAcgBhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9Qcm9ncmFtR2VuZXJhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  7841. @techreport{Reenskaug:1979fk,
  7842. Author = {Trygve Reenskaug},
  7843. Date-Added = {2011-12-16 21:10:28 -0700},
  7844. Date-Modified = {2011-12-16 21:11:03 -0700},
  7845. Institution = {Xerox PARC},
  7846. Title = {Models - Views - Controllers},
  7847. Year = {1979},
  7848. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzE5NzktMTItTVZDLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMTk3OS0xMi1NVkMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA62SMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADE5NzktMTItTVZDLnBkZgAOACAADwAxADkANwA5AC0AMQAyAC0ATQBWAEMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xOTc5LTEyLU1WQy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  7849. @article{Johnson:1988uq,
  7850. Author = {Ralph E. Johnson and Brian Foote},
  7851. Date-Added = {2011-12-16 17:14:46 -0700},
  7852. Date-Modified = {2011-12-16 17:15:34 -0700},
  7853. Journal = {Journal of Object-Oriented Programming},
  7854. Month = {June},
  7855. Number = {2},
  7856. Pages = {22-35},
  7857. Title = {Designing Reusable Classes},
  7858. Volume = {1},
  7859. Year = {1988},
  7860. Bdsk-Url-1 = {http://www.laputan.org/drc/drc.html}}
  7861. @misc{Eby:2008fk,
  7862. Author = {Phillip J. Eby},
  7863. Date-Added = {2011-12-16 12:52:06 -0700},
  7864. Date-Modified = {2011-12-16 12:56:40 -0700},
  7865. Howpublished = {http://peak.telecommunity.com/DevCenter/Trellis},
  7866. Title = {Trellis},
  7867. Year = {2008}}
  7868. @misc{Hansson:2011kx,
  7869. Author = {David Heinemeier Hansson},
  7870. Date-Added = {2011-12-15 16:46:33 -0700},
  7871. Date-Modified = {2011-12-15 16:47:46 -0700},
  7872. Howpublished = {http://rubyonrails.org/},
  7873. Title = {Ruby on Rails},
  7874. Year = {2011}}
  7875. @misc{Foundation:2011uq,
  7876. Author = {Django Software Foundation},
  7877. Date-Added = {2011-12-15 16:44:28 -0700},
  7878. Date-Modified = {2011-12-15 16:45:37 -0700},
  7879. Howpublished = {https://www.djangoproject.com/},
  7880. Title = {Django},
  7881. Year = {2011}}
  7882. @inproceedings{Igarashi:2006fk,
  7883. Acmid = {1141610},
  7884. Address = {New York, NY, USA},
  7885. Author = {Igarashi, Atsushi and Nagira, Hideshi},
  7886. Booktitle = {Proceedings of the 2006 ACM symposium on Applied computing},
  7887. Date-Added = {2011-12-15 16:13:01 -0700},
  7888. Date-Modified = {2011-12-15 16:13:06 -0700},
  7889. Doi = {http://doi.acm.org/10.1145/1141277.1141610},
  7890. Isbn = {1-59593-108-2},
  7891. Keywords = {java, language design, language semantics, subtyping, union types},
  7892. Location = {Dijon, France},
  7893. Numpages = {7},
  7894. Pages = {1435--1441},
  7895. Publisher = {ACM},
  7896. Series = {SAC '06},
  7897. Title = {Union types for object-oriented programming},
  7898. Url = {http://doi.acm.org/10.1145/1141277.1141610},
  7899. Year = {2006},
  7900. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNDM1LWlnYXJhc2hpLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE0MzUtaWdhcmFzaGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ydEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MzUtaWdhcmFzaGkucGRmAA4AJgASAHAAMQA0ADMANQAtAGkAZwBhAHIAYQBzAGgAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTQzNS1pZ2FyYXNoaS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  7901. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1141277.1141610}}
  7902. @article{Wehr:2011uq,
  7903. Acmid = {1985343},
  7904. Address = {New York, NY, USA},
  7905. Articleno = {12},
  7906. Author = {Wehr, Stefan and Thiemann, Peter},
  7907. Date-Added = {2011-12-13 13:18:31 -0700},
  7908. Date-Modified = {2011-12-13 13:18:37 -0700},
  7909. Doi = {http://doi.acm.org/10.1145/1985342.1985343},
  7910. Issn = {0164-0925},
  7911. Issue = {4},
  7912. Issue_Date = {July 2011},
  7913. Journal = {ACM Trans. Program. Lang. Syst.},
  7914. 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},
  7915. Month = {July},
  7916. Numpages = {83},
  7917. Pages = {12:1--12:83},
  7918. Publisher = {ACM},
  7919. Title = {JavaGI: The Interaction of Type Classes with Interfaces and Inheritance},
  7920. Url = {http://doi.acm.org/10.1145/1985342.1985343},
  7921. Volume = {33},
  7922. Year = {2011},
  7923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhMTItd2Voci5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGExMi13ZWhyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bm3RDzUlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExMi13ZWhyLnBkZgAOABoADABhADEAMgAtAHcAZQBoAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYTEyLXdlaHIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  7924. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1985342.1985343}}
  7925. @incollection{Vuduc:2005kx,
  7926. Affiliation = {Lawrence Livermore National Laboratory},
  7927. Author = {Vuduc, Richard and Moon, Hyun-Jin},
  7928. Booktitle = {High Performance Computing and Communications},
  7929. Date-Added = {2011-12-15 11:49:11 -0700},
  7930. Date-Modified = {2011-12-15 11:49:13 -0700},
  7931. Editor = {Yang, Laurence and Rana, Omer and Di Martino, Beniamino and Dongarra, Jack},
  7932. Isbn = {978-3-540-29031-5},
  7933. Keyword = {Computer Science},
  7934. Note = {10.1007/11557654_91},
  7935. Pages = {807-816},
  7936. Publisher = {Springer Berlin / Heidelberg},
  7937. Series = {Lecture Notes in Computer Science},
  7938. Title = {Fast Sparse Matrix-Vector Multiplication by Exploiting Variable Block Structure},
  7939. Url = {http://dx.doi.org/10.1007/11557654_91},
  7940. Volume = {3726},
  7941. Year = {2005},
  7942. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTEyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zh9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMTIucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAxADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7943. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11557654_91}}
  7944. @article{Toledo:1997uq,
  7945. Acmid = {279532},
  7946. Address = {Riverton, NJ, USA},
  7947. Author = {Toledo, S.},
  7948. Date-Added = {2011-12-15 11:47:13 -0700},
  7949. Date-Modified = {2011-12-15 11:47:16 -0700},
  7950. Doi = {http://dx.doi.org/10.1147/rd.416.0711},
  7951. Issn = {0018-8646},
  7952. Issue = {6},
  7953. Journal = {IBM J. Res. Dev.},
  7954. Month = {November},
  7955. Numpages = {16},
  7956. Pages = {711--726},
  7957. Publisher = {IBM Corp.},
  7958. Title = {Improving the memory-system performance of sparse-matrix vector multiplication},
  7959. Url = {http://dx.doi.org/10.1147/rd.416.0711},
  7960. Volume = {41},
  7961. Year = {1997},
  7962. Bdsk-Url-1 = {http://dx.doi.org/10.1147/rd.416.0711}}
  7963. @inproceedings{Keyes:2000fk,
  7964. Acmid = {699093},
  7965. Address = {London, UK},
  7966. Author = {Keyes, David E.},
  7967. Booktitle = {Proceedings from the 6th International Euro-Par Conference on Parallel Processing},
  7968. Date-Added = {2011-12-15 11:46:08 -0700},
  7969. Date-Modified = {2011-12-15 11:46:11 -0700},
  7970. Isbn = {3-540-67956-1},
  7971. Numpages = {17},
  7972. Pages = {1--17},
  7973. Publisher = {Springer-Verlag},
  7974. Series = {Euro-Par '00},
  7975. Title = {Four Horizons for Enhancing the Performance of Parallel Simulations Based on Partial Differential Equations},
  7976. Url = {http://dl.acm.org/citation.cfm?id=646665.699093},
  7977. Year = {2000},
  7978. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646665.699093}}
  7979. @inproceedings{Siek:2009fk,
  7980. Author = {Jeremy G. Siek and Joe Angell},
  7981. Booktitle = {JVM Language Summit},
  7982. Date-Added = {2011-12-13 11:51:23 -0700},
  7983. Date-Modified = {2011-12-13 11:52:25 -0700},
  7984. Title = {Gradual Typing for Python},
  7985. Year = {2009}}
  7986. @inproceedings{Strickland:2009fk,
  7987. Acmid = {1532978},
  7988. Address = {Berlin, Heidelberg},
  7989. Author = {Strickland, T. Stephen and Tobin-Hochstadt, Sam and Felleisen, Matthias},
  7990. 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},
  7991. Date-Added = {2011-12-11 12:25:48 -0700},
  7992. Date-Modified = {2011-12-11 12:25:52 -0700},
  7993. Doi = {http://dx.doi.org/10.1007/978-3-642-00590-9_3},
  7994. Isbn = {978-3-642-00589-3},
  7995. Location = {York, UK},
  7996. Numpages = {15},
  7997. Pages = {32--46},
  7998. Publisher = {Springer-Verlag},
  7999. Series = {ESOP '09},
  8000. Title = {Practical Variable-Arity Polymorphism},
  8001. Url = {http://dx.doi.org/10.1007/978-3-642-00590-9_3},
  8002. Year = {2009},
  8003. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Vzb3AwOS1zdGhmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZXNvcDA5LXN0aGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zSdEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZXNvcDA5LXN0aGYucGRmAAAOACAADwBlAHMAbwBwADAAOQAtAHMAdABoAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZXNvcDA5LXN0aGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  8004. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-00590-9_3}}
  8005. @article{Plandowski:2004fk,
  8006. Acmid = {990312},
  8007. Address = {New York, NY, USA},
  8008. Author = {Plandowski, Wojciech},
  8009. Date-Added = {2011-12-09 09:50:54 -0700},
  8010. Date-Modified = {2011-12-09 09:50:58 -0700},
  8011. Doi = {http://doi.acm.org/10.1145/990308.990312},
  8012. Issn = {0004-5411},
  8013. Issue = {3},
  8014. Journal = {J. ACM},
  8015. Keywords = {String unification, word equations},
  8016. Month = {May},
  8017. Numpages = {14},
  8018. Pages = {483--496},
  8019. Publisher = {ACM},
  8020. Title = {Satisfiability of word equations with constants is in PSPACE},
  8021. Url = {http://doi.acm.org/10.1145/990308.990312},
  8022. Volume = {51},
  8023. Year = {2004},
  8024. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A0ODMtcGxhbmRvd3NraS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT6KnE3A0ODMtcGxhbmRvd3NraS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1AYTLB4juAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwQ/55wAAABEACAAAywfrXgAAAAEAFABPoqcAT6IjAE+diQBOpFMARsk2AAIAP01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOnBhcGVyczpiaWI6cDQ4My1wbGFuZG93c2tpLnBkZgAADgAoABMAcAA0ADgAMwAtAHAAbABhAG4AZABvAHcAcwBrAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9zaWVrL3N1YnVyYmFuL3BhcGVycy9iaWIvcDQ4My1wbGFuZG93c2tpLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKQAqQCxAlcCWQJeAmkCcgKAAoQCiwKUApkCpgKpArsCvgLDAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAsU=},
  8025. Bdsk-Url-1 = {http://doi.acm.org/10.1145/990308.990312}}
  8026. @article{Quine:1946uq,
  8027. Author = {W. V. Quine},
  8028. Date-Added = {2011-12-07 23:21:53 -0700},
  8029. Date-Modified = {2011-12-07 23:22:44 -0700},
  8030. Journal = {The Journal of Symbolic Logic},
  8031. Number = {4},
  8032. Pages = {105--114},
  8033. Title = {Concatenation as a Basis for Arithmetic},
  8034. Volume = {11},
  8035. Year = {1946}}
  8036. @inproceedings{Kiezun:2009fk,
  8037. Acmid = {1572286},
  8038. Address = {New York, NY, USA},
  8039. Author = {Kiezun, Adam and Ganesh, Vijay and Guo, Philip J. and Hooimeijer, Pieter and Ernst, Michael D.},
  8040. Booktitle = {Proceedings of the eighteenth international symposium on Software testing and analysis},
  8041. Date-Added = {2011-12-07 23:18:20 -0700},
  8042. Date-Modified = {2011-12-07 23:18:23 -0700},
  8043. Doi = {http://doi.acm.org/10.1145/1572272.1572286},
  8044. Isbn = {978-1-60558-338-9},
  8045. Keywords = {context-free languages, regular languages, string constraints},
  8046. Location = {Chicago, IL, USA},
  8047. Numpages = {12},
  8048. Pages = {105--116},
  8049. Publisher = {ACM},
  8050. Series = {ISSTA '09},
  8051. Title = {HAMPI: a solver for string constraints},
  8052. Url = {http://doi.acm.org/10.1145/1572272.1572286},
  8053. Year = {2009},
  8054. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDUta2llenVuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwNS1raWV6dW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95kNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwNS1raWV6dW4ucGRmAAAOACAADwBwADEAMAA1AC0AawBpAGUAegB1AG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwNS1raWV6dW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  8055. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1572272.1572286}}
  8056. @inproceedings{Oliveira:2008uq,
  8057. Acmid = {1449799},
  8058. Address = {New York, NY, USA},
  8059. Author = {Oliveira, Bruno C.d.S. and Wang, Meng and Gibbons, Jeremy},
  8060. Booktitle = {Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications},
  8061. Date-Added = {2011-12-07 00:13:03 -0700},
  8062. Date-Modified = {2011-12-07 00:13:06 -0700},
  8063. Doi = {http://doi.acm.org/10.1145/1449764.1449799},
  8064. Isbn = {978-1-60558-215-3},
  8065. Keywords = {algebraic datatypes, design patterns, program extensibility, software components, traversal, visitor pattern},
  8066. Location = {Nashville, TN, USA},
  8067. Numpages = {18},
  8068. Pages = {439--456},
  8069. Publisher = {ACM},
  8070. Series = {OOPSLA '08},
  8071. Title = {The visitor pattern as a reusable, generic, type-safe component},
  8072. Url = {http://doi.acm.org/10.1145/1449764.1449799},
  8073. Year = {2008},
  8074. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0Mzktb2xpdmVpcmEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDM5LW9saXZlaXJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sA0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDM5LW9saXZlaXJhLnBkZgAADgAkABEAcAA0ADMAOQAtAG8AbABpAHYAZQBpAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDM5LW9saXZlaXJhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8075. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1449764.1449799}}
  8076. @inproceedings{Lammel:2004fk,
  8077. Acmid = {1016883},
  8078. Address = {New York, NY, USA},
  8079. Author = {L\"{a}mmel, Ralf and Jones, Simon Peyton},
  8080. Booktitle = {Proceedings of the ninth ACM SIGPLAN international conference on Functional programming},
  8081. Date-Added = {2011-12-07 00:07:41 -0700},
  8082. Date-Modified = {2011-12-07 00:07:44 -0700},
  8083. Doi = {http://doi.acm.org/10.1145/1016850.1016883},
  8084. Isbn = {1-58113-905-5},
  8085. Keywords = {generic programming, reflection, type cast, zippers},
  8086. Location = {Snow Bird, UT, USA},
  8087. Numpages = {12},
  8088. Pages = {244--255},
  8089. Publisher = {ACM},
  8090. Series = {ICFP '04},
  8091. Title = {Scrap more boilerplate: reflection, zips, and generalised casts},
  8092. Url = {http://doi.acm.org/10.1145/1016850.1016883},
  8093. Year = {2004},
  8094. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNDQtbGFlbW1lbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNDQtbGFlbW1lbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/emHRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNDQtbGFlbW1lbC5wZGYADgAiABAAcAAyADQANAAtAGwAYQBlAG0AbQBlAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI0NC1sYWVtbWVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8095. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1016850.1016883}}
  8096. @inproceedings{Disney:2011fv,
  8097. Author = {Tim Disney and Cormac Flanagan},
  8098. Booktitle = {Workshop on Script to Program Evolution},
  8099. Date-Added = {2011-11-22 16:26:50 -0700},
  8100. Date-Modified = {2011-11-22 16:27:37 -0700},
  8101. Title = {Gradual Information Flow Typing},
  8102. Year = {2011},
  8103. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zdG9wMTEoMSkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zdG9wMTEoMSkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oq0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdG9wMTEoMSkucGRmAAAOABwADQBzAHQAbwBwADEAMQAoADEAKQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zdG9wMTEoMSkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  8104. @article{Desmet:2008bs,
  8105. Acmid = {1371502},
  8106. Address = {Oxford, UK, UK},
  8107. Author = {Desmet, Lieven and Joosen, Wouter and Massacci, Fabio and Philippaerts, Pieter and Piessens, Frank and Siahaan, Ida and Vanoverberghe, Dries},
  8108. Date-Added = {2011-11-22 16:20:23 -0700},
  8109. Date-Modified = {2011-11-22 16:20:27 -0700},
  8110. Doi = {10.1016/j.istr.2008.02.001},
  8111. Issn = {1363-4127},
  8112. Issue = {1},
  8113. Journal = {Inf. Secur. Tech. Rep.},
  8114. Month = {January},
  8115. Numpages = {8},
  8116. Pages = {25--32},
  8117. Publisher = {Elsevier Advanced Technology Publications},
  8118. Title = {Security-by-contract on the .NET platform},
  8119. Url = {http://dl.acm.org/citation.cfm?id=1371267.1371502},
  8120. Volume = {13},
  8121. Year = {2008},
  8122. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNTguODkwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjE1OC44OTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AIczlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4xNTguODkwLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAxADUAOAAuADgAOQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjE1OC44OTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  8123. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1371267.1371502},
  8124. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.istr.2008.02.001}}
  8125. @inproceedings{Yip:2009ij,
  8126. Acmid = {1629604},
  8127. Address = {New York, NY, USA},
  8128. Author = {Yip, Alexander and Wang, Xi and Zeldovich, Nickolai and Kaashoek, M. Frans},
  8129. Booktitle = {Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles},
  8130. Date-Added = {2011-11-22 16:14:36 -0700},
  8131. Date-Modified = {2011-11-22 16:14:38 -0700},
  8132. Doi = {http://doi.acm.org/10.1145/1629575.1629604},
  8133. Isbn = {978-1-60558-752-3},
  8134. Keywords = {php, privacy, python, security, sql injection, web, xss},
  8135. Location = {Big Sky, Montana, USA},
  8136. Numpages = {14},
  8137. Pages = {291--304},
  8138. Publisher = {ACM},
  8139. Series = {SOSP '09},
  8140. Title = {Improving application security with data flow assertions},
  8141. Url = {http://doi.acm.org/10.1145/1629575.1629604},
  8142. Year = {2009},
  8143. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjkxLXlpcC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyOTEteWlwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ep3RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyOTEteWlwLnBkZgAOABoADABwADIAOQAxAC0AeQBpAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI5MS15aXAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8144. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1629575.1629604}}
  8145. @inproceedings{Wolff:2011hc,
  8146. Author = {Wolff, Roger and Garcia, Ronald and Tanter, \'{E}ric and Aldrich, Jonathan},
  8147. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  8148. Date-Added = {2011-11-22 15:59:21 -0700},
  8149. Date-Modified = {2012-12-17 17:16:55 +0000},
  8150. Numpages = {25},
  8151. Publisher = {Springer-Verlag},
  8152. Series = {ECOOP'11},
  8153. Title = {Gradual typestate},
  8154. Year = {2011},
  8155. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2FsZHJpY2gtZ3JhZHVhbC1lY29vcDExLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbYWxkcmljaC1ncmFkdWFsLWVjb29wMTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ulNEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWxkcmljaC1ncmFkdWFsLWVjb29wMTEucGRmAAAOADgAGwBhAGwAZAByAGkAYwBoAC0AZwByAGEAZAB1AGEAbAAtAGUAYwBvAG8AcAAxADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvYWxkcmljaC1ncmFkdWFsLWVjb29wMTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  8156. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=2032497.2032529}}
  8157. @inproceedings{Wang:2009tg,
  8158. Address = {Berlin, Heidelberg},
  8159. Author = {Wang, Chao and Kundu, Sudipta and Ganai, Malay and Gupta, Aarti},
  8160. Booktitle = {Proceedings of the 2nd World Congress on Formal Methods},
  8161. Date-Added = {2011-11-21 11:59:36 -0700},
  8162. Date-Modified = {2011-11-22 09:47:16 -0700},
  8163. Location = {Eindhoven, The Netherlands},
  8164. Numpages = {17},
  8165. Pages = {256--272},
  8166. Publisher = {Springer-Verlag},
  8167. Series = {FM '09},
  8168. Title = {Symbolic Predictive Analysis for Concurrent Programs},
  8169. Year = {2009},
  8170. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL1dhbmcwOWNiU3ltYm9saWMucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRXYW5nMDljYlN5bWJvbGljLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuP/zOWbjgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d4AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAV2FuZzA5Y2JTeW1ib2xpYy5wZGYAAA4AKgAUAFcAYQBuAGcAMAA5AGMAYgBTAHkAbQBiAG8AbABpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9XYW5nMDljYlN5bWJvbGljLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  8171. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-05089-3_17}}
  8172. @inproceedings{Sinha:2011kl,
  8173. Acmid = {1926433},
  8174. Address = {New York, NY, USA},
  8175. Author = {Sinha, Nishant and Wang, Chao},
  8176. Booktitle = {Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8177. Date-Added = {2011-11-21 11:50:15 -0700},
  8178. Date-Modified = {2011-11-21 11:50:19 -0700},
  8179. Doi = {http://doi.acm.org/10.1145/1926385.1926433},
  8180. Isbn = {978-1-4503-0490-0},
  8181. Keywords = {abstraction/refinement, concurrent verification, interference abstractions, memory consistency, sequential consistency, smt solvers},
  8182. Location = {Austin, Texas, USA},
  8183. Numpages = {12},
  8184. Pages = {423--434},
  8185. Publisher = {ACM},
  8186. Series = {POPL '11},
  8187. Title = {On interference abstractions},
  8188. Url = {http://doi.acm.org/10.1145/1926385.1926433},
  8189. Year = {2011},
  8190. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDIzLXNpbmhhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQyMy1zaW5oYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96+dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQyMy1zaW5oYS5wZGYADgAeAA4AcAA0ADIAMwAtAHMAaQBuAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDIzLXNpbmhhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8191. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926433}}
  8192. @inproceedings{Yue:2009oq,
  8193. Acmid = {1526838},
  8194. Address = {New York, NY, USA},
  8195. Author = {Yue, Chuan and Wang, Haining},
  8196. Booktitle = {Proceedings of the 18th international conference on World wide web},
  8197. Date-Added = {2011-11-21 11:42:28 -0700},
  8198. Date-Modified = {2011-11-21 11:42:30 -0700},
  8199. Doi = {http://doi.acm.org/10.1145/1526709.1526838},
  8200. Isbn = {978-1-60558-487-4},
  8201. Keywords = {AST tree matching, execution-based measurement, javascript, same origin policy, security, web engineering},
  8202. Location = {Madrid, Spain},
  8203. Numpages = {10},
  8204. Pages = {961--970},
  8205. Publisher = {ACM},
  8206. Series = {WWW '09},
  8207. Title = {Characterizing insecure javascript practices on the web},
  8208. Url = {http://doi.acm.org/10.1145/1526709.1526838},
  8209. Year = {2009},
  8210. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTYxLXl1ZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5NjEteXVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8PRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5NjEteXVlLnBkZgAOABoADABwADkANgAxAC0AeQB1AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDk2MS15dWUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8211. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1526709.1526838}}
  8212. @inproceedings{Cova:2010nx,
  8213. Acmid = {1772720},
  8214. Address = {New York, NY, USA},
  8215. Author = {Cova, Marco and Kruegel, Christopher and Vigna, Giovanni},
  8216. Booktitle = {Proceedings of the 19th international conference on World wide web},
  8217. Date-Added = {2011-11-21 11:40:10 -0700},
  8218. Date-Modified = {2011-11-21 11:40:13 -0700},
  8219. Doi = {http://doi.acm.org/10.1145/1772690.1772720},
  8220. Isbn = {978-1-60558-799-8},
  8221. Keywords = {anomaly detection, drive-by-download attacks, web client exploits},
  8222. Location = {Raleigh, North Carolina, USA},
  8223. Numpages = {10},
  8224. Pages = {281--290},
  8225. Publisher = {ACM},
  8226. Series = {WWW '10},
  8227. Title = {Detection and analysis of drive-by-download attacks and malicious JavaScript code},
  8228. Url = {http://doi.acm.org/10.1145/1772690.1772720},
  8229. Year = {2010},
  8230. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjgxLWNvdmEucGRm0hcLGBlXTlMuZGF0YU8RAYoAAAAAAYoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ipw1wMjgxLWNvdmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdI/Nyu/pIgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMEP+ecAAAARAAgAAMrwS5IAAAABABQAT6KnAE+iIwBPnYkATqRTAEbJNgACADlNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpzdWJ1cmJhbjpwYXBlcnM6YmliOnAyODEtY292YS5wZGYAAA4AHAANAHAAMgA4ADEALQBjAG8AdgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9zdWJ1cmJhbi9wYXBlcnMvYmliL3AyODEtY292YS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCcAKEAqQI3AjkCPgJJAlICYAJkAmsCdAJ5AoYCiQKbAp4CowAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKl},
  8231. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1772690.1772720}}
  8232. @inproceedings{Feinstein:2007cr,
  8233. Author = {Ben Feinstein and Daniel Peck},
  8234. Booktitle = {Black Hat},
  8235. Date-Added = {2011-11-21 11:33:56 -0700},
  8236. Date-Modified = {2011-11-21 11:34:52 -0700},
  8237. Title = {Caffeine Monkey: Automated Collection, Detection and Analysis of Malicious JavaScript},
  8238. Year = {2007},
  8239. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2JoLXVzYS0wNy1mZWluc3RpZW5fYW5kX3BlY2stV1AucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9iaC11c2EtMDctZmVpbnN0aWVuXyNCRjcwMjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ao0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiaC11c2EtMDctZmVpbnN0aWVuXyNCRjcwMjgucGRmAAAOAEgAIwBiAGgALQB1AHMAYQAtADAANwAtAGYAZQBpAG4AcwB0AGkAZQBuAF8AYQBuAGQAXwBwAGUAYwBrAC0AVwBQAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2JoLXVzYS0wNy1mZWluc3RpZW5fYW5kX3BlY2stV1AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=}}
  8240. @inproceedings{Richards:2011dq,
  8241. Acmid = {2032503},
  8242. Address = {Berlin, Heidelberg},
  8243. Author = {Richards, Gregor and Hammer, Christian and Burg, Brian and Vitek, Jan},
  8244. Booktitle = {Proceedings of the 25th European conference on Object-oriented programming},
  8245. Date-Added = {2011-11-21 11:25:34 -0700},
  8246. Date-Modified = {2011-11-21 11:25:36 -0700},
  8247. Isbn = {978-3-642-22654-0},
  8248. Location = {Lancaster, UK},
  8249. Numpages = {27},
  8250. Pages = {52--78},
  8251. Publisher = {Springer-Verlag},
  8252. Series = {ECOOP'11},
  8253. Title = {The eval that men do: A large-scale study of the use of eval in javascript applications},
  8254. Url = {http://dl.acm.org/citation.cfm?id=2032497.2032503},
  8255. Year = {2011},
  8256. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2V2YWwtZWNvb3AtMjAxMS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2V2YWwtZWNvb3AtMjAxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c03RDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGV2YWwtZWNvb3AtMjAxMS5wZGYAAA4AKAATAGUAdgBhAGwALQBlAGMAbwBvAHAALQAyADAAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2V2YWwtZWNvb3AtMjAxMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  8257. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=2032497.2032503}}
  8258. @inproceedings{Callau:2011bh,
  8259. Acmid = {1985448},
  8260. Address = {New York, NY, USA},
  8261. Author = {Calla\'{u}, Oscar and Robbes, Romain and Tanter, \'{E}ric and R\"{o}thlisberger, David},
  8262. Booktitle = {Proceeding of the 8th working conference on Mining software repositories},
  8263. Date-Added = {2011-11-21 11:19:38 -0700},
  8264. Date-Modified = {2011-11-21 11:19:40 -0700},
  8265. Doi = {http://doi.acm.org/10.1145/1985441.1985448},
  8266. Isbn = {978-1-4503-0574-7},
  8267. Keywords = {dynamic languages, smalltalk, static analysis},
  8268. Location = {Waikiki, Honolulu, HI, USA},
  8269. Numpages = {10},
  8270. Pages = {23--32},
  8271. Publisher = {ACM},
  8272. Series = {MSR '11},
  8273. Title = {How developers use the dynamic features of programming languages: the case of smalltalk},
  8274. Url = {http://doi.acm.org/10.1145/1985441.1985448},
  8275. Year = {2011},
  8276. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjMtY2FsbGF1LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzLWNhbGxhdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96StEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzLWNhbGxhdS5wZGYADgAeAA4AcAAyADMALQBjAGEAbABsAGEAdQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjMtY2FsbGF1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8277. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1985441.1985448}}
  8278. @inproceedings{Richards:2010qf,
  8279. Acmid = {1806598},
  8280. Address = {New York, NY, USA},
  8281. Author = {Richards, Gregor and Lebresne, Sylvain and Burg, Brian and Vitek, Jan},
  8282. Booktitle = {Proceedings of the 2010 ACM SIGPLAN conference on Programming language design and implementation},
  8283. Date-Added = {2011-11-21 11:02:11 -0700},
  8284. Date-Modified = {2011-11-21 11:02:13 -0700},
  8285. Doi = {http://doi.acm.org/10.1145/1806596.1806598},
  8286. Isbn = {978-1-4503-0019-3},
  8287. Keywords = {dynamic behavior, dynamic metrics, execution tracing, javascript, program analysis},
  8288. Location = {Toronto, Ontario, Canada},
  8289. Numpages = {12},
  8290. Pages = {1--12},
  8291. Publisher = {ACM},
  8292. Series = {PLDI '10},
  8293. Title = {An analysis of the dynamic behavior of JavaScript programs},
  8294. Url = {http://doi.acm.org/10.1145/1806596.1806598},
  8295. Year = {2010},
  8296. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxLXJpY2hhcmRzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEtcmljaGFyZHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ftEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtcmljaGFyZHMucGRmAAAOACAADwBwADEALQByAGkAYwBoAGEAcgBkAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEtcmljaGFyZHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  8297. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1806596.1806598}}
  8298. @inproceedings{Lebresne:2009ve,
  8299. Acmid = {1570510},
  8300. Address = {New York, NY, USA},
  8301. Author = {Lebresne, Sylvain and Richards, Gregor and \"{O}stlund, Johan and Wrigstad, Tobias and Vitek, Jan},
  8302. Booktitle = {Proceedings for the 1st workshop on Script to Program Evolution},
  8303. Date-Added = {2011-11-21 11:01:00 -0700},
  8304. Date-Modified = {2011-11-21 11:01:03 -0700},
  8305. Doi = {http://doi.acm.org/10.1145/1570506.1570510},
  8306. Isbn = {978-1-60558-543-7},
  8307. Location = {Genova, Italy},
  8308. Numpages = {4},
  8309. Pages = {30--33},
  8310. Publisher = {ACM},
  8311. Series = {STOP '09},
  8312. Title = {Understanding the dynamics of JavaScript},
  8313. Url = {http://doi.acm.org/10.1145/1570506.1570510},
  8314. Year = {2009},
  8315. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMC1sZWJyZXNuZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMC1sZWJyZXNuZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqjRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMC1sZWJyZXNuZS5wZGYADgAiABAAcAAzADAALQBsAGUAYgByAGUAcwBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMwLWxlYnJlc25lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8316. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1570506.1570510}}
  8317. @inproceedings{Bala:2000ly,
  8318. Acmid = {349303},
  8319. Address = {New York, NY, USA},
  8320. Author = {Bala, Vasanth and Duesterwald, Evelyn and Banerjia, Sanjeev},
  8321. Booktitle = {Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation},
  8322. Date-Added = {2011-11-21 10:30:07 -0700},
  8323. Date-Modified = {2011-11-21 10:30:09 -0700},
  8324. Doi = {http://doi.acm.org/10.1145/349299.349303},
  8325. Isbn = {1-58113-199-2},
  8326. Location = {Vancouver, British Columbia, Canada},
  8327. Numpages = {12},
  8328. Pages = {1--12},
  8329. Publisher = {ACM},
  8330. Series = {PLDI '00},
  8331. Title = {Dynamo: a transparent dynamic optimization system},
  8332. Url = {http://doi.acm.org/10.1145/349299.349303},
  8333. Year = {2000},
  8334. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1iYWxhLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtYmFsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95a9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtYmFsYS5wZGYAAA4AGAALAHAAMQAtAGIAYQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtYmFsYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  8335. Bdsk-Url-1 = {http://doi.acm.org/10.1145/349299.349303}}
  8336. @inproceedings{Gal:2009zr,
  8337. Acmid = {1542528},
  8338. Address = {New York, NY, USA},
  8339. 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},
  8340. Booktitle = {Proceedings of the 2009 ACM SIGPLAN conference on Programming language design and implementation},
  8341. Date-Added = {2011-11-21 10:25:04 -0700},
  8342. Date-Modified = {2011-11-21 10:25:07 -0700},
  8343. Doi = {http://doi.acm.org/10.1145/1542476.1542528},
  8344. Isbn = {978-1-60558-392-1},
  8345. Keywords = {dynamically typed languages, trace-based compilation},
  8346. Location = {Dublin, Ireland},
  8347. Numpages = {14},
  8348. Pages = {465--478},
  8349. Publisher = {ACM},
  8350. Series = {PLDI '09},
  8351. Title = {Trace-based just-in-time type specialization for dynamic languages},
  8352. Url = {http://doi.acm.org/10.1145/1542476.1542528},
  8353. Year = {2009},
  8354. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNDY1LWdhbC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA0NjUtZ2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ew/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0NjUtZ2FsLnBkZgAOABoADABwADQANgA1AC0AZwBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDQ2NS1nYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8355. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1542476.1542528}}
  8356. @inproceedings{Bebenita:2010ys,
  8357. Acmid = {1852771},
  8358. Address = {New York, NY, USA},
  8359. Author = {Bebenita, Michael and Chang, Mason and Wagner, Gregor and Gal, Andreas and Wimmer, Christian and Franz, Michael},
  8360. Booktitle = {Proceedings of the 8th International Conference on the Principles and Practice of Programming in Java},
  8361. Date-Added = {2011-11-21 10:19:51 -0700},
  8362. Date-Modified = {2011-11-21 10:19:54 -0700},
  8363. Doi = {http://doi.acm.org/10.1145/1852761.1852771},
  8364. Isbn = {978-1-4503-0269-2},
  8365. Keywords = {Java, SSA form, just-in-time compilation, optimization, trace regions, trace-based compilation},
  8366. Location = {Vienna, Austria},
  8367. Numpages = {10},
  8368. Pages = {59--68},
  8369. Publisher = {ACM},
  8370. Series = {PPPJ '10},
  8371. Title = {Trace-based compilation in execution environments without interpreters},
  8372. Url = {http://doi.acm.org/10.1145/1852761.1852771},
  8373. Year = {2010},
  8374. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1OS1iZWJlbml0YS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1OS1iZWJlbml0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1OS1iZWJlbml0YS5wZGYADgAiABAAcAA1ADkALQBiAGUAYgBlAG4AaQB0AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU5LWJlYmVuaXRhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8375. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1852761.1852771}}
  8376. @inproceedings{Chang:2009vn,
  8377. Acmid = {1508304},
  8378. Address = {New York, NY, USA},
  8379. Author = {Chang, Mason and Smith, Edwin and Reitmaier, Rick and Bebenita, Michael and Gal, Andreas and Wimmer, Christian and Eich, Brendan and Franz, Michael},
  8380. Booktitle = {Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments},
  8381. Date-Added = {2011-11-21 10:13:53 -0700},
  8382. Date-Modified = {2011-11-21 10:13:54 -0700},
  8383. Doi = {http://doi.acm.org/10.1145/1508293.1508304},
  8384. Isbn = {978-1-60558-375-4},
  8385. Keywords = {dynamic compilation, dynamically typed languages, forth, javascript, tamarin, trace trees, tracing, type specialization},
  8386. Location = {Washington, DC, USA},
  8387. Numpages = {10},
  8388. Pages = {71--80},
  8389. Publisher = {ACM},
  8390. Series = {VEE '09},
  8391. Title = {Tracing for web 3.0: trace compilation for the next generation web applications},
  8392. Url = {http://doi.acm.org/10.1145/1508293.1508304},
  8393. Year = {2009},
  8394. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzEtY2hhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzEtY2hhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uA0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzEtY2hhbmcucGRmAAAOABwADQBwADcAMQAtAGMAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzEtY2hhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  8395. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1508293.1508304}}
  8396. @inproceedings{Bolz:2009kx,
  8397. Address = {New York, NY, USA},
  8398. Author = {Bolz, Carl Friedrich and Cuni, Antonio and Fijalkowski, Maciej and Rigo, Armin},
  8399. Booktitle = {Proceedings of the 4th workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems},
  8400. Date-Added = {2011-11-21 10:11:17 -0700},
  8401. Date-Modified = {2015-11-18 04:36:08 +0000},
  8402. Location = {Genova, Italy},
  8403. Numpages = {8},
  8404. Pages = {18--25},
  8405. Publisher = {ACM},
  8406. Series = {ICOOOLPS '09},
  8407. Title = {Tracing the meta-level: PyPy's tracing JIT compiler},
  8408. Year = {2009},
  8409. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTgtYm9sei5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxOC1ib2x6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/egjRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxOC1ib2x6LnBkZgAOABoADABwADEAOAAtAGIAbwBsAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE4LWJvbHoucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8410. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1565824.1565827}}
  8411. @inproceedings{An:2011uq,
  8412. Acmid = {1926437},
  8413. Address = {New York, NY, USA},
  8414. Author = {An, Jong-hoon (David) and Chaudhuri, Avik and Foster, Jeffrey S. and Hicks, Michael},
  8415. Booktitle = {Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8416. Date-Added = {2011-11-21 10:03:50 -0700},
  8417. Date-Modified = {2011-11-21 10:03:54 -0700},
  8418. Doi = {http://doi.acm.org/10.1145/1926385.1926437},
  8419. Isbn = {978-1-4503-0490-0},
  8420. Keywords = {dynamic languages, dynamic type inference, ruby, static types},
  8421. Location = {Austin, Texas, USA},
  8422. Numpages = {14},
  8423. Pages = {459--472},
  8424. Publisher = {ACM},
  8425. Series = {POPL '11},
  8426. Title = {Dynamic inference of static types for ruby},
  8427. Url = {http://doi.acm.org/10.1145/1926385.1926437},
  8428. Year = {2011},
  8429. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNDU5LWFuLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDQ1OS1hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97CNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ1OS1hbi5wZGYAAA4AGAALAHAANAA1ADkALQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDQ1OS1hbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  8430. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926437}}
  8431. @inproceedings{Livshits:2005fk,
  8432. Author = {Benjamin Livshits and John Whaley and Monica S. Lam},
  8433. Booktitle = {LNCS 3780},
  8434. Date-Added = {2011-11-21 09:56:39 -0700},
  8435. Date-Modified = {2011-11-21 09:56:43 -0700},
  8436. Location = {Tsakuba, Japan},
  8437. Month = nov,
  8438. Pages = {139--160),},
  8439. Title = {Reflection Analysis for Java},
  8440. Year = {2005},
  8441. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhcGxhczA1ci5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFwbGFzMDVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bp/RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFwbGFzMDVyLnBkZgAOABoADABhAHAAbABhAHMAMAA1AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYXBsYXMwNXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  8442. @inproceedings{Furr:2009fk,
  8443. Acmid = {1640110},
  8444. Address = {New York, NY, USA},
  8445. Author = {Furr, Michael and An, Jong-hoon (David) and Foster, Jeffrey S.},
  8446. Booktitle = {Proceeding of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  8447. Date-Added = {2011-11-21 09:40:19 -0700},
  8448. Date-Modified = {2011-11-21 09:40:22 -0700},
  8449. Doi = {http://doi.acm.org/10.1145/1640089.1640110},
  8450. Isbn = {978-1-60558-766-0},
  8451. Keywords = {RIL, profile guided anlaysis, ruby, scripting languages},
  8452. Location = {Orlando, Florida, USA},
  8453. Numpages = {18},
  8454. Pages = {283--300},
  8455. Publisher = {ACM},
  8456. Series = {OOPSLA '09},
  8457. Title = {Profile-guided static typing for dynamic scripting languages},
  8458. Url = {http://doi.acm.org/10.1145/1640089.1640110},
  8459. Year = {2009},
  8460. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjgzLWZ1cnIwLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI4My1mdXJyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ktEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI4My1mdXJyMC5wZGYADgAeAA4AcAAyADgAMwAtAGYAdQByAHIAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjgzLWZ1cnIwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8461. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640110}}
  8462. @inproceedings{Braux:1999kx,
  8463. Acmid = {328693},
  8464. Address = {New York, NY, USA},
  8465. Author = {Braux, Mathias and Noy\'{e}, Jacques},
  8466. Booktitle = {Proceedings of the 2000 ACM SIGPLAN workshop on Partial evaluation and semantics-based program manipulation},
  8467. Date-Added = {2011-11-20 12:10:09 -0700},
  8468. Date-Modified = {2011-11-21 09:45:48 -0700},
  8469. Doi = {http://doi.acm.org/10.1145/328690.328693},
  8470. Isbn = {1-58113-201-8},
  8471. Location = {Boston, Massachusetts, United States},
  8472. Numpages = {10},
  8473. Pages = {2--11},
  8474. Publisher = {ACM},
  8475. Series = {PEPM '00},
  8476. Title = {Towards partially evaluating reflection in {Java}},
  8477. Url = {http://doi.acm.org/10.1145/328690.328693},
  8478. Year = {1999},
  8479. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMi1icmF1eC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyLWJyYXV4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eiHRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyLWJyYXV4LnBkZgAOABoADABwADIALQBiAHIAYQB1AHgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDItYnJhdXgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8480. Bdsk-Url-1 = {http://doi.acm.org/10.1145/328690.328693}}
  8481. @inproceedings{Artzi:2007uq,
  8482. Acmid = {1321649},
  8483. Address = {New York, NY, USA},
  8484. Author = {Artzi, Shay and Kiezun, Adam and Glasser, David and Ernst, Michael D.},
  8485. Booktitle = {Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering},
  8486. Date-Added = {2011-11-20 12:06:57 -0700},
  8487. Date-Modified = {2011-11-20 12:07:01 -0700},
  8488. Doi = {http://doi.acm.org/10.1145/1321631.1321649},
  8489. Isbn = {978-1-59593-882-4},
  8490. Keywords = {readonly, reference immutability},
  8491. Location = {Atlanta, Georgia, USA},
  8492. Numpages = {10},
  8493. Pages = {104--113},
  8494. Publisher = {ACM},
  8495. Series = {ASE '07},
  8496. Title = {Combined static and dynamic mutability analysis},
  8497. Url = {http://doi.acm.org/10.1145/1321631.1321649},
  8498. Year = {2007},
  8499. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMDQtYXJ0emktMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMDQtYXJ0emktMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eY7RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMDQtYXJ0emktMS5wZGYADgAiABAAcAAxADAANAAtAGEAcgB0AHoAaQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEwNC1hcnR6aS0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8500. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1321631.1321649}}
  8501. @inproceedings{Bodden:2011fk,
  8502. Acmid = {1985827},
  8503. Address = {New York, NY, USA},
  8504. Author = {Bodden, Eric and Sewe, Andreas and Sinschek, Jan and Oueslati, Hela and Mezini, Mira},
  8505. Booktitle = {Proceeding of the 33rd International Conference on Software Engineering},
  8506. Date-Added = {2011-11-20 10:05:14 -0700},
  8507. Date-Modified = {2011-11-20 10:05:17 -0700},
  8508. Doi = {http://doi.acm.org/10.1145/1985793.1985827},
  8509. Isbn = {978-1-4503-0445-0},
  8510. Keywords = {dynamic class loaders, dynamic class loading, native code, reflection, static analysis, tracing},
  8511. Location = {Waikiki, Honolulu, HI, USA},
  8512. Numpages = {10},
  8513. Pages = {241--250},
  8514. Publisher = {ACM},
  8515. Series = {ICSE '11},
  8516. Title = {Taming reflection: Aiding static analysis in the presence of reflection and custom class loaders},
  8517. Url = {http://doi.acm.org/10.1145/1985793.1985827},
  8518. Year = {2011},
  8519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNDEtYm9kZGVuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI0MS1ib2RkZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96W9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0MS1ib2RkZW4ucGRmAAAOACAADwBwADIANAAxAC0AYgBvAGQAZABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI0MS1ib2RkZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  8520. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1985793.1985827}}
  8521. @inproceedings{Rossberg:2010:FM:1708016.1708028,
  8522. Acmid = {1708028},
  8523. Address = {New York, NY, USA},
  8524. Author = {Rossberg, Andreas and Russo, Claudio V. and Dreyer, Derek},
  8525. Booktitle = {Proceedings of the 5th ACM SIGPLAN workshop on Types in language design and implementation},
  8526. Date-Added = {2011-11-17 13:01:47 -0700},
  8527. Date-Modified = {2011-11-17 13:01:47 -0700},
  8528. Doi = {http://doi.acm.org/10.1145/1708016.1708028},
  8529. Isbn = {978-1-60558-891-9},
  8530. Keywords = {abstract data types, elaboration, existential types, first-class modules, ml modules, system f, type systems},
  8531. Location = {Madrid, Spain},
  8532. Numpages = {14},
  8533. Pages = {89--102},
  8534. Publisher = {ACM},
  8535. Series = {TLDI '10},
  8536. Title = {F-ing modules},
  8537. Url = {http://doi.acm.org/10.1145/1708016.1708028},
  8538. Year = {2010},
  8539. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4OS1yb3NzYmVyZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4OS1yb3NzYmVyZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7HRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4OS1yb3NzYmVyZy5wZGYADgAiABAAcAA4ADkALQByAG8AcwBzAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDg5LXJvc3NiZXJnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8540. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1708016.1708028}}
  8541. @inproceedings{blah:2010fk,
  8542. Author = {blah},
  8543. Booktitle = {dable},
  8544. Date-Added = {2011-11-16 22:33:08 -0700},
  8545. Date-Modified = {2011-11-16 22:33:19 -0700},
  8546. Title = {fooby},
  8547. Year = {2010}}
  8548. @inproceedings{Michalakes:2004fk,
  8549. Author = {Michalakes, J., J. and Dudhia, D. Gill and T. Henderson and J. Klemp and W. Skamarock and W. Wang},
  8550. Booktitle = {ECMWF Workshop on the Use of High Performance Computing In Meteorology},
  8551. Date-Added = {2011-11-12 21:21:14 -0700},
  8552. Date-Modified = {2011-11-12 21:22:21 -0700},
  8553. Title = {The Weather Reseach and Forecast Model: Software Architecture and Performance},
  8554. Year = {2004}}
  8555. @article{Mitchell:1988kx,
  8556. Acmid = {45065},
  8557. Address = {New York, NY, USA},
  8558. Author = {Mitchell, John C. and Plotkin, Gordon D.},
  8559. Date-Added = {2011-11-12 17:15:37 -0700},
  8560. Date-Modified = {2011-11-12 17:15:40 -0700},
  8561. Doi = {http://doi.acm.org/10.1145/44501.45065},
  8562. Issn = {0164-0925},
  8563. Issue = {3},
  8564. Journal = {ACM Trans. Program. Lang. Syst.},
  8565. Month = {July},
  8566. Numpages = {33},
  8567. Pages = {470--502},
  8568. Publisher = {ACM},
  8569. Title = {Abstract types have existential type},
  8570. Url = {http://doi.acm.org/10.1145/44501.45065},
  8571. Volume = {10},
  8572. Year = {1988},
  8573. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NzAtbWl0Y2hlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDcwLW1pdGNoZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sV0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDcwLW1pdGNoZWxsLnBkZgAADgAkABEAcAA0ADcAMAAtAG0AaQB0AGMAaABlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDcwLW1pdGNoZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8574. Bdsk-Url-1 = {http://doi.acm.org/10.1145/44501.45065}}
  8575. @inproceedings{Wand:1989uq,
  8576. Acmid = {77360},
  8577. Address = {Piscataway, NJ, USA},
  8578. Author = {Wand, M.},
  8579. Booktitle = {Proceedings of the Fourth Annual Symposium on Logic in computer science},
  8580. Date-Added = {2011-11-12 16:07:00 -0700},
  8581. Date-Modified = {2011-11-12 16:07:04 -0700},
  8582. Isbn = {0-8186-1954-6},
  8583. Location = {Pacific Grove, California, United States},
  8584. Numpages = {6},
  8585. Pages = {92--97},
  8586. Publisher = {IEEE Press},
  8587. Title = {Type inference for record concatenatiOn and multiple inheritance},
  8588. Url = {http://dl.acm.org/citation.cfm?id=77350.77360},
  8589. Year = {1989},
  8590. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40NC42Mzg3LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ0LjYzODcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kMczlmrEAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEBAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40NC42Mzg3LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADQALgA2ADMAOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ0LjYzODcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  8591. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=77350.77360}}
  8592. @manual{Hejlsberg:2010fk,
  8593. Author = {Anders Hejlsberg},
  8594. Date-Added = {2011-11-12 08:10:20 -0700},
  8595. Date-Modified = {2011-11-12 08:12:45 -0700},
  8596. Edition = {4.0},
  8597. Organization = {Microsoft},
  8598. Title = {C\# Language Specification},
  8599. Year = {2010}}
  8600. @inproceedings{Lewis:2000fk,
  8601. Acmid = {325708},
  8602. Address = {New York, NY, USA},
  8603. Author = {Lewis, Jeffrey R. and Launchbury, John and Meijer, Erik and Shields, Mark B.},
  8604. Booktitle = {Proceedings of the 27th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8605. Date-Added = {2011-11-11 15:47:34 -0700},
  8606. Date-Modified = {2011-11-11 15:47:38 -0700},
  8607. Doi = {http://doi.acm.org/10.1145/325694.325708},
  8608. Isbn = {1-58113-125-9},
  8609. Location = {Boston, MA, USA},
  8610. Numpages = {11},
  8611. Pages = {108--118},
  8612. Publisher = {ACM},
  8613. Series = {POPL '00},
  8614. Title = {Implicit parameters: dynamic scoping with static types},
  8615. Url = {http://doi.acm.org/10.1145/325694.325708},
  8616. Year = {2000},
  8617. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2xld2lzMDBpbXBsaWNpdC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2xld2lzMDBpbXBsaWNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eK/RDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxld2lzMDBpbXBsaWNpdC5wZGYAAA4AKAATAGwAZQB3AGkAcwAwADAAaQBtAHAAbABpAGMAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2xld2lzMDBpbXBsaWNpdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  8618. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325708}}
  8619. @inproceedings{Flatt:1998fk,
  8620. Acmid = {277730},
  8621. Address = {New York, NY, USA},
  8622. Author = {Flatt, Matthew and Felleisen, Matthias},
  8623. Booktitle = {Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation},
  8624. Date-Added = {2011-11-11 11:34:46 -0700},
  8625. Date-Modified = {2011-11-11 11:34:49 -0700},
  8626. Doi = {http://doi.acm.org/10.1145/277650.277730},
  8627. Isbn = {0-89791-987-4},
  8628. Location = {Montreal, Quebec, Canada},
  8629. Numpages = {13},
  8630. Pages = {236--248},
  8631. Publisher = {ACM},
  8632. Series = {PLDI '98},
  8633. Title = {Units: cool modules for HOT languages},
  8634. Url = {http://doi.acm.org/10.1145/277650.277730},
  8635. Year = {1998},
  8636. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjM2LWZsYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzNi1mbGF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96VdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzNi1mbGF0dC5wZGYADgAeAA4AcAAyADMANgAtAGYAbABhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjM2LWZsYXR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8637. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277730}}
  8638. @book{Gosling:1996fk,
  8639. Author = {James Gosling and Bill Joy and Guy Steele},
  8640. Date-Added = {2011-11-09 15:40:45 -0700},
  8641. Date-Modified = {2011-11-09 15:42:05 -0700},
  8642. Publisher = {Sun Developer Network},
  8643. Title = {The Java Language Specification},
  8644. Year = {1996}}
  8645. @inproceedings{Jim:2010ve,
  8646. Acmid = {1706347},
  8647. Address = {New York, NY, USA},
  8648. Author = {Jim, Trevor and Mandelbaum, Yitzhak and Walker, David},
  8649. Booktitle = {Proceedings of the 37th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8650. Date-Added = {2011-11-04 23:54:31 -0600},
  8651. Date-Modified = {2011-11-04 23:54:35 -0600},
  8652. Doi = {http://doi.acm.org/10.1145/1706299.1706347},
  8653. Isbn = {978-1-60558-479-9},
  8654. 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},
  8655. Location = {Madrid, Spain},
  8656. Numpages = {14},
  8657. Pages = {417--430},
  8658. Publisher = {ACM},
  8659. Series = {POPL '10},
  8660. Title = {Semantics and algorithms for data-dependent grammars},
  8661. Url = {http://doi.acm.org/10.1145/1706299.1706347},
  8662. Year = {2010},
  8663. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wb3BsLTIwMTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wb3BsLTIwMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wM0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwb3BsLTIwMTAucGRmAAAOABwADQBwAG8AcABsAC0AMgAwADEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wb3BsLTIwMTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  8664. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706347}}
  8665. @book{Paulson:1994vn,
  8666. Author = {Lawrence C. Paulson},
  8667. Date-Added = {2011-11-05 11:46:14 -0600},
  8668. Date-Modified = {2011-11-05 11:47:02 -0600},
  8669. Publisher = {Springer},
  8670. Series = {LNCS},
  8671. Title = {Isabelle: A Generic Theorem Prover},
  8672. Volume = {828},
  8673. Year = {1994}}
  8674. @inproceedings{Danielsson:2008kx,
  8675. Author = {Nils Anders Danielsson and Ulf Norell},
  8676. Booktitle = {20th International Symposium on the Implementation and Application of Functional Languages},
  8677. Date-Added = {2011-11-05 11:37:36 -0600},
  8678. Date-Modified = {2011-11-05 11:38:49 -0600},
  8679. Title = {Parsing Mixfix Operators},
  8680. Year = {2008},
  8681. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNTcuNzg5OS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xNTcuNzg5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7eDM5ZqvAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/wAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTU3Ljc4OTkucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQA1ADcALgA3ADgAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjE1Ny43ODk5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  8682. @techreport{Cardelli:1994uq,
  8683. Author = {Luca Cardelli and Florian Matthes and Martin Abadi},
  8684. Date-Added = {2011-11-05 10:50:30 -0600},
  8685. Date-Modified = {2011-11-05 10:51:14 -0600},
  8686. Institution = {DEC SRC},
  8687. Month = {January},
  8688. Number = {121},
  8689. Title = {Extensible Syntax with Lexical Scoping},
  8690. Year = {1994},
  8691. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1NSQy1SUi0xMjEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5TUkMtUlItMTIxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvDmzOWbdwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4ccAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU1JDLVJSLTEyMS5wZGYAAA4AHgAOAFMAUgBDAC0AUgBSAC0AMQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9TUkMtUlItMTIxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  8692. @inproceedings{Cheatham:1966ly,
  8693. Acmid = {1464359},
  8694. Address = {New York, NY, USA},
  8695. Author = {Cheatham,Jr., T. E.},
  8696. Booktitle = {Proceedings of the November 7-10, 1966, fall joint computer conference},
  8697. Date-Added = {2011-11-04 23:40:54 -0600},
  8698. Date-Modified = {2011-11-04 23:40:56 -0600},
  8699. Doi = {http://doi.acm.org/10.1145/1464291.1464359},
  8700. Location = {San Francisco, California},
  8701. Numpages = {15},
  8702. Pages = {623--637},
  8703. Publisher = {ACM},
  8704. Series = {AFIPS '66 (Fall)},
  8705. Title = {The introduction of definitional facilities into higher level programming languages},
  8706. Url = {http://doi.acm.org/10.1145/1464291.1464359},
  8707. Year = {1966},
  8708. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2MjMtY2hlYXRoYW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjIzLWNoZWF0aGFtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3te0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjIzLWNoZWF0aGFtLnBkZgAADgAkABEAcAA2ADIAMwAtAGMAaABlAGEAdABoAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjIzLWNoZWF0aGFtLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8709. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1464291.1464359}}
  8710. @techreport{Clavel:1999ys,
  8711. 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},
  8712. Date-Added = {2011-11-04 23:06:39 -0600},
  8713. Date-Modified = {2011-11-04 23:31:37 -0600},
  8714. Organization = {SRI International},
  8715. Title = {Maude: Specification and Programming in Rewriting Logic},
  8716. Year = {1999},
  8717. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL0NERUxNTVFtYW51YWxfMTk5OS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFkNERUxNTVFtYW51YWxfMTk5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQMePM5ZrVAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhJQAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDREVMTU1RbWFudWFsXzE5OTkucGRmAAAOAC4AFgBDAEQARQBMAE0ATQBRAG0AYQBuAHUAYQBsAF8AMQA5ADkAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NERUxNTVFtYW51YWxfMTk5OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  8718. @article{Clavel:2001vn,
  8719. 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},
  8720. Date-Added = {2011-11-04 23:01:24 -0600},
  8721. Date-Modified = {2011-11-04 23:01:25 -0600},
  8722. Journal = {Theoretical Computer Science},
  8723. Title = {{Maude}: Specification and Programming in Rewriting Logic},
  8724. Year = 2001,
  8725. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uL0Ryb3Bib3gvYmliL0NERUxNTVFzcGVjcHJvZ18yMDAxLnBkZtIXCxgZV05TLmRhdGFPEQGoAAAAAAGoAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEYQ0RFTE1NUXNwZWNwcm9nXzIwMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAnn8zlmtoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEqAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEFNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AENERUxNTVFzcGVjcHJvZ18yMDAxLnBkZgAADgAyABgAQwBEAEUATABNAE0AUQBzAHAAZQBjAHAAcgBvAGcAXwAyADAAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ0RFTE1NUXNwZWNwcm9nXzIwMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuAC9AMUCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  8726. @inproceedings{Clavel:1999kx,
  8727. Acmid = {718555},
  8728. Address = {London, UK},
  8729. 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.},
  8730. Booktitle = {Proceedings of the 10th International Conference on Rewriting Techniques and Applications},
  8731. Date-Added = {2011-11-04 22:54:03 -0600},
  8732. Date-Modified = {2011-11-04 22:54:06 -0600},
  8733. Isbn = {3-540-66201-4},
  8734. Numpages = {4},
  8735. Pages = {240--243},
  8736. Publisher = {Springer-Verlag},
  8737. Series = {RtA '99},
  8738. Title = {The Maude System},
  8739. Url = {http://dl.acm.org/citation.cfm?id=647198.718555},
  8740. Year = {1999},
  8741. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC0zLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zj9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMy5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0AMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC0zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8742. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=647198.718555}}
  8743. @manual{Clavel:2011uq,
  8744. Author = {Manuel Clavel and Francisco Duran and Steven Eker and Patrick Lincoln and Narciso Marti-Oliet and Jose Meseguer and Carolyn Talcott},
  8745. Date-Added = {2011-11-04 22:35:40 -0600},
  8746. Date-Modified = {2011-11-04 22:37:29 -0600},
  8747. Edition = {2.6},
  8748. Month = {January},
  8749. Organization = {SRI International},
  8750. Title = {Maude Manual},
  8751. Year = {2011},
  8752. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1hdWRlLW1hbnVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1hdWRlLW1hbnVhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eNnRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1hdWRlLW1hbnVhbC5wZGYADgAiABAAbQBhAHUAZABlAC0AbQBhAG4AdQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWF1ZGUtbWFudWFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  8753. @inproceedings{Bos:2011fk,
  8754. Author = {Jeroen van den Bos and Mark Hills and Paul Klint and Tijs van der Storm and Jurgen J. Vinju},
  8755. Booktitle = {2nd WorKshop on Algebraic Methods in Model-Based Software Engineering},
  8756. Date-Added = {2011-11-03 23:14:59 -0600},
  8757. Date-Modified = {2011-11-03 23:17:05 -0600},
  8758. Month = {June},
  8759. Title = {Rascal: From Algebraic Specification to Meta-Programming},
  8760. Year = {2011},
  8761. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzExMDcuMDA2NHYxLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMTEwNy4wMDY0djEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA799szlmrQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEEAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADExMDcuMDA2NHYxLnBkZgAOACAADwAxADEAMAA3AC4AMAAwADYANAB2ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xMTA3LjAwNjR2MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  8762. @book{Stroustrup:1994uq,
  8763. Address = {New York, NY, USA},
  8764. Author = {Stroustrup, Bjarne},
  8765. Date-Added = {2011-10-29 13:54:26 -0600},
  8766. Date-Modified = {2011-10-29 13:54:28 -0600},
  8767. Isbn = {0-201-54330-3},
  8768. Publisher = {ACM Press/Addison-Wesley Publishing Co.},
  8769. Title = {The design and evolution of C++},
  8770. Year = {1994}}
  8771. @techreport{Miller:1994fk,
  8772. Author = {Miller, James S. and Rozas, Guillermo J.},
  8773. Date-Added = {2011-10-29 13:43:38 -0600},
  8774. Date-Modified = {2011-10-29 13:45:36 -0600},
  8775. Institution = {MIT Artificial Intelligence Lab},
  8776. Month = {March},
  8777. Number = {AIM-1462},
  8778. Title = {Garbage Collection is Fast, But a Stack is Faster},
  8779. Type = {AI Memos},
  8780. Year = {1994},
  8781. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0FJTS0xNDYyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMQUlNLTE0NjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA74ZMzlmr8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEPAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEFJTS0xNDYyLnBkZgAADgAaAAwAQQBJAE0ALQAxADQANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQUlNLTE0NjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  8782. @inbook{Reynolds:1990fk,
  8783. Author = {John C. Reynolds},
  8784. Chapter = {An Introduction to the Polymorphic Lambda Calculus},
  8785. Date-Added = {2011-10-24 23:54:16 -0600},
  8786. Date-Modified = {2011-10-24 23:56:05 -0600},
  8787. Editor = {Gerard Huet},
  8788. Publisher = {Addison Wesley},
  8789. Title = {Logical Foundations of Functional Programming},
  8790. Year = {1990},
  8791. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS43Ljk5MTYucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNy45OTE2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuEezOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjcuOTkxNi5wZGYADgAkABEAMQAwAC4AMQAuADEALgA3AC4AOQA5ADEANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS43Ljk5MTYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  8792. @book{Appel:1992fk,
  8793. Address = {New York, NY, USA},
  8794. Author = {Appel, Andrew W.},
  8795. Date-Added = {2011-10-22 23:50:42 -0600},
  8796. Date-Modified = {2011-10-22 23:50:45 -0600},
  8797. Isbn = {0-521-41695-7},
  8798. Publisher = {Cambridge University Press},
  8799. Title = {Compiling with continuations},
  8800. Year = {1992}}
  8801. @inproceedings{Deutsch:1997zr,
  8802. Acmid = {263750},
  8803. Address = {New York, NY, USA},
  8804. Author = {Deutsch, Alain},
  8805. Booktitle = {Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8806. Date-Added = {2011-10-20 23:49:57 -0600},
  8807. Date-Modified = {2011-10-20 23:50:07 -0600},
  8808. Doi = {http://doi.acm.org/10.1145/263699.263750},
  8809. Isbn = {0-89791-853-3},
  8810. Location = {Paris, France},
  8811. Numpages = {14},
  8812. Pages = {358--371},
  8813. Publisher = {ACM},
  8814. Series = {POPL '97},
  8815. Title = {On the complexity of escape analysis},
  8816. Url = {http://doi.acm.org/10.1145/263699.263750},
  8817. Year = {1997},
  8818. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNTgtZGV1dHNjaC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNTgtZGV1dHNjaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/es7RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNTgtZGV1dHNjaC5wZGYADgAiABAAcAAzADUAOAAtAGQAZQB1AHQAcwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM1OC1kZXV0c2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8819. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263750}}
  8820. @phdthesis{Stoutamire:1997ys,
  8821. Author = {Stoutamire, David Petrie},
  8822. Date-Added = {2011-10-20 22:52:05 -0600},
  8823. Date-Modified = {2011-10-20 22:52:08 -0600},
  8824. Isbn = {0-591-79541-8},
  8825. Note = {AAI9827111},
  8826. Publisher = {University of California, Berkeley},
  8827. Title = {Portable, modular expression of locality},
  8828. Year = {1997},
  8829. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10ci05Ny0wNTYucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10ci05Ny0wNTYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pS0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0ci05Ny0wNTYucGRmAAAOABwADQB0AHIALQA5ADcALQAwADUANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90ci05Ny0wNTYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  8830. @article{VO:1996ss,
  8831. Author = {VO, KIEM-PHONG},
  8832. Date-Added = {2011-10-20 22:51:05 -0600},
  8833. Date-Modified = {2011-10-20 22:51:05 -0600},
  8834. Doi = {10.1002/(SICI)1097-024X(199603)26:3<357::AID-SPE15>3.0.CO;2-#},
  8835. Issn = {1097-024X},
  8836. Journal = {Software: Practice and Experience},
  8837. Keywords = {dynamic memory allocation, best-fit allocator, malloc performance},
  8838. Number = {3},
  8839. Pages = {357--374},
  8840. Publisher = {John Wiley & Sons, Ltd.},
  8841. Title = {Vmalloc: A General and Efficient Memory Allocator},
  8842. Url = {http://dx.doi.org/10.1002/(SICI)1097-024X(199603)26:3<357::AID-SPE15>3.0.CO;2-#},
  8843. Volume = {26},
  8844. Year = {1996},
  8845. Bdsk-Url-1 = {http://dx.doi.org/10.1002/(SICI)1097-024X(199603)26:3%3C357::AID-SPE15%3E3.0.CO;2-#}}
  8846. @article{Hanson:1990vn,
  8847. Author = {Hanson, David R.},
  8848. Date-Added = {2011-10-20 22:48:37 -0600},
  8849. Date-Modified = {2011-10-20 22:48:40 -0600},
  8850. Doi = {10.1002/spe.4380200104},
  8851. Issn = {1097-024X},
  8852. Journal = {Software: Practice and Experience},
  8853. Keywords = {Storage management, First fit, Quick fit},
  8854. Number = {1},
  8855. Pages = {5--12},
  8856. Publisher = {John Wiley & Sons, Ltd.},
  8857. Title = {Fast allocation and deallocation of memory based on object lifetimes},
  8858. Url = {http://dx.doi.org/10.1002/spe.4380200104},
  8859. Volume = {20},
  8860. Year = {1990},
  8861. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380200104}}
  8862. @inproceedings{Ichisugi:1990kx,
  8863. Author = {Yuuji Ichisugi and Akinori Yonezawa},
  8864. Booktitle = {Workshop on Garbage Collection in Object-Oriented Systems},
  8865. Date-Added = {2011-10-20 22:45:57 -0600},
  8866. Date-Modified = {2011-10-20 22:47:08 -0600},
  8867. Month = {October},
  8868. Title = {Distributed garbage collection using group reference counting},
  8869. Year = {1990},
  8870. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yOS42NTA0LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjI5LjY1MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7maszlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4yOS42NTA0LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAyADkALgA2ADUAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjI5LjY1MDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  8871. @article{Ross:1967uq,
  8872. Acmid = {363546},
  8873. Address = {New York, NY, USA},
  8874. Author = {Ross, Douglas T.},
  8875. Date-Added = {2011-10-20 22:40:58 -0600},
  8876. Date-Modified = {2011-10-20 22:41:01 -0600},
  8877. Doi = {http://doi.acm.org/10.1145/363534.363546},
  8878. Issn = {0001-0782},
  8879. Issue = {8},
  8880. Journal = {Commun. ACM},
  8881. Month = {August},
  8882. Numpages = {12},
  8883. Pages = {481--492},
  8884. Publisher = {ACM},
  8885. Title = {The AED free storage package},
  8886. Url = {http://doi.acm.org/10.1145/363534.363546},
  8887. Volume = {10},
  8888. Year = {1967},
  8889. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDgxLXJvc3MucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDgxLXJvc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sd0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDgxLXJvc3MucGRmAAAOABwADQBwADQAOAAxAC0AcgBvAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDgxLXJvc3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  8890. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363534.363546}}
  8891. @inproceedings{Gay:2001uq,
  8892. Acmid = {378815},
  8893. Address = {New York, NY, USA},
  8894. Author = {Gay, David and Aiken, Alex},
  8895. Booktitle = {Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation},
  8896. Date-Added = {2011-10-20 16:37:31 -0600},
  8897. Date-Modified = {2011-10-20 16:37:34 -0600},
  8898. Doi = {http://doi.acm.org/10.1145/378795.378815},
  8899. Isbn = {1-58113-414-2},
  8900. Location = {Snowbird, Utah, United States},
  8901. Numpages = {11},
  8902. Pages = {70--80},
  8903. Publisher = {ACM},
  8904. Series = {PLDI '01},
  8905. Title = {Language support for regions},
  8906. Url = {http://doi.acm.org/10.1145/378795.378815},
  8907. Year = {2001},
  8908. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNzAtZ2F5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDcwLWdheS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97fdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDcwLWdheS5wZGYAAA4AGAALAHAANwAwAC0AZwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDcwLWdheS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  8909. Bdsk-Url-1 = {http://doi.acm.org/10.1145/378795.378815}}
  8910. @inproceedings{Boyapati:2003fk,
  8911. Acmid = {781168},
  8912. Address = {New York, NY, USA},
  8913. Author = {Boyapati, Chandrasekhar and Salcianu, Alexandru and Beebee,Jr., William and Rinard, Martin},
  8914. Booktitle = {Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  8915. Date-Added = {2011-10-20 16:34:41 -0600},
  8916. Date-Modified = {2011-10-21 22:22:40 -0600},
  8917. Doi = {http://doi.acm.org/10.1145/781131.781168},
  8918. Keywords = {encapsulation, ownership types, real-time, regions},
  8919. Location = {San Diego, California, USA},
  8920. Numpages = {14},
  8921. Pages = {324--337},
  8922. Publisher = {ACM},
  8923. Series = {PLDI '03},
  8924. Title = {Ownership types for safe region-based memory management in real-time Java},
  8925. Year = {2003},
  8926. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwbGRpMDMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwbGRpMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wD0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpMDMucGRmAA4AFgAKAHAAbABkAGkAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BsZGkwMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  8927. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781168}}
  8928. @inproceedings{Gay:1998fk,
  8929. Acmid = {277748},
  8930. Address = {New York, NY, USA},
  8931. Author = {Gay, David and Aiken, Alex},
  8932. Booktitle = {Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation},
  8933. Date-Added = {2011-10-20 22:30:54 -0600},
  8934. Date-Modified = {2011-10-20 22:59:00 -0600},
  8935. Doi = {http://doi.acm.org/10.1145/277650.277748},
  8936. Isbn = {0-89791-987-4},
  8937. Location = {Montreal, Quebec, Canada},
  8938. Numpages = {11},
  8939. Pages = {313--323},
  8940. Publisher = {ACM},
  8941. Series = {PLDI '98},
  8942. Title = {Memory management with explicit regions},
  8943. Year = {1998},
  8944. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzEzLWdheS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzMTMtZ2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erPRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMTMtZ2F5LnBkZgAOABoADABwADMAMQAzAC0AZwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDMxMy1nYXkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8945. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277748}}
  8946. @techreport{Tofte:2002ly,
  8947. Author = {M. Tofte and L. Birkedal and M. Elsman and N. Hallenberg and T. H. Olesen and P. Sestoft and P. Bertelsen},
  8948. Date-Added = {2011-10-17 22:45:04 -0600},
  8949. Date-Modified = {2011-10-17 22:46:42 -0600},
  8950. Institution = {DIKU},
  8951. Title = {Programming with regions in the ML Kit},
  8952. Year = {2002},
  8953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC42NDEucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuMjAuNjQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxtjzOWarwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjIwLjY0MS5wZGYADgAkABEAMQAwAC4AMQAuADEALgAyADAALgA2ADQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC42NDEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  8954. @inproceedings{Henglein:2001zr,
  8955. Acmid = {773203},
  8956. Address = {New York, NY, USA},
  8957. Author = {Henglein, Fritz and Makholm, Henning and Niss, Henning},
  8958. Booktitle = {Proceedings of the 3rd ACM SIGPLAN international conference on Principles and practice of declarative programming},
  8959. Date-Added = {2011-10-17 22:40:15 -0600},
  8960. Date-Modified = {2011-10-21 11:04:08 -0600},
  8961. Doi = {http://doi.acm.org/10.1145/773184.773203},
  8962. Location = {Florence, Italy},
  8963. Numpages = {12},
  8964. Pages = {175--186},
  8965. Publisher = {ACM},
  8966. Series = {PPDP '01},
  8967. Title = {A direct approach to control-flow sensitive region-based memory management},
  8968. Year = {2001},
  8969. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNzUtaGVuZ2xlaW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTc1LWhlbmdsZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oA0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTc1LWhlbmdsZWluLnBkZgAADgAkABEAcAAxADcANQAtAGgAZQBuAGcAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTc1LWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8970. Bdsk-Url-1 = {http://doi.acm.org/10.1145/773184.773203}}
  8971. @inproceedings{Pizlo:2007ys,
  8972. Acmid = {1296927},
  8973. Address = {New York, NY, USA},
  8974. Author = {Pizlo, Filip and Frampton, Daniel and Petrank, Erez and Steensgaard, Bjarne},
  8975. Booktitle = {Proceedings of the 6th international symposium on Memory management},
  8976. Date-Added = {2011-10-17 22:34:19 -0600},
  8977. Date-Modified = {2011-10-20 23:00:16 -0600},
  8978. Doi = {http://doi.acm.org/10.1145/1296907.1296927},
  8979. Isbn = {978-1-59593-893-0},
  8980. Keywords = {concurrency, garbage collection, lock-free, real-time},
  8981. Location = {Montreal, Quebec, Canada},
  8982. Numpages = {14},
  8983. Pages = {159--172},
  8984. Publisher = {ACM},
  8985. Series = {ISMM '07},
  8986. Title = {Stopless: a real-time garbage collector for multiprocessors},
  8987. Year = {2007},
  8988. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTU5LXBpemxvLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1OS1waXpsby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL954dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1OS1waXpsby5wZGYADgAeAA4AcAAxADUAOQAtAHAAaQB6AGwAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTU5LXBpemxvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8989. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1296907.1296927}}
  8990. @inproceedings{Kermany:2006vn,
  8991. Acmid = {1134023},
  8992. Address = {New York, NY, USA},
  8993. Author = {Kermany, Haim and Petrank, Erez},
  8994. Booktitle = {Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation},
  8995. Date-Added = {2011-10-17 22:32:49 -0600},
  8996. Date-Modified = {2011-10-20 22:59:37 -0600},
  8997. Doi = {http://doi.acm.org/10.1145/1133981.1134023},
  8998. Isbn = {1-59593-320-4},
  8999. Keywords = {compaction, concurrent garbage collection, garbage collection, memory management, runtime systems},
  9000. Location = {Ottawa, Ontario, Canada},
  9001. Numpages = {10},
  9002. Pages = {354--363},
  9003. Publisher = {ACM},
  9004. Series = {PLDI '06},
  9005. Title = {The Compressor: concurrent, incremental, and parallel compaction},
  9006. Year = {2006},
  9007. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNTQta2VybWFueS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNTQta2VybWFueS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eszRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNTQta2VybWFueS5wZGYADgAiABAAcAAzADUANAAtAGsAZQByAG0AYQBuAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM1NC1rZXJtYW55LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  9008. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1133981.1134023}}
  9009. @inproceedings{Tene:2011kx,
  9010. Acmid = {1993491},
  9011. Address = {New York, NY, USA},
  9012. Author = {Tene, Gil and Iyengar, Balaji and Wolf, Michael},
  9013. Booktitle = {Proceedings of the international symposium on Memory management},
  9014. Date-Added = {2011-10-17 22:29:44 -0600},
  9015. Date-Modified = {2011-10-21 11:04:47 -0600},
  9016. Doi = {http://doi.acm.org/10.1145/1993478.1993491},
  9017. Keywords = {concurrent, garbage collection, genera- tional, linux, pauseless, read barrier, virtual memory},
  9018. Location = {San Jose, California, USA},
  9019. Numpages = {10},
  9020. Pages = {79--88},
  9021. Publisher = {ACM},
  9022. Series = {ISMM '11},
  9023. Title = {C4: the continuously concurrent compacting collector},
  9024. Year = {2011},
  9025. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNzktdGVuZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA3OS10ZW5lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e5jRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3OS10ZW5lLnBkZgAOABoADABwADcAOQAtAHQAZQBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDc5LXRlbmUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  9026. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993478.1993491}}
  9027. @inproceedings{Click:2005uq,
  9028. Acmid = {1064988},
  9029. Address = {New York, NY, USA},
  9030. Author = {Click, Cliff and Tene, Gil and Wolf, Michael},
  9031. Booktitle = {Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments},
  9032. Date-Added = {2011-10-17 22:25:20 -0600},
  9033. Date-Modified = {2011-10-20 22:57:53 -0600},
  9034. Doi = {http://doi.acm.org/10.1145/1064979.1064988},
  9035. Isbn = {1-59593-047-7},
  9036. Keywords = {Java, concurrent GC, custom hardware, garbage collection, memory management, read barriers},
  9037. Location = {Chicago, IL, USA},
  9038. Numpages = {11},
  9039. Pages = {46--56},
  9040. Publisher = {ACM},
  9041. Series = {VEE '05},
  9042. Title = {The pauseless GC algorithm},
  9043. Year = {2005},
  9044. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDYtY2xpY2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDYtY2xpY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sJ0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDYtY2xpY2sucGRmAAAOABwADQBwADQANgAtAGMAbABpAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDYtY2xpY2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  9045. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1064979.1064988}}
  9046. @inproceedings{Aiken:1995fk,
  9047. Acmid = {207137},
  9048. Address = {New York, NY, USA},
  9049. Author = {Aiken, Alexander and F{\"a}hndrich, Manuel and Levien, Raph},
  9050. Booktitle = {Proceedings of the ACM SIGPLAN 1995 conference on Programming language design and implementation},
  9051. Date-Added = {2011-10-17 21:58:57 -0600},
  9052. Date-Modified = {2011-10-21 11:16:02 -0600},
  9053. Doi = {http://doi.acm.org/10.1145/207110.207137},
  9054. Location = {La Jolla, California, United States},
  9055. Numpages = {12},
  9056. Pages = {174--185},
  9057. Publisher = {ACM},
  9058. Series = {PLDI '95},
  9059. Title = {Better static memory management: improving region-based analysis of higher-order languages},
  9060. Year = {1995},
  9061. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hZmwtcGxkaTk1LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYWZsLXBsZGk5NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uktEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWZsLXBsZGk5NS5wZGYADgAeAA4AYQBmAGwALQBwAGwAZABpADkANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hZmwtcGxkaTk1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  9062. Bdsk-Url-1 = {http://doi.acm.org/10.1145/207110.207137}}
  9063. @article{Jones:1995uq,
  9064. Acmid = {223082},
  9065. Address = {Hingham, MA, USA},
  9066. Author = {Jones, Mark P.},
  9067. Date-Added = {2011-10-10 13:23:24 -0600},
  9068. Date-Modified = {2011-10-10 13:23:26 -0600},
  9069. Doi = {10.1007/BF01019005},
  9070. Issn = {0892-4635},
  9071. Issue = {3},
  9072. Journal = {Lisp Symb. Comput.},
  9073. Keywords = {Haskell, partial evaluation, specialization, type class overloading},
  9074. Month = {September},
  9075. Numpages = {20},
  9076. Pages = {229--248},
  9077. Publisher = {Kluwer Academic Publishers},
  9078. Title = {Dictionary-free overloading by partial evaluation},
  9079. Url = {http://dl.acm.org/citation.cfm?id=223079.223082},
  9080. Volume = {8},
  9081. Year = {1995},
  9082. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwZXBtOTQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwZXBtOTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vn0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwZXBtOTQucGRmAA4AFgAKAHAAZQBwAG0AOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BlcG05NC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  9083. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=223079.223082},
  9084. Bdsk-Url-2 = {http://dx.doi.org/10.1007/BF01019005}}
  9085. @url{Kiselyov:2011fk,
  9086. Author = {Oleg Kiselyov and Simon Peyton-Jones},
  9087. Date-Added = {2011-10-10 09:39:16 -0600},
  9088. Date-Modified = {2011-10-10 09:40:05 -0600},
  9089. Lastchecked = {Oct. 10, 2011},
  9090. Title = {Choosing a type-class instance based on the context},
  9091. Url = {http://haskell.org/haskellwiki/GHC/AdvancedOverlap},
  9092. Year = {2008},
  9093. Bdsk-Url-1 = {http://haskell.org/haskellwiki/GHC/AdvancedOverlap}}
  9094. @techreport{Dos-Reis:2005uq,
  9095. Author = {Gabriel {Dos Reis} and Bjarne Stroustrup},
  9096. Date-Added = {2011-10-09 21:50:29 -0600},
  9097. Date-Modified = {2011-10-09 21:51:09 -0600},
  9098. Institution = {ISO/IEC JTC 1 SC22 WG21},
  9099. Number = {N1886},
  9100. Title = {Specifying {C++} concepts},
  9101. Year = {2005},
  9102. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTUtZG9zLXJlaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjk1LWRvcy1yZWlzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qf0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk1LWRvcy1yZWlzLnBkZgAADgAkABEAcAAyADkANQAtAGQAbwBzAC0AcgBlAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjk1LWRvcy1yZWlzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  9103. @article{Bruce:1995fk,
  9104. Acmid = {230854},
  9105. Address = {New York, NY, USA},
  9106. Author = {Bruce, Kim and Cardelli, Luca and Castagna, Giuseppe and Leavens, Gary T. and Pierce, Benjamin},
  9107. Date-Added = {2011-10-09 21:25:34 -0600},
  9108. Date-Modified = {2011-10-09 21:25:37 -0600},
  9109. Issn = {1074-3227},
  9110. Issue = {3},
  9111. Journal = {Theor. Pract. Object Syst.},
  9112. Month = {December},
  9113. Numpages = {22},
  9114. Pages = {221--242},
  9115. Publisher = {John Wiley \& Sons, Inc.},
  9116. Title = {On binary methods},
  9117. Url = {http://dl.acm.org/citation.cfm?id=230849.230854},
  9118. Volume = {1},
  9119. Year = {1995},
  9120. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpCaW5hcnkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpCaW5hcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0VML0XXr+lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANF2JDoAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBCaW5hcnkucGRmAA4AFgAKAEIAaQBuAGEAcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL0JpbmFyeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  9121. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=230849.230854}}
  9122. @webpage{Cejtin:2007fk,
  9123. Author = {Henry Cejtin and Matthew Fluet and Suresh Jagannathan and StephenWeeks},
  9124. Date-Added = {2011-10-09 16:38:35 -0600},
  9125. Date-Modified = {2011-10-10 13:35:07 -0600},
  9126. Lastchecked = {Oct. 9, 2011},
  9127. Month = {July},
  9128. Title = {{MLton} Documentation},
  9129. Url = {http://mlton.org/Documentation},
  9130. Year = {2007},
  9131. Bdsk-Url-1 = {http://mlton.org/Documentation}}
  9132. @inproceedings{Sikkel:1994fk,
  9133. Author = {Klass Sikkel},
  9134. Booktitle = {ASMICS Workshop on Parsing Theory},
  9135. Date-Added = {2011-10-07 16:57:38 -0600},
  9136. Date-Modified = {2011-10-07 16:58:40 -0600},
  9137. Month = {October},
  9138. Title = {How to compare the structure of parsing algorithms},
  9139. Year = {1994},
  9140. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS40OC44NDQucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNDguODQ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvJ/zOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjQ4Ljg0NC5wZGYADgAkABEAMQAwAC4AMQAuADEALgA0ADgALgA4ADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS40OC44NDQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  9141. @inproceedings{Visser:1997fk,
  9142. Address = {Boston, USA},
  9143. Author = {Visser, Eelco},
  9144. Booktitle = {International Workshop on Parsing Technology (IWPT'97)},
  9145. Category = {refereed},
  9146. Date-Added = {2011-10-07 15:12:50 -0600},
  9147. Date-Modified = {2011-10-07 15:12:54 -0600},
  9148. Month = {September},
  9149. Organization = {Massachusetts Institute of Technology},
  9150. Pages = {210--224},
  9151. Project = {SDF},
  9152. Pubcat = {workshop},
  9153. Title = {A Case Study in Optimizing Parsing Schemata by Disambiguation Filters},
  9154. Urlpsgz = {http://www.cs.uu.nl/people/visser/ftp/P9507.ps.gz},
  9155. Year = {1997},
  9156. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40Ny4xMzM5LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ3LjEzMzkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7wDszlmrIAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eECAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40Ny4xMzM5LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADcALgAxADMAMwA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ3LjEzMzkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  9157. @inbook{Cardelli:1997fk,
  9158. Author = {Luca Cardelli},
  9159. Chapter = {Type Systems},
  9160. Date-Added = {2011-10-02 22:03:37 -0600},
  9161. Date-Modified = {2011-10-02 22:05:04 -0600},
  9162. Publisher = {CRC Press},
  9163. Title = {Handbook of Computer Science and Engineering},
  9164. Year = {1997},
  9165. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NhcmRlbGxpLTk1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY2FyZGVsbGktOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMfgNdEvMM9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRL2kPAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2FyZGVsbGktOTUucGRmAAAOACAADwBjAGEAcgBkAGUAbABsAGkALQA5ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY2FyZGVsbGktOTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  9166. @book{Pierce:2004fk,
  9167. Date-Added = {2011-09-26 21:43:47 -0600},
  9168. Date-Modified = {2011-09-26 21:45:51 -0600},
  9169. Editor = {Benjamin C. Pierce},
  9170. Publisher = {The MIT press},
  9171. Title = {Advanced Topics in Types and Programming Languages},
  9172. Year = {2004},
  9173. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uL0Ryb3Bib3gvYmliL0FkdmFuY2VkVG9waWNzSW5UQVBMLnBkZtIXCxgZV05TLmRhdGFPEQGoAAAAAAGoAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEYQWR2YW5jZWRUb3BpY3NJblRBUEwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAUcszlmr4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEOAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEFNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEFkdmFuY2VkVG9waWNzSW5UQVBMLnBkZgAADgAyABgAQQBkAHYAYQBuAGMAZQBkAFQAbwBwAGkAYwBzAEkAbgBUAEEAUABMAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQWR2YW5jZWRUb3BpY3NJblRBUEwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuAC9AMUCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  9174. @article{Bruijn:1972kx,
  9175. Author = {de Bruijn, N.G.},
  9176. Date-Added = {2011-09-24 21:56:06 -0600},
  9177. Date-Modified = {2011-10-21 11:16:54 -0600},
  9178. Doi = {10.1016/1385-7258(72)90034-0},
  9179. Journal = {Indagationes Mathematicae (Proceedings)},
  9180. Keywords = {icfp08, pl},
  9181. Number = {5},
  9182. Pages = {381--392},
  9183. Posted-At = {2008-03-27 20:46:03},
  9184. Priority = {2},
  9185. Title = {{Lambda calculus notation with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem}},
  9186. Volume = {75},
  9187. Year = {1972},
  9188. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMzUuODc5NC5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMzUuODc5NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFd7M5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTM1Ljg3OTQucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAzADUALgA4ADcAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEzNS44Nzk0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  9189. Bdsk-Url-1 = {http://dx.doi.org/10.1016/1385-7258(72)90034-0}}
  9190. @techreport{Jarvi:2007fk,
  9191. Author = {Jaakko J{\"a}rvi and John Freeman and Lawrence Crowl},
  9192. Date-Added = {2011-09-23 22:27:54 -0600},
  9193. Date-Modified = {2011-09-23 22:28:53 -0600},
  9194. Institution = {ISO/IEC JTC 1 SC22 WG21},
  9195. Month = {June},
  9196. Number = {N2329},
  9197. Title = {Lambda expressions and closures for C++ (Revision 1)},
  9198. Year = {2007},
  9199. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjMyOS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMzI5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRLRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMzI5LnBkZgAADgAUAAkAbgAyADMAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMzI5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  9200. @incollection{Kaes:1988fk,
  9201. Affiliation = {Technische Hochschule Darmstadt Fachbereich Informatik Magdalenenstr. 11c D-6100 Darmstadt Magdalenenstr. 11c D-6100 Darmstadt},
  9202. Author = {Kaes, Stefan},
  9203. Booktitle = {ESOP '88},
  9204. Date-Added = {2011-09-06 09:54:12 +0200},
  9205. Date-Modified = {2011-10-09 21:22:50 -0600},
  9206. Editor = {Ganzinger, H.},
  9207. Isbn = {978-3-540-19027-1},
  9208. Keyword = {Computer Science},
  9209. Pages = {131-144},
  9210. Publisher = {Springer Berlin / Heidelberg},
  9211. Series = {Lecture Notes in Computer Science},
  9212. Title = {Parametric overloading in polymorphic programming languages},
  9213. Url = {http://dx.doi.org/10.1007/3-540-19027-9_9},
  9214. Volume = {300},
  9215. Year = {1988},
  9216. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhrYWVzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIa2Flcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94ntEPON8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38vAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAa2Flcy5wZGYADgASAAgAawBhAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9rYWVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  9217. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-19027-9_9}}
  9218. @inproceedings{Smaragdakis:1999ly,
  9219. Author = {Yannis Smaragdakis and Don S. Batory},
  9220. Booktitle = {GCSE'99},
  9221. Date-Added = {2011-09-05 14:06:14 +0200},
  9222. Date-Modified = {2011-09-05 14:06:20 +0200},
  9223. Pages = {65-78},
  9224. Title = {Scoping Constructs for Software Generators.},
  9225. Year = {1999},
  9226. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxnc2NvcGU5OS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGdzY29wZTk5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dXjRDzdvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdzY29wZTk5LnBkZgAOABoADABnAHMAYwBvAHAAZQA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZ3Njb3BlOTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  9227. @inproceedings{Biernacka:2009zr,
  9228. Author = {Ma{\l}gorzata Biernacka and Olivier Danvy},
  9229. Booktitle = {Semantics and Algebraic Specification: Essays dedicated to Peter D. Mosses on the occasion of his 60th birthday},
  9230. Date-Added = {2011-09-05 09:54:08 +0200},
  9231. Date-Modified = {2014-07-05 20:49:36 +0000},
  9232. Pages = {186-206},
  9233. Title = {Towards Compatible and Interderivable Semantic Specifications for the {S}cheme Programming Language, {P}art {II}: Reduction Semantics and Abstract Machines},
  9234. Year = {2009},
  9235. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzU3MDAwMTg2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNTcwMDAxODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7txMzlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADU3MDAwMTg2LnBkZgAADgAaAAwANQA3ADAAMAAwADEAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNTcwMDAxODYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  9236. @inproceedings{Danvy:2009ys,
  9237. Author = {Olivier Danvy},
  9238. Booktitle = {Semantics and Algebraic Specification: Essays dedicated to Peter D. Mosses on the occasion of his 60th birthday},
  9239. Crossref = {Mosses:09},
  9240. Date-Added = {2011-09-05 09:52:33 +0200},
  9241. Date-Modified = {2011-09-05 09:55:27 +0200},
  9242. Pages = {162-185},
  9243. Title = {Towards Compatible and Interderivable Semantic Specifications for the {S}cheme Programming Language, {P}art {I}: Denotational Semantics, Natural Semantics, and Abstract Machines},
  9244. Year = {2009},
  9245. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzU3MDAwMTYyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNTcwMDAxNjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7wdszlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADU3MDAwMTYyLnBkZgAADgAaAAwANQA3ADAAMAAwADEANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNTcwMDAxNjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  9246. @techreport{Mosses:2005kx,
  9247. Author = {Peter D. Mosses},
  9248. Date-Added = {2011-09-04 11:25:14 +0200},
  9249. Date-Modified = {2011-09-04 11:25:57 +0200},
  9250. Institution = {BRICS},
  9251. Month = {February},
  9252. Number = {RS-05-7},
  9253. Title = {Modular Structural Operational Semantics},
  9254. Year = {2005},
  9255. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA1LTcucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFCUklDUy1SUy0wNS03LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvV/zOWaygAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQlJJQ1MtUlMtMDUtNy5wZGYADgAkABEAQgBSAEkAQwBTAC0AUgBTAC0AMAA1AC0ANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA1LTcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  9256. @phdthesis{Rekers:1992uq,
  9257. Author = {J. Rekers},
  9258. Date-Added = {2011-09-04 09:01:50 +0200},
  9259. Date-Modified = {2011-09-04 09:02:52 +0200},
  9260. School = {University of Amsterdam},
  9261. Title = {Parser Generation for Interactive Environments},
  9262. Year = {1992}}
  9263. @techreport{Kay:1980fk,
  9264. Annote = {Invention of Chart Parsing},
  9265. Author = {Martin Kay},
  9266. Date-Added = {2011-09-04 08:24:15 +0200},
  9267. Date-Modified = {2011-09-04 08:27:46 +0200},
  9268. Institution = {Xerox PARC},
  9269. Number = {CSL-80-12},
  9270. Title = {Algorithm Scheata and Data Structures in Syntactic Processing},
  9271. Year = {1980}}
  9272. @article{Peyton-Jones:1986ys,
  9273. Author = {Peyton Jones, Simon},
  9274. Date-Added = {2011-09-04 00:49:56 +0200},
  9275. Date-Modified = {2011-09-04 00:51:09 +0200},
  9276. Journal = {Commun. ACM},
  9277. Month = {February},
  9278. Number = {2},
  9279. Title = {Parsing distfix operators},
  9280. Volume = {29},
  9281. Year = {1986},
  9282. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxMTgtcGV5dG9uX2pvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDExOC1wZXl0b25fam9uZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95oNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExOC1wZXl0b25fam9uZXMucGRmAAAOACwAFQBwADEAMQA4AC0AcABlAHkAdABvAG4AXwBqAG8AbgBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDExOC1wZXl0b25fam9uZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  9283. @manual{Rauglaudre:2002vn,
  9284. 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.},
  9285. Author = {Daniel de Rauglaudre},
  9286. Date-Added = {2011-09-04 00:34:08 +0200},
  9287. Date-Modified = {2011-09-04 00:35:50 +0200},
  9288. Organization = {INRIA},
  9289. Title = {Camlp4 reference manual},
  9290. Year = {2002},
  9291. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptYW51YWwucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptYW51YWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jQ0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYW51YWwucGRmAA4AFgAKAG0AYQBuAHUAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21hbnVhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  9292. @inproceedings{Bravenboer:2005kx,
  9293. Address = {Tallinn, Estonia},
  9294. Author = {Martin Bravenboer and Rob Vermaas and Jurgen J. Vinju and Eelco Visser},
  9295. Booktitle = {Generative Programming and Component Engineering, 4th International Conference, GPCE 2005},
  9296. Citedby = {2},
  9297. Cites = {0},
  9298. Date-Added = {2011-09-04 00:24:01 +0200},
  9299. Date-Modified = {2011-09-04 00:24:12 +0200},
  9300. Doi = {http://dx.doi.org/10.1007/11561347_12},
  9301. Editor = {Robert Gl{\"u}ck and Michael R. Lowry},
  9302. Isbn = {3-540-29138-5},
  9303. Pages = {157-172},
  9304. Publisher = {Springer},
  9305. Researchr = {http://researchr.org/publication/BravenboerVVV05},
  9306. Series = {Lecture Notes in Computer Science},
  9307. Tags = {AspectJ, syntax definition, meta programming, concrete syntax, parsing, Java, disambiguation, programming languages, scannerless parsing, SDF, programming, concrete object syntax, reuse},
  9308. Title = {Generalized Type-Based Disambiguation of Meta Programs with Concrete Object Syntax},
  9309. Volume = {3676},
  9310. Year = {2005},
  9311. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3R5cGVfYmFzZWRfZGlzYW1iaWcucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rd0eXBlX2Jhc2VkX2Rpc2FtYmlnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pd0Q88mgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguoAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0eXBlX2Jhc2VkX2Rpc2FtYmlnLnBkZgAADgAwABcAdAB5AHAAZQBfAGIAYQBzAGUAZABfAGQAaQBzAGEAbQBiAGkAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi90eXBlX2Jhc2VkX2Rpc2FtYmlnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  9312. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11561347_12}}
  9313. @inproceedings{Quesada:1998zr,
  9314. Annote = {The algorithm used in Mod},
  9315. Author = {Quesada, Jose F.},
  9316. Booktitle = {Procesamiento del lenguaje natural},
  9317. Date-Added = {2011-09-04 00:09:16 +0200},
  9318. Date-Modified = {2011-11-04 23:33:43 -0600},
  9319. Number = {23},
  9320. Title = {The SCP parsing algorithm : computational framework and formal properties},
  9321. Year = {1998},
  9322. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1BMTl8yM18yMS5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVBMTl8yM18yMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7uzM5ZtjAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhswAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQTE5fMjNfMjEucGRmAA4AHAANAFAATABOAF8AMgAzAF8AMgAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvUExOXzIzXzIxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  9323. @inproceedings{Sandberg:1982fk,
  9324. Acmid = {582169},
  9325. Address = {New York, NY, USA},
  9326. Author = {Sandberg, David},
  9327. Booktitle = {Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9328. Date-Added = {2011-09-03 23:56:59 +0200},
  9329. Date-Modified = {2011-09-03 23:57:04 +0200},
  9330. Doi = {http://doi.acm.org/10.1145/582153.582169},
  9331. Isbn = {0-89791-065-6},
  9332. Location = {Albuquerque, New Mexico},
  9333. Numpages = {4},
  9334. Pages = {142--145},
  9335. Publisher = {ACM},
  9336. Series = {POPL '82},
  9337. Title = {Lithe: a language combining a flexible syntax and classes},
  9338. Url = {http://doi.acm.org/10.1145/582153.582169},
  9339. Year = {1982},
  9340. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDItc2FuZGJlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQyLXNhbmRiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nG0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQyLXNhbmRiZXJnLnBkZgAADgAkABEAcAAxADQAMgAtAHMAYQBuAGQAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQyLXNhbmRiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  9341. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582169}}
  9342. @article{Ranta:2004fk,
  9343. Author = {Aarne Ranta},
  9344. Date-Added = {2011-09-03 17:18:08 +0200},
  9345. Date-Modified = {2011-09-03 17:19:59 +0200},
  9346. Journal = {Journal of Functional Programming},
  9347. Number = {2},
  9348. Pages = {145-189},
  9349. Title = {Grammatical Framework},
  9350. Volume = {14},
  9351. Year = {2004},
  9352. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2Fhcm5lX3JhbnRhMjAwNC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2Fhcm5lX3JhbnRhMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bofRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFhcm5lX3JhbnRhMjAwNC5wZGYAAA4AKAATAGEAYQByAG4AZQBfAHIAYQBuAHQAYQAyADAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2Fhcm5lX3JhbnRhMjAwNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  9353. @inproceedings{Bravenboer:2004fk,
  9354. Acmid = {1029007},
  9355. Address = {New York, NY, USA},
  9356. Author = {Bravenboer, Martin and Visser, Eelco},
  9357. Booktitle = {Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  9358. Date-Added = {2011-09-02 23:44:37 +0200},
  9359. Date-Modified = {2011-09-02 23:44:43 +0200},
  9360. Doi = {http://doi.acm.org/10.1145/1028976.1029007},
  9361. Isbn = {1-58113-831-8},
  9362. Keywords = {MetaBorg, SDF, concrete object syntax, domain-specific languages, embedded languages, extensible syntax, meta programming, rewriting, stratego, syntax extension},
  9363. Location = {Vancouver, BC, Canada},
  9364. Numpages = {19},
  9365. Pages = {365--383},
  9366. Publisher = {ACM},
  9367. Series = {OOPSLA '04},
  9368. Title = {Concrete syntax for objects: domain-specific language embedding and assimilation without restrictions},
  9369. Url = {http://doi.acm.org/10.1145/1028976.1029007},
  9370. Year = {2004},
  9371. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzNjUtYnJhdmVuYm9lci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzNjUtYnJhdmVuYm9lci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/etLRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNjUtYnJhdmVuYm9lci5wZGYAAA4AKAATAHAAMwA2ADUALQBiAHIAYQB2AGUAbgBiAG8AZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzNjUtYnJhdmVuYm9lci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  9372. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1028976.1029007}}
  9373. @inproceedings{Ager:2003fk,
  9374. Acmid = {888254},
  9375. Address = {New York, NY, USA},
  9376. Author = {Ager, Mads Sig and Biernacki, Dariusz and Danvy, Olivier and Midtgaard, Jan},
  9377. Booktitle = {Proceedings of the 5th ACM SIGPLAN international conference on Principles and practice of declaritive programming},
  9378. Date-Added = {2011-08-16 10:35:13 -0600},
  9379. Date-Modified = {2011-08-16 10:35:23 -0600},
  9380. Doi = {http://doi.acm.org/10.1145/888251.888254},
  9381. Isbn = {1-58113-705-2},
  9382. Keywords = {abstract machines, closure conversion, defunctionalization, interpreters, transformation into continuation-passing style (CPS)},
  9383. Location = {Uppsala, Sweden},
  9384. Numpages = {12},
  9385. Pages = {8--19},
  9386. Publisher = {ACM},
  9387. Series = {PPDP '03},
  9388. Title = {A functional correspondence between evaluators and abstract machines},
  9389. Url = {http://doi.acm.org/10.1145/888251.888254},
  9390. Year = {2003},
  9391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwOC1hZ2VyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDgtYWdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97nNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgtYWdlci5wZGYAAA4AGAALAHAAOAAtAGEAZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDgtYWdlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  9392. Bdsk-Url-1 = {http://doi.acm.org/10.1145/888251.888254}}
  9393. @article{Kam:1977fk,
  9394. Author = {Kam, John B. and Ullman, Jeffrey D.},
  9395. Date-Added = {2011-08-15 17:02:23 -0600},
  9396. Date-Modified = {2011-08-15 17:02:28 -0600},
  9397. Issn = {0001-5903},
  9398. Issue = {3},
  9399. Journal = {Acta Informatica},
  9400. Keyword = {Computer Science},
  9401. Note = {10.1007/BF00290339},
  9402. Pages = {305-317},
  9403. Publisher = {Springer Berlin / Heidelberg},
  9404. Title = {Monotone data flow analysis frameworks},
  9405. Url = {http://dx.doi.org/10.1007/BF00290339},
  9406. Volume = {7},
  9407. Year = {1977},
  9408. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZ1bGx0ZXh0KDE5KTAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmdWxsdGV4dCgxOSkwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OA0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dCgxOSkwLnBkZgAADgAkABEAZgB1AGwAbAB0AGUAeAB0ACgAMQA5ACkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dCgxOSkwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  9409. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF00290339}}
  9410. @inproceedings{Crary:1999fk,
  9411. Acmid = {292564},
  9412. Address = {New York, NY, USA},
  9413. Author = {Crary, Karl and Walker, David and Morrisett, Greg},
  9414. Booktitle = {Proceedings of the 26th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9415. Date-Added = {2011-08-04 23:14:00 -0600},
  9416. Date-Modified = {2011-10-21 11:03:31 -0600},
  9417. Doi = {http://doi.acm.org/10.1145/292540.292564},
  9418. Location = {San Antonio, Texas, United States},
  9419. Numpages = {14},
  9420. Pages = {262--275},
  9421. Publisher = {ACM},
  9422. Series = {POPL '99},
  9423. Title = {Typed memory management in a calculus of capabilities},
  9424. Year = {1999},
  9425. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjYyLWNyYXJ5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI2Mi1jcmFyeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96d9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2Mi1jcmFyeS5wZGYADgAeAA4AcAAyADYAMgAtAGMAcgBhAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjYyLWNyYXJ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  9426. Bdsk-Url-1 = {http://doi.acm.org/10.1145/292540.292564}}
  9427. @incollection{Wilson:1992fk,
  9428. Affiliation = {University of Texas 78712-1188 Austin Texas USA 78712-1188 Austin Texas USA},
  9429. Author = {Wilson, Paul},
  9430. Booktitle = {Memory Management},
  9431. Date-Added = {2011-07-29 21:41:28 -0600},
  9432. Date-Modified = {2011-07-29 21:41:31 -0600},
  9433. Editor = {Bekkers, Yves and Cohen, Jacques},
  9434. Note = {10.1007/BFb0017182},
  9435. Pages = {1-42},
  9436. Publisher = {Springer Berlin / Heidelberg},
  9437. Series = {Lecture Notes in Computer Science},
  9438. Title = {Uniprocessor garbage collection techniques},
  9439. Url = {http://dx.doi.org/10.1007/BFb0017182},
  9440. Volume = {637},
  9441. Year = {1992},
  9442. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxnY3N1cnZleS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGdjc3VydmV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dWnRDzduAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdjc3VydmV5LnBkZgAOABoADABnAGMAcwB1AHIAdgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZ2NzdXJ2ZXkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  9443. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0017182}}
  9444. @book{Mitchell:2003kx,
  9445. Author = {John C. Mitchell},
  9446. Date-Added = {2011-07-28 22:54:42 -0600},
  9447. Date-Modified = {2014-03-10 16:05:25 +0000},
  9448. Publisher = {Cambridge University Press},
  9449. Title = {Concepts in Programming Languages},
  9450. Year = {2003}}
  9451. @inproceedings{Minamide:1996ys,
  9452. Acmid = {237791},
  9453. Address = {New York, NY, USA},
  9454. Author = {Minamide, Yasuhiko and Morrisett, Greg and Harper, Robert},
  9455. Booktitle = {Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9456. Date-Added = {2011-07-29 12:00:28 -0600},
  9457. Date-Modified = {2011-07-29 12:00:30 -0600},
  9458. Doi = {http://doi.acm.org/10.1145/237721.237791},
  9459. Isbn = {0-89791-769-3},
  9460. Location = {St. Petersburg Beach, Florida, United States},
  9461. Numpages = {13},
  9462. Pages = {271--283},
  9463. Publisher = {ACM},
  9464. Series = {POPL '96},
  9465. Title = {Typed closure conversion},
  9466. Url = {http://doi.acm.org/10.1145/237721.237791},
  9467. Year = {1996},
  9468. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNzEtbWluYW1pZGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjcxLW1pbmFtaWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qD0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjcxLW1pbmFtaWRlLnBkZgAADgAkABEAcAAyADcAMQAtAG0AaQBuAGEAbQBpAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjcxLW1pbmFtaWRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  9469. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237791}}
  9470. @inproceedings{Talpin:1992vn,
  9471. Author = {Talpin, J.-P. and Jouvelot, P.},
  9472. Booktitle = {Logic in Computer Science, 1992. LICS '92., Proceedings of the Seventh Annual IEEE Symposium on},
  9473. Date-Added = {2011-07-29 11:42:48 -0600},
  9474. Date-Modified = {2011-07-29 11:43:28 -0600},
  9475. Doi = {10.1109/LICS.1992.185530},
  9476. Keywords = {data structures; effects; imperative constructs; implicitly typed; observable effects; polymorphic functional languages; type and effect discipline; types; data structures; formal languages; programming theory;},
  9477. Month = {jun},
  9478. Pages = {162 -173},
  9479. Title = {The type and effect discipline},
  9480. Year = {1992},
  9481. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMTg1NTMwLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAxODU1MzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8OpszlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMTg1NTMwLnBkZgAADgAaAAwAMAAwADEAOAA1ADUAMwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAxODU1MzAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  9482. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1992.185530}}
  9483. @inproceedings{Blanchet:1998kx,
  9484. Acmid = {268949},
  9485. Address = {New York, NY, USA},
  9486. Author = {Blanchet, Bruno},
  9487. Booktitle = {Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9488. Date-Added = {2011-07-29 11:23:40 -0600},
  9489. Date-Modified = {2011-07-29 11:23:43 -0600},
  9490. Doi = {http://doi.acm.org/10.1145/268946.268949},
  9491. Isbn = {0-89791-979-3},
  9492. Location = {San Diego, California, United States},
  9493. Numpages = {13},
  9494. Pages = {25--37},
  9495. Publisher = {ACM},
  9496. Series = {POPL '98},
  9497. Title = {Escape analysis: correctness proof, implementation and experimental results},
  9498. Url = {http://doi.acm.org/10.1145/268946.268949},
  9499. Year = {1998},
  9500. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNS1ibGFuY2hldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNS1ibGFuY2hldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/emnRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNS1ibGFuY2hldC5wZGYADgAiABAAcAAyADUALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI1LWJsYW5jaGV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  9501. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268949}}
  9502. @inproceedings{Serrano:1996uq,
  9503. Acmid = {232635},
  9504. Address = {New York, NY, USA},
  9505. Author = {Serrano, Manuel and Feeley, Marc},
  9506. Booktitle = {Proceedings of the first ACM SIGPLAN international conference on Functional programming},
  9507. Date-Added = {2011-07-29 11:18:23 -0600},
  9508. Date-Modified = {2011-10-21 11:17:45 -0600},
  9509. Doi = {http://doi.acm.org/10.1145/232627.232635},
  9510. Location = {Philadelphia, Pennsylvania, United States},
  9511. Numpages = {12},
  9512. Pages = {50--61},
  9513. Publisher = {ACM},
  9514. Series = {ICFP '96},
  9515. Title = {Storage use analysis and its applications},
  9516. Year = {1996},
  9517. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1MC1zZXJyYW5vLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUwLXNlcnJhbm8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97KdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUwLXNlcnJhbm8ucGRmAAAOACAADwBwADUAMAAtAHMAZQByAHIAYQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUwLXNlcnJhbm8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  9518. Bdsk-Url-1 = {http://doi.acm.org/10.1145/232627.232635}}
  9519. @article{Tofte:2004fk,
  9520. Author = {Mads Tofte and Lars Birkedal and Martin Elsman and Niels Hallenberg},
  9521. Date-Added = {2011-07-29 11:15:07 -0600},
  9522. Date-Modified = {2011-07-29 11:15:11 -0600},
  9523. Journal = {Higher-Order and Symbolic Computation Journal},
  9524. Pages = {245--265},
  9525. Title = {A Retrospective on Region-Based Memory Management},
  9526. Volume = {17},
  9527. Year = {2004},
  9528. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDE5KS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDE5KS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3/RDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDE5KS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQA5ACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTkpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  9529. @techreport{ISO:2011uq,
  9530. Author = {ISO},
  9531. Date-Added = {2011-07-28 22:22:37 -0600},
  9532. Date-Modified = {2011-07-28 22:24:15 -0600},
  9533. Institution = {ISO},
  9534. Month = {February},
  9535. Number = {N3242},
  9536. Title = {Working Draft, Standard for Programming Language {C++}},
  9537. Year = {2011},
  9538. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMzI0Mi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4zMjQyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRTRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4zMjQyLnBkZgAADgAUAAkAbgAzADIANAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24zMjQyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  9539. @techreport{Apple:2011fk,
  9540. Address = {Cupertino, CA},
  9541. Author = {{Apple Inc.}},
  9542. Date-Added = {2011-07-28 22:18:28 -0600},
  9543. Date-Modified = {2011-07-28 22:30:37 -0600},
  9544. Institution = {Apple Inc.},
  9545. Month = {March},
  9546. Title = {Blocks Programming Topics},
  9547. Year = {2011},
  9548. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0Jsb2Nrcy5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkJsb2Nrcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7gHM5ZrIAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhGAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBCbG9ja3MucGRmAAAOABYACgBCAGwAbwBjAGsAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Jsb2Nrcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  9549. @techreport{Grossman:2001fk,
  9550. Author = {Dan Grossman and Greg Morrisett and Trevor Jim and Mike Hicks and Yanling Wang and James Cheney},
  9551. Date-Added = {2011-07-19 23:00:23 -0600},
  9552. Date-Modified = {2011-07-19 23:01:56 -0600},
  9553. Institution = {Cornell University},
  9554. Month = {November},
  9555. Number = {2001-1856},
  9556. Title = {Formal Type Soundness for Cyclone's Region System},
  9557. Year = {2001},
  9558. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmN5Y2xvbmUtcmVnaW9ucy10ci5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmN5Y2xvbmUtcmVnaW9ucy10ci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cTXRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGN5Y2xvbmUtcmVnaW9ucy10ci5wZGYADgAuABYAYwB5AGMAbABvAG4AZQAtAHIAZQBnAGkAbwBuAHMALQB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY3ljbG9uZS1yZWdpb25zLXRyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  9559. @inproceedings{Hanenberg:2010fk,
  9560. Acmid = {1869462},
  9561. Address = {New York, NY, USA},
  9562. Author = {Hanenberg, Stefan},
  9563. Booktitle = {Proceedings of the ACM international conference on Object oriented programming systems languages and applications},
  9564. Date-Added = {2011-07-19 09:54:38 -0600},
  9565. Date-Modified = {2011-07-19 09:54:42 -0600},
  9566. Doi = {http://doi.acm.org/10.1145/1869459.1869462},
  9567. Isbn = {978-1-4503-0203-6},
  9568. Keywords = {dynamically typed languages, empirical study, programming languages, type systems},
  9569. Location = {Reno/Tahoe, Nevada, USA},
  9570. Numpages = {14},
  9571. Pages = {22--35},
  9572. Publisher = {ACM},
  9573. Series = {OOPSLA '10},
  9574. Title = {An experiment about static and dynamic type systems: doubts about the positive impact of static type systems on development time},
  9575. Url = {http://doi.acm.org/10.1145/1869459.1869462},
  9576. Year = {2010},
  9577. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyMi1oYW5lbmJlcmcwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDIyLWhhbmVuYmVyZzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96QdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIyLWhhbmVuYmVyZzAucGRmAA4AJgASAHAAMgAyAC0AaABhAG4AZQBuAGIAZQByAGcAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMjItaGFuZW5iZXJnMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  9578. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1869459.1869462}}
  9579. @inproceedings{Dimoulas:2011fk,
  9580. Address = {New York, NY, USA},
  9581. Author = {Dimoulas, Christos and Findler, Robert Bruce and Flanagan, Cormac and Felleisen, Matthias},
  9582. Booktitle = {Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9583. Date-Added = {2011-07-08 07:48:54 -0400},
  9584. Date-Modified = {2015-11-18 04:38:52 +0000},
  9585. Keywords = {behavioral contracts, blame assignment, higher-order programming},
  9586. Location = {Austin, Texas, USA},
  9587. Numpages = {12},
  9588. Pages = {215--226},
  9589. Publisher = {ACM},
  9590. Series = {POPL '11},
  9591. Title = {Correct blame for contracts: no more scapegoating},
  9592. Year = {2011},
  9593. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTUtZGltb3VsYXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjE1LWRpbW91bGFzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o70Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE1LWRpbW91bGFzLnBkZgAADgAkABEAcAAyADEANQAtAGQAaQBtAG8AdQBsAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjE1LWRpbW91bGFzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  9594. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926410}}
  9595. @inproceedings{Helsen:2000fk,
  9596. Author = {Simon Helsen and Peter Thiemann},
  9597. Booktitle = {4th International Workshop on Higher Order Operational Techniques in Semantics (HOOTS 2000)},
  9598. Date-Added = {2011-06-23 10:51:05 -0600},
  9599. Date-Modified = {2011-06-23 10:55:12 -0600},
  9600. Number = {3},
  9601. Pages = {1--19},
  9602. Publisher = {Elsevier},
  9603. Series = {ENTCS},
  9604. Title = {Syntactic Type Soundness for the Region Calculus},
  9605. Volume = {41},
  9606. Year = {2000},
  9607. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZSgxKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZSgxKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iePRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZSgxKS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUAKAAxACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlKDEpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  9608. @inproceedings{Cook:1990uq,
  9609. Acmid = {96721},
  9610. Address = {New York, NY, USA},
  9611. Author = {Cook, William R. and Hill, Walter and Canning, Peter S.},
  9612. Booktitle = {Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9613. Date-Added = {2011-06-13 16:23:02 -0600},
  9614. Date-Modified = {2011-06-13 16:23:06 -0600},
  9615. Doi = {http://doi.acm.org/10.1145/96709.96721},
  9616. Isbn = {0-89791-343-4},
  9617. Location = {San Francisco, California, United States},
  9618. Numpages = {11},
  9619. Pages = {125--135},
  9620. Publisher = {ACM},
  9621. Series = {POPL '90},
  9622. Title = {Inheritance is not subtyping},
  9623. Url = {http://doi.acm.org/10.1145/96709.96721},
  9624. Year = {1990},
  9625. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTI1LWNvb2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTI1LWNvb2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mn0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTI1LWNvb2sucGRmAAAOABwADQBwADEAMgA1AC0AYwBvAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTI1LWNvb2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  9626. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96721}}
  9627. @inproceedings{Malayeri:2009fk,
  9628. Acmid = {1640092},
  9629. Address = {New York, NY, USA},
  9630. Author = {Malayeri, Donna and Aldrich, Jonathan},
  9631. Booktitle = {Proceeding of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  9632. Date-Added = {2011-06-13 16:07:14 -0600},
  9633. Date-Modified = {2011-06-13 16:07:17 -0600},
  9634. Doi = {http://doi.acm.org/10.1145/1640089.1640092},
  9635. Isbn = {978-1-60558-766-0},
  9636. Keywords = {diamond problem, modularity, multimethods, multiple inheritance},
  9637. Location = {Orlando, Florida, USA},
  9638. Numpages = {20},
  9639. Pages = {21--40},
  9640. Publisher = {ACM},
  9641. Series = {OOPSLA '09},
  9642. Title = {CZ: multiple inheritance without diamonds},
  9643. Url = {http://doi.acm.org/10.1145/1640089.1640092},
  9644. Year = {2009},
  9645. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzbGEwOS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHNsYTA5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVnRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTA5LnBkZgAOABoADABvAG8AcABzAGwAYQAwADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wc2xhMDkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  9646. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640092}}
  9647. @inbook{Snyder:1987vn,
  9648. Acmid = {36167},
  9649. Address = {Cambridge, MA, USA},
  9650. Author = {Snyder, Alan},
  9651. Book = {Research directions in object-oriented programming},
  9652. Date-Added = {2011-06-13 15:51:08 -0600},
  9653. Date-Modified = {2011-06-13 15:51:11 -0600},
  9654. Isbn = {0-262-19264-0},
  9655. Numpages = {24},
  9656. Pages = {165--188},
  9657. Publisher = {MIT Press},
  9658. Title = {Inheritance and the development of encapsulated software systems},
  9659. Url = {http://portal.acm.org/citation.cfm?id=36160.36167},
  9660. Year = {1987},
  9661. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWFsYW5zbnlkZXJpbmhlcml0YW5jZS5wZGbSFwsYGVdOUy5kYXRhTxEBugAAAAABugACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT6KnGWFsYW5zbnlkZXJpbmhlcml0YW5jZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtrb/KG+JOAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwQ/55wAAABEACAAAyhw2rgAAAAEAFABPoqcAT6IjAE+diQBOpFMARsk2AAIARU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOnBhcGVyczpiaWI6YWxhbnNueWRlcmluaGVyaXRhbmNlLnBkZgAADgA0ABkAYQBsAGEAbgBzAG4AeQBkAGUAcgBpAG4AaABlAHIAaQB0AGEAbgBjAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADhVc2Vycy9zaWVrL3N1YnVyYmFuL3BhcGVycy9iaWIvYWxhbnNueWRlcmluaGVyaXRhbmNlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AnUCdwJ8AocCkAKeAqICqQKyArcCxALHAtkC3ALhAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuM=},
  9662. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=36160.36167}}
  9663. @phdthesis{Bracha:1992kx,
  9664. Author = {Gilad Bracha},
  9665. Date-Added = {2011-06-13 15:39:58 -0600},
  9666. Date-Modified = {2011-06-13 15:40:44 -0600},
  9667. Month = {March},
  9668. School = {The University of Utah},
  9669. Title = {The Programming Language Jigsaw: Mixins, Modularity, and Multiple Inheritance},
  9670. Year = {1992},
  9671. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpqaWdzYXcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpqaWdzYXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YR0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqaWdzYXcucGRmAA4AFgAKAGoAaQBnAHMAYQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ppZ3Nhdy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  9672. @article{Bergel:2008uq,
  9673. Acmid = {1327722},
  9674. Address = {Amsterdam, The Netherlands, The Netherlands},
  9675. Author = {Bergel, Alexandre and Ducasse, St\'{e}phane and Nierstrasz, Oscar and Wuyts, Roel},
  9676. Date-Added = {2011-06-13 14:23:40 -0600},
  9677. Date-Modified = {2011-06-13 14:23:44 -0600},
  9678. Doi = {10.1016/j.cl.2007.05.003},
  9679. Issn = {1477-8424},
  9680. Issue = {2-3},
  9681. Journal = {Comput. Lang. Syst. Struct.},
  9682. Keywords = {Eiffel, Flattening, Jigsaw, Mixin, Multiple-inheritance, Traits},
  9683. Month = {July},
  9684. Numpages = {26},
  9685. Pages = {83--108},
  9686. Publisher = {Elsevier Science Publishers B. V.},
  9687. Title = {Stateful traits and their formalization},
  9688. Url = {http://portal.acm.org/citation.cfm?id=1327541.1327722},
  9689. Volume = {34},
  9690. Year = {2008},
  9691. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uL0Ryb3Bib3gvYmliL0JlcmcwN2UtU3RhdGVmdWxUcmFpdHMucGRm0hcLGBlXTlMuZGF0YU8RAbAAAAAAAbAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RpCZXJnMDdlLVN0YXRlZnVsVHJhaXRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwGBzOWaxAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQmVyZzA3ZS1TdGF0ZWZ1bFRyYWl0cy5wZGYAAA4ANgAaAEIAZQByAGcAMAA3AGUALQBTAHQAYQB0AGUAZgB1AGwAVAByAGEAaQB0AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9CZXJnMDdlLVN0YXRlZnVsVHJhaXRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALoAvwDHAnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  9692. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1327541.1327722},
  9693. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.cl.2007.05.003}}
  9694. @article{Lee:1961fk,
  9695. Author = {C. Y. Lee},
  9696. Date-Added = {2011-06-13 13:37:04 -0600},
  9697. Date-Modified = {2011-06-13 13:38:01 -0600},
  9698. Journal = {IRE Transactions on Electronic Computers},
  9699. Month = {September},
  9700. Pages = {346--365},
  9701. Title = {An algorithm for path connections and its applications},
  9702. Year = {1961},
  9703. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzA1MjE5MjIyKDEpLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMDUyMTkyMjIoMSkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/xiczlmq4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA1MjE5MjIyKDEpLnBkZgAOACAADwAwADUAMgAxADkAMgAyADIAKAAxACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8wNTIxOTIyMigxKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  9704. @inproceedings{Tomita:1985uq,
  9705. Acmid = {1623625},
  9706. Address = {San Francisco, CA, USA},
  9707. Author = {Tomita, Masaru},
  9708. Booktitle = {Proceedings of the 9th international joint conference on Artificial intelligence - Volume 2},
  9709. Date-Added = {2011-05-28 21:43:19 -0600},
  9710. Date-Modified = {2011-05-28 21:43:27 -0600},
  9711. Isbn = {0-934613-02-8, 978-0-934-61302-6},
  9712. Location = {Los Angeles, California},
  9713. Numpages = {9},
  9714. Pages = {756--764},
  9715. Publisher = {Morgan Kaufmann Publishers Inc.},
  9716. Title = {An efficient context-free parsing algorithm for natural languages},
  9717. Url = {http://portal.acm.org/citation.cfm?id=1623611.1623625},
  9718. Year = {1985},
  9719. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS44MC41MDcwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjgwLjUwNzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lS8zlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS44MC41MDcwLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA4ADAALgA1ADAANwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjgwLjUwNzAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  9720. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1623611.1623625}}
  9721. @phdthesis{Earley:1968fk,
  9722. Address = {Pittsburgh, PA, USA},
  9723. Author = {Earley, Jay Clark},
  9724. Date-Added = {2011-05-28 21:32:44 -0600},
  9725. Date-Modified = {2011-05-28 21:32:47 -0600},
  9726. Note = {AAI6907901},
  9727. Publisher = {Carnegie Mellon University},
  9728. Title = {An efficient context-free parsing algorithm},
  9729. Year = {1968}}
  9730. @article{Earley:1970ly,
  9731. Acmid = {362035},
  9732. Address = {New York, NY, USA},
  9733. Author = {Earley, Jay},
  9734. Date-Added = {2011-05-28 11:31:46 -0600},
  9735. Date-Modified = {2011-05-28 11:31:48 -0600},
  9736. Doi = {http://doi.acm.org/10.1145/362007.362035},
  9737. Issn = {0001-0782},
  9738. Issue = {2},
  9739. Journal = {Commun. ACM},
  9740. Keywords = {compilers, computational complexity, context-free grammar, parsing, syntax analysis},
  9741. Month = {February},
  9742. Numpages = {9},
  9743. Pages = {94--102},
  9744. Publisher = {ACM},
  9745. Title = {An efficient context-free parsing algorithm},
  9746. Url = {http://doi.acm.org/10.1145/362007.362035},
  9747. Volume = {13},
  9748. Year = {1970},
  9749. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTQtZWFybGV5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk0LWVhcmxleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97v9EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk0LWVhcmxleS5wZGYADgAeAA4AcAA5ADQALQBlAGEAcgBsAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTQtZWFybGV5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  9750. Bdsk-Url-1 = {http://doi.acm.org/10.1145/362007.362035}}
  9751. @book{Jurafsky:2009zr,
  9752. Author = {Dan Jurafsky and James Martin},
  9753. Date-Added = {2011-05-28 10:53:19 -0600},
  9754. Date-Modified = {2011-05-28 10:54:27 -0600},
  9755. Publisher = {Pearson Prentice Hall},
  9756. Title = {Speech and Language Processing},
  9757. Year = {2009}}
  9758. @manual{Paulson:2011ys,
  9759. Author = {Lawrence C. Paulson and Tobias Nipkow and Markus Wenzel},
  9760. Date-Added = {2011-05-28 10:49:21 -0600},
  9761. Date-Modified = {2011-05-28 10:50:46 -0600},
  9762. Month = {January},
  9763. Organization = {University of Cambridge},
  9764. Title = {Isabelle Reference Manual},
  9765. Year = {2011},
  9766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdyZWYucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdyZWYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4m+0Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByZWYucGRmAAAOABAABwByAGUAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9yZWYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  9767. @phdthesis{Missura:1997vn,
  9768. Author = {Stephan Albert Missura},
  9769. Date-Added = {2011-05-28 10:35:24 -0600},
  9770. Date-Modified = {2011-05-28 10:36:09 -0600},
  9771. School = {ETH Zurich},
  9772. Title = {Higher-Order Mixfix Syntax for Representing Mathematical Notation and its Parsing},
  9773. Year = {1997},
  9774. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0aDEyMTA4LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdGgxMjEwOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KQ9EPPJgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGgxMjEwOC5wZGYAAA4AGAALAHQAaAAxADIAMQAwADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvdGgxMjEwOC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  9775. @article{Earley:1974kx,
  9776. Author = {Jay Earley},
  9777. Bibsource = {DBLP, http://dblp.uni-trier.de},
  9778. Date-Added = {2011-05-28 10:26:25 -0600},
  9779. Date-Modified = {2011-05-28 10:26:27 -0600},
  9780. Ee = {http://dx.doi.org/10.1007/BF00288747},
  9781. Journal = {Acta Inf.},
  9782. Pages = {183-192},
  9783. Title = {Ambiguity and Precedence in Syntax Description},
  9784. Volume = {4},
  9785. Year = {1974}}
  9786. @phdthesis{Wieland:2009uq,
  9787. Author = {Jacob Wieland},
  9788. Date-Added = {2011-05-28 10:09:01 -0600},
  9789. Date-Modified = {2011-05-28 10:10:02 -0600},
  9790. School = {Technische Universitat Berlin},
  9791. Title = {Parsing Mixfix Expressions},
  9792. Year = {2009},
  9793. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXdpZWxhbmRfamFjb2IucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RF3aWVsYW5kX2phY29iLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42O0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3aWVsYW5kX2phY29iLnBkZgAADgAkABEAdwBpAGUAbABhAG4AZABfAGoAYQBjAG8AYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi93aWVsYW5kX2phY29iLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  9794. @inproceedings{Aasa:1988fk,
  9795. Acmid = {62688},
  9796. Address = {New York, NY, USA},
  9797. Annote = {Based on Earley parser and integrates Hindley-Milner type inference.},
  9798. Author = {Aasa, Annika and Petersson, Kent and Synek, Dan},
  9799. Booktitle = {Proceedings of the 1988 ACM conference on LISP and functional programming},
  9800. Date-Added = {2011-05-28 09:54:17 -0600},
  9801. Date-Modified = {2011-09-04 01:00:27 +0200},
  9802. Doi = {http://doi.acm.org/10.1145/62678.62688},
  9803. Isbn = {0-89791-273-X},
  9804. Location = {Snowbird, Utah, United States},
  9805. Numpages = {10},
  9806. Pages = {96--105},
  9807. Publisher = {ACM},
  9808. Series = {LFP '88},
  9809. Title = {Concrete syntax for data objects in functional languages},
  9810. Url = {http://doi.acm.org/10.1145/62678.62688},
  9811. Year = {1988},
  9812. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTYtYWFzYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5Ni1hYXNhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8HRDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5Ni1hYXNhLnBkZgAOABoADABwADkANgAtAGEAYQBzAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDk2LWFhc2EucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  9813. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62678.62688}}
  9814. @inproceedings{Pettersson:1992fk,
  9815. Author = {Mikael Pettersson and Peter Fritzson},
  9816. Booktitle = {ACM SIGPLAN Workshop on ML and its Applications},
  9817. Date-Added = {2011-05-12 09:38:37 -0600},
  9818. Date-Modified = {2011-09-04 01:09:36 +0200},
  9819. Month = {June},
  9820. Title = {A General and Practical Approach to Concrete Syntax Objects within {ML}},
  9821. Year = {1992},
  9822. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD21sOTJzeW5vYmpzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPbWw5MnN5bm9ianMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL947NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWw5MnN5bm9ianMucGRmAAAOACAADwBtAGwAOQAyAHMAeQBuAG8AYgBqAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvbWw5MnN5bm9ianMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  9823. @article{Moses:1970fk,
  9824. Acmid = {1093411},
  9825. Address = {New York, NY, USA},
  9826. Author = {Moses, Joel},
  9827. Date-Added = {2011-05-11 12:53:09 -0600},
  9828. Date-Modified = {2011-10-21 11:04:29 -0600},
  9829. Doi = {http://doi.acm.org/10.1145/1093410.1093411},
  9830. Issue = {15},
  9831. Journal = {SIGSAM Bull.},
  9832. Month = {July},
  9833. Numpages = {15},
  9834. Pages = {13--27},
  9835. Publisher = {ACM},
  9836. Title = {The function of {FUNCTION} in {LISP} or why the {FUNARG} problem should be called the environment problem},
  9837. Year = {1970},
  9838. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMtbW9zZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMtbW9zZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mv0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMtbW9zZXMucGRmAAAOABwADQBwADEAMwAtAG0AbwBzAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTMtbW9zZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  9839. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1093410.1093411}}
  9840. @inproceedings{Gregor:2002zr,
  9841. Author = {Gregor, S.D.P. and Osman, B. and Musser, D.R. and Siek, J.G. and Lee, L.-Q. and Lumsdaine, A.},
  9842. Booktitle = {Parallel and Distributed Processing Symposium., Proceedings International, IPDPS 2002, Abstracts and CD-ROM},
  9843. Date-Added = {2011-05-10 13:06:50 -0600},
  9844. Date-Modified = {2011-05-10 13:06:53 -0600},
  9845. Doi = {10.1109/IPDPS.2002.1016576},
  9846. Pages = {174 -181},
  9847. Title = {Concept-based component libraries and optimizing compilers},
  9848. Year = {2002},
  9849. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2002.1016576}}
  9850. @inproceedings{Siek:2009ys,
  9851. Acmid = {1570511},
  9852. Address = {New York, NY, USA},
  9853. Author = {Siek, Jeremy G. and Wadler, Philip},
  9854. Booktitle = {Proceedings for the 1st workshop on Script to Program Evolution},
  9855. Date-Added = {2011-05-10 13:02:02 -0600},
  9856. Date-Modified = {2011-05-10 13:02:05 -0600},
  9857. Doi = {http://doi.acm.org/10.1145/1570506.1570511},
  9858. Isbn = {978-1-60558-543-7},
  9859. Location = {Genova, Italy},
  9860. Numpages = {13},
  9861. Pages = {34--46},
  9862. Publisher = {ACM},
  9863. Series = {STOP '09},
  9864. Title = {Threesomes, with and without blame},
  9865. Url = {http://doi.acm.org/10.1145/1570506.1570511},
  9866. Year = {2009},
  9867. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1570506.1570511}}
  9868. @inproceedings{Gottschlich:2009vn,
  9869. Acmid = {1565826},
  9870. Address = {New York, NY, USA},
  9871. Author = {Gottschlich, Justin E. and Siek, Jeremy G. and Vachharajani, Manish and Winkler, Dwight Y. and Connors, Daniel A.},
  9872. Booktitle = {Proceedings of the 4th workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems},
  9873. Date-Added = {2011-05-10 13:01:06 -0600},
  9874. Date-Modified = {2011-05-10 13:01:09 -0600},
  9875. Doi = {http://doi.acm.org/10.1145/1565824.1565826},
  9876. Isbn = {978-1-60558-541-3},
  9877. Keywords = {irrevocable/inevitable transactions, lock-aware transactional memory, mutual exclusion, software transactional memory},
  9878. Location = {Genova, Italy},
  9879. Numpages = {8},
  9880. Pages = {10--17},
  9881. Publisher = {ACM},
  9882. Series = {ICOOOLPS '09},
  9883. Title = {An efficient lock-aware transactional memory implementation},
  9884. Url = {http://doi.acm.org/10.1145/1565824.1565826},
  9885. Year = {2009},
  9886. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1565824.1565826}}
  9887. @article{Karlin:2011kx,
  9888. Acmid = {1964226},
  9889. Address = {New York, NY, USA},
  9890. Author = {Karlin, Ian and Jessup, Elizabeth and Belter, Geoffrey and Siek, Jeremy G.},
  9891. Date-Added = {2011-05-10 12:51:54 -0600},
  9892. Date-Modified = {2011-05-10 12:51:57 -0600},
  9893. Doi = {http://doi.acm.org/10.1145/1964218.1964226},
  9894. Issn = {0163-5999},
  9895. Issue = {4},
  9896. Issue_Date = {March 2011},
  9897. Journal = {SIGMETRICS Perform. Eval. Rev.},
  9898. Keywords = {auto-tuning, memory modeling, parallel processing},
  9899. Month = {March},
  9900. Numpages = {7},
  9901. Pages = {43--49},
  9902. Publisher = {ACM},
  9903. Title = {Parallel memory prediction for fused linear algebra kernels},
  9904. Url = {http://doi.acm.org/10.1145/1964218.1964226},
  9905. Volume = {38},
  9906. Year = {2011},
  9907. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1964218.1964226}}
  9908. @inproceedings{Zhu:2009uq,
  9909. Acmid = {1547900},
  9910. Address = {Washington, DC, USA},
  9911. Author = {Zhu, Angela Yun and Taha, Walid and Cartwright, Robert and Martel, Matthieu and Siek, Jeremy G.},
  9912. Booktitle = {Proceedings of the 2009 International Conference on Embedded Software and Systems},
  9913. Date-Added = {2011-05-10 12:33:15 -0600},
  9914. Date-Modified = {2011-05-10 12:33:17 -0600},
  9915. Doi = {10.1109/ICESS.2009.91},
  9916. Isbn = {978-0-7695-3678-1},
  9917. Keywords = {real numbers, cyber-physical system, exact real arithmetic},
  9918. Numpages = {8},
  9919. Pages = {115--122},
  9920. Publisher = {IEEE Computer Society},
  9921. Title = {In Pursuit of Real Answers},
  9922. Url = {http://portal.acm.org/citation.cfm?id=1547553.1547900},
  9923. Year = {2009},
  9924. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1547553.1547900},
  9925. Bdsk-Url-2 = {http://dx.doi.org/10.1109/ICESS.2009.91}}
  9926. @inproceedings{Gottschlich:2010fk,
  9927. Acmid = {1772970},
  9928. Address = {New York, NY, USA},
  9929. Author = {Gottschlich, Justin E. and Vachharajani, Manish and Siek, Jeremy G.},
  9930. Booktitle = {Proceedings of the 8th annual IEEE/ACM international symposium on Code generation and optimization},
  9931. Date-Added = {2011-05-10 12:28:50 -0600},
  9932. Date-Modified = {2011-05-10 12:28:53 -0600},
  9933. Doi = {http://doi.acm.org/10.1145/1772954.1772970},
  9934. Isbn = {978-1-60558-635-9},
  9935. Keywords = {commit-time invalidation, software transactional memory},
  9936. Location = {Toronto, Ontario, Canada},
  9937. Numpages = {10},
  9938. Pages = {101--110},
  9939. Publisher = {ACM},
  9940. Series = {CGO '10},
  9941. Title = {An efficient software transactional memory using commit-time invalidation},
  9942. Url = {http://doi.acm.org/10.1145/1772954.1772970},
  9943. Year = {2010},
  9944. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxMDEtZ290dHNjaGxpY2gwLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDEwMS1nb3R0c2NobGljaDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95iNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMS1nb3R0c2NobGljaDAucGRmAAAOACwAFQBwADEAMAAxAC0AZwBvAHQAdABzAGMAaABsAGkAYwBoADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDEwMS1nb3R0c2NobGljaDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  9945. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1772954.1772970}}
  9946. @inproceedings{Marlow:2008:PGG:1375634.1375637,
  9947. Acmid = {1375637},
  9948. Address = {New York, NY, USA},
  9949. Author = {Marlow, Simon and Harris, Tim and James, Roshan P. and Peyton Jones, Simon},
  9950. Booktitle = {Proceedings of the 7th international symposium on Memory management},
  9951. Date-Added = {2011-05-04 14:56:49 -0600},
  9952. Date-Modified = {2011-05-04 14:56:49 -0600},
  9953. Doi = {http://doi.acm.org/10.1145/1375634.1375637},
  9954. Isbn = {978-1-60558-134-7},
  9955. Keywords = {parallel garbage collection},
  9956. Location = {Tucson, AZ, USA},
  9957. Numpages = {10},
  9958. Pages = {11--20},
  9959. Publisher = {ACM},
  9960. Series = {ISMM '08},
  9961. Title = {Parallel generational-copying garbage collection with a block-structured heap},
  9962. Url = {http://doi.acm.org/10.1145/1375634.1375637},
  9963. Year = {2008},
  9964. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTEtbWFybG93LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDExLW1hcmxvdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ldEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExLW1hcmxvdy5wZGYADgAeAA4AcAAxADEALQBtAGEAcgBsAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTEtbWFybG93LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  9965. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375634.1375637}}
  9966. @article{Vuduc:2004ly,
  9967. 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.},
  9968. Author = {Vuduc, Richard and Demmel, James W. and Bilmes, Jeff A.},
  9969. Date-Added = {2011-04-14 14:28:53 -0600},
  9970. Date-Modified = {2011-04-14 14:28:57 -0600},
  9971. Doi = {10.1177/1094342004041293},
  9972. Eprint = {http://hpc.sagepub.com/content/18/1/65.full.pdf+html},
  9973. Journal = {International Journal of High Performance Computing Applications},
  9974. Number = {1},
  9975. Pages = {65-94},
  9976. Title = {Statistical Models for Empirical Search-Based Performance Tuning},
  9977. Url = {http://hpc.sagepub.com/content/18/1/65.abstract},
  9978. Volume = {18},
  9979. Year = {2004},
  9980. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QZC4uL0Ryb3Bib3gvYmliL0ludGVybmF0aW9uYWwgSm91cm5hbCBvZiBIaWdoIFBlcmZvcm1hbmNlIENvbXB1dGluZyBBcHBsaWNhdGlvbnMtMjAwNC1WdWR1Yy02NS05NC5wZGbSFwsYGVdOUy5kYXRhTxECZgAAAAACZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH0ludGVybmF0aW9uYWwgSm91cm5hbCNGMEI3Qi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC3vM5Zr7AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhSwAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBJbnRlcm5hdGlvbmFsIEpvdXJuYWwjRjBCN0IucGRmAA4ArABVAEkAbgB0AGUAcgBuAGEAdABpAG8AbgBhAGwAIABKAG8AdQByAG4AYQBsACAAbwBmACAASABpAGcAaAAgAFAAZQByAGYAbwByAG0AYQBuAGMAZQAgAEMAbwBtAHAAdQB0AGkAbgBnACAAQQBwAHAAbABpAGMAYQB0AGkAbwBuAHMALQAyADAAMAA0AC0AVgB1AGQAdQBjAC0ANgA1AC0AOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBtVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSW50ZXJuYXRpb25hbCBKb3VybmFsIG9mIEhpZ2ggUGVyZm9ybWFuY2UgQ29tcHV0aW5nIEFwcGxpY2F0aW9ucy0yMDA0LVZ1ZHVjLTY1LTk0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgD1APoBAgNsA24DcwN+A4cDlQOZA6ADqQOuA7sDvgPQA9MD2AAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAPa},
  9981. Bdsk-Url-1 = {http://hpc.sagepub.com/content/18/1/65.abstract},
  9982. Bdsk-Url-2 = {http://dx.doi.org/10.1177/1094342004041293}}
  9983. @inproceedings{Balaprakash:2011zr,
  9984. Author = {Balaprakash, P. and Wild, S. and Hovland, P.},
  9985. Conference = {Conditionally accepted for Sixth international Workshop on Automatic Performance Tuning (iWAPT2011)},
  9986. Date-Added = {2011-04-14 13:53:12 -0600},
  9987. Date-Modified = {2011-04-14 13:53:22 -0600},
  9988. Month = {July},
  9989. Numpages = {10},
  9990. Title = {Can search algorithms save large-scale automatic performance tuning?},
  9991. Year = {2011},
  9992. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1AxODIzLnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJUDE4MjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JTczlmy4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eF+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFAxODIzLnBkZgAOABQACQBQADEAOAAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QMTgyMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  9993. @techreport{Qasem03improvingperformance,
  9994. Author = {Apan Qasem and Guohua Jin and John Mellor-crummey},
  9995. Date-Added = {2011-04-14 13:50:15 -0600},
  9996. Date-Modified = {2011-04-14 13:50:15 -0600},
  9997. Institution = {In manuscript},
  9998. Title = {Improving performance with integrated program transformations},
  9999. Year = {2003},
  10000. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsY3BjMDMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpsY3BjMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3it0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsY3BjMDMucGRmAA4AFgAKAGwAYwBwAGMAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xjcGMwMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  10001. @inproceedings{Pouchet:2010ys,
  10002. Acmid = {1884672},
  10003. Address = {Washington, DC, USA},
  10004. Author = {Pouchet, Louis-No{\"e}l and Bondhugula, Uday and Bastoul, C\'{e}dric and Cohen, Albert and Ramanujam, J. and Sadayappan, P.},
  10005. Booktitle = {Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis},
  10006. Date-Added = {2011-04-14 12:58:00 -0600},
  10007. Date-Modified = {2011-04-14 12:58:04 -0600},
  10008. Doi = {http://dx.doi.org/10.1109/SC.2010.14},
  10009. Isbn = {978-1-4244-7559-9},
  10010. Numpages = {11},
  10011. Pages = {1--11},
  10012. Publisher = {IEEE Computer Society},
  10013. Series = {SC '10},
  10014. Title = {Combined Iterative and Model-driven Optimization in an Automatic Parallelization Framework},
  10015. Url = {http://dx.doi.org/10.1109/SC.2010.14},
  10016. Year = {2010},
  10017. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzc1NTkwMDI5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNzU1OTAwMjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ww8zlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADc1NTkwMDI5LnBkZgAADgAaAAwANwA1ADUAOQAwADAAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNzU1OTAwMjkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10018. Bdsk-Url-1 = {http://dx.doi.org/10.1109/SC.2010.14}}
  10019. @techreport{Darte:2000vn,
  10020. Author = {Alain Darte and Guillaume Huard},
  10021. Date-Added = {2011-04-14 11:23:45 -0600},
  10022. Date-Modified = {2011-04-14 11:24:56 -0600},
  10023. Institution = {Ecole Normale Superieure de Lyon},
  10024. Month = {May},
  10025. Number = {2000-22},
  10026. Title = {Loop Shifting for Loop Parallelization},
  10027. Year = {2000},
  10028. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0xJUC1SUjIwMDAtMjIucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFMSVAtUlIyMDAwLTIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwR3zOWbBQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VUAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATElQLVJSMjAwMC0yMi5wZGYADgAkABEATABJAFAALQBSAFIAMgAwADAAMAAtADIAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0xJUC1SUjIwMDAtMjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  10029. @inproceedings{Bondhugula:2010kx,
  10030. Acmid = {1854317},
  10031. Address = {New York, NY, USA},
  10032. Author = {Bondhugula, Uday and Gunluk, Oktay and Dash, Sanjeeb and Renganarayanan, Lakshminarayanan},
  10033. Booktitle = {Proceedings of the 19th international conference on Parallel architectures and compilation techniques},
  10034. Date-Added = {2011-04-14 10:34:48 -0600},
  10035. Date-Modified = {2011-04-14 10:34:55 -0600},
  10036. Doi = {http://doi.acm.org/10.1145/1854273.1854317},
  10037. Isbn = {978-1-4503-0178-7},
  10038. Keywords = {automatic parallelization, locality optimization, loop fusion, polyhedral model, prefetching},
  10039. Location = {Vienna, Austria},
  10040. Numpages = {10},
  10041. Pages = {343--352},
  10042. Publisher = {ACM},
  10043. Series = {PACT '10},
  10044. Title = {A model for fusion and code motion in an automatic parallelizing compiler},
  10045. Url = {http://doi.acm.org/10.1145/1854273.1854317},
  10046. Year = {2010},
  10047. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzNDMtYm9uZGh1Z3VsYS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzNDMtYm9uZGh1Z3VsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esXRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNDMtYm9uZGh1Z3VsYS5wZGYAAA4AKAATAHAAMwA0ADMALQBiAG8AbgBkAGgAdQBnAHUAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzNDMtYm9uZGh1Z3VsYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10048. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1854273.1854317}}
  10049. @inproceedings{Megiddo:1997uq,
  10050. Acmid = {258520},
  10051. Address = {New York, NY, USA},
  10052. Author = {Megiddo, Nimrod and Sarkar, Vivek},
  10053. Booktitle = {Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures},
  10054. Date-Added = {2011-04-14 10:11:17 -0600},
  10055. Date-Modified = {2011-04-14 10:11:22 -0600},
  10056. Doi = {http://doi.acm.org/10.1145/258492.258520},
  10057. Isbn = {0-89791-890-8},
  10058. Location = {Newport, Rhode Island, United States},
  10059. Numpages = {10},
  10060. Pages = {282--291},
  10061. Publisher = {ACM},
  10062. Series = {SPAA '97},
  10063. Title = {Optimal weighted loop fusion for parallel programs},
  10064. Url = {http://doi.acm.org/10.1145/258492.258520},
  10065. Year = {1997},
  10066. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODItbWVnaWRkby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODItbWVnaWRkby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eo/RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODItbWVnaWRkby5wZGYADgAiABAAcAAyADgAMgAtAG0AZQBnAGkAZABkAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4Mi1tZWdpZGRvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  10067. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258492.258520}}
  10068. @article{Huang:2011fk,
  10069. Acmid = {1890029},
  10070. Address = {New York, NY, USA},
  10071. Articleno = {6},
  10072. Author = {Huang, Shan Shan and Smaragdakis, Yannis},
  10073. Date-Added = {2011-04-07 14:59:00 -0600},
  10074. Date-Modified = {2011-04-07 14:59:06 -0600},
  10075. Doi = {http://doi.acm.org/10.1145/1890028.1890029},
  10076. Issn = {0164-0925},
  10077. Issue = {2},
  10078. Issue_Date = {January 2011},
  10079. Journal = {ACM Trans. Program. Lang. Syst.},
  10080. Keywords = {Metaprogramming, language extensions, morphing},
  10081. Month = {February},
  10082. Numpages = {44},
  10083. Pages = {6:1--6:44},
  10084. Publisher = {ACM},
  10085. Title = {Morphing: Structurally shaping a class by reflecting on others},
  10086. Url = {http://doi.acm.org/10.1145/1890028.1890029},
  10087. Volume = {33},
  10088. Year = {2011},
  10089. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhNi1odWFuZy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAyMLjZ0grAAAADF50DGE2LWh1YW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPY5TJw4/TAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAyMMptwAAABEACAAAycPWIwAAAAEAFAAMXnQAC65TAAuuMAAHHvIAAJZCAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAamVyZW15c2llazoAc3VidXJiYW46AHBhcGVyczoAYmliOgBhNi1odWFuZy5wZGYAAA4AGgAMAGEANgAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL2plcmVteXNpZWsvc3VidXJiYW4vcGFwZXJzL2JpYi9hNi1odWFuZy5wZGYAABMAAS8AABUAAgAR//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  10090. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1890028.1890029}}
  10091. @incollection{Smith:2005kx,
  10092. Affiliation = {Department of Computing, Imperial College London},
  10093. Author = {Smith, Charles and Drossopoulou, Sophia},
  10094. Booktitle = {ECOOP 2005 - Object-Oriented Programming},
  10095. Date-Added = {2011-04-07 09:45:54 -0600},
  10096. Date-Modified = {2011-04-07 09:46:10 -0600},
  10097. Editor = {Black, Andrew P.},
  10098. Note = {10.1007/11531142_20},
  10099. Pages = {734-734},
  10100. Publisher = {Springer Berlin / Heidelberg},
  10101. Series = {Lecture Notes in Computer Science},
  10102. Title = {Chai: Traits for Java-Like Languages},
  10103. Url = {http://dx.doi.org/10.1007/11531142_20},
  10104. Volume = {3586},
  10105. Year = {2005},
  10106. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDEzKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDEzKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c37RDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDEzKS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQAzACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTMpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  10107. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11531142_20}}
  10108. @article{Liquori:2008uq,
  10109. Acmid = {1330022},
  10110. Address = {New York, NY, USA},
  10111. Articleno = {11},
  10112. Author = {Liquori, Luigi and Spiwack, Arnaud},
  10113. Date-Added = {2011-04-07 09:36:12 -0600},
  10114. Date-Modified = {2011-04-07 09:36:15 -0600},
  10115. Doi = {http://doi.acm.org/10.1145/1330017.1330022},
  10116. Issn = {0164-0925},
  10117. Issue = {2},
  10118. Journal = {ACM Trans. Program. Lang. Syst.},
  10119. Keywords = {Java, inheritance, language design, language semantics},
  10120. Month = {March},
  10121. Numpages = {32},
  10122. Pages = {11:1--11:32},
  10123. Publisher = {ACM},
  10124. Title = {FeatherTrait: A modest extension of Featherweight Java},
  10125. Url = {http://doi.acm.org/10.1145/1330017.1330022},
  10126. Volume = {30},
  10127. Year = {2008},
  10128. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ExMS1saXF1b3JpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTExLWxpcXVvcmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uatEPNSUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTExLWxpcXVvcmkucGRmAAAOACAADwBhADEAMQAtAGwAaQBxAHUAbwByAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTExLWxpcXVvcmkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  10129. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1330017.1330022}}
  10130. @inproceedings{Fisher:2004fk,
  10131. Author = {Kathleen Fisher and John Reppy},
  10132. Booktitle = {Workshop on Foundations of Object-oriented Programming},
  10133. Date-Added = {2011-04-07 09:32:44 -0600},
  10134. Date-Modified = {2011-04-07 09:33:22 -0600},
  10135. Title = {A Typed Calculus of Traits},
  10136. Year = {2004},
  10137. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmZvb2wwNF9maXNoZXJfLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZm9vbDA0X2Zpc2hlcl8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zbtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZm9vbDA0X2Zpc2hlcl8ucGRmAA4AJgASAGYAbwBvAGwAMAA0AF8AZgBpAHMAaABlAHIAXwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9mb29sMDRfZmlzaGVyXy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  10138. @inproceedings{Bettini:2010fk,
  10139. Acmid = {1774530},
  10140. Address = {New York, NY, USA},
  10141. Author = {Bettini, Lorenzo and Damiani, Ferruccio and Schaefer, Ina},
  10142. Booktitle = {Proceedings of the 2010 ACM Symposium on Applied Computing},
  10143. Date-Added = {2011-04-05 23:24:06 -0600},
  10144. Date-Modified = {2011-04-05 23:24:10 -0600},
  10145. Doi = {http://doi.acm.org/10.1145/1774088.1774530},
  10146. Isbn = {978-1-60558-639-7},
  10147. Keywords = {featherweight java, feature model, software product line, trait, type system},
  10148. Location = {Sierre, Switzerland},
  10149. Numpages = {7},
  10150. Pages = {2096--2102},
  10151. Publisher = {ACM},
  10152. Series = {SAC '10},
  10153. Title = {Implementing software product lines using traits},
  10154. Url = {http://doi.acm.org/10.1145/1774088.1774530},
  10155. Year = {2010},
  10156. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpvb3BzMTAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpvb3BzMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lU0Q846wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzsAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvb3BzMTAucGRmAA4AFgAKAG8AbwBwAHMAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL29vcHMxMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  10157. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1774088.1774530}}
  10158. @book{Kiczales:1991fk,
  10159. Author = {Gregor Kiczales and Jim des Rivieres and Daniel G. Bobrow},
  10160. Date-Added = {2011-04-05 10:40:41 -0600},
  10161. Date-Modified = {2011-04-05 10:41:55 -0600},
  10162. Publisher = {MIT Press},
  10163. Title = {The Art of the Metaobject Protocol},
  10164. Year = {1991}}
  10165. @inproceedings{Dahl:1968uq,
  10166. Acmid = {805258},
  10167. Booktitle = {Proceedings of the second conference on Applications of simulations},
  10168. Date-Added = {2011-04-05 10:13:29 -0600},
  10169. Date-Modified = {2011-04-05 10:13:32 -0600},
  10170. Location = {New York, New York, United States},
  10171. Numpages = {3},
  10172. Pages = {29--31},
  10173. Publisher = {Winter Simulation Conference},
  10174. Title = {Some features of the SIMULA 67 language},
  10175. Url = {http://portal.acm.org/citation.cfm?id=800166.805258},
  10176. Year = {1968},
  10177. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjktZGFobC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyOS1kYWhsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epnRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyOS1kYWhsLnBkZgAOABoADABwADIAOQAtAGQAYQBoAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI5LWRhaGwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  10178. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=800166.805258}}
  10179. @article{Dahl:1966:SAS:365813.365819,
  10180. Acmid = {365819},
  10181. Address = {New York, NY, USA},
  10182. Author = {Dahl, Ole-Johan and Nygaard, Kristen},
  10183. Date-Added = {2011-04-05 10:09:20 -0600},
  10184. Date-Modified = {2011-04-05 10:09:20 -0600},
  10185. Doi = {http://doi.acm.org/10.1145/365813.365819},
  10186. Issn = {0001-0782},
  10187. Issue = {9},
  10188. Journal = {Commun. ACM},
  10189. Month = {September},
  10190. Numpages = {8},
  10191. Pages = {671--678},
  10192. Publisher = {ACM},
  10193. Title = {SIMULA: an ALGOL-based simulation language},
  10194. Url = {http://doi.acm.org/10.1145/365813.365819},
  10195. Volume = {9},
  10196. Year = {1966},
  10197. Bdsk-Url-1 = {http://doi.acm.org/10.1145/365813.365819}}
  10198. @incollection{Scharli:2003fk,
  10199. Affiliation = {Software Composition Group , University of Bern, Switzerland x},
  10200. Author = {Nathanael Sch{\"a}rli and Ducasse, St\'{e}phane and Oscar Nierstrasz and Andrew P. Black},
  10201. Booktitle = {ECOOP 2003 -- Object-Oriented Programming},
  10202. Date-Added = {2011-04-04 09:54:20 -0600},
  10203. Date-Modified = {2011-11-11 11:23:58 -0700},
  10204. Pages = {327-339},
  10205. Publisher = {Springer Berlin / Heidelberg},
  10206. Series = {Lecture Notes in Computer Science},
  10207. Title = {Traits: Composable Units of Behaviour},
  10208. Url = {http://dx.doi.org/10.1007/978-3-540-45070-2_12},
  10209. Volume = {2743},
  10210. Year = {2003},
  10211. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDEyKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDEyKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c33RDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDEyKS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTIpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  10212. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-45070-2_12}}
  10213. @techreport{Tasker:2009zr,
  10214. Author = {Martin Tasker},
  10215. Date-Added = {2011-03-08 06:41:36 -0700},
  10216. Date-Modified = {2011-03-08 06:42:23 -0700},
  10217. Institution = {ISO/IEC JTC 1 SC22 WG21},
  10218. Month = {June},
  10219. Number = {N2893},
  10220. Title = {The long pole gets longer},
  10221. Year = {2009}}
  10222. @techreport{Stroustrup:2009ys,
  10223. Author = {Bjarne Stroustrup},
  10224. Date-Added = {2011-03-08 05:53:44 -0700},
  10225. Date-Modified = {2011-03-08 05:54:36 -0700},
  10226. Institution = {ISO/IEC JTC 1 SC22 WG21},
  10227. Month = {June},
  10228. Number = {N2906},
  10229. Title = {Simplifying the use of concepts},
  10230. Year = {2009}}
  10231. @book{Gamma:1995vn,
  10232. Address = {Boston, MA, USA},
  10233. Author = {Gamma, Erich and Helm, Richard and Johnson, Ralph and Vlissides, John},
  10234. Date-Added = {2011-03-08 05:29:10 -0700},
  10235. Date-Modified = {2011-03-08 05:29:12 -0700},
  10236. Isbn = {0-201-63361-2},
  10237. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  10238. Title = {Design patterns: elements of reusable object-oriented software},
  10239. Year = {1995}}
  10240. @article{Kiczales:1996kx,
  10241. Acmid = {242420},
  10242. Address = {New York, NY, USA},
  10243. Articleno = {154},
  10244. Author = {Kiczales, G.},
  10245. Date-Added = {2011-03-08 05:27:33 -0700},
  10246. Date-Modified = {2011-03-08 05:27:42 -0700},
  10247. Doi = {http://doi.acm.org/10.1145/242224.242420},
  10248. Issn = {0360-0300},
  10249. Issue = {4es},
  10250. Journal = {ACM Comput. Surv.},
  10251. Month = {December},
  10252. Publisher = {ACM},
  10253. Title = {Aspect-oriented programming},
  10254. Url = {http://doi.acm.org/10.1145/242224.242420},
  10255. Volume = {28},
  10256. Year = {1996},
  10257. Bdsk-Url-1 = {http://doi.acm.org/10.1145/242224.242420}}
  10258. @article{Laufer:2000uq,
  10259. 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.},
  10260. Author = {Laufer, Konstantin and Baumgartner, Gerald and Russo, Vincent F.},
  10261. Date-Added = {2011-03-08 05:24:03 -0700},
  10262. Date-Modified = {2011-03-08 05:24:06 -0700},
  10263. Doi = {10.1093/comjnl/43.6.469},
  10264. Eprint = {http://comjnl.oxfordjournals.org/content/43/6/469.full.pdf+html},
  10265. Journal = {The Computer Journal},
  10266. Number = {6},
  10267. Pages = {469-481},
  10268. Title = {Safe Structural Conformance for Java},
  10269. Url = {http://comjnl.oxfordjournals.org/content/43/6/469.abstract},
  10270. Volume = {43},
  10271. Year = {2000},
  10272. Bdsk-Url-1 = {http://comjnl.oxfordjournals.org/content/43/6/469.abstract},
  10273. Bdsk-Url-2 = {http://dx.doi.org/10.1093/comjnl/43.6.469}}
  10274. @article{Baumgartner:1995fk,
  10275. Author = {Baumgartner, Gerald and Russo, Vincent F.},
  10276. Date-Added = {2011-03-08 05:21:00 -0700},
  10277. Date-Modified = {2011-03-08 05:21:04 -0700},
  10278. Doi = {10.1002/spe.4380250803},
  10279. Issn = {1097-024X},
  10280. Journal = {Software: Practice and Experience},
  10281. Keywords = {object-oriented language, abstract data type, subtyping, polymorphism, C++, inheritance},
  10282. Number = {8},
  10283. Pages = {863--889},
  10284. Publisher = {John Wiley & Sons, Ltd.},
  10285. Title = {Signatures: A language extension for improving type abstraction and subtype polymorphism in C++},
  10286. Url = {http://dx.doi.org/10.1002/spe.4380250803},
  10287. Volume = {25},
  10288. Year = {1995},
  10289. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380250803}}
  10290. @techreport{Siek:2007uq,
  10291. Author = {Jeremy Siek and James Widman},
  10292. Date-Added = {2011-03-04 00:23:08 -0700},
  10293. Date-Modified = {2011-03-04 00:23:47 -0700},
  10294. Institution = {ISO/IEC JTC 1 SC22 WG21},
  10295. Month = {September},
  10296. Number = {N2414},
  10297. Title = {Proposed Wording for Scoped Concept Maps},
  10298. Year = {2007}}
  10299. @techreport{Gregor:2008uq,
  10300. Author = {Douglas Gregor},
  10301. Date-Added = {2011-03-04 00:11:04 -0700},
  10302. Date-Modified = {2012-11-09 22:48:43 +0000},
  10303. Institution = {ISO/IEC JTC 1 SC22 WG21},
  10304. Number = {N2576},
  10305. 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},
  10306. Year = {2008}}
  10307. @article{Jarvi:2003uq,
  10308. Author = {Jaakko J{\"a}rvi and Gary Powell and Andrew Lumsdaine},
  10309. Date-Added = {2011-02-28 23:36:54 -0700},
  10310. Date-Modified = {2011-02-28 23:36:56 -0700},
  10311. Journal = {Software---Practice and Experience},
  10312. Keyword = CPP,
  10313. Number = 3,
  10314. Pages = {259--291},
  10315. Pdf = {http://parasol.cs.tamu.edu/~jarvi/papers/lambda_spe.pdf},
  10316. Title = {{The Lambda Library : unnamed functions in C++}},
  10317. Volume = 33,
  10318. Year = 2003}
  10319. @article{Jarvi:2001fk,
  10320. Author = {Jaakko J{\"a}rvi},
  10321. Date-Added = {2011-02-28 23:36:18 -0700},
  10322. Date-Modified = {2011-02-28 23:36:20 -0700},
  10323. Journal = {C/{C++} Users Journal},
  10324. Keyword = CPP,
  10325. Month = aug,
  10326. Pages = {24--35},
  10327. Title = {Tuple types and multiple return values},
  10328. Volume = 19,
  10329. Year = 2001}
  10330. @article{Millstein:2009ys,
  10331. Acmid = {1462168},
  10332. Address = {New York, NY, USA},
  10333. Articleno = {7},
  10334. Author = {Millstein, Todd and Frost, Christopher and Ryder, Jason and Warth, Alessandro},
  10335. Date-Added = {2011-03-01 15:37:08 -0700},
  10336. Date-Modified = {2011-10-10 13:38:32 -0600},
  10337. Doi = {http://doi.acm.org/10.1145/1462166.1462168},
  10338. Issn = {0164-0925},
  10339. Issue = {2},
  10340. Journal = {ACM Trans. Program. Lang. Syst.},
  10341. Keywords = {Predicate dispatch, dynamic dispatch, modular typechecking},
  10342. Month = {February},
  10343. Numpages = {54},
  10344. Pages = {7:1--7:54},
  10345. Publisher = {ACM},
  10346. Title = {Expressive and modular predicate dispatch for {Java}},
  10347. Url = {http://doi.acm.org/10.1145/1462166.1462168},
  10348. Volume = {31},
  10349. Year = {2009},
  10350. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1462166.1462168}}
  10351. @article{Clifton:2006vn,
  10352. Acmid = {1133655},
  10353. Address = {New York, NY, USA},
  10354. Author = {Clifton, Curtis and Millstein, Todd and Leavens, Gary T. and Chambers, Craig},
  10355. Date-Added = {2011-03-01 15:36:13 -0700},
  10356. Date-Modified = {2011-10-10 13:35:34 -0600},
  10357. Doi = {http://doi.acm.org/10.1145/1133651.1133655},
  10358. Issn = {0164-0925},
  10359. Issue = {3},
  10360. Journal = {ACM Trans. Program. Lang. Syst.},
  10361. 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},
  10362. Month = {May},
  10363. Numpages = {59},
  10364. Pages = {517--575},
  10365. Publisher = {ACM},
  10366. Title = {{MultiJava}: Design rationale, compiler implementation, and applications},
  10367. Url = {http://doi.acm.org/10.1145/1133651.1133655},
  10368. Volume = {28},
  10369. Year = {2006},
  10370. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1133651.1133655}}
  10371. @inproceedings{Millstein:1999kx,
  10372. Acmid = {679834},
  10373. Address = {London, UK},
  10374. Author = {Millstein, Todd D. and Chambers, Craig},
  10375. Booktitle = {Proceedings of the 13th European Conference on Object-Oriented Programming},
  10376. Date-Added = {2011-03-01 15:35:02 -0700},
  10377. Date-Modified = {2011-03-01 15:35:11 -0700},
  10378. Isbn = {3-540-66156-5},
  10379. Numpages = {25},
  10380. Pages = {279--303},
  10381. Publisher = {Springer-Verlag},
  10382. Series = {ECOOP '99},
  10383. Title = {Modular Statically Typed Multimethods},
  10384. Url = {http://portal.acm.org/citation.cfm?id=646156.679834},
  10385. Year = {1999},
  10386. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=646156.679834}}
  10387. @article{Chambers:1995uq,
  10388. Acmid = {218571},
  10389. Address = {New York, NY, USA},
  10390. Author = {Chambers, Craig and Leavens, Gary T.},
  10391. Date-Added = {2011-03-01 15:34:14 -0700},
  10392. Date-Modified = {2011-03-01 15:34:17 -0700},
  10393. Doi = {http://doi.acm.org/10.1145/218570.218571},
  10394. Issn = {0164-0925},
  10395. Issue = {6},
  10396. Journal = {ACM Trans. Program. Lang. Syst.},
  10397. Keywords = {encapsulation, inheritance, multimethods, static typechecking, subtyping},
  10398. Month = {November},
  10399. Numpages = {39},
  10400. Pages = {805--843},
  10401. Publisher = {ACM},
  10402. Title = {Typechecking and modules for multimethods},
  10403. Url = {http://doi.acm.org/10.1145/218570.218571},
  10404. Volume = {17},
  10405. Year = {1995},
  10406. Bdsk-Url-1 = {http://doi.acm.org/10.1145/218570.218571}}
  10407. @book{Meyers:2001fk,
  10408. Address = {Essex, UK, UK},
  10409. Author = {Meyers, Scott},
  10410. Date-Added = {2011-03-01 09:44:25 -0700},
  10411. Date-Modified = {2011-03-01 09:44:28 -0700},
  10412. Isbn = {0-201-74962-9},
  10413. Publisher = {Addison-Wesley Longman Ltd.},
  10414. Title = {Effective STL: 50 specific ways to improve your use of the standard template library},
  10415. Year = {2001}}
  10416. @article{Stevens:1995vn,
  10417. Author = {Al Stevens},
  10418. Date-Added = {2011-02-23 14:53:35 -0700},
  10419. Date-Modified = {2011-02-23 14:54:50 -0700},
  10420. Journal = {Dr. Dobb's},
  10421. Month = {March},
  10422. Title = {Al Stevens Interviews Alex Stepanov},
  10423. Url = {http://www.sgi.com/tech/stl/drdobbs-interview.html},
  10424. Year = {1995},
  10425. Bdsk-Url-1 = {http://www.sgi.com/tech/stl/drdobbs-interview.html}}
  10426. @article{Stroustrup:1988kx,
  10427. Acmid = {624721},
  10428. Address = {Los Alamitos, CA, USA},
  10429. Author = {Stroustrup, Bjarne},
  10430. Date-Added = {2011-02-23 09:51:48 -0700},
  10431. Date-Modified = {2011-02-23 09:51:51 -0700},
  10432. Doi = {10.1109/52.2020},
  10433. Issn = {0740-7459},
  10434. Issue = {3},
  10435. Journal = {IEEE Softw.},
  10436. Keywords = {C language, C++, data abstraction, data hiding, general-purpose programming language, object-oriented programming, procedural programming, programming, programming paradigms},
  10437. Month = {May},
  10438. Numpages = {11},
  10439. Pages = {10--20},
  10440. Publisher = {IEEE Computer Society Press},
  10441. Title = {What Is Object-Oriented Programming?},
  10442. Url = {http://portal.acm.org/citation.cfm?id=624569.624721},
  10443. Volume = {5},
  10444. Year = {1988},
  10445. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp3aGF0aXMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp3aGF0aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42N0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3aGF0aXMucGRmAA4AFgAKAHcAaABhAHQAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3doYXRpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  10446. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=624569.624721},
  10447. Bdsk-Url-2 = {http://dx.doi.org/10.1109/52.2020}}
  10448. @inproceedings{Stroustrup:2007uq,
  10449. Acmid = {1238848},
  10450. Address = {New York, NY, USA},
  10451. Author = {Stroustrup, Bjarne},
  10452. Booktitle = {Proceedings of the third ACM SIGPLAN conference on History of programming languages},
  10453. Date-Added = {2011-02-23 09:49:29 -0700},
  10454. Date-Modified = {2011-02-23 09:49:33 -0700},
  10455. Doi = {http://doi.acm.org/10.1145/1238844.1238848},
  10456. Isbn = {978-1-59593-766-7},
  10457. Keywords = {C++, ISO, STL, evolution, history, language use, libraries, multi-paradigm programming, programming language, standardization},
  10458. Location = {San Diego, California},
  10459. Pages = {4-1--4-59},
  10460. Publisher = {ACM},
  10461. Series = {HOPL III},
  10462. Title = {Evolving a language in and for the real world: C++ 1991-2006},
  10463. Url = {http://doi.acm.org/10.1145/1238844.1238848},
  10464. Year = {2007},
  10465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGE0LXN0cm91c3RydXAoMikucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRhNC1zdHJvdXN0cnVwKDIpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2560Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNC1zdHJvdXN0cnVwKDIpLnBkZgAOACoAFABhADQALQBzAHQAcgBvAHUAcwB0AHIAdQBwACgAMgApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2E0LXN0cm91c3RydXAoMikucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  10466. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1238844.1238848}}
  10467. @inproceedings{Stroustrup:1993fk,
  10468. Acmid = {155375},
  10469. Address = {New York, NY, USA},
  10470. Author = {Stroustrup, Bjarne},
  10471. Booktitle = {The second ACM SIGPLAN conference on History of programming languages},
  10472. Date-Added = {2011-02-23 09:45:49 -0700},
  10473. Date-Modified = {2014-08-28 17:32:25 +0000},
  10474. Doi = {http://doi.acm.org/10.1145/154766.155375},
  10475. Isbn = {0-89791-570-4},
  10476. Location = {Cambridge, Massachusetts, United States},
  10477. Numpages = {27},
  10478. Pages = {271--297},
  10479. Publisher = {ACM},
  10480. Series = {HOPL-II},
  10481. Title = {A HIstory of {C++}: 1979--1991},
  10482. Url = {http://doi.acm.org/10.1145/154766.155375},
  10483. Year = {1993},
  10484. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlob3BsMi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWhvcGwyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/da7RDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhvcGwyLnBkZgAADgAUAAkAaABvAHAAbAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2hvcGwyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  10485. Bdsk-Url-1 = {http://doi.acm.org/10.1145/154766.155375}}
  10486. @webpage{Russo:2011vn,
  10487. Author = {Graziano Lo Russo},
  10488. Date-Added = {2011-02-22 11:49:31 -0700},
  10489. Date-Modified = {2011-02-22 12:11:08 -0700},
  10490. Lastchecked = {Feb. 22, 2011},
  10491. Title = {An interview with {A. Stepanov}},
  10492. Url = {http://www.stlport.org/resources/StepanovUSA.html},
  10493. Bdsk-Url-1 = {http://www.stlport.org/resources/StepanovUSA.html}}
  10494. @inproceedings{Yu:2004kx,
  10495. Acmid = {964005},
  10496. Address = {New York, NY, USA},
  10497. Author = {Yu, Dachuan and Kennedy, Andrew and Sy Don},
  10498. Booktitle = {Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  10499. Date-Added = {2011-02-22 11:37:40 -0700},
  10500. Date-Modified = {2011-02-22 11:37:43 -0700},
  10501. Doi = {http://doi.acm.org/10.1145/964001.964005},
  10502. Isbn = {1-58113-729-X},
  10503. Keywords = {.NET, CLR, generics, polymorphism, run-time types},
  10504. Location = {Venice, Italy},
  10505. Numpages = {13},
  10506. Pages = {39--51},
  10507. Publisher = {ACM},
  10508. Series = {POPL '04},
  10509. Title = {Formalization of generics for the .NET common language runtime},
  10510. Url = {http://doi.acm.org/10.1145/964001.964005},
  10511. Year = {2004},
  10512. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzkteXUwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDM5LXl1MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL965tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5LXl1MC5wZGYAAA4AGAALAHAAMwA5AC0AeQB1ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDM5LXl1MC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  10513. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964005}}
  10514. @inproceedings{Kennedy:2001uq,
  10515. Acmid = {378797},
  10516. Address = {New York, NY, USA},
  10517. Author = {Kennedy, Andrew and Sy Don},
  10518. Booktitle = {Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation},
  10519. Date-Added = {2011-02-22 11:36:19 -0700},
  10520. Date-Modified = {2011-02-22 11:36:24 -0700},
  10521. Doi = {http://doi.acm.org/10.1145/378795.378797},
  10522. Isbn = {1-58113-414-2},
  10523. Location = {Snowbird, Utah, United States},
  10524. Numpages = {12},
  10525. Pages = {1--12},
  10526. Publisher = {ACM},
  10527. Series = {PLDI '01},
  10528. Title = {Design and implementation of generics for the .NET Common language runtime},
  10529. Url = {http://doi.acm.org/10.1145/378795.378797},
  10530. Year = {2001},
  10531. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMS1rZW5uZWR5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEta2VubmVkeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95d9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEta2VubmVkeS5wZGYADgAeAA4AcAAxAC0AawBlAG4AbgBlAGQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMS1rZW5uZWR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  10532. Bdsk-Url-1 = {http://doi.acm.org/10.1145/378795.378797}}
  10533. @inproceedings{Bracha:1998fk,
  10534. Acmid = {286957},
  10535. Address = {New York, NY, USA},
  10536. Author = {Bracha, Gilad and Odersky, Martin and Stoutamire, David and Wadler, Philip},
  10537. Booktitle = {Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  10538. Date-Added = {2011-02-22 11:33:06 -0700},
  10539. Date-Modified = {2011-02-22 11:33:09 -0700},
  10540. Doi = {http://doi.acm.org/10.1145/286936.286957},
  10541. Isbn = {1-58113-005-8},
  10542. Location = {Vancouver, British Columbia, Canada},
  10543. Numpages = {18},
  10544. Pages = {183--200},
  10545. Publisher = {ACM},
  10546. Series = {OOPSLA '98},
  10547. Title = {Making the future safe for the past: adding genericity to the Java programming language},
  10548. Url = {http://doi.acm.org/10.1145/286936.286957},
  10549. Year = {1998},
  10550. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODMtYnJhY2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4My1icmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96DtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4My1icmFjaGEucGRmAAAOACAADwBwADEAOAAzAC0AYgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4My1icmFjaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  10551. Bdsk-Url-1 = {http://doi.acm.org/10.1145/286936.286957}}
  10552. @article{Scott:1993uq,
  10553. Author = {Dana S. Scott},
  10554. Date-Added = {2011-02-03 15:27:30 -0700},
  10555. Date-Modified = {2011-02-03 15:28:15 -0700},
  10556. Journal = {Theoretical Computer Science},
  10557. Number = {411-440},
  10558. Title = {A type-theoretic alternative to ISWIM, CUCH, OWHY},
  10559. Volume = {121},
  10560. Year = {1993},
  10561. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zY290dDkzdGNzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2NvdHQ5M3Rjcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J39EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2NvdHQ5M3Rjcy5wZGYADgAeAA4AcwBjAG8AdAB0ADkAMwB0AGMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zY290dDkzdGNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  10562. @unpublished{Harper:2010fk,
  10563. Author = {Robert Harper},
  10564. Date-Added = {2011-02-03 11:18:39 -0700},
  10565. Date-Modified = {2013-06-17 15:26:25 -0600},
  10566. Month = {May},
  10567. Note = {Working Draft, Version 1.33},
  10568. Title = {Practical Foundations for Programming Languages},
  10569. Year = {2013},
  10570. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxib29rLTEzMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGJvb2stMTMzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cDrRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJvb2stMTMzLnBkZgAOABoADABiAG8AbwBrAC0AMQAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYm9vay0xMzMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  10571. @inproceedings{Bierman:2010fk,
  10572. Author = {Bierman, Gavin and Meijer, Erik and Torgersen, Mads},
  10573. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  10574. Date-Added = {2011-01-13 21:46:25 -0700},
  10575. Date-Modified = {2012-12-17 17:20:38 +0000},
  10576. Location = {Maribor, Slovenia},
  10577. Numpages = {25},
  10578. Publisher = {Springer-Verlag},
  10579. Series = {ECOOP'10},
  10580. Title = {Adding dynamic types to {C\#}},
  10581. Year = {2010},
  10582. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWVjb29wMTAtY29ycmVjdGVkLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZWNvb3AxMC1jb3JyZWN0ZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zPtEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3AxMC1jb3JyZWN0ZWQucGRmAAAOACwAFQBlAGMAbwBvAHAAMQAwAC0AYwBvAHIAcgBlAGMAdABlAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZWNvb3AxMC1jb3JyZWN0ZWQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  10583. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1883978.1883986}}
  10584. @inproceedings{Koutavas:2006uq,
  10585. Acmid = {1111050},
  10586. Address = {New York, NY, USA},
  10587. Author = {Koutavas, Vasileios and Wand, Mitchell},
  10588. Booktitle = {Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  10589. Date-Added = {2011-01-05 22:49:32 -0700},
  10590. Date-Modified = {2011-01-05 22:49:35 -0700},
  10591. Doi = {http://doi.acm.org/10.1145/1111037.1111050},
  10592. Isbn = {1-59593-027-2},
  10593. Keywords = {bisimulations, contextual equivalence, higher-order procedures, imperative languages, lambda-calculus},
  10594. Location = {Charleston, South Carolina, USA},
  10595. Numpages = {12},
  10596. Pages = {141--152},
  10597. Publisher = {ACM},
  10598. Series = {POPL '06},
  10599. Title = {Small bisimulations for reasoning about higher-order imperative programs},
  10600. Url = {http://doi.acm.org/10.1145/1111037.1111050},
  10601. Year = {2006},
  10602. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDEta291dGF2YXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQxLWtvdXRhdmFzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nE0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQxLWtvdXRhdmFzLnBkZgAADgAkABEAcAAxADQAMQAtAGsAbwB1AHQAYQB2AGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQxLWtvdXRhdmFzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10603. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111050}}
  10604. @article{Sangiorgi:1998fk,
  10605. Acmid = {967295},
  10606. Address = {New York, NY, USA},
  10607. Author = {Sangiorgi, Davide},
  10608. Date-Added = {2011-01-05 22:08:37 -0700},
  10609. Date-Modified = {2011-01-05 22:08:41 -0700},
  10610. Doi = {10.1017/S0960129598002527},
  10611. Issn = {0960-1295},
  10612. Issue = {5},
  10613. Journal = {Mathematical. Structures in Comp. Sci.},
  10614. Month = {October},
  10615. Numpages = {33},
  10616. Pages = {447--479},
  10617. Publisher = {Cambridge University Press},
  10618. Title = {On the bisimulation proof method},
  10619. Url = {http://portal.acm.org/citation.cfm?id=967294.967295},
  10620. Volume = {8},
  10621. Year = {1998},
  10622. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1iaXMtcHJvb2YucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1iaXMtcHJvb2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3At0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiaXMtcHJvb2YucGRmAAAOABwADQBiAGkAcwAtAHAAcgBvAG8AZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9iaXMtcHJvb2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  10623. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=967294.967295},
  10624. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0960129598002527}}
  10625. @article{Ghuloum:2010uq,
  10626. 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},
  10627. Date-Added = {2010-12-17 13:53:30 -0700},
  10628. Date-Modified = {2010-12-17 13:55:12 -0700},
  10629. Journal = {Dr. Dobb's},
  10630. Month = {September},
  10631. Title = {Array Building Blocks: A Flexible Parallel Programming Model for Multicore and Many-Core Architectures},
  10632. Year = {2010}}
  10633. @article{Ferrante:1987fk,
  10634. Acmid = {24041},
  10635. Address = {New York, NY, USA},
  10636. Author = {Ferrante, Jeanne and Ottenstein, Karl J. and Warren, Joe D.},
  10637. Date-Added = {2010-12-17 10:25:14 -0700},
  10638. Date-Modified = {2010-12-17 10:25:19 -0700},
  10639. Doi = {http://doi.acm.org/10.1145/24039.24041},
  10640. Issn = {0164-0925},
  10641. Issue = {3},
  10642. Journal = {ACM Trans. Program. Lang. Syst.},
  10643. Month = {July},
  10644. Numpages = {31},
  10645. Pages = {319--349},
  10646. Publisher = {ACM},
  10647. Title = {The program dependence graph and its use in optimization},
  10648. Url = {http://doi.acm.org/10.1145/24039.24041},
  10649. Volume = {9},
  10650. Year = {1987},
  10651. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzMTktZmVycmFudGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzE5LWZlcnJhbnRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3q50Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzE5LWZlcnJhbnRlLnBkZgAADgAkABEAcAAzADEAOQAtAGYAZQByAHIAYQBuAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzE5LWZlcnJhbnRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10652. Bdsk-Url-1 = {http://doi.acm.org/10.1145/24039.24041}}
  10653. @article{Monma:1989bh,
  10654. Author = {Clyde L. Monma and Chris N. Potts},
  10655. Date-Added = {2010-12-16 23:03:29 -0700},
  10656. Date-Modified = {2010-12-16 23:04:18 -0700},
  10657. Journal = {Operations Research},
  10658. Number = {5},
  10659. Pages = {798--804},
  10660. Title = {On the Complexity of Scheduling with Batch Setup Times},
  10661. Volume = {37},
  10662. Year = {1989}}
  10663. @inproceedings{Nahapetian:2003qf,
  10664. Author = {Ani Nahapetian},
  10665. Booktitle = {In International Conference on Parallel and Distributed Computing and Systems},
  10666. Date-Added = {2010-12-16 22:46:18 -0700},
  10667. Date-Modified = {2010-12-16 22:46:21 -0700},
  10668. Pages = {916--921},
  10669. Title = {Scheduling on heterogeneous resources with heterogeneous reconfiguration costs},
  10670. Year = {2003},
  10671. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS42Ni42MDM2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjY2LjYwMzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lqszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS42Ni42MDM2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA2ADYALgA2ADAAMwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjY2LjYwMzYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  10672. @article{Nahapetian:2009ve,
  10673. Acmid = {1596537},
  10674. Address = {New York, NY, USA},
  10675. Articleno = {5},
  10676. Author = {Nahapetian, Ani and Brisk, Philip and Ghiasi, Soheil and Sarrafzadeh, Majid},
  10677. Date-Added = {2010-12-16 22:42:58 -0700},
  10678. Date-Modified = {2010-12-17 10:23:06 -0700},
  10679. Issn = {1539-9087},
  10680. Issue = {1},
  10681. Journal = {ACM Trans. Embed. Comput. Syst.},
  10682. Keywords = {Dynamic reconfiguration, fully polynomial approximation algorithm, heterogeneous resources},
  10683. Month = {October},
  10684. Numpages = {20},
  10685. Pages = {5:1--5:20},
  10686. Publisher = {ACM},
  10687. Title = {An approximation algorithm for scheduling on heterogeneous reconfigurable resources},
  10688. Volume = {9},
  10689. Year = {2009},
  10690. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWE1LW5haGFwZXRpYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFhNS1uYWhhcGV0aWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2580Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNS1uYWhhcGV0aWFuLnBkZgAADgAkABEAYQA1AC0AbgBhAGgAYQBwAGUAdABpAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9hNS1uYWhhcGV0aWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10691. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1596532.1596537}}
  10692. @incollection{Bianco:1994ly,
  10693. Affiliation = {I.A.S.I. --- C.N.R. --- Viale Manzoni, 30 I-00185 Rome I-00185 Rome},
  10694. Author = {Bianco, L. and Dell'Olmo, P.},
  10695. Booktitle = {System Modelling and Optimization},
  10696. Date-Added = {2010-12-16 22:40:56 -0700},
  10697. Date-Modified = {2010-12-17 10:23:06 -0700},
  10698. Editor = {Henry, Jacques and Yvon, Jean-Pierre},
  10699. Note = {10.1007/BFb0035528},
  10700. Pages = {783-794},
  10701. Publisher = {Springer Berlin / Heidelberg},
  10702. Series = {Lecture Notes in Control and Information Sciences},
  10703. Title = {The minimization of resource costs in scheduling independent tasks with fixed completion time},
  10704. Volume = {197},
  10705. Year = {1994},
  10706. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0035528}}
  10707. @url{Grosser:2010zr,
  10708. Author = {Tobias Grosser and Hongbin Zheng},
  10709. Date-Added = {2010-12-16 21:50:53 -0700},
  10710. Date-Modified = {2010-12-17 10:23:06 -0700},
  10711. Lastchecked = {December},
  10712. Month = {December},
  10713. Title = {Polly -- Polyhedral optimizations for LLVM},
  10714. Year = {2010},
  10715. Bdsk-Url-1 = {http://wiki.llvm.org/Polly}}
  10716. @article{Hjelmas:2001ys,
  10717. Author = {Erik Hjelmas and Boon Kee Low},
  10718. Date-Added = {2010-12-16 21:20:02 -0700},
  10719. Date-Modified = {2010-12-16 21:21:06 -0700},
  10720. Journal = {Computer Vision and Image Understanding},
  10721. Month = {September},
  10722. Number = {3},
  10723. Pages = {236--274},
  10724. Title = {Face Detection: A Survey},
  10725. Volume = {83},
  10726. Year = {2001}}
  10727. @inproceedings{Sandeep:2002vn,
  10728. Author = {K. Sandeep and A. N Rajagopalan},
  10729. Booktitle = {{ICVGIP} 2002, Proceedings of the Third Indian Conference on Computer Vision, Graphics, \& Image Processing},
  10730. Date-Added = {2010-12-16 21:14:07 -0700},
  10731. Date-Modified = {2010-12-17 10:23:06 -0700},
  10732. Title = {Human Face Detection in Cluttered Color Images Using Skin Color and Edge Information},
  10733. Year = {2002},
  10734. Bdsk-Url-1 = {http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.12.730}}
  10735. @article{Banerjee:1995kx,
  10736. Acmid = {620330},
  10737. Address = {Los Alamitos, CA, USA},
  10738. 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},
  10739. Date-Added = {2010-12-16 21:11:27 -0700},
  10740. Date-Modified = {2010-12-17 10:23:06 -0700},
  10741. Issn = {0018-9162},
  10742. Issue = {10},
  10743. Journal = {Computer},
  10744. Month = {October},
  10745. Numpages = {11},
  10746. Pages = {37--47},
  10747. Publisher = {IEEE Computer Society Press},
  10748. Title = {The Paradigm Compiler for Distributed-Memory Multicomputers},
  10749. Volume = {28},
  10750. Year = {1995},
  10751. Bdsk-Url-1 = {http://dx.doi.org/10.1109/2.467577}}
  10752. @article{Forum:1993uq,
  10753. Author = {High Performance Fortran Forum},
  10754. Date-Added = {2010-12-16 20:52:21 -0700},
  10755. Date-Modified = {2010-12-16 20:53:15 -0700},
  10756. Journal = {Scientific Programming},
  10757. Number = {1--2},
  10758. Pages = {1--170},
  10759. Title = {High Performance Fortran Language Specification, version 1.0},
  10760. Volume = {3},
  10761. Year = {1993}}
  10762. @inproceedings{Thies:2002fk,
  10763. Address = {Grenoble, France},
  10764. Author = {William Thies and Michal Karczmarek and Saman Amarasinghe},
  10765. Booktitle = {International Conference on Compiler Construction},
  10766. Date-Added = {2010-12-16 20:44:18 -0700},
  10767. Date-Modified = {2010-12-17 10:23:06 -0700},
  10768. Keywords = {StreamIt},
  10769. Month = {Apr},
  10770. Slides = {http://groups.csail.mit.edu/commit/papers/02/streamit-cc.ppt},
  10771. Title = {StreamIt: A Language for Streaming Applications},
  10772. Year = {2002},
  10773. Bdsk-Url-1 = {http://groups.csail.mit.edu/commit/papers/02/streamit-cc.pdf}}
  10774. @inproceedings{Radulescu:2001ly,
  10775. Acmid = {656984},
  10776. Address = {Washington, DC, USA},
  10777. Author = {Radulescu, Andrei and Gemund, Arjan J. C. van},
  10778. Booktitle = {Proceedings of the 2001 International Conference on Parallel Processing},
  10779. Date-Added = {2010-12-15 22:57:08 -0700},
  10780. Date-Modified = {2010-12-17 10:23:06 -0700},
  10781. Isbn = {0-7695-1257-7},
  10782. Numpages = {8},
  10783. Pages = {69--76},
  10784. Publisher = {IEEE Computer Society},
  10785. Series = {ICPP '02},
  10786. Title = {A Low-Cost Approach towards Mixed Task and Data Parallel Scheduling},
  10787. Year = {2001},
  10788. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMy41NTg1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjIzLjU1ODUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rxszlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4yMy41NTg1LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAyADMALgA1ADUAOAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjIzLjU1ODUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  10789. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=645535.656984}}
  10790. @phdthesis{Ramaswamy:1996zr,
  10791. Address = {Champaign, IL, USA},
  10792. Advisor = {Banerjee, Prithviraj},
  10793. Author = {Ramaswamy, Shankar},
  10794. Date-Added = {2010-12-15 22:48:27 -0700},
  10795. Date-Modified = {2010-12-15 22:48:30 -0700},
  10796. Isbn = {0-591-08833-9},
  10797. Note = {AAI9702648},
  10798. Publisher = {University of Illinois at Urbana-Champaign},
  10799. Title = {Simultaneous exploitation of task and data parallelism in regular scientific applications},
  10800. Year = {1996},
  10801. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlwaGQ5Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXBoZDk2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e+rRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBoZDk2LnBkZgAADgAUAAkAcABoAGQAOQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3BoZDk2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  10802. @inproceedings{Boudet:2003ys,
  10803. Acmid = {838602},
  10804. Address = {Washington, DC, USA},
  10805. Author = {Boudet, Vincent and Desprez, Frederic and Suter, Frederic},
  10806. Booktitle = {Proceedings of the 17th International Symposium on Parallel and Distributed Processing},
  10807. Date-Added = {2010-12-15 22:46:00 -0700},
  10808. Date-Modified = {2010-12-17 10:23:06 -0700},
  10809. Isbn = {0-7695-1926-1},
  10810. Keywords = {Mixed-parallelism, Ressource allocation, Scheduling},
  10811. Pages = {41.2--},
  10812. Publisher = {IEEE Computer Society},
  10813. Series = {IPDPS '03},
  10814. Title = {One-Step Algorithm for Mixed Data and Task Parallel Scheduling without Data Replication},
  10815. Year = {2003},
  10816. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTQ1OTEucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi00NTkxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvSYzOWbaAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItNDU5MS5wZGYADgAYAAsAUgBSAC0ANAA1ADkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTQ1OTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  10817. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=838237.838602}}
  10818. @article{Topcuoglu:2002vn,
  10819. Author = {Topcuoglu, H. and Hariri, S. and Min-You Wu},
  10820. Date-Added = {2010-12-15 22:39:22 -0700},
  10821. Date-Modified = {2010-12-17 10:23:06 -0700},
  10822. Issn = {1045-9219},
  10823. Journal = {Parallel and Distributed Systems, IEEE Transactions on},
  10824. 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;},
  10825. Month = mar,
  10826. Number = {3},
  10827. Pages = {260 -274},
  10828. Title = {Performance-effective and low-complexity task scheduling for heterogeneous computing},
  10829. Volume = {13},
  10830. Year = {2002},
  10831. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMTkuMTIyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjExOS4xMjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8LWMzlmq4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4xMTkuMTIyLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAxADEAOQAuADEAMgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjExOS4xMjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  10832. Bdsk-Url-1 = {http://dx.doi.org/10.1109/71.993206}}
  10833. @incollection{Suter:2004kx,
  10834. Affiliation = {Dept. of CSE, Univ. of California, San Diego USA},
  10835. Booktitle = {Euro-Par 2004 Parallel Processing},
  10836. Date-Added = {2010-12-15 22:23:19 -0700},
  10837. Date-Modified = {2010-12-15 23:39:52 -0700},
  10838. Editor = {Danelutto, Marco and Vanneschi, Marco and Laforenza, Domenico},
  10839. Pages = {230-237},
  10840. Publisher = {Springer Berlin / Heidelberg},
  10841. Series = {Lecture Notes in Computer Science},
  10842. Title = {From Heterogeneous Task Scheduling to Heterogeneous Mixed Parallel Scheduling},
  10843. Volume = {3149},
  10844. Year = {2004},
  10845. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTQ5OTUucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi00OTk1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvAZzOWbaAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItNDk5NS5wZGYADgAYAAsAUgBSAC0ANAA5ADkANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTQ5OTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  10846. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-27866-5_30}}
  10847. @inproceedings{NTakpe:2006uq,
  10848. Acmid = {1157508},
  10849. Address = {Washington, DC, USA},
  10850. Author = {N'Takpe, Tchimou and Suter, Frederic},
  10851. Booktitle = {Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 1},
  10852. Date-Added = {2010-12-15 22:15:29 -0700},
  10853. Date-Modified = {2010-12-17 10:23:06 -0700},
  10854. Isbn = {0-7695-2612-8},
  10855. Numpages = {8},
  10856. Pages = {3--10},
  10857. Publisher = {IEEE Computer Society},
  10858. Series = {ICPADS '06},
  10859. Title = {Critical Path and Area Based Scheduling of Parallel Task Graphs on Heterogeneous Platforms},
  10860. Year = {2006},
  10861. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMDEuMjE2NS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMDEuMjE2NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7iHM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTAxLjIxNjUucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAwADEALgAyADEANgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEwMS4yMTY1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  10862. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPADS.2006.32}}
  10863. @inproceedings{Chakrabarti:1995fk,
  10864. Acmid = {215423},
  10865. Address = {New York, NY, USA},
  10866. Author = {Chakrabarti, Soumen and Demmel, James and Yelick, Katherine},
  10867. Booktitle = {Proceedings of the seventh annual ACM symposium on Parallel algorithms and architectures},
  10868. Date-Added = {2010-12-15 22:02:30 -0700},
  10869. Date-Modified = {2010-12-17 10:23:06 -0700},
  10870. Isbn = {0-89791-717-0},
  10871. Location = {Santa Barbara, California, United States},
  10872. Numpages = {10},
  10873. Pages = {74--83},
  10874. Publisher = {ACM},
  10875. Series = {SPAA '95},
  10876. Title = {Modeling the benefits of mixed data and task parallelism},
  10877. Year = {1995},
  10878. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A3NC1jaGFrcmFiYXJ0aS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A3NC1jaGFrcmFiYXJ0aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3NC1jaGFrcmFiYXJ0aS5wZGYAAA4AKAATAHAANwA0AC0AYwBoAGEAawByAGEAYgBhAHIAdABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A3NC1jaGFrcmFiYXJ0aS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10879. Bdsk-Url-1 = {http://doi.acm.org/10.1145/215399.215423}}
  10880. @article{Gonzalez:1977uq,
  10881. Acmid = {356700},
  10882. Address = {New York, NY, USA},
  10883. Author = {Gonzalez,Jr., Mario J.},
  10884. Date-Added = {2010-12-15 19:55:49 -0700},
  10885. Date-Modified = {2010-12-17 10:23:06 -0700},
  10886. Issn = {0360-0300},
  10887. Issue = {3},
  10888. Journal = {ACM Comput. Surv.},
  10889. Month = {September},
  10890. Numpages = {32},
  10891. Pages = {173--204},
  10892. Publisher = {ACM},
  10893. Title = {Deterministic Processor Scheduling},
  10894. Volume = {9},
  10895. Year = {1977},
  10896. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNzMtZ29uemFsZXoucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTczLWdvbnphbGV6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3n+0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTczLWdvbnphbGV6LnBkZgAADgAkABEAcAAxADcAMwAtAGcAbwBuAHoAYQBsAGUAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTczLWdvbnphbGV6LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10897. Bdsk-Url-1 = {http://doi.acm.org/10.1145/356698.356700}}
  10898. @book{Shirazi:1995fk,
  10899. Address = {Los Alamitos, CA, USA},
  10900. Date-Added = {2010-12-15 19:32:21 -0700},
  10901. Date-Modified = {2010-12-15 19:32:38 -0700},
  10902. Editor = {Shirazi, Behrooz A. and Kavi, Krishna M. and Hurson, Ali R.},
  10903. Isbn = {0818665874},
  10904. Publisher = {IEEE Computer Society Press},
  10905. Title = {Scheduling and Load Balancing in Parallel and Distributed Systems},
  10906. Year = {1995}}
  10907. @inproceedings{Banerjee:2006bh,
  10908. Acmid = {1118419},
  10909. Address = {Piscataway, NJ, USA},
  10910. Author = {Banerjee, Sudarshan and Bozorgzadeh, Elaheh and Dutt, Nikil},
  10911. Booktitle = {Proceedings of the 2006 Asia and South Pacific Design Automation Conference},
  10912. Date-Added = {2010-12-15 00:38:08 -0700},
  10913. Date-Modified = {2010-12-17 10:23:06 -0700},
  10914. Isbn = {0-7803-9451-8},
  10915. Keywords = {data-parallelism, granularity selection, linear placement, partial dynamic reconfiguration, scheduling},
  10916. Location = {Yokohama, Japan},
  10917. Numpages = {6},
  10918. Pages = {491--496},
  10919. Publisher = {IEEE Press},
  10920. Series = {ASP-DAC '06},
  10921. Title = {PARLGRAN: parallelism granularity selection for scheduling task chains on dynamically reconfigurable architectures},
  10922. Year = {2006},
  10923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0OTEtYmFuZXJqZWUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDkxLWJhbmVyamVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3si0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDkxLWJhbmVyamVlLnBkZgAADgAkABEAcAA0ADkAMQAtAGIAYQBuAGUAcgBqAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDkxLWJhbmVyamVlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10924. Bdsk-Url-1 = {http://dx.doi.org/10.1145/1118299.1118419}}
  10925. @inproceedings{Santambrogio:2009qf,
  10926. Acmid = {1531552},
  10927. Address = {New York, NY, USA},
  10928. Author = {Santambrogio, Marco Domenico and Redaelli, Massimo and Maggioni, Marco},
  10929. Booktitle = {Proceedings of the 19th ACM Great Lakes symposium on VLSI},
  10930. Date-Added = {2010-12-15 00:34:09 -0700},
  10931. Date-Modified = {2010-12-17 10:23:06 -0700},
  10932. Isbn = {978-1-60558-522-2},
  10933. Keywords = {dynamic reconfiguration, fpga, scheduling},
  10934. Location = {Boston Area, MA, USA},
  10935. Numpages = {6},
  10936. Pages = {21--26},
  10937. Publisher = {ACM},
  10938. Series = {GLSVLSI '09},
  10939. Title = {Task graph scheduling for reconfigurable architectures driven by reconfigurations hiding and resources reuse},
  10940. Year = {2009},
  10941. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyMS1zYW50YW1icm9naW8ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjEtc2FudGFtYnJvZ2lvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o10Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjEtc2FudGFtYnJvZ2lvLnBkZgAOACoAFABwADIAMQAtAHMAYQBuAHQAYQBtAGIAcgBvAGcAaQBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyMS1zYW50YW1icm9naW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  10942. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1531542.1531552}}
  10943. @techreport{Ravi:1986ve,
  10944. Author = {T.M. Ravi and M.D. Ercegovac and T. Lang and R. R. Muntz},
  10945. Date-Added = {2010-12-15 00:28:09 -0700},
  10946. Date-Modified = {2010-12-15 00:29:24 -0700},
  10947. Institution = {UCLA},
  10948. Month = {November},
  10949. Number = {CSD-860028},
  10950. Title = {Static Allocation for a Data Flow Multiprocessor System},
  10951. Year = {1986}}
  10952. @inproceedings{Ramamoorthy:1969ly,
  10953. Acmid = {1478561},
  10954. Address = {New York, NY, USA},
  10955. Author = {Ramamoorthy, C. V. and Gonzalez, M. J.},
  10956. Booktitle = {Proceedings of the November 18-20, 1969, fall joint computer conference},
  10957. Date-Added = {2010-12-15 00:12:59 -0700},
  10958. Date-Modified = {2010-12-17 10:23:06 -0700},
  10959. Location = {Las Vegas, Nevada},
  10960. Numpages = {15},
  10961. Pages = {1--15},
  10962. Publisher = {ACM},
  10963. Series = {AFIPS '69 (Fall)},
  10964. Title = {A survey of techniques for recognizing parallel processable streams in computer programs},
  10965. Year = {1969},
  10966. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxLXJhbWFtb29ydGh5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEtcmFtYW1vb3J0aHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95fdEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtcmFtYW1vb3J0aHkucGRmAA4AJgASAHAAMQAtAHIAYQBtAGEAbQBvAG8AcgB0AGgAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMS1yYW1hbW9vcnRoeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  10967. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1478559.1478561}}
  10968. @inproceedings{NTakpe:2007vn,
  10969. Author = {N'Takpe, T. and Suter, F. and Casanova, H.},
  10970. Booktitle = {Parallel and Distributed Computing, 2007. ISPDC '07. Sixth International Symposium on},
  10971. Date-Added = {2010-12-15 14:48:35 -0700},
  10972. Date-Modified = {2010-12-17 10:23:06 -0700},
  10973. Keywords = {homogeneous clusters;large-scale computing;mixed-parallel applications;scheduling;directed graphs;parallel processing;scheduling;},
  10974. Month = july,
  10975. Pages = {35},
  10976. Title = {A Comparison of Scheduling Approaches for Mixed-Parallel Applications on Heterogeneous Platforms},
  10977. Year = {2007},
  10978. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE21peGVkX3Bhcl9zY2hlZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE21peGVkX3Bhcl9zY2hlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eOnRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1peGVkX3Bhcl9zY2hlZC5wZGYAAA4AKAATAG0AaQB4AGUAZABfAHAAYQByAF8AcwBjAGgAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL21peGVkX3Bhcl9zY2hlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10979. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ISPDC.2007.1}}
  10980. @incollection{Graham:1979kx,
  10981. Author = {R.L. Graham and E.L. Lawler and J.K. Lenstra and A.H.G.Rinnooy Kan},
  10982. 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},
  10983. Date-Added = {2010-12-15 14:20:42 -0700},
  10984. Date-Modified = {2010-12-17 10:23:06 -0700},
  10985. Editor = {P.L. Hammer, E.L. Johnson and B.H. Korte},
  10986. Issn = {0167-5060},
  10987. Pages = {287 - 326},
  10988. Publisher = {Elsevier},
  10989. Series = {Annals of Discrete Mathematics},
  10990. Title = {Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey},
  10991. Volume = {5},
  10992. Year = {1979},
  10993. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B8G56-4SD21YG-M/2/4b302b1ea464cf17986f7e4642be86a1},
  10994. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0167-5060(08)70356-X}}
  10995. @article{Wang:1991uq,
  10996. Acmid = {110966},
  10997. Address = {Amsterdam, The Netherlands, The Netherlands},
  10998. Author = {Wang, Qingzhou and Cheng, Kam Hoi},
  10999. Date-Added = {2010-12-15 11:55:16 -0700},
  11000. Date-Modified = {2010-12-17 10:23:06 -0700},
  11001. Issn = {0020-0190},
  11002. Issue = {5},
  11003. Journal = {Inf. Process. Lett.},
  11004. Month = {March},
  11005. Numpages = {7},
  11006. Pages = {291--297},
  11007. Publisher = {Elsevier North-Holland, Inc.},
  11008. Title = {List scheduling of parallel tasks},
  11009. Volume = {37},
  11010. Year = {1991},
  11011. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmxpc3Rfc2NoZWRfcGFyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESbGlzdF9zY2hlZF9wYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94ttEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGlzdF9zY2hlZF9wYXIucGRmAA4AJgASAGwAaQBzAHQAXwBzAGMAaABlAGQAXwBwAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9saXN0X3NjaGVkX3Bhci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  11012. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=110958.110966},
  11013. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0020-0190(91)90222-4}}
  11014. @inproceedings{Kim:1988fk,
  11015. Author = {S. J. Kim and J. C. Browne},
  11016. Booktitle = {International Conference of Parallel Processing},
  11017. Date-Added = {2010-12-15 11:28:08 -0700},
  11018. Date-Modified = {2010-12-15 11:29:20 -0700},
  11019. Pages = {1--8},
  11020. Title = {A general approach to mapping of parallel computations upon multiprocessor architectures},
  11021. Volume = {3},
  11022. Year = {1988}}
  11023. @article{Yang:1994vn,
  11024. Acmid = {629335},
  11025. Address = {Piscataway, NJ, USA},
  11026. Author = {Yang, T. and Gerasoulis, A.},
  11027. Date-Added = {2010-12-15 10:34:28 -0700},
  11028. Date-Modified = {2010-12-17 10:23:06 -0700},
  11029. Issn = {1045-9219},
  11030. Issue = {9},
  11031. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  11032. 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},
  11033. Month = {September},
  11034. Numpages = {17},
  11035. Pages = {951--967},
  11036. Publisher = {IEEE Press},
  11037. Title = {DSC: Scheduling Parallel Tasks on an Unbounded Number of Processors},
  11038. Volume = {5},
  11039. Year = {1994},
  11040. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=628924.629335},
  11041. Bdsk-Url-2 = {http://dx.doi.org/10.1109/71.308533}}
  11042. @book{El-Rewini:1994kx,
  11043. Address = {Upper Saddle River, NJ, USA},
  11044. Author = {El-Rewini, Hesham and Lewis, Theodore G. and Ali, Hesham H.},
  11045. Date-Added = {2010-12-15 10:28:33 -0700},
  11046. Date-Modified = {2010-12-15 10:28:35 -0700},
  11047. Isbn = {0-13-099235-6},
  11048. Publisher = {Prentice-Hall, Inc.},
  11049. Title = {Task scheduling in parallel and distributed systems},
  11050. Year = {1994}}
  11051. @book{Coffman:1976uq,
  11052. Author = {E. G. Coffman, Jr.},
  11053. Date-Added = {2010-12-15 10:23:24 -0700},
  11054. Date-Modified = {2010-12-15 10:24:21 -0700},
  11055. Publisher = {John Wiley \& Sons, Inc.},
  11056. Title = {Computer and Job-Shop Scheduling Theory},
  11057. Year = {1976}}
  11058. @article{Codd:1960zr,
  11059. Acmid = {367356},
  11060. Address = {New York, NY, USA},
  11061. Author = {Codd, E. F.},
  11062. Date-Added = {2010-12-14 23:45:40 -0700},
  11063. Date-Modified = {2010-12-17 10:23:06 -0700},
  11064. Issn = {0001-0782},
  11065. Issue = {7},
  11066. Journal = {Commun. ACM},
  11067. Month = {July},
  11068. Numpages = {6},
  11069. Pages = {413--418},
  11070. Publisher = {ACM},
  11071. Title = {Multiprogram scheduling: parts 3 and 4. scheduling algorithm and external constraints},
  11072. Volume = {3},
  11073. Year = {1960},
  11074. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDEzLWNvZGQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDEzLWNvZGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ry0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDEzLWNvZGQucGRmAAAOABwADQBwADQAMQAzAC0AYwBvAGQAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDEzLWNvZGQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11075. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367349.367356}}
  11076. @article{Graham:1969ys,
  11077. Author = {Graham, R. L.},
  11078. Copyright = {Copyright {\copyright} 1969 Society for Industrial and Applied Mathematics},
  11079. Date-Added = {2010-12-14 23:35:59 -0700},
  11080. Date-Modified = {2010-12-17 10:23:06 -0700},
  11081. Issn = {00361399},
  11082. Journal = {SIAM Journal on Applied Mathematics},
  11083. Jstor_Articletype = {research-article},
  11084. Jstor_Formatteddate = {Mar., 1969},
  11085. Language = {English},
  11086. Number = {2},
  11087. Pages = {pp. 416-429},
  11088. Publisher = {Society for Industrial and Applied Mathematics},
  11089. Title = {Bounds on Multiprocessing Timing Anomalies},
  11090. Volume = {17},
  11091. Year = {1969},
  11092. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS45MC44MTMxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjkwLjgxMzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7yxczlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS45MC44MTMxLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA5ADAALgA4ADEAMwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjkwLjgxMzEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  11093. Bdsk-Url-1 = {http://www.jstor.org/stable/2099572}}
  11094. @book{Coffman:1973vn,
  11095. Author = {Coffman,Jr., Edward G. and Denning, Peter J.},
  11096. Date-Added = {2010-12-14 23:28:36 -0700},
  11097. Date-Modified = {2010-12-14 23:28:40 -0700},
  11098. Isbn = {0136378684},
  11099. Publisher = {Prentice Hall Professional Technical Reference},
  11100. Title = {Operating Systems Theory},
  11101. Year = {1973}}
  11102. @article{Adam:1974kx,
  11103. Acmid = {361619},
  11104. Address = {New York, NY, USA},
  11105. Author = {Adam, Thomas L. and Chandy, K. M. and Dickson, J. R.},
  11106. Date-Added = {2010-12-14 23:26:08 -0700},
  11107. Date-Modified = {2010-12-17 10:23:06 -0700},
  11108. Issn = {0001-0782},
  11109. Issue = {12},
  11110. Journal = {Commun. ACM},
  11111. Keywords = {dynamic programming, list scheduling, optimization, parallel processing, precedence graphs, scheduling},
  11112. Month = {December},
  11113. Numpages = {6},
  11114. Pages = {685--690},
  11115. Publisher = {ACM},
  11116. Title = {A comparison of list schedules for parallel processing systems},
  11117. Volume = {17},
  11118. Year = {1974},
  11119. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjg1LWFkYW0wLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY4NS1hZGFtMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97eNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY4NS1hZGFtMC5wZGYADgAeAA4AcAA2ADgANQAtAGEAZABhAG0AMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjg1LWFkYW0wLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11120. Bdsk-Url-1 = {http://doi.acm.org/10.1145/361604.361619}}
  11121. @book{Sinnen:2007uq,
  11122. Author = {Sinnen, Oliver},
  11123. Date-Added = {2010-12-14 23:14:35 -0700},
  11124. Date-Modified = {2010-12-14 23:15:10 -0700},
  11125. Isbn = {0471735760},
  11126. Publisher = {Wiley-Interscience},
  11127. Series = {Wiley Series on Parallel and Distributed Computing},
  11128. Title = {Task Scheduling for Parallel Systems},
  11129. Year = {2007},
  11130. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjg1LWFkYW0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjg1LWFkYW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t30Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjg1LWFkYW0ucGRmAAAOABwADQBwADYAOAA1AC0AYQBkAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjg1LWFkYW0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  11131. @article{Kwok:1996fk,
  11132. Acmid = {232007},
  11133. Address = {Piscataway, NJ, USA},
  11134. Author = {Kwok, Yu-Kwong and Ahmad, Ishfaq},
  11135. Date-Added = {2010-12-14 23:00:31 -0700},
  11136. Date-Modified = {2010-12-17 10:23:06 -0700},
  11137. Issn = {1045-9219},
  11138. Issue = {5},
  11139. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  11140. Keywords = {Algorithms, clustering, list scheduling, multiprocessors, processor allocation, parallel scheduling, task graphs.},
  11141. Month = {May},
  11142. Numpages = {16},
  11143. Pages = {506--521},
  11144. Publisher = {IEEE Press},
  11145. Title = {Dynamic Critical-Path Scheduling: An Effective Technique for Allocating Task Graphs to Multiprocessors},
  11146. Volume = {7},
  11147. Year = {1996},
  11148. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNTAzNzc2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA1MDM3NzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+aS8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNTAzNzc2LnBkZgAADgAaAAwAMAAwADUAMAAzADcANwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA1MDM3NzYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  11149. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=231983.232007},
  11150. Bdsk-Url-2 = {http://dx.doi.org/10.1109/71.503776}}
  11151. @book{Sarkar:1989fk,
  11152. Address = {Cambridge, MA, USA},
  11153. Author = {Sarkar, Vivek},
  11154. Date-Added = {2010-12-14 21:45:49 -0700},
  11155. Date-Modified = {2010-12-14 21:45:58 -0700},
  11156. Isbn = {0262691302},
  11157. Publisher = {MIT Press},
  11158. Title = {Partitioning and Scheduling Parallel Programs for Multiprocessors},
  11159. Year = {1989}}
  11160. @inproceedings{Demiroz:2004kx,
  11161. Author = {Betul Demiroz and Haluk Topcuoglu and Mahmut Kandemir},
  11162. Booktitle = {Evolutionary Computation in Combinatorial Optimization},
  11163. Date-Added = {2010-12-14 12:59:41 -0700},
  11164. Date-Modified = {2010-12-14 13:00:30 -0700},
  11165. Pages = {62--71},
  11166. Series = {LNCS},
  11167. Title = {A Hybrid Evolutionary Algorithm for Solving the Register Allocation Problem},
  11168. Volume = {3004},
  11169. Year = {2004},
  11170. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDEwKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDEwKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3vRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDEwKS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQAwACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTApLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  11171. @article{Omari:2006uq,
  11172. Author = {Hussein Al-Omari and Khair Eddin Sabri},
  11173. Date-Added = {2010-12-14 12:52:52 -0700},
  11174. Date-Modified = {2015-11-12 04:20:43 +0000},
  11175. Journal = {Journal of Mathematics and Statistics},
  11176. Number = {4},
  11177. Read = {1},
  11178. Title = {New Graph Coloring Algorithms},
  11179. Volume = {2},
  11180. Year = {2006},
  11181. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWptczIyNDczOS03NDEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFqbXMyMjQ3MzktNzQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YV0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqbXMyMjQ3MzktNzQxLnBkZgAADgAkABEAagBtAHMAMgAyADQANwAzADkALQA3ADQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9qbXMyMjQ3MzktNzQxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  11182. @phdthesis{Gebremedhin:1999fk,
  11183. Author = {Assefaw Hadish Gebremedhin},
  11184. Date-Added = {2010-12-14 12:49:57 -0700},
  11185. Date-Modified = {2010-12-14 12:50:31 -0700},
  11186. School = {University of Bergen},
  11187. Title = {Parallel Graph Coloring},
  11188. Year = {1999},
  11189. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS43OS44NDA2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjc5Ljg0MDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+MszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS43OS44NDA2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA3ADkALgA4ADQAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjc5Ljg0MDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  11190. @article{Swanson:2007zr,
  11191. Acmid = {1233308},
  11192. Address = {New York, NY, USA},
  11193. Articleno = {4},
  11194. 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.},
  11195. Date-Added = {2010-12-11 10:08:10 -0700},
  11196. Date-Modified = {2010-12-17 10:23:06 -0700},
  11197. Issn = {0734-2071},
  11198. Issue = {2},
  11199. Journal = {ACM Trans. Comput. Syst.},
  11200. Keywords = {WaveScalar, dataflow computing, multithreading},
  11201. Month = {May},
  11202. Numpages = {54},
  11203. Pages = {4:1--4:54},
  11204. Publisher = {ACM},
  11205. Title = {The WaveScalar architecture},
  11206. Volume = {25},
  11207. Year = {2007},
  11208. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNC1zd2Fuc29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTQtc3dhbnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ue9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTQtc3dhbnNvbi5wZGYADgAeAA4AYQA0AC0AcwB3AGEAbgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNC1zd2Fuc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11209. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1233307.1233308}}
  11210. @inproceedings{Nagarajan:2001ys,
  11211. 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.},
  11212. Acmid = {564005},
  11213. Address = {Washington, DC, USA},
  11214. Author = {Nagarajan, Ramadass and Sankaralingam, Karthikeyan and Burger, Doug and Keckler, Stephen W.},
  11215. Booktitle = {Proceedings of the 34th annual ACM/IEEE international symposium on Microarchitecture},
  11216. Date-Added = {2010-12-11 09:53:24 -0700},
  11217. Date-Modified = {2010-12-17 10:23:06 -0700},
  11218. Isbn = {0-7695-1369-7},
  11219. Location = {Austin, Texas},
  11220. Numpages = {12},
  11221. Pages = {40--51},
  11222. Publisher = {IEEE Computer Society},
  11223. Read = {1},
  11224. Series = {MICRO 34},
  11225. Title = {A design space evaluation of grid processor architectures},
  11226. Year = {2001},
  11227. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MC1uYWdhcmFqYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDAtbmFnYXJhamFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rr0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDAtbmFnYXJhamFuLnBkZgAADgAkABEAcAA0ADAALQBuAGEAZwBhAHIAYQBqAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDAtbmFnYXJhamFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11228. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=563998.564005}}
  11229. @article{Sankaralingam:2003vn,
  11230. 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.},
  11231. Acmid = {859667},
  11232. Address = {New York, NY, USA},
  11233. 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.},
  11234. Date-Added = {2010-12-11 09:40:43 -0700},
  11235. Date-Modified = {2010-12-17 10:23:06 -0700},
  11236. Issn = {0163-5964},
  11237. Issue = {2},
  11238. Journal = {SIGARCH Comput. Archit. News},
  11239. Month = {May},
  11240. Numpages = {12},
  11241. Pages = {422--433},
  11242. Publisher = {ACM},
  11243. Title = {Exploiting ILP, TLP, and DLP with the polymorphous TRIPS architecture},
  11244. Volume = {31},
  11245. Year = {2003},
  11246. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnA0MjItc2Fua2FyYWxpbmdhbS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnA0MjItc2Fua2FyYWxpbmdhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/evjRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0MjItc2Fua2FyYWxpbmdhbS5wZGYADgAuABYAcAA0ADIAMgAtAHMAYQBuAGsAYQByAGEAbABpAG4AZwBhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcDQyMi1zYW5rYXJhbGluZ2FtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  11247. Bdsk-Url-1 = {http://doi.acm.org/10.1145/871656.859667}}
  11248. @inproceedings{Robatmili:2008kx,
  11249. 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.},
  11250. Acmid = {1521816},
  11251. Address = {Washington, DC, USA},
  11252. Author = {Robatmili, Behnam and Coons, Katherine E. and Burger, Doug and McKinley, Kathryn S.},
  11253. Booktitle = {Proceedings of the 41st annual IEEE/ACM International Symposium on Microarchitecture},
  11254. Date-Added = {2010-12-11 09:30:33 -0700},
  11255. Date-Modified = {2010-12-17 10:23:06 -0700},
  11256. Isbn = {978-1-4244-2836-6},
  11257. Numpages = {12},
  11258. Pages = {23--34},
  11259. Publisher = {IEEE Computer Society},
  11260. Series = {MICRO 41},
  11261. Title = {Strategies for mapping dataflow blocks to distributed hardware},
  11262. Year = {2008},
  11263. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzA0NzcxNzc2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDQ3NzE3NzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AP8zlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA0NzcxNzc2LnBkZgAADgAaAAwAMAA0ADcANwAxADcANwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDQ3NzE3NzYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  11264. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2008.4771776}}
  11265. @inproceedings{Sarkar:1986uq,
  11266. Acmid = {13313},
  11267. Address = {New York, NY, USA},
  11268. Author = {Sarkar, Vivek and Hennessy, John},
  11269. Booktitle = {Proceedings of the 1986 SIGPLAN symposium on Compiler construction},
  11270. Date-Added = {2010-12-11 08:51:51 -0700},
  11271. Date-Modified = {2010-12-17 10:23:06 -0700},
  11272. Isbn = {0-89791-197-0},
  11273. Location = {Palo Alto, California, United States},
  11274. Numpages = {10},
  11275. Pages = {17--26},
  11276. Publisher = {ACM},
  11277. Series = {SIGPLAN '86},
  11278. Title = {Compile-time partitioning and scheduling of parallel programs},
  11279. Year = {1986},
  11280. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LXNhcmthci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+tEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LXNhcmthci5wZGYADgAeAA4AcAAxADcALQBzAGEAcgBrAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctc2Fya2FyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11281. Bdsk-Url-1 = {http://doi.acm.org/10.1145/12276.13313}}
  11282. @article{Waingold:1997fk,
  11283. Acmid = {620807},
  11284. Address = {Los Alamitos, CA, USA},
  11285. 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},
  11286. Date-Added = {2010-12-11 08:46:41 -0700},
  11287. Date-Modified = {2010-12-17 10:23:06 -0700},
  11288. Issn = {0018-9162},
  11289. Issue = {9},
  11290. Journal = {Computer},
  11291. Month = {September},
  11292. Numpages = {8},
  11293. Pages = {86--93},
  11294. Publisher = {IEEE Computer Society Press},
  11295. Title = {Baring It All to Software: Raw Machines},
  11296. Volume = {30},
  11297. Year = {1997},
  11298. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uL0Ryb3Bib3gvYmliL1dhaW5nb2xkLUNvbXB1dGVyLTE5OTcucGRm0hcLGBlXTlMuZGF0YU8RAbAAAAAAAbAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RpXYWluZ29sZC1Db21wdXRlci0xOTk3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvjbzOWbjgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d4AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAV2FpbmdvbGQtQ29tcHV0ZXItMTk5Ny5wZGYAAA4ANgAaAFcAYQBpAG4AZwBvAGwAZAAtAEMAbwBtAHAAdQB0AGUAcgAtADEAOQA5ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9XYWluZ29sZC1Db21wdXRlci0xOTk3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALoAvwDHAnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  11299. Bdsk-Url-1 = {http://dx.doi.org/10.1109/2.612254}}
  11300. @inproceedings{Rahman:2007fk,
  11301. Acmid = {1333553},
  11302. Address = {Washington, DC, USA},
  11303. Author = {Rahman, Mustafizur and Venugopal, Srikumar and Buyya, Rajkumar},
  11304. Booktitle = {Proceedings of the Third IEEE International Conference on e-Science and Grid Computing},
  11305. Date-Added = {2010-12-08 14:05:32 -0500},
  11306. Date-Modified = {2010-12-17 10:23:06 -0700},
  11307. Isbn = {0-7695-3064-8},
  11308. Numpages = {8},
  11309. Pages = {35--42},
  11310. Publisher = {IEEE Computer Society},
  11311. Title = {A Dynamic Critical Path Algorithm for Scheduling Scientific Workflow Applications on Global Grids},
  11312. Year = {2007},
  11313. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS43Mi43MjgzLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjcyLjcyODMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kbszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS43Mi43MjgzLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA3ADIALgA3ADIAOAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjcyLjcyODMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  11314. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1332478.1333553},
  11315. Bdsk-Url-2 = {http://dx.doi.org/10.1109/E-SCIENCE.2007.3}}
  11316. @inproceedings{Raman:2008fk,
  11317. Acmid = {1356074},
  11318. Address = {New York, NY, USA},
  11319. Author = {Raman, Easwaran and Ottoni, Guilherme and Raman, Arun and Bridges, Matthew J. and August, David I.},
  11320. Booktitle = {Proceedings of the 6th annual IEEE/ACM international symposium on Code generation and optimization},
  11321. Date-Added = {2010-12-06 09:58:09 -0700},
  11322. Date-Modified = {2010-12-17 10:23:06 -0700},
  11323. Isbn = {978-1-59593-978-4},
  11324. Keywords = {automatic parallelization, doall, dswp, multi-core architectures, pipelined parallelism, tlp},
  11325. Location = {Boston, MA, USA},
  11326. Numpages = {10},
  11327. Pages = {114--123},
  11328. Publisher = {ACM},
  11329. Series = {CGO '08},
  11330. Title = {Parallel-stage decoupled software pipelining},
  11331. Year = {2008},
  11332. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NnbzZfcHNkc3dwLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY2dvNl9wc2Rzd3AucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xGNEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2dvNl9wc2Rzd3AucGRmAAAOACAADwBjAGcAbwA2AF8AcABzAGQAcwB3AHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY2dvNl9wc2Rzd3AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11333. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1356058.1356074}}
  11334. @inproceedings{Charles:2005fk,
  11335. Acmid = {1094852},
  11336. Address = {New York, NY, USA},
  11337. 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},
  11338. Booktitle = {Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  11339. Date-Added = {2010-12-05 12:12:12 -0700},
  11340. Date-Modified = {2010-12-17 10:23:06 -0700},
  11341. Isbn = {1-59593-031-0},
  11342. Keywords = {Java, X10, atomic blocks, clocks, data distribution, multithreading, non-uniform cluster computing (NUCC), partitioned global address space (PGAS), places, productivity, scalability},
  11343. Location = {San Diego, CA, USA},
  11344. Numpages = {20},
  11345. Pages = {519--538},
  11346. Publisher = {ACM},
  11347. Series = {OOPSLA '05},
  11348. Title = {X10: an object-oriented approach to non-uniform cluster computing},
  11349. Year = {2005},
  11350. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MTktY2hhcmxlcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MTktY2hhcmxlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ezHRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MTktY2hhcmxlcy5wZGYADgAiABAAcAA1ADEAOQAtAGMAaABhAHIAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUxOS1jaGFybGVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  11351. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094852}}
  11352. @inproceedings{Weng:2002ly,
  11353. Acmid = {661369},
  11354. Address = {Washington, DC, USA},
  11355. Author = {Weng, Tien-hsiung and Chapman, Barbara M.},
  11356. Booktitle = {Proceedings of the 16th International Parallel and Distributed Processing Symposium},
  11357. Date-Added = {2010-12-04 23:24:53 -0700},
  11358. Date-Modified = {2010-12-17 10:23:06 -0700},
  11359. Isbn = {0-7695-1573-8},
  11360. Pages = {180--},
  11361. Publisher = {IEEE Computer Society},
  11362. Series = {IPDPS '02},
  11363. Title = {Implementing OpenMP Using Dataflow Execution Model for Data Locality and Efficient Parallel Execution},
  11364. Year = {2002},
  11365. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMDE2NDkzLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEwMTY0OTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7y2szlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMDE2NDkzLnBkZgAADgAaAAwAMAAxADAAMQA2ADQAOQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEwMTY0OTMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  11366. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=645610.661369}}
  11367. @article{Gordon:2006zr,
  11368. 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.},
  11369. Author = {Michael I. Gordon and William Thies and Saman Amarasinghe},
  11370. Date-Added = {2010-12-04 23:11:08 -0700},
  11371. Date-Modified = {2010-12-17 10:23:06 -0700},
  11372. Journal = {{SIGARCH} Comput. Archit. News},
  11373. Keywords = {coarse-grained dataflow, multicore, raw, software pipelining, streamit, streams},
  11374. Number = {5},
  11375. Title = {Exploiting coarse-grained task, data, and pipeline parallelism in stream programs},
  11376. Volume = {34},
  11377. Year = {2006},
  11378. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTEtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1MS1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL951tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1MS1nb3Jkb24ucGRmAAAOACAADwBwADEANQAxAC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1MS1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11379. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1168919.1168877},
  11380. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1168919.1168877}}
  11381. @book{Darte:2000ys,
  11382. Author = {Alain Darte and Yves Robert and Frederic Vivien},
  11383. Date-Added = {2010-12-04 23:07:46 -0700},
  11384. Date-Modified = {2010-12-17 10:23:06 -0700},
  11385. Isbn = {0817641491},
  11386. Pages = {264},
  11387. Publisher = {Birkhauser Boston},
  11388. Title = {Scheduling and Automatic Parallelization},
  11389. Year = {2000},
  11390. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=556139&dl=GUIDE&coll=GUIDE&CFID=64381860&CFTOKEN=90334991}}
  11391. @inproceedings{Baskaran:2008vn,
  11392. 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.},
  11393. Address = {Salt Lake City, {UT,} {USA}},
  11394. Author = {Muthu Manikandan Baskaran and Uday Bondhugula and Sriram Krishnamoorthy and J. Ramanujam and Atanas Rountev and P. Sadayappan},
  11395. Booktitle = {Proceedings of the 13th {ACM} {SIGPLAN} Symposium on Principles and practice of parallel programming},
  11396. Date-Added = {2010-12-04 23:04:52 -0700},
  11397. Date-Modified = {2010-12-17 10:23:06 -0700},
  11398. Isbn = {978-1-59593-795-7},
  11399. Keywords = {data movement, graphics processor unit, multi-level tiling, scratchpad memory},
  11400. Pages = {1--10},
  11401. Publisher = {{ACM}},
  11402. Title = {Automatic data movement and computation mapping for multi-level parallel architectures with explicitly managed memories},
  11403. Year = {2008},
  11404. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxLWJhc2thcmFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEtYmFza2FyYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95bNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtYmFza2FyYW4ucGRmAAAOACAADwBwADEALQBiAGEAcwBrAGEAcgBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEtYmFza2FyYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11405. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1345210&dl=GUIDE&coll=GUIDE&CFID=64381844&CFTOKEN=70258847},
  11406. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1345206.1345210}}
  11407. @inproceedings{Aleta:2001kx,
  11408. 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).},
  11409. Address = {Austin, Texas},
  11410. Author = {Alet\`{a}, Alex and Codina, Josep M. and S\'{a}nchez, Jes\'{u}s and Gonz\'{a}lez, Antonio},
  11411. Booktitle = {Proceedings of the 34th annual {ACM/IEEE} international symposium on Microarchitecture},
  11412. Date-Added = {2010-12-04 23:02:13 -0700},
  11413. Date-Modified = {2010-12-17 10:23:06 -0700},
  11414. Isbn = {0-7695-1369-7},
  11415. Publisher = {{IEEE} Computer Society},
  11416. Title = {Graph-partitioning based instruction scheduling for clustered processors},
  11417. Year = {2001},
  11418. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTUwLWFsZXRhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1MC1hbGV0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL951NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1MC1hbGV0YS5wZGYADgAeAA4AcAAxADUAMAAtAGEAbABlAHQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTUwLWFsZXRhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11419. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?doid=563998.564019}}
  11420. @inproceedings{Ottoni:2007uq,
  11421. Acmid = {1331708},
  11422. Address = {Washington, DC, USA},
  11423. Author = {Ottoni, Guilherme and August, David},
  11424. Booktitle = {Proceedings of the 40th Annual IEEE/ACM International Symposium on Microarchitecture},
  11425. Date-Added = {2010-12-04 22:58:25 -0700},
  11426. Date-Modified = {2010-12-17 10:23:06 -0700},
  11427. Isbn = {0-7695-3047-8},
  11428. Numpages = {13},
  11429. Pages = {56--68},
  11430. Publisher = {IEEE Computer Society},
  11431. Series = {MICRO 40},
  11432. Title = {Global Multi-Threaded Instruction Scheduling},
  11433. Year = {2007},
  11434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS44MC40NzU1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjgwLjQ3NTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA77MMzlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS44MC40NzU1LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA4ADAALgA0ADcANQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjgwLjQ3NTUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  11435. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2007.17}}
  11436. @inproceedings{Warth:2008uq,
  11437. Acmid = {1328424},
  11438. Address = {New York, NY, USA},
  11439. Author = {Warth, Alessandro and Douglass, James R. and Millstein, Todd},
  11440. Booktitle = {Proceedings of the 2008 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  11441. Date-Added = {2010-12-04 14:49:31 -0700},
  11442. Date-Modified = {2010-12-17 10:23:06 -0700},
  11443. Isbn = {978-1-59593-977-7},
  11444. Keywords = {left recursion, packrat parsing},
  11445. Location = {San Francisco, California, USA},
  11446. Numpages = {8},
  11447. Pages = {103--110},
  11448. Publisher = {ACM},
  11449. Series = {PEPM '08},
  11450. Title = {Packrat parsers can support left recursion},
  11451. Year = {2008},
  11452. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTAzLXdhcnRoLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwMy13YXJ0aC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95i9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMy13YXJ0aC5wZGYADgAeAA4AcAAxADAAMwAtAHcAYQByAHQAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTAzLXdhcnRoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11453. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328408.1328424}}
  11454. @article{Reps:1984fk,
  11455. Acmid = {808247},
  11456. Address = {New York, NY, USA},
  11457. Author = {Reps, Thomas and Teitelbaum, Tim},
  11458. Date-Added = {2010-12-04 14:46:29 -0700},
  11459. Date-Modified = {2010-12-17 10:23:06 -0700},
  11460. Issn = {0163-5948},
  11461. Issue = {3},
  11462. Journal = {SIGSOFT Softw. Eng. Notes},
  11463. Month = {April},
  11464. Numpages = {7},
  11465. Pages = {42--48},
  11466. Publisher = {ACM},
  11467. Title = {The synthesizer generator},
  11468. Volume = {9},
  11469. Year = {1984},
  11470. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNDItcmVwcy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA0Mi1yZXBzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/evbRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0Mi1yZXBzLnBkZgAOABoADABwADQAMgAtAHIAZQBwAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDQyLXJlcHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  11471. Bdsk-Url-1 = {http://doi.acm.org/10.1145/390010.808247}}
  11472. @article{Kwok:1999fk,
  11473. Acmid = {344618},
  11474. Address = {New York, NY, USA},
  11475. Author = {Kwok, Yu-Kwong and Ahmad, Ishfaq},
  11476. Date-Added = {2010-11-18 21:27:21 -0700},
  11477. Date-Modified = {2010-12-17 10:23:06 -0700},
  11478. Issn = {0360-0300},
  11479. Issue = {4},
  11480. Journal = {ACM Comput. Surv.},
  11481. Keywords = {DAG, automatic parallelization, multiprocessors, parallel processing, software tools, static scheduling, task graphs},
  11482. Month = {December},
  11483. Numpages = {66},
  11484. Pages = {406--471},
  11485. Publisher = {ACM},
  11486. Title = {Static scheduling algorithms for allocating directed task graphs to multiprocessors},
  11487. Volume = {31},
  11488. Year = {1999},
  11489. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDA2LWt3b2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDA2LWt3b2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ru0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDA2LWt3b2sucGRmAAAOABwADQBwADQAMAA2AC0AawB3AG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDA2LWt3b2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11490. Bdsk-Url-1 = {http://doi.acm.org/10.1145/344588.344618}}
  11491. @inproceedings{Waddell:1997fk,
  11492. Acmid = {717859},
  11493. Address = {London, UK},
  11494. Author = {Waddell, Oscar and Dybvig, R. Kent},
  11495. Booktitle = {Proceedings of the 4th International Symposium on Static Analysis},
  11496. Date-Added = {2010-11-08 09:44:34 -0700},
  11497. Date-Modified = {2015-11-18 04:55:23 +0000},
  11498. Numpages = {18},
  11499. Pages = {35--52},
  11500. Publisher = {Springer-Verlag},
  11501. Series = {SAS '97},
  11502. Title = {Fast and Effective Procedure Inlining},
  11503. Year = {1997},
  11504. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpbmxpbmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGlubGluaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiZwfScW8JUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nG1WQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGlubGluaW5nLnBkZgAOABoADABpAG4AbABpAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaW5saW5pbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  11505. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=647166.717859}}
  11506. @inproceedings{Rossberg:2003fk,
  11507. Acmid = {888274},
  11508. Address = {New York, NY, USA},
  11509. Author = {Rossberg, Andreas},
  11510. Booktitle = {Proceedings of the 5th ACM SIGPLAN international conference on Principles and practice of declaritive programming},
  11511. Date-Added = {2010-11-03 21:03:58 -0600},
  11512. Date-Modified = {2010-12-17 10:23:06 -0700},
  11513. Isbn = {1-58113-705-2},
  11514. Keywords = {abstract types, dynamic typing, encapsulation, existential types, generativity, opacity},
  11515. Location = {Uppsala, Sweden},
  11516. Numpages = {12},
  11517. Pages = {241--252},
  11518. Publisher = {ACM},
  11519. Series = {PPDP '03},
  11520. Title = {Generativity and dynamic opacity for abstract types},
  11521. Year = {2003},
  11522. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNDEtcm9zc2JlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjQxLXJvc3NiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pe0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQxLXJvc3NiZXJnLnBkZgAADgAkABEAcAAyADQAMQAtAHIAbwBzAHMAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjQxLXJvc3NiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11523. Bdsk-Url-1 = {http://doi.acm.org/10.1145/888251.888274}}
  11524. @inproceedings{Stock:1988fk,
  11525. Address = {Morristown, NJ, USA},
  11526. Author = {Stock, Oliviero and Falcone, Rino and Insinnamo, Patrizia},
  11527. Booktitle = {Proceedings of the 12th conference on Computational linguistics},
  11528. Date-Added = {2010-10-07 16:02:13 -0600},
  11529. Date-Modified = {2010-12-17 10:23:06 -0700},
  11530. Isbn = {963 8431 56 3},
  11531. Location = {Budapest, Hungry},
  11532. Pages = {636--641},
  11533. Publisher = {Association for Computational Linguistics},
  11534. Title = {Island parsing and bidirectional charts},
  11535. Year = {1988},
  11536. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0M4OC0yMTMyKDMpLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPQzg4LTIxMzIoMykucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+fszlmsoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEM4OC0yMTMyKDMpLnBkZgAOACAADwBDADgAOAAtADIAMQAzADIAKAAzACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9DODgtMjEzMigzKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  11537. Bdsk-Url-1 = {http://dx.doi.org/10.3115/991719.991768}}
  11538. @inproceedings{Ahmed:2011fk,
  11539. Author = {Amal Ahmed and Robert Bruce Findler and Jeremy G. Siek and Philip Wadler},
  11540. Booktitle = {Symposium on Principles of Programming Languages},
  11541. Date-Added = {2010-10-03 14:18:52 -0600},
  11542. Date-Modified = {2012-12-17 17:10:25 +0000},
  11543. Month = {January},
  11544. Title = {Blame for {All}},
  11545. Year = {2011},
  11546. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3BvcGwxMTZnZi1haG1lZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3BvcGwxMTZnZi1haG1lZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBHRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvcGwxMTZnZi1haG1lZC5wZGYAAA4AKAATAHAAbwBwAGwAMQAxADYAZwBmAC0AYQBoAG0AZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3BvcGwxMTZnZi1haG1lZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  11547. @inproceedings{Miao:2010qq,
  11548. Author = {Weiyu Miao and Jeremy G. Siek},
  11549. Booktitle = {{GPCE '10}: Proceedings of the international conference on Generative programming and component engineering},
  11550. Date-Added = {2010-08-03 09:51:58 -0600},
  11551. Date-Modified = {2010-08-03 09:52:39 -0600},
  11552. Title = {Incremental Type-Checking for Type-Reflective Metaprograms},
  11553. Year = {2010}}
  11554. @techreport{siek04:_fg1,
  11555. 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.},
  11556. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  11557. Date-Added = {2010-08-03 09:24:19 -0600},
  11558. Date-Modified = {2010-12-17 10:23:06 -0700},
  11559. Institution = {Indiana University},
  11560. Month = {December},
  11561. Number = 605,
  11562. Title = {Essential Language Support for Generic Programming: Formalization Part 1},
  11563. Year = 2004,
  11564. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NpZWswNF9fZmcxLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2llazA0X19mZzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KCNEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazA0X19mZzEucGRmAAAOACAADwBzAGkAZQBrADAANABfAF8AZgBnADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2llazA0X19mZzEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11565. Bdsk-Url-1 = {http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR605}}
  11566. @inproceedings{Gottschlich:2010xd,
  11567. Address = {New York, NY, USA},
  11568. Author = {Gottschlich, Justin E. and Vachharajani, Manish and Siek, Jeremy G.},
  11569. Booktitle = {CGO '10: Proceedings of the 8th annual IEEE/ACM international symposium on Code generation and optimization},
  11570. Date-Added = {2010-08-02 18:06:11 -0600},
  11571. Date-Modified = {2010-12-17 10:23:06 -0700},
  11572. Isbn = {978-1-60558-635-9},
  11573. Location = {Toronto, Ontario, Canada},
  11574. Pages = {101--110},
  11575. Publisher = {ACM},
  11576. Title = {An efficient software transactional memory using commit-time invalidation},
  11577. Year = {2010},
  11578. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMDEtZ290dHNjaGxpY2gucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTAxLWdvdHRzY2hsaWNoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mH0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTAxLWdvdHRzY2hsaWNoLnBkZgAOACoAFABwADEAMAAxAC0AZwBvAHQAdABzAGMAaABsAGkAYwBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMDEtZ290dHNjaGxpY2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  11579. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1772954.1772970}}
  11580. @phdthesis{Furr:2009mi,
  11581. Author = {Michael Furr},
  11582. Date-Added = {2010-08-02 10:24:49 -0600},
  11583. Date-Modified = {2010-08-02 10:25:21 -0600},
  11584. School = {University of Maryland},
  11585. Title = {Combining Static and Dynamic Typing in Ruby},
  11586. Year = {2009}}
  11587. @mastersthesis{Mehnert:2009sf,
  11588. Author = {Hannes Mehnert},
  11589. Date-Added = {2010-08-02 10:20:10 -0600},
  11590. Date-Modified = {2010-08-02 10:21:43 -0600},
  11591. Month = {October},
  11592. School = {Technische Universitat Berlin},
  11593. Title = {Extending Dylan's Type System for Better Type Inference and Error Detection},
  11594. Year = {2009},
  11595. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtkaXBsb21hLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZGlwbG9tYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xUdEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGlwbG9tYS5wZGYAAA4AGAALAGQAaQBwAGwAbwBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZGlwbG9tYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  11596. @misc{Tang:2010uq,
  11597. Author = {Audrey Tang},
  11598. Date-Added = {2010-07-31 23:50:27 +0100},
  11599. Date-Modified = {2010-08-01 14:01:46 +0100},
  11600. Howpublished = {http://pugs.blogs.com/pugs/2010/04/how-to-implement-perl-6-in-10.html},
  11601. Month = {April},
  11602. Title = {How to Implement {Perl} 6 in '10},
  11603. Year = {2010}}
  11604. @techreport{Gregor:2008fk,
  11605. Author = {Douglas Gregor and Bjarne Stroustrup and Jeremy Siek and James Widman},
  11606. Date-Added = {2010-07-31 08:26:13 +0100},
  11607. Date-Modified = {2010-07-31 08:28:14 +0100},
  11608. Institution = {ISO/IEC JTC1 SC22 WG21},
  11609. Month = {February},
  11610. Number = {N2520},
  11611. Title = {Proposed Wording for Concepts},
  11612. Year = {2008},
  11613. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjUyMC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yNTIwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRPRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yNTIwLnBkZgAADgAUAAkAbgAyADUAMgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yNTIwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11614. @inproceedings{Sulzmann:2007uq,
  11615. Address = {New York, NY, USA},
  11616. Author = {Sulzmann, Martin and Chakravarty, Manuel M. T. and Jones, Simon Peyton and Donnelly, Kevin},
  11617. Booktitle = {TLDI '07: Proceedings of the 2007 ACM SIGPLAN international workshop on Types in languages design and implementation},
  11618. Date-Added = {2010-07-27 23:37:24 +0100},
  11619. Date-Modified = {2010-12-17 10:23:06 -0700},
  11620. Isbn = {1-59593-393-X},
  11621. Location = {Nice, Nice, France},
  11622. Pages = {53--66},
  11623. Publisher = {ACM},
  11624. Title = {System F with type equality coercions},
  11625. Year = {2007},
  11626. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtmYy10bGRpLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZmMtdGxkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zW9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmMtdGxkaS5wZGYAAA4AGAALAGYAYwAtAHQAbABkAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZmMtdGxkaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  11627. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190315.1190324}}
  11628. @inproceedings{Wrigstad:2010fk,
  11629. Author = {Wrigstad, Tobias and Nardelli, Francesco Zappa and Lebresne, Sylvain and {\"O}stlund, Johan and Vitek, Jan},
  11630. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  11631. Date-Added = {2010-07-13 20:52:40 +0100},
  11632. Date-Modified = {2014-09-10 18:49:14 +0000},
  11633. Pages = {377--388},
  11634. Series = {POPL},
  11635. Title = {Integrating typed and untyped code in a scripting language},
  11636. Year = {2010},
  11637. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNzctd3JpZ3N0YWQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzc3LXdyaWdzdGFkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rZ0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzc3LXdyaWdzdGFkLnBkZgAADgAkABEAcAAzADcANwAtAHcAcgBpAGcAcwB0AGEAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzc3LXdyaWdzdGFkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11638. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706343}}
  11639. @article{Grossman:2000ys,
  11640. Address = {New York, NY, USA},
  11641. Author = {Grossman, Dan and Morrisett, Greg and Zdancewic, Steve},
  11642. Date-Added = {2010-07-07 11:19:10 +0100},
  11643. Date-Modified = {2010-12-17 10:23:06 -0700},
  11644. Issn = {0164-0925},
  11645. Journal = {ACM Trans. Program. Lang. Syst.},
  11646. Number = {6},
  11647. Pages = {1037--1080},
  11648. Publisher = {ACM},
  11649. Title = {Syntactic type abstraction},
  11650. Volume = {22},
  11651. Year = {2000},
  11652. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxMDM3LWdyb3NzbWFuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEwMzctZ3Jvc3NtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95jNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMzctZ3Jvc3NtYW4ucGRmAA4AJgASAHAAMQAwADMANwAtAGcAcgBvAHMAcwBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTAzNy1ncm9zc21hbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  11653. Bdsk-Url-1 = {http://doi.acm.org/10.1145/371880.371887}}
  11654. @inproceedings{Turi:1997vn,
  11655. Address = {Washington, DC, USA},
  11656. Author = {Turi, Daniele and Plotkin, Gordon},
  11657. Booktitle = {LICS '97: Proceedings of the 12th Annual IEEE Symposium on Logic in Computer Science},
  11658. Date-Added = {2010-06-29 22:57:51 +0100},
  11659. Date-Modified = {2010-06-29 22:57:55 +0100},
  11660. Isbn = {0-8186-7925-5},
  11661. Pages = {280},
  11662. Publisher = {IEEE Computer Society},
  11663. Title = {Towards a Mathematical Operational Semantics},
  11664. Year = {1997},
  11665. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL01hdGhfT3BfU2VtLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPTWF0aF9PcF9TZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vl8zlmwkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1hdGhfT3BfU2VtLnBkZgAOACAADwBNAGEAdABoAF8ATwBwAF8AUwBlAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NYXRoX09wX1NlbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  11666. @article{Sangiorgi:2009kx,
  11667. Address = {New York, NY, USA},
  11668. Author = {Sangiorgi, Davide},
  11669. Date-Added = {2010-06-28 11:15:26 +0100},
  11670. Date-Modified = {2010-12-17 10:23:06 -0700},
  11671. Issn = {0164-0925},
  11672. Journal = {ACM Trans. Program. Lang. Syst.},
  11673. Number = {4},
  11674. Pages = {1--41},
  11675. Publisher = {ACM},
  11676. Title = {On the origins of bisimulation and coinduction},
  11677. Volume = {31},
  11678. Year = {2009},
  11679. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWhpc3RvcnlfYmlzX2NvaW5kLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVaGlzdG9yeV9iaXNfY29pbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91qtEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaGlzdG9yeV9iaXNfY29pbmQucGRmAAAOACwAFQBoAGkAcwB0AG8AcgB5AF8AYgBpAHMAXwBjAG8AaQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvaGlzdG9yeV9iaXNfY29pbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  11680. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1516507.1516510}}
  11681. @inproceedings{Sangiorgi:2007uq,
  11682. Address = {Washington, DC, USA},
  11683. Author = {Sangiorgi, Davide and Kobayashi, Naoki and Sumii, Eijiro},
  11684. Booktitle = {LICS '07: Proceedings of the 22nd Annual IEEE Symposium on Logic in Computer Science},
  11685. Date-Added = {2010-06-28 11:12:22 +0100},
  11686. Date-Modified = {2010-12-17 10:23:06 -0700},
  11687. Isbn = {0-7695-2908-9},
  11688. Pages = {293--302},
  11689. Publisher = {IEEE Computer Society},
  11690. Title = {Environmental Bisimulations for Higher-Order Languages},
  11691. Year = {2007},
  11692. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliLzQyNzY1NzMucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Qs0Mjc2NTczLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuXDzOWauAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoANDI3NjU3My5wZGYADgAYAAsANAAyADcANgA1ADcAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzQyNzY1NzMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  11693. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hcHBMSUNTMDcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hcHBMSUNTMDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26g0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhcHBMSUNTMDcucGRmAAAOABwADQBhAHAAcABMAEkAQwBTADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hcHBMSUNTMDcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11694. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2007.17}}
  11695. @inproceedings{Sangiorgi:1992fk,
  11696. Address = {London, UK},
  11697. Author = {Sangiorgi, Davide and Milner, Robin},
  11698. Booktitle = {CONCUR '92: Proceedings of the Third International Conference on Concurrency Theory},
  11699. Date-Added = {2010-06-28 11:10:33 +0100},
  11700. Date-Modified = {2010-06-28 11:10:38 +0100},
  11701. Isbn = {3-540-55822-5},
  11702. Pages = {32--46},
  11703. Publisher = {Springer-Verlag},
  11704. Title = {The Problem of ``Weak Bisimulation up to''},
  11705. Year = {1992},
  11706. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDIpMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDIpMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4LRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDIpMC5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMgApADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMikwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  11707. @inproceedings{Neis:2009fk,
  11708. Address = {New York, NY, USA},
  11709. Author = {Neis, Georg and Dreyer, Derek and Rossberg, Andreas},
  11710. Booktitle = {ICFP '09: Proceedings of the 14th ACM SIGPLAN international conference on Functional programming},
  11711. Date-Added = {2010-05-20 23:56:33 -0600},
  11712. Date-Modified = {2010-12-17 10:23:06 -0700},
  11713. Isbn = {978-1-60558-332-7},
  11714. Location = {Edinburgh, Scotland},
  11715. Pages = {135--148},
  11716. Publisher = {ACM},
  11717. Title = {Non-parametric parametricity},
  11718. Year = {2009},
  11719. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTM1LW5laXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTM1LW5laXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m70Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM1LW5laXMucGRmAAAOABwADQBwADEAMwA1AC0AbgBlAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTM1LW5laXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11720. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1596550.1596572}}
  11721. @inproceedings{Garcia:2009eu,
  11722. Address = {New York, NY, USA},
  11723. Author = {Garcia, Ronald and Lumsdaine, Andrew},
  11724. Booktitle = {GPCE '09: Proceedings of the eighth international conference on Generative programming and component engineering},
  11725. Date-Added = {2010-05-17 10:01:32 -0600},
  11726. Date-Modified = {2010-12-17 10:23:06 -0700},
  11727. Isbn = {978-1-60558-494-2},
  11728. Location = {Denver, Colorado, USA},
  11729. Pages = {25--34},
  11730. Publisher = {ACM},
  11731. Title = {Toward foundations for type-reflective metaprogramming},
  11732. Year = {2009},
  11733. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjUtZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI1LWdhcmNpYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96atEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1LWdhcmNpYS5wZGYADgAeAA4AcAAyADUALQBnAGEAcgBjAGkAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjUtZ2FyY2lhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11734. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1621607.1621613}}
  11735. @inproceedings{Bracha:1990it,
  11736. Address = {New York, NY, USA},
  11737. Author = {Bracha, Gilad and Cook, William},
  11738. Booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
  11739. Date-Added = {2010-04-23 10:17:46 -0600},
  11740. Date-Modified = {2010-12-17 10:23:06 -0700},
  11741. Isbn = {0-201-52430-X},
  11742. Location = {Ottawa, Canada},
  11743. Pages = {303--311},
  11744. Publisher = {ACM},
  11745. Title = {Mixin-based inheritance},
  11746. Year = {1990},
  11747. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMDMtYnJhY2hhMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMDMtYnJhY2hhMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqzRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMDMtYnJhY2hhMC5wZGYADgAiABAAcAAzADAAMwAtAGIAcgBhAGMAaABhADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMwMy1icmFjaGEwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  11748. Bdsk-Url-1 = {http://doi.acm.org/10.1145/97945.97982}}
  11749. @inproceedings{Westbrook:2010vn,
  11750. Author = {Edwin Westbrook and Mathias Ricken and Jun Inoue and Yilong Yao and Tamer Abdelatif and Walid Taha},
  11751. Booktitle = {ACM SIGPLAN Conference on Programming Language Design and Implementation},
  11752. Date-Added = {2010-04-19 09:29:37 -0600},
  11753. Date-Modified = {2010-04-19 09:30:24 -0600},
  11754. Title = {Mint: Java Multi-stage Programming Using Weak Separability},
  11755. Year = {2010},
  11756. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBsZGkyMDEwLW1pbnQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwbGRpMjAxMC1taW50LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wH0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpMjAxMC1taW50LnBkZgAADgAkABEAcABsAGQAaQAyADAAMQAwAC0AbQBpAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wbGRpMjAxMC1taW50LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  11757. @inproceedings{Huang:2008yq,
  11758. Address = {New York, NY, USA},
  11759. Author = {Huang, Shan Shan and Smaragdakis, Yannis},
  11760. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  11761. Date-Added = {2010-04-19 09:15:27 -0600},
  11762. Date-Modified = {2010-12-17 10:23:06 -0700},
  11763. Isbn = {978-1-59593-860-2},
  11764. Location = {Tucson, AZ, USA},
  11765. Pages = {79--89},
  11766. Publisher = {ACM},
  11767. Title = {Expressive and safe static reflection with MorphJ},
  11768. Year = {2008},
  11769. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzktaHVhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzktaHVhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uX0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzktaHVhbmcucGRmAAAOABwADQBwADcAOQAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzktaHVhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11770. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375592}}
  11771. @inproceedings{Danvy:2008fk,
  11772. Address = {New York, NY, USA},
  11773. Author = {Danvy, Olivier},
  11774. Booktitle = {ICFP '08: Proceeding of the 13th ACM SIGPLAN international conference on Functional programming},
  11775. Date-Added = {2010-04-14 22:09:25 -0600},
  11776. Date-Modified = {2010-12-17 10:23:06 -0700},
  11777. Isbn = {978-1-59593-919-7},
  11778. Location = {Victoria, BC, Canada},
  11779. Pages = {131--142},
  11780. Publisher = {ACM},
  11781. Title = {Defunctionalized interpreters for programming languages},
  11782. Year = {2008},
  11783. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTMxLWRhbnZ5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEzMS1kYW52eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95stEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMS1kYW52eS5wZGYADgAeAA4AcAAxADMAMQAtAGQAYQBuAHYAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTMxLWRhbnZ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11784. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1411204.1411206}}
  11785. @inproceedings{Turi:1997mq,
  11786. Address = {Washington, DC, USA},
  11787. Author = {Turi, Daniele and Plotkin, Gordon},
  11788. Booktitle = {LICS '97: Proceedings of the 12th Annual IEEE Symposium on Logic in Computer Science},
  11789. Date-Added = {2010-04-13 14:42:32 -0600},
  11790. Date-Modified = {2010-04-13 14:42:34 -0600},
  11791. Isbn = {0-8186-7925-5},
  11792. Pages = {280},
  11793. Publisher = {IEEE Computer Society},
  11794. Title = {Towards a Mathematical Operational Semantics},
  11795. Year = {1997},
  11796. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsaWNzOTcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpsaWNzOTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3iy0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsaWNzOTcucGRmAA4AFgAKAGwAaQBjAHMAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xpY3M5Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  11797. @article{Hutton:2007il,
  11798. Author = {Graham Hutton and Joel Wright},
  11799. Date-Added = {2010-04-13 14:28:07 -0600},
  11800. Date-Modified = {2010-04-13 14:28:09 -0600},
  11801. Journal = {Journal of Functional Programming},
  11802. Month = nov,
  11803. Number = 6,
  11804. Pages = {777--792},
  11805. Publisher = {Cambridge University Press},
  11806. Title = {{What is the Meaning of These Constant Interruptions?}},
  11807. Volume = 17,
  11808. Year = 2007,
  11809. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pbnRlcnJ1cHRzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaW50ZXJydXB0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL914NEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW50ZXJydXB0cy5wZGYADgAeAA4AaQBuAHQAZQByAHIAdQBwAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pbnRlcnJ1cHRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  11810. @unpublished{Felleisen:1999df,
  11811. Author = {Matthias Felleisen and Amr Sabry},
  11812. Date-Added = {2010-04-13 13:40:27 -0600},
  11813. Date-Modified = {2010-04-13 13:40:58 -0600},
  11814. Month = {August},
  11815. Title = {Continuations in Programming Practice: Introduction and Survey},
  11816. Year = {1999},
  11817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNvbnRpbnVhdGlvbnMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjb250aW51YXRpb25zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Er0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb250aW51YXRpb25zLnBkZgAADgAkABEAYwBvAG4AdABpAG4AdQBhAHQAaQBvAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jb250aW51YXRpb25zLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  11818. @inproceedings{Launchbury:1993jx,
  11819. Address = {New York, NY, USA},
  11820. Author = {Launchbury, John},
  11821. Booktitle = {POPL '93: Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11822. Date-Added = {2010-04-13 13:00:06 -0600},
  11823. Date-Modified = {2010-12-17 10:23:06 -0700},
  11824. Isbn = {0-89791-560-7},
  11825. Location = {Charleston, South Carolina, United States},
  11826. Pages = {144--154},
  11827. Publisher = {ACM},
  11828. Title = {A natural semantics for lazy evaluation},
  11829. Year = {1993},
  11830. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxNDQtbGF1bmNoYnVyeS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxNDQtbGF1bmNoYnVyeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ecvRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDQtbGF1bmNoYnVyeS5wZGYAAA4AKAATAHAAMQA0ADQALQBsAGEAdQBuAGMAaABiAHUAcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxNDQtbGF1bmNoYnVyeS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  11831. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158618}}
  11832. @article{Ariola:2008fk,
  11833. Address = {New York, NY, USA},
  11834. Author = {Ariola, Zena m. and Herbelin, Hugo},
  11835. Date-Added = {2010-04-07 12:58:38 -0400},
  11836. Date-Modified = {2010-12-17 10:23:06 -0700},
  11837. Issn = {0956-7968},
  11838. Journal = {J. Funct. Program.},
  11839. Number = {3},
  11840. Pages = {373--419},
  11841. Publisher = {Cambridge University Press},
  11842. Title = {Control reduction theories: The benefit of structural substitution},
  11843. Volume = {18},
  11844. Year = {2008},
  11845. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHGpmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHGpmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dg3RDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGYADgA6ABwAagBmAHAALQBBAHIAaQBIAGUAcgAwADcALQBsAGEAbQBiAGQAYQAtAEMALQB0AHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvamZwLUFyaUhlcjA3LWxhbWJkYS1DLXRwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  11846. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796807006612}}
  11847. @inbook{McCarthy:1963fk,
  11848. Author = {John McCarthy},
  11849. Date-Added = {2010-04-05 22:23:00 -0600},
  11850. Date-Modified = {2010-04-05 22:24:06 -0600},
  11851. Publisher = {North-Holland},
  11852. Title = {A basis for a mathematical theory of computation},
  11853. Volume = {Computer programming and formal systems},
  11854. Year = {1963}}
  11855. @article{Banerjee:1998uq,
  11856. Address = {Amsterdam, The Netherlands, The Netherlands},
  11857. Author = {Banerjee, Anindya and Schmidt, David A.},
  11858. Date-Added = {2010-04-01 01:38:26 -0600},
  11859. Date-Modified = {2010-12-17 10:23:06 -0700},
  11860. Issn = {0167-6423},
  11861. Journal = {Sci. Comput. Program.},
  11862. Number = {1},
  11863. Pages = {47--73},
  11864. Publisher = {Elsevier North-Holland, Inc.},
  11865. Title = {Stackability in the simply-typed call-by-value lambda calculus},
  11866. Volume = {31},
  11867. Year = {1998},
  11868. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGU0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+tEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlNC5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGU0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11869. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0167-6423(96)00040-8}}
  11870. @inproceedings{Filinski:2010oq,
  11871. Address = {New York, NY, USA},
  11872. Author = {Filinski, Andrzej},
  11873. Booktitle = {POPL '10: Proceedings of the 37th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11874. Date-Added = {2010-04-02 10:50:45 -0600},
  11875. Date-Modified = {2010-12-17 10:23:06 -0700},
  11876. Isbn = {978-1-60558-479-9},
  11877. Location = {Madrid, Spain},
  11878. Pages = {483--494},
  11879. Publisher = {ACM},
  11880. Title = {Monads in action},
  11881. Year = {2010},
  11882. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706354}}
  11883. @inproceedings{Jaskelioff:2008nx,
  11884. Address = {Reykjavik, Iceland},
  11885. Author = {Mauro Jaskelioff and Neil Ghani and Graham Hutton},
  11886. Booktitle = {Proceedings of the Workshop on Mathematically Structured Functional Programming},
  11887. Date-Added = {2010-04-02 10:46:37 -0600},
  11888. Date-Modified = {2010-04-02 10:46:41 -0600},
  11889. Month = jul,
  11890. Title = {{Modularity and Implementation of Mathematical Operational Semantics}},
  11891. Year = 2008,
  11892. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttb2R1bGFyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbW9kdWxhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9489EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9kdWxhci5wZGYAAA4AGAALAG0AbwBkAHUAbABhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbW9kdWxhci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  11893. @article{Ullmann:1976fk,
  11894. Address = {New York, NY, USA},
  11895. Author = {Ullmann, J. R.},
  11896. Date-Added = {2010-03-30 23:45:35 -0600},
  11897. Date-Modified = {2010-12-17 10:23:06 -0700},
  11898. Issn = {0004-5411},
  11899. Journal = {J. ACM},
  11900. Number = {1},
  11901. Pages = {31--42},
  11902. Publisher = {ACM},
  11903. Title = {An Algorithm for Subgraph Isomorphism},
  11904. Volume = {23},
  11905. Year = {1976},
  11906. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMS11bGxtYW5uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxLXVsbG1hbm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96sdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxLXVsbG1hbm4ucGRmAAAOACAADwBwADMAMQAtAHUAbABsAG0AYQBuAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxLXVsbG1hbm4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11907. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321921.321925}}
  11908. @unpublished{Barr:1999th,
  11909. Author = {Michael Barr and Charles Wells},
  11910. Date-Added = {2010-03-29 16:48:20 -0600},
  11911. Date-Modified = {2010-03-29 16:48:58 -0600},
  11912. Title = {Category Theory Lectures Notes for ESSLLI},
  11913. Year = {1999},
  11914. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1iYXJyd2VsbHMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1iYXJyd2VsbHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Aj0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiYXJyd2VsbHMucGRmAAAOABwADQBiAGEAcgByAHcAZQBsAGwAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9iYXJyd2VsbHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  11915. @inproceedings{Peyton-Jones:1993fk,
  11916. Address = {New York, NY, USA},
  11917. Author = {Peyton Jones, Simon L. and Wadler, Philip},
  11918. Booktitle = {POPL '93: Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11919. Date-Added = {2010-03-26 22:10:53 -0600},
  11920. Date-Modified = {2010-12-17 10:23:06 -0700},
  11921. Isbn = {0-89791-560-7},
  11922. Location = {Charleston, South Carolina, United States},
  11923. Pages = {71--84},
  11924. Publisher = {ACM},
  11925. Title = {Imperative functional programming},
  11926. Year = {1993},
  11927. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzEtam9uZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzEtam9uZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uC0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzEtam9uZXMucGRmAAAOABwADQBwADcAMQAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzEtam9uZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11928. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158524}}
  11929. @article{Fluet:2006hb,
  11930. Address = {New York, NY, USA},
  11931. Author = {Fluet, Matthew and Morrisett, Greg},
  11932. Date-Added = {2010-03-26 11:05:39 -0600},
  11933. Date-Modified = {2011-10-21 22:23:36 -0600},
  11934. Journal = {J. Funct. Program.},
  11935. Number = {4-5},
  11936. Pages = {485--545},
  11937. Publisher = {Cambridge University Press},
  11938. Title = {Monadic regions},
  11939. Volume = {16},
  11940. Year = {2006},
  11941. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlqZnAwNi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWpmcDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dg/RDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcDA2LnBkZgAADgAUAAkAagBmAHAAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2pmcDA2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  11942. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S095679680600596X}}
  11943. @inproceedings{Jones:1995fk,
  11944. Address = {New York, NY, USA},
  11945. Author = {Jones, Mark P.},
  11946. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  11947. Date-Added = {2010-03-22 23:20:47 +0000},
  11948. Date-Modified = {2010-12-17 10:23:06 -0700},
  11949. Isbn = {0-89791-719-7},
  11950. Location = {La Jolla, California, United States},
  11951. Pages = {160--169},
  11952. Publisher = {ACM},
  11953. Title = {Simplifying and improving qualified types},
  11954. Year = {1995},
  11955. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYwLWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2MC1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL955tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2MC1qb25lcy5wZGYADgAeAA4AcAAxADYAMAAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYwLWpvbmVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11956. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224198}}
  11957. @techreport{Siek:2006qf,
  11958. Author = {Jeremy G. Siek},
  11959. Date-Added = {2010-03-21 23:34:03 +0000},
  11960. Date-Modified = {2010-03-21 23:35:35 +0000},
  11961. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11962. Month = {September},
  11963. Number = {N2098},
  11964. Title = {Scoped Concept Maps},
  11965. Year = {2006},
  11966. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjA5OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMDk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRDRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMDk4LnBkZgAADgAUAAkAbgAyADAAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMDk4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11967. @techreport{Gregor:2007ve,
  11968. Author = {Douglas Gregor and Bjarne Stroustrup},
  11969. Date-Added = {2010-03-21 23:14:44 +0000},
  11970. Date-Modified = {2010-03-21 23:15:22 +0000},
  11971. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11972. Month = {March},
  11973. Title = {Proposed Wording for Concepts},
  11974. Year = {2007},
  11975. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjE5My5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMTkzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRHRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMTkzLnBkZgAADgAUAAkAbgAyADEAOQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMTkzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11976. @techreport{Gregor:2006ly,
  11977. Author = {Douglas Gregor and Bjarne Stroustrup},
  11978. Date-Added = {2010-03-21 23:01:21 +0000},
  11979. Date-Modified = {2011-03-03 16:04:21 -0700},
  11980. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11981. Month = {June},
  11982. Number = {N2042},
  11983. Title = {Concepts},
  11984. Year = {2006},
  11985. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjA0Mi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMDQyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQ/RDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMDQyLnBkZgAADgAUAAkAbgAyADAANAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMDQyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11986. @inproceedings{Dos-Reis:2006zr,
  11987. Address = {New York, NY, USA},
  11988. Author = {Dos Reis, Gabriel and Stroustrup, Bjarne},
  11989. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11990. Date-Added = {2010-03-21 22:08:00 +0000},
  11991. Date-Modified = {2011-03-03 15:58:01 -0700},
  11992. Isbn = {1-59593-027-2},
  11993. Location = {Charleston, South Carolina, USA},
  11994. Pages = {295--308},
  11995. Publisher = {ACM},
  11996. Title = {Specifying {C++} concepts},
  11997. Year = {2006},
  11998. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTUtZG9zLXJlaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjk1LWRvcy1yZWlzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qf0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk1LWRvcy1yZWlzLnBkZgAADgAkABEAcAAyADkANQAtAGQAbwBzAC0AcgBlAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjk1LWRvcy1yZWlzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11999. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111064}}
  12000. @unpublished{Stepanov:1991ys,
  12001. Author = {Alexander A. Stepanov},
  12002. Date-Added = {2010-03-18 23:45:24 -0600},
  12003. Date-Modified = {2010-03-18 23:46:30 -0600},
  12004. Howpublished = {http://www.stepanovpapers.com/},
  12005. Note = {Lecture given at SRI},
  12006. Title = {Design of Generic Libraries},
  12007. Year = {1991},
  12008. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uL0Ryb3Bib3gvYmliL0Rlc2lnbk9mR2VuZXJpY0xpYnJhcmllcy5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHERlc2lnbk9mR2VuZXJpY0xpYnJhcmllcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9KXM5ZrgAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhMAAAAAEAEAAOauEADmndAAXAcgACEikAAgBFTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBEZXNpZ25PZkdlbmVyaWNMaWJyYXJpZXMucGRmAAAOADoAHABEAGUAcwBpAGcAbgBPAGYARwBlAG4AZQByAGkAYwBMAGkAYgByAGEAcgBpAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Rlc2lnbk9mR2VuZXJpY0xpYnJhcmllcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC8AMEAyQKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  12009. @inproceedings{MacQueen:1984vn,
  12010. Address = {New York, NY, USA},
  12011. Author = {MacQueen, David},
  12012. Booktitle = {LFP '84: Proceedings of the 1984 {ACM} Symposium on {LISP} and functional programming},
  12013. Date-Added = {2010-03-18 22:56:19 -0600},
  12014. Date-Modified = {2010-12-17 10:23:06 -0700},
  12015. Isbn = {0-89791-142-3},
  12016. Location = {Austin, Texas, United States},
  12017. Pages = {198--207},
  12018. Publisher = {ACM},
  12019. Title = {Modules for standard {ML}},
  12020. Year = {1984},
  12021. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxOTgtbWFjcXVlZW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTk4LW1hY3F1ZWVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3of0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTk4LW1hY3F1ZWVuLnBkZgAADgAkABEAcAAxADkAOAAtAG0AYQBjAHEAdQBlAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTk4LW1hY3F1ZWVuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12022. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800055.802036}}
  12023. @inproceedings{Burstall:1980kx,
  12024. Address = {New York, NY, USA},
  12025. Author = {Burstall, R. M. and MacQueen, D. B. and Sannella, D. T.},
  12026. Booktitle = {LFP '80: Proceedings of the 1980 ACM conference on LISP and functional programming},
  12027. Date-Added = {2010-03-18 20:39:44 -0600},
  12028. Date-Modified = {2011-10-10 13:34:41 -0600},
  12029. Location = {Stanford University, California, United States},
  12030. Pages = {136--143},
  12031. Publisher = {ACM},
  12032. Title = {{HOPE}: An experimental applicative language},
  12033. Year = {1980},
  12034. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMzYtYnVyc3RhbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTM2LWJ1cnN0YWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m90Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM2LWJ1cnN0YWxsLnBkZgAADgAkABEAcAAxADMANgAtAGIAdQByAHMAdABhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTM2LWJ1cnN0YWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12035. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800087.802799}}
  12036. @inproceedings{Jenks:1981uq,
  12037. Address = {New York, NY, USA},
  12038. Author = {Jenks, Richard D. and Trager, Barry M.},
  12039. Booktitle = {SYMSAC '81: Proceedings of the fourth ACM symposium on Symbolic and algebraic computation},
  12040. Date-Added = {2010-03-18 20:30:55 -0600},
  12041. Date-Modified = {2010-12-17 10:23:06 -0700},
  12042. Isbn = {0-89791-047-8},
  12043. Location = {Snowbird, Utah, United States},
  12044. Pages = {6--13},
  12045. Publisher = {ACM},
  12046. Read = {1},
  12047. Title = {A language for computational algebra},
  12048. Year = {1981},
  12049. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNi1qZW5rcy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2LWplbmtzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1bRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2LWplbmtzLnBkZgAOABoADABwADYALQBqAGUAbgBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDYtamVua3MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  12050. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800206.806363}}
  12051. @inproceedings{Kapur:1982fk,
  12052. Address = {London, UK},
  12053. Author = {Kapur, Deepak and Musser, David R. and Stepanov, Alexander A.},
  12054. Booktitle = {Program Specification, Proceedings of a Workshop},
  12055. Date-Added = {2010-03-18 20:22:38 -0600},
  12056. Date-Modified = {2010-03-18 20:22:58 -0600},
  12057. Isbn = {3-540-11490-4},
  12058. Pages = {402--414},
  12059. Publisher = {Springer-Verlag},
  12060. Title = {Tecton: A Language for Manipulating Generic Objects},
  12061. Year = {1982},
  12062. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1RlY3Rvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhClRlY3Rvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBufM5Zt7AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhywAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBUZWN0b24ucGRmAAAOABYACgBUAGUAYwB0AG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1RlY3Rvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  12063. @techreport{Birkedal:1993vh,
  12064. Author = {Lars Birkedal and Nick Rothwell and Mads Tofte and David N. Turner},
  12065. Date-Added = {2010-03-17 10:54:56 -0600},
  12066. Date-Modified = {2010-03-17 10:55:02 -0600},
  12067. Institution = {Department of Computer Science, University of Copenhagen, Universitetsparken 1, DK-2100 Copenhagen},
  12068. Number = {DIKU-report 93/14},
  12069. Semno = {D-181},
  12070. 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.},
  12071. Title = {The {ML} Kit (Version 1)},
  12072. Year = {1993},
  12073. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40Ny4zNzIwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ3LjM3MjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Jx8zlmrIAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eECAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40Ny4zNzIwLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADcALgAzADcAMgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ3LjM3MjAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  12074. @book{van-der-Waerden:1990kn,
  12075. Author = {B. L. {van der Waerden}},
  12076. Date-Added = {2010-03-17 10:08:36 -0600},
  12077. Date-Modified = {2010-03-17 10:12:15 -0600},
  12078. Publisher = {Springer},
  12079. Title = {Algebra: Volume I},
  12080. Year = {1991}}
  12081. @inproceedings{Burstall:1977yf,
  12082. Address = {San Francisco, CA, USA},
  12083. Author = {Burstall, R. M. and Goguen, J. A.},
  12084. Booktitle = {IJCAI'77: Proceedings of the 5th international joint conference on Artificial intelligence},
  12085. Date-Added = {2010-03-17 10:02:04 -0600},
  12086. Date-Modified = {2010-03-17 10:02:09 -0600},
  12087. Location = {Cambridge, USA},
  12088. Pages = {1045--1058},
  12089. Publisher = {Morgan Kaufmann Publishers Inc.},
  12090. Title = {Putting theories together to make specifications},
  12091. Year = {1977}}
  12092. @inproceedings{Burstall:1980eu,
  12093. Address = {London, UK},
  12094. Author = {Burstall, Rod M. and Goguen, Joseph A.},
  12095. Booktitle = {Proceedings of the Abstract Software Specifications, 1979 Copenhagen Winter School},
  12096. Date-Added = {2010-03-17 09:59:40 -0600},
  12097. Date-Modified = {2011-10-10 13:34:19 -0600},
  12098. Isbn = {3-540-10007-5},
  12099. Pages = {292--332},
  12100. Publisher = {Springer-Verlag},
  12101. Title = {The Semantics of {CLEAR}, A Specification Language},
  12102. Year = {1980},
  12103. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDkpMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDkpMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4XRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDkpMC5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAOQApADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoOSkwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  12104. @article{McCarthy:1960dz,
  12105. Address = {New York, NY, USA},
  12106. Author = {McCarthy, John},
  12107. Date-Added = {2010-03-15 16:25:41 -0600},
  12108. Date-Modified = {2010-12-17 10:23:06 -0700},
  12109. Issn = {0001-0782},
  12110. Journal = {Commun. ACM},
  12111. Number = {4},
  12112. Pages = {184--195},
  12113. Publisher = {ACM},
  12114. Title = {Recursive functions of symbolic expressions and their computation by machine, Part I},
  12115. Volume = {3},
  12116. Year = {1960},
  12117. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxODQtbWNjYXJ0aHkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTg0LW1jY2FydGh5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oR0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTg0LW1jY2FydGh5LnBkZgAADgAkABEAcAAxADgANAAtAG0AYwBjAGEAcgB0AGgAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTg0LW1jY2FydGh5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12118. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367177.367199}}
  12119. @inproceedings{Morris:1973jt,
  12120. Address = {New York, NY, USA},
  12121. Author = {Morris,Jr., James H.},
  12122. Booktitle = {POPL '73: Proceedings of the 1st annual ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  12123. Date-Added = {2010-03-15 11:34:03 -0600},
  12124. Date-Modified = {2010-12-17 10:23:06 -0700},
  12125. Location = {Boston, Massachusetts},
  12126. Pages = {120--124},
  12127. Publisher = {ACM},
  12128. Title = {Types are not sets},
  12129. Year = {1973},
  12130. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMjAtbW9ycmlzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEyMC1tb3JyaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95o9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyMC1tb3JyaXMucGRmAAAOACAADwBwADEAMgAwAC0AbQBvAHIAcgBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEyMC1tb3JyaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12131. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512927.512938}}
  12132. @techreport{Gries:1975rr,
  12133. Author = {David Gries and Narain Gehani},
  12134. Date-Added = {2010-03-15 11:27:55 -0600},
  12135. Date-Modified = {2010-03-15 11:28:44 -0600},
  12136. Institution = {Cornell University},
  12137. Month = {May},
  12138. Number = {TR75-244},
  12139. Title = {Some Ideas on Data Types in High Level Languages},
  12140. Year = {1975},
  12141. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzc1LTI0NC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjc1LTI0NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPMlfM5Zq5AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhCQAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA3NS0yNDQucGRmAAAOABYACgA3ADUALQAyADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzc1LTI0NC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  12142. @inproceedings{Siek:2004si,
  12143. 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. },
  12144. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  12145. Booktitle = {Concepts: a Linguistic Foundation of Generic Programming},
  12146. Date-Added = {2010-03-11 16:08:22 -0700},
  12147. Date-Modified = {2010-03-11 16:08:34 -0700},
  12148. Month = {April},
  12149. Organization = {{Adobe Systems}},
  12150. Title = {Modular Generics},
  12151. Year = 2004,
  12152. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHHNpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHHNpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ignRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGYADgA6ABwAcwBpAGUAawAwADQAXwBfAG0AbwBkAHUAbABhAHIAXwBnAGUAbgBlAHIAaQBjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvc2llazA0X19tb2R1bGFyX2dlbmVyaWNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  12153. @inproceedings{Siek:2000if,
  12154. Address = {Erfurt, Germany},
  12155. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  12156. Booktitle = {Proceedings of the First Workshop on C++ Template Programming},
  12157. Date-Added = {2010-03-11 15:48:29 -0700},
  12158. Date-Modified = {2010-12-17 10:23:06 -0700},
  12159. Title = {Concept checking: Binding parametric polymorphism in {C}++},
  12160. Year = {2000},
  12161. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNpZWswMGNvbmNlcHQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzaWVrMDBjb25jZXB0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oH0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaWVrMDBjb25jZXB0LnBkZgAADgAkABEAcwBpAGUAawAwADAAYwBvAG4AYwBlAHAAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zaWVrMDBjb25jZXB0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12162. Bdsk-Url-1 = {citeseer.nj.nec.com/siek00concept.html}}
  12163. @techreport{Stroustrup:2003vl,
  12164. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  12165. Date-Added = {2010-03-11 15:04:22 -0700},
  12166. Date-Modified = {2010-03-11 15:04:43 -0700},
  12167. Institution = {ISO/IEC JTC 1 SC22 WG21},
  12168. Number = {N1522},
  12169. Title = {Concepts - Design choices for template argument checking},
  12170. Year = {2003},
  12171. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTUyMi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNTIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQrRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNTIyLnBkZgAADgAUAAkAbgAxADUAMgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNTIyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12172. @techreport{Stroustrup:2003yf,
  12173. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  12174. Date-Added = {2010-03-11 15:03:07 -0700},
  12175. Date-Modified = {2010-03-11 15:04:01 -0700},
  12176. Institution = {ISO/IEC JTC 1 SC22 WG21},
  12177. Number = {N1536},
  12178. Title = {Concepts - syntax and composition},
  12179. Year = {2003},
  12180. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTUzNi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNTM2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQvRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNTM2LnBkZgAADgAUAAkAbgAxADUAMwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNTM2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12181. @techreport{Stroustrup:2003sf,
  12182. Author = {Bjarne Stroustrup},
  12183. Date-Added = {2010-03-11 14:58:46 -0700},
  12184. Date-Modified = {2010-03-13 22:45:30 -0700},
  12185. Institution = {ISO/IEC JTC 1 SC22 WG21},
  12186. Number = {N1510},
  12187. Title = {Concept checking - A more abstract complement to type checking},
  12188. Year = {2003},
  12189. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTUxMC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNTEwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQnRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNTEwLnBkZgAADgAUAAkAbgAxADUAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNTEwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12190. @inproceedings{HermanWand08:Hygiene,
  12191. Author = {David Herman and Mitchell Wand},
  12192. Booktitle = {{ESOP} '08: Proceedings of the Seventeenth European Symposium On Programming},
  12193. Date-Added = {2010-03-05 09:54:26 -0700},
  12194. Date-Modified = {2010-03-05 09:54:26 -0700},
  12195. Location = {Budapest, Hungary},
  12196. Month = mar,
  12197. Title = {A Theory of Hygienic Macros},
  12198. Year = 2008,
  12199. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmVzb3AwOC1oeWdpZW5lLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZXNvcDA4LWh5Z2llbmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zSNEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZXNvcDA4LWh5Z2llbmUucGRmAA4AJgASAGUAcwBvAHAAMAA4AC0AaAB5AGcAaQBlAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9lc29wMDgtaHlnaWVuZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  12200. @inproceedings{Ferrante:1992kb,
  12201. Address = {London, UK},
  12202. Author = {Ferrante, Jeanne and Sarkar, Vivek and Thrash, W.},
  12203. Booktitle = {Proceedings of the Fourth International Workshop on Languages and Compilers for Parallel Computing},
  12204. Date-Added = {2009-04-13 14:50:47 -0600},
  12205. Date-Modified = {2009-04-13 14:51:11 -0600},
  12206. Isbn = {3-540-55422-X},
  12207. Pages = {328--343},
  12208. Publisher = {Springer-Verlag},
  12209. Title = {On Estimating and Enhancing Cache Effectiveness},
  12210. Year = {1992}}
  12211. @techreport{Scott:1970dp,
  12212. Author = {Dana Scott},
  12213. Date-Added = {2010-02-08 21:11:36 -0700},
  12214. Date-Modified = {2010-02-08 21:23:13 -0700},
  12215. Institution = {Oxford University},
  12216. Month = {November},
  12217. Number = {PRG-2},
  12218. Title = {Outline of a Mathematical Theory of Computation},
  12219. Year = {1970},
  12220. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzY283MC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNjbzcwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/id7RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNjbzcwLnBkZgAADgAUAAkAcwBjAG8ANwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NjbzcwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12221. @inproceedings{Goldberg:1990pi,
  12222. Author = {Benjamin Goldberg and Young Gil Park},
  12223. Booktitle = {ESOP},
  12224. Date-Added = {2010-02-04 15:00:00 -0700},
  12225. Date-Modified = {2010-02-04 15:09:02 -0700},
  12226. Title = {Higher Order Escape Analysis},
  12227. Year = {1990},
  12228. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0KDkpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQoOSkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zhNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQoOSkucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQAKAA5ACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQoOSkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  12229. @inproceedings{Siek:2010ya,
  12230. Author = {Siek, Jeremy G. and Wadler, Philip},
  12231. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  12232. Date-Added = {2010-01-29 21:50:28 -0700},
  12233. Date-Modified = {2012-12-29 13:39:33 -0700},
  12234. Location = {Madrid, Spain},
  12235. Month = {January},
  12236. Pages = {365--376},
  12237. Series = {POPL},
  12238. Title = {Threesomes, with and without blame},
  12239. Year = {2010},
  12240. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzY1LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzY1LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rU0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzY1LXNpZWsucGRmAAAOABwADQBwADMANgA1AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzY1LXNpZWsucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  12241. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706342}}
  12242. @book{Friedman:2006nx,
  12243. Author = {Daniel P. Friedman and William E. Byrd and Oleg Kiselyov},
  12244. Date-Added = {2010-01-29 21:48:30 -0700},
  12245. Date-Modified = {2010-05-13 14:11:30 -0600},
  12246. Publisher = {The MIT press},
  12247. Title = {The Reasoned Schemer},
  12248. Year = {2006},
  12249. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1yZWFzb25lZDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1yZWFzb25lZDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4m80Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByZWFzb25lZDAucGRmAAAOABwADQByAGUAYQBzAG8AbgBlAGQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9yZWFzb25lZDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  12250. @inproceedings{Meyer:1988oq,
  12251. Author = {Meyer, A.R. and Cosmadakis, S.S.},
  12252. Booktitle = {Logic in Computer Science, 1988. LICS '88., Proceedings of the Third Annual Symposium on},
  12253. Date-Added = {2010-01-28 23:27:08 -0700},
  12254. Date-Modified = {2010-12-17 10:23:06 -0700},
  12255. 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},
  12256. Month = {Jul},
  12257. Pages = {236-253},
  12258. Title = {Semantical paradigms: notes for an invited lecture},
  12259. Year = {1988},
  12260. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUxLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPSUVFRVhwbG9yZTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8YVszlmvoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AElFRUVYcGxvcmUxLnBkZgAOACAADwBJAEUARQBFAFgAcABsAG8AcgBlADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JRUVFWHBsb3JlMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  12261. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1988.5123}}
  12262. @techreport{Gordon:1995ye,
  12263. Author = {Andrew D. Gordon},
  12264. Date-Added = {2010-01-28 22:59:24 -0700},
  12265. Date-Modified = {2010-01-28 23:00:35 -0700},
  12266. Institution = {BRICS},
  12267. Number = {NS-95-3},
  12268. Title = {Bisimilarity as a Theory of Functional Programming},
  12269. Year = {1995},
  12270. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0JSSUNTLU5TLTk1LTMucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFCUklDUy1OUy05NS0zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwmkzOWayQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQlJJQ1MtTlMtOTUtMy5wZGYADgAkABEAQgBSAEkAQwBTAC0ATgBTAC0AOQA1AC0AMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0JSSUNTLU5TLTk1LTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  12271. @inproceedings{Aceto:1992ao,
  12272. Author = {Aceto, L. and Bloom, B. and Vaandrager, F.},
  12273. Booktitle = {Logic in Computer Science, 1992. LICS '92., Proceedings of the Seventh Annual IEEE Symposium on},
  12274. Date-Added = {2010-01-28 22:34:48 -0700},
  12275. Date-Modified = {2010-12-17 10:23:06 -0700},
  12276. Keywords = {formal languages GSOS, bisimulation equivalence, parallel composition, process algebra},
  12277. Month = {Jun},
  12278. Pages = {113-124},
  12279. Title = {Turning SOS rules into equations},
  12280. Year = {1992},
  12281. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUwLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPSUVFRVhwbG9yZTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Q7MzlmvoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AElFRUVYcGxvcmUwLnBkZgAOACAADwBJAEUARQBFAFgAcABsAG8AcgBlADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JRUVFWHBsb3JlMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  12282. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1992.185526}}
  12283. @article{I.-Mason:1996eu,
  12284. Author = {I. Mason, S. Smith, C. Talcott},
  12285. Date-Added = {2010-01-27 21:22:55 -0700},
  12286. Date-Modified = {2010-01-27 21:23:33 -0700},
  12287. Journal = {Information and Computation},
  12288. Pages = {26--47},
  12289. Title = {From Operational Semantics to Domain Theory},
  12290. Volume = {128},
  12291. Year = {1996},
  12292. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlmb3NkdC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWZvc2R0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3LRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZvc2R0LnBkZgAADgAUAAkAZgBvAHMAZAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2Zvc2R0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12293. @techreport{Findler:2004eu,
  12294. Author = {Robert Bruce Findler and Matthias Blume and Matthias Felleisen},
  12295. Date-Added = {2010-01-23 01:08:01 +0100},
  12296. Date-Modified = {2010-01-23 01:09:55 +0100},
  12297. Institution = {University of Chicago},
  12298. Number = {TR-2004-02},
  12299. Title = {An Investigation of Contracts as Projections},
  12300. Year = {2004},
  12301. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5UUi0yMDA0LTAyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOVFItMjAwNC0wMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANv+NdHK0RFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRywlRAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVFItMjAwNC0wMi5wZGYADgAeAA4AVABSAC0AMgAwADAANAAtADAAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9UUi0yMDA0LTAyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  12302. @manual{Tantau:2007fv,
  12303. Author = {Til Tantau},
  12304. Date-Added = {2010-01-16 00:16:58 -0700},
  12305. Date-Modified = {2010-01-16 00:17:46 -0700},
  12306. Title = {Beamer User Guide},
  12307. Year = {2007},
  12308. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2JlYW1lcnVzZXJndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2JlYW1lcnVzZXJndWlkZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cCTRDzVtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJlYW1lcnVzZXJndWlkZS5wZGYAAA4AKAATAGIAZQBhAG0AZQByAHUAcwBlAHIAZwB1AGkAZABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2JlYW1lcnVzZXJndWlkZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  12309. @inproceedings{Greenberg:2010lq,
  12310. Author = {Michael Greenberg and Benjamin C. Pierce and Stephanie Weirich},
  12311. Booktitle = {Principles of Programming Languages (POPL) 2010},
  12312. Date-Added = {2010-01-13 22:45:41 -0700},
  12313. Date-Modified = {2010-01-13 22:45:47 -0700},
  12314. Title = {Contracts Made Manifest},
  12315. Year = {2010},
  12316. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnBvcGwyMDEwX2NvbnRyYWN0cy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnBvcGwyMDEwX2NvbnRyYWN0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBTRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvcGwyMDEwX2NvbnRyYWN0cy5wZGYADgAuABYAcABvAHAAbAAyADAAMQAwAF8AYwBvAG4AdAByAGEAYwB0AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcG9wbDIwMTBfY29udHJhY3RzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  12317. @techreport{Dmitriev:2004yq,
  12318. Author = {Sergey Dmitriev},
  12319. Date-Added = {2010-01-12 23:41:47 -0700},
  12320. Date-Modified = {2010-01-12 23:42:39 -0700},
  12321. Institution = {JetBrains},
  12322. Title = {Language Oriented Programming: The Next Programming Paradigm},
  12323. Year = {2004},
  12324. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uL0Ryb3Bib3gvYmliL0xhbmd1YWdlX09yaWVudGVkX1Byb2dyYW1taW5nLnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfTGFuZ3VhZ2VfT3JpZW50ZWRfUHJvI0YwQjY5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8LaczlmwMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFTAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AExhbmd1YWdlX09yaWVudGVkX1BybyNGMEI2OS5wZGYADgBEACEATABhAG4AZwB1AGEAZwBlAF8ATwByAGkAZQBuAHQAZQBkAF8AUAByAG8AZwByAGEAbQBtAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA5VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTGFuZ3VhZ2VfT3JpZW50ZWRfUHJvZ3JhbW1pbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=}}
  12325. @techreport{Nipkow:2009kb,
  12326. Author = {Tobias Nipkow},
  12327. Date-Added = {2010-01-09 10:09:51 -0700},
  12328. Date-Modified = {2010-01-09 10:11:18 -0700},
  12329. Institution = {Institut fur Informatik, TU Munchen},
  12330. Title = {A Tutorial Introduction to Structured Isar Proofs},
  12331. Year = {2009},
  12332. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2lzYXItb3ZlcnZpZXctMS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2lzYXItb3ZlcnZpZXctMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dePRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGlzYXItb3ZlcnZpZXctMS5wZGYAAA4AKAATAGkAcwBhAHIALQBvAHYAZQByAHYAaQBlAHcALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2lzYXItb3ZlcnZpZXctMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  12333. @misc{Ferguson:2009jt,
  12334. Author = {Michael Ferguson},
  12335. Date-Added = {2009-12-31 14:13:05 -0700},
  12336. Date-Modified = {2009-12-31 14:17:23 -0700},
  12337. Howpublished = {\url{http://sourceforge.net/apps/mediawiki/chapel/index.php?title=Type-system_Improvements}},
  12338. Lastchecked = {December 31, 2009},
  12339. Title = {Type-system Improvements},
  12340. Urldate = {October 26, 2009}}
  12341. @article{Moore:1965tw,
  12342. Author = {Gordon E. Moore},
  12343. Date-Added = {2009-12-29 14:28:57 -0700},
  12344. Date-Modified = {2009-12-29 14:29:42 -0700},
  12345. Journal = {Electronics Magazine},
  12346. Title = {Cramming more components onto integrated circuits},
  12347. Year = {1965}}
  12348. @article{Diaconescu:2007fv,
  12349. Address = {Thousand Oaks, CA, USA},
  12350. Author = {Diaconescu, R.E. and Zima, H.P.},
  12351. Date-Added = {2009-12-29 14:18:09 -0700},
  12352. Date-Modified = {2010-12-17 10:23:06 -0700},
  12353. Issn = {1094-3420},
  12354. Journal = {Int. J. High Perform. Comput. Appl.},
  12355. Number = {3},
  12356. Pages = {313--335},
  12357. Publisher = {Sage Publications, Inc.},
  12358. Title = {An Approach To Data Distributions in Chapel},
  12359. Volume = {21},
  12360. Year = {2007},
  12361. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2RpYWN6LWZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZGlhY3otZmluYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xTtEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGlhY3otZmluYWwucGRmAAAOACAADwBkAGkAYQBjAHoALQBmAGkAbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZGlhY3otZmluYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12362. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342007078451}}
  12363. @inproceedings{Deitz:2006bs,
  12364. Address = {New York, NY, USA},
  12365. Author = {Deitz, Steven J. and Callahan, David and Chamberlain, Bradford L. and Snyder, Lawrence},
  12366. Booktitle = {PPoPP '06: Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming},
  12367. Date-Added = {2009-12-29 14:04:27 -0700},
  12368. Date-Modified = {2010-12-17 10:23:06 -0700},
  12369. Isbn = {1-59593-189-9},
  12370. Location = {New York, New York, USA},
  12371. Pages = {40--47},
  12372. Publisher = {ACM},
  12373. Title = {Global-view abstractions for user-defined reductions and scans},
  12374. Year = {2006},
  12375. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDAtZGVpdHoucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDAtZGVpdHoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rq0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDAtZGVpdHoucGRmAAAOABwADQBwADQAMAAtAGQAZQBpAHQAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDAtZGVpdHoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  12376. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1122971.1122980}}
  12377. @inproceedings{Mohiyuddin:2009dw,
  12378. Address = {New York, NY, USA},
  12379. Author = {Mohiyuddin, Marghoob and Hoemmen, Mark and Demmel, James and Yelick, Katherine},
  12380. Booktitle = {SC '09: Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  12381. Date-Added = {2009-12-14 13:10:55 -0700},
  12382. Date-Modified = {2010-12-17 10:23:06 -0700},
  12383. Isbn = {978-1-60558-744-8},
  12384. Location = {Portland, Oregon},
  12385. Pages = {1--12},
  12386. Publisher = {ACM},
  12387. Title = {Minimizing communication in sparse matrix solvers},
  12388. Year = {2009},
  12389. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmEzNi1tb2hpeXVkZGluLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYTM2LW1vaGl5dWRkaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uedEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTM2LW1vaGl5dWRkaW4ucGRmAA4AJgASAGEAMwA2AC0AbQBvAGgAaQB5AHUAZABkAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hMzYtbW9oaXl1ZGRpbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  12390. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1654059.1654096}}
  12391. @inproceedings{Pouchet:2007fy,
  12392. Address = {Washington, DC, USA},
  12393. Author = {Pouchet, Louis-Noel and Bastoul, Cedric and Cohen, Albert and Vasilache, Nicolas},
  12394. Booktitle = {CGO '07: Proceedings of the International Symposium on Code Generation and Optimization},
  12395. Date-Added = {2009-12-14 10:46:09 -0700},
  12396. Date-Modified = {2010-12-17 10:23:06 -0700},
  12397. Isbn = {0-7695-2764-7},
  12398. Pages = {144--156},
  12399. Publisher = {IEEE Computer Society},
  12400. Title = {Iterative Optimization in the Polyhedral Model: Part I, One-Dimensional Time},
  12401. Year = {2007},
  12402. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzI3NjQwMTQ0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjc2NDAxNDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+bMzlmrcAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEHAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADI3NjQwMTQ0LnBkZgAADgAaAAwAMgA3ADYANAAwADEANAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjc2NDAxNDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  12403. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2007.21}}
  12404. @inproceedings{Bondhugula:2008yq,
  12405. Address = {New York, NY, USA},
  12406. Author = {Bondhugula, Uday and Hartono, Albert and Ramanujam, J. and Sadayappan, P.},
  12407. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  12408. Date-Added = {2009-12-08 13:44:26 -0700},
  12409. Date-Modified = {2010-12-17 10:23:06 -0700},
  12410. Isbn = {978-1-59593-860-2},
  12411. Location = {Tucson, AZ, USA},
  12412. Pages = {101--113},
  12413. Publisher = {ACM},
  12414. Title = {A practical automatic polyhedral parallelizer and locality optimizer},
  12415. Year = {2008},
  12416. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMDEtYm9uZGh1Z3VsYTAucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTAxLWJvbmRodWd1bGEwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mG0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTAxLWJvbmRodWd1bGEwLnBkZgAOACoAFABwADEAMAAxAC0AYgBvAG4AZABoAHUAZwB1AGwAYQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMDEtYm9uZGh1Z3VsYTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  12417. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375595}}
  12418. @phdthesis{Taha:1999sf,
  12419. Author = {Walid Taha},
  12420. Date-Added = {2009-10-13 14:47:27 -0600},
  12421. Date-Modified = {2009-10-13 14:48:07 -0600},
  12422. School = {Oregon Graduate Institute of Science and Technology},
  12423. Title = {Multi-Stage Programming: Its Theory and Applications},
  12424. Year = {1999},
  12425. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdtc3AucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qdtc3AucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j60Q845QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtc3AucGRmAAAOABAABwBtAHMAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9tc3AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  12426. @article{Pous:2007vl,
  12427. Author = {Damien Pous},
  12428. Date-Added = {2009-10-12 23:45:02 -0600},
  12429. Date-Modified = {2010-12-17 10:23:06 -0700},
  12430. Issn = {0304-3975},
  12431. Journal = {Theoretical Computer Science},
  12432. Keywords = {Commutation},
  12433. Note = {Automata, Languages and Programming},
  12434. Number = {1-2},
  12435. Pages = {164 - 180},
  12436. Title = {New up-to techniques for weak bisimulation},
  12437. Volume = {380},
  12438. Year = {2007},
  12439. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5iaXNpbS11cHRvLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmlzaW0tdXB0by5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wL9EPNW5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmlzaW0tdXB0by5wZGYADgAeAA4AYgBpAHMAaQBtAC0AdQBwAHQAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9iaXNpbS11cHRvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  12440. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V1G-4N5CXMV-5/2/0f18a1d7f0d93e064d858be7370f1bc6},
  12441. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.tcs.2007.02.060}}
  12442. @inproceedings{Johnsson:1985yq,
  12443. Author = {Thomas Johnsson},
  12444. Booktitle = {Functional Programming Languages and Computer Architectures},
  12445. Date-Added = {2009-10-08 20:56:05 -0600},
  12446. Date-Modified = {2009-10-08 20:57:39 -0600},
  12447. Pages = {190-203},
  12448. Title = {Lambda Lifting: Transforming Programs to Recursive Equations},
  12449. Year = {1985}}
  12450. @article{Landin:1965eu,
  12451. Address = {New York, NY, USA},
  12452. Author = {Landin, P. J.},
  12453. Date-Added = {2009-10-05 17:05:30 -0600},
  12454. Date-Modified = {2010-12-17 10:23:06 -0700},
  12455. Issn = {0001-0782},
  12456. Journal = {Commun. ACM},
  12457. Number = {2},
  12458. Pages = {89--101},
  12459. Publisher = {ACM},
  12460. Title = {Correspondence between ALGOL 60 and Church's Lambda-notation: part I},
  12461. Volume = {8},
  12462. Year = {1965},
  12463. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODktbGFuZGluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg5LWxhbmRpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97sNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg5LWxhbmRpbi5wZGYADgAeAA4AcAA4ADkALQBsAGEAbgBkAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODktbGFuZGluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  12464. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363744.363749}}
  12465. @inproceedings{Cooper:1998ly,
  12466. Author = {Keith D. Cooper and L. Taylor Simpson},
  12467. Booktitle = {Compiler Construction},
  12468. Date-Added = {2009-09-23 10:39:26 -0600},
  12469. Date-Modified = {2009-09-23 10:39:57 -0600},
  12470. Title = {Live range splitting in a graph coloring register allocator},
  12471. Year = {1998},
  12472. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC00LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zkNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtNC5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0ANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC00LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  12473. @techreport{Gharachorloo:1995eu,
  12474. Author = {Kourosh Gharachorloo},
  12475. Date-Added = {2009-09-22 14:45:46 -0600},
  12476. Date-Modified = {2009-09-22 14:45:51 -0600},
  12477. Title = {Memory Consistency Models for Shared-Memory Multiprocessors},
  12478. Year = {1995},
  12479. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4zNy4zMDI2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjM3LjMwMjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/pJszlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4zNy4zMDI2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAzADcALgAzADAAMgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjM3LjMwMjYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  12480. @incollection{Shavit:1995oz,
  12481. Author = {Shavit, Nir and Touitou, Dan},
  12482. Booktitle = {Proceedings of the 14th ACM Symposium on Principles of Distributed Computing},
  12483. Date-Added = {2009-08-31 16:19:40 -0600},
  12484. Date-Modified = {2009-08-31 16:19:44 -0600},
  12485. Month = {Aug},
  12486. Pages = {204--213},
  12487. Title = {Software Transactional Memory},
  12488. Urlpage = {http://doi.acm.org/10.1145/224964.224987},
  12489. Year = {1995},
  12490. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMDQtc2hhdml0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIwNC1zaGF2aXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96LNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNC1zaGF2aXQucGRmAAAOACAADwBwADIAMAA0AC0AcwBoAGEAdgBpAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIwNC1zaGF2aXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  12491. @incollection{Herlihy:1993hb,
  12492. Author = {Herlihy, Maurice and Moss, J. Eliot B.},
  12493. Booktitle = {Proceedings of the 20th Annual International Symposium on Computer Architecture},
  12494. Date-Added = {2009-08-31 15:54:49 -0600},
  12495. Date-Modified = {2009-08-31 15:54:55 -0600},
  12496. Month = {May},
  12497. Pages = {289--300},
  12498. Title = {Transactional Memory: Architectural Support for Lock-Free Data Structures},
  12499. Urlpage = {http://doi.acm.org/10.1145/165123.165164},
  12500. Year = {1993},
  12501. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHGhlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHGhlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/daTRDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGYADgA6ABwAaABlAHIAbABpAGgAeQA5ADMAdAByAGEAbgBzAGEAYwB0AGkAbwBuAGEAbAAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvaGVybGloeTkzdHJhbnNhY3Rpb25hbC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  12502. @inproceedings{Belter:2009fc,
  12503. Author = {Geoffrey Belter and E. R. Jessup and Ian Karlin and Jeremy G. Siek},
  12504. Booktitle = {International Conference for High Performance Computing, Networking, Storage and Analysis},
  12505. Date-Added = {2009-08-26 23:06:03 -0600},
  12506. Date-Modified = {2009-08-26 23:08:04 -0600},
  12507. Title = {Automating the Generation of Composed Linear Algebra Kernels},
  12508. Year = {2009},
  12509. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNTktYmVsdGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTU5LWJlbHRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ugtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTU5LWJlbHRlci5wZGYADgAeAA4AYQA1ADkALQBiAGUAbAB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNTktYmVsdGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  12510. @inproceedings{Quinlan:1994la,
  12511. Author = {Dan Quinlan and Rebecca Parsons},
  12512. Booktitle = {Object-Oriented Numerics Conference},
  12513. Date-Added = {2009-08-26 22:06:56 -0600},
  12514. Date-Modified = {2009-08-26 22:07:30 -0600},
  12515. Title = {A++/P++ array classes for architecture independent finite differences computations},
  12516. Year = {1994}}
  12517. @inproceedings{Yi:2004fy,
  12518. Author = {Qing Yi and Daniel J. Quinlan},
  12519. Booktitle = {LCPC},
  12520. Date-Added = {2009-08-26 22:05:10 -0600},
  12521. Date-Modified = {2009-08-26 22:06:05 -0600},
  12522. Pages = {253-267},
  12523. Title = {Applying Loop Optimizations to Object-Oriented Abstractions Through General Classification of Array Semantics},
  12524. Year = {2004},
  12525. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QZS4uL0Ryb3Bib3gvYmliL0xDUEMyMDA0LU9wdGltaXphdGlvbnNPZk9iamVjdE9yaWVudGVkQWJzdHJhY3Rpb25zVGhyb3VnaENsYXNzaWZpY2F0aW9uT2ZTZW1hbnRpY3MucGRm0hcLGBlXTlMuZGF0YU8RAmgAAAAAAmgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9MQ1BDMjAwNC1PcHRpbWl6YXRpb24jRUU4NDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuhIzOWbAwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATENQQzIwMDQtT3B0aW1pemF0aW9uI0VFODQ4LnBkZgAOAK4AVgBMAEMAUABDADIAMAAwADQALQBPAHAAdABpAG0AaQB6AGEAdABpAG8AbgBzAE8AZgBPAGIAagBlAGMAdABPAHIAaQBlAG4AdABlAGQAQQBiAHMAdAByAGEAYwB0AGkAbwBuAHMAVABoAHIAbwB1AGcAaABDAGwAYQBzAHMAaQBmAGkAYwBhAHQAaQBvAG4ATwBmAFMAZQBtAGEAbgB0AGkAYwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBuVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTENQQzIwMDQtT3B0aW1pemF0aW9uc09mT2JqZWN0T3JpZW50ZWRBYnN0cmFjdGlvbnNUaHJvdWdoQ2xhc3NpZmljYXRpb25PZlNlbWFudGljcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgD2APsBAwNvA3EDdgOBA4oDmAOcA6MDrAOxA74DwQPTA9YD2wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAPd}}
  12526. @inproceedings{Norris:2009fx,
  12527. Author = {Boyana Norris and Albert Hartono and Elizabeth Jessup and Jeremy G. Siek},
  12528. Booktitle = {International Conference on Computational Science},
  12529. Date-Added = {2009-08-27 10:10:14 -0600},
  12530. Date-Modified = {2009-08-27 10:11:12 -0600},
  12531. Title = {Generating Empirically Optimized Composed Matrix Kernels from MATLAB Prototypes},
  12532. Year = {2009}}
  12533. @inproceedings{Ganapathi:2008qq,
  12534. Author = {A. Ganapathi and K. Datta and A. Fox and D. Patterson},
  12535. Booktitle = {Third Workshop on Tackling Computer Systems Problems with Machine Learning Techniques},
  12536. Date-Added = {2009-08-27 09:45:55 -0600},
  12537. Date-Modified = {2009-08-27 09:46:34 -0600},
  12538. Title = {Using Machine Learning to Auto-tune a Stencil Code on a Multicore Architecture},
  12539. Year = {2008}}
  12540. @inproceedings{Ganapathi:2009gb,
  12541. Author = {A. Ganapathi and K. Datta and A. Fox and D. Patterson},
  12542. Booktitle = {HotPar09},
  12543. Date-Added = {2009-08-27 09:43:54 -0600},
  12544. Date-Modified = {2009-08-27 09:45:02 -0600},
  12545. Title = {A Case for Machine Learning to Optimize Multicore Performance},
  12546. Year = {2009}}
  12547. @inproceedings{Leather:2009bv,
  12548. Address = {Washington, DC, USA},
  12549. Author = {Leather, Hugh and Bonilla, Edwin and O'Boyle, Michael},
  12550. Booktitle = {CGO '09: Proceedings of the 2009 International Symposium on Code Generation and Optimization},
  12551. Date-Added = {2009-08-27 09:37:14 -0600},
  12552. Date-Modified = {2010-12-17 10:23:06 -0700},
  12553. Isbn = {978-0-7695-3576-0},
  12554. Pages = {81--91},
  12555. Publisher = {IEEE Computer Society},
  12556. Title = {Automatic Feature Generation for Machine Learning Based Optimizing Compilation},
  12557. Year = {2009},
  12558. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2009.21}}
  12559. @inproceedings{Yang:2002oz,
  12560. Author = {Yang, L.T. and Brent, R.P.},
  12561. Booktitle = {Algorithms and Architectures for Parallel Processing, 2002. Proceedings. Fifth International Conference on},
  12562. Date-Added = {2009-08-25 23:15:39 -0600},
  12563. Date-Modified = {2010-12-17 10:23:06 -0700},
  12564. 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},
  12565. Pages = {324-328},
  12566. Title = {The improved BiCGStab method for large and sparse unsymmetric linear systems on parallel distributed memory architectures},
  12567. Year = {2002},
  12568. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5JRUVFWHBsb3JlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuUFzOWa+gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASUVFRVhwbG9yZS5wZGYAAA4AHgAOAEkARQBFAEUAWABwAGwAbwByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JRUVFWHBsb3JlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  12569. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICAPP.2002.1173595}}
  12570. @article{Hammond:2008rw,
  12571. 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.},
  12572. Author = {G E Hammond and P C Lichtner and R T Mills and C Lu},
  12573. Date-Added = {2009-08-25 22:44:58 -0600},
  12574. Date-Modified = {2010-12-17 10:23:06 -0700},
  12575. Journal = {Journal of Physics: Conference Series},
  12576. Pages = {012051 (10pp)},
  12577. Title = {Toward petascale computing in geosciences: application to the Hanford 300 area},
  12578. Volume = {125},
  12579. Year = {2008},
  12580. Bdsk-Url-1 = {http://stacks.iop.org/1742-6596/125/012051}}
  12581. @misc{Balay:2009dz,
  12582. 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},
  12583. Date-Added = {2009-08-25 22:33:17 -0600},
  12584. Date-Modified = {2009-08-25 22:33:26 -0600},
  12585. Note = {http://www.mcs.anl.gov/petsc},
  12586. Title = {{PETSc} {W}eb page},
  12587. Year = {2009}}
  12588. @techreport{Balay:2008fv,
  12589. 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},
  12590. Date-Added = {2009-08-25 22:32:55 -0600},
  12591. Date-Modified = {2009-08-25 22:32:59 -0600},
  12592. Institution = {Argonne National Laboratory},
  12593. Number = {ANL-95/11 - Revision 3.0.0},
  12594. Title = {{PETS}c Users Manual},
  12595. Year = {2008}}
  12596. @inproceedings{Balay:1997bs,
  12597. Author = {Satish Balay and William D. Gropp and Lois Curfman McInnes and Barry F. Smith},
  12598. Booktitle = {Modern Software Tools in Scientific Computing},
  12599. Date-Added = {2009-08-25 22:29:59 -0600},
  12600. Date-Modified = {2009-08-25 22:30:06 -0600},
  12601. Editor = {E. Arge and A. M. Bruaset and H. P. Langtangen},
  12602. Pages = {163--202},
  12603. Publisher = {Birkh{\"{a}}user Press},
  12604. Title = {Efficient Management of Parallelism in Object Oriented Numerical Software Libraries},
  12605. Year = {1997}}
  12606. @phdthesis{Bondhugula08-thesis,
  12607. Author = {Uday Bondhugula},
  12608. Month = {August},
  12609. School = {The Ohio State University},
  12610. Title = {Effective Automatic Parallelization and Optimization Using the Polyhedral Model},
  12611. Year = {2008}}
  12612. @inproceedings{Ferrante91,
  12613. Address = {London, UK},
  12614. Author = {Ferrante,, Jeanne and Sarkar,, Vivek and Thrash,, W.},
  12615. Booktitle = {Proceedings of the Fourth International Workshop on Languages and Compilers for Parallel Computing},
  12616. Isbn = {3-540-55422-X},
  12617. Pages = {328--343},
  12618. Publisher = {Springer-Verlag},
  12619. Series = {Lecture Notes in Computer Science},
  12620. Title = {On Estimating and Enhancing Cache Effectiveness},
  12621. Year = {1992}}
  12622. @article{Ghosh99cachemiss,
  12623. Author = {Somnath Ghosh and Margaret Martonosi and Sharad Malik},
  12624. Journal = {ACM Transactions on Programming Languages and Systems},
  12625. Pages = {703--746},
  12626. Title = {Cache miss equations: A compiler framework for analyzing and tuning memory behavior},
  12627. Volume = {21},
  12628. Year = {1999}}
  12629. @inproceedings{Rivera2000,
  12630. Address = {Washington, DC, USA},
  12631. Author = {Gabriel Rivera and Chau-Wen Tseng},
  12632. Booktitle = {Supercomputing '00: Proceedings of the 2000 ACM/IEEE Conference on Supercomputing (CDROM)},
  12633. Pages = {32},
  12634. Publisher = {IEEE Computer Society},
  12635. Title = {Tiling optimizations for {3D} scientific computations},
  12636. Year = {2000}}
  12637. @inproceedings{qing08,
  12638. Address = {Berlin, Heidelberg},
  12639. Author = {Yi, Qing and Qasem, Apan},
  12640. Booktitle = {Languages and Compilers for Parallel Computing: 21th International Workshop, LCPC 2008, Edmonton, Canada, July 31 - August 2, 2008, Revised Selected Papers},
  12641. Date-Modified = {2010-12-17 10:23:06 -0700},
  12642. Isbn = {978-3-540-89739-2},
  12643. Pages = {343--355},
  12644. Publisher = {Springer-Verlag},
  12645. Title = {Exploring the Optimization Space of Dense Linear Algebra Kernels},
  12646. Year = 2008,
  12647. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-89740-8_24}}
  12648. @inproceedings{agakov-machine-learn,
  12649. Address = {Washington, DC, USA},
  12650. 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.},
  12651. Booktitle = {CGO '06: Proceedings of the International Symposium on Code Generation and Optimization},
  12652. Date-Modified = {2010-12-17 10:23:06 -0700},
  12653. Isbn = {0-7695-2499-0},
  12654. Pages = {295--305},
  12655. Publisher = {IEEE Computer Society},
  12656. Title = {Using Machine Learning to Focus Iterative Optimization},
  12657. Year = {2006},
  12658. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2006.37}}
  12659. @inproceedings{louis-noel-genetic,
  12660. Address = {New York, NY, USA},
  12661. Author = {Pouchet, Louis-No{\"{e}}l and Bastoul, C\'{e}dric and Cohen, Albert and Cavazos, John},
  12662. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  12663. Date-Modified = {2010-12-17 10:23:06 -0700},
  12664. Isbn = {978-1-59593-860-2},
  12665. Location = {Tucson, AZ, USA},
  12666. Pages = {90--100},
  12667. Publisher = {ACM},
  12668. Title = {Iterative optimization in the polyhedral model: {Part} {II}, multidimensional time},
  12669. Year = {2008},
  12670. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375594}}
  12671. @inproceedings{chen-search,
  12672. Address = {Washington, DC, USA},
  12673. Author = {Chen, Chun and Chame, Jacqueline and Hall, Mary},
  12674. Booktitle = {CGO '05: Proceedings of the International Symposium on Code Generation and Optimization},
  12675. Date-Modified = {2010-12-17 10:23:06 -0700},
  12676. Isbn = {0-7695-2298-X},
  12677. Pages = {111--122},
  12678. Publisher = {IEEE Computer Society},
  12679. Title = {Combining Models and Guided Empirical Search to Optimize for Multiple Levels of the Memory Hierarchy},
  12680. Year = {2005},
  12681. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2005.10}}
  12682. @phdthesis{Qasem07-thesis,
  12683. Author = {Apan Qasem},
  12684. Month = {July},
  12685. School = {Rice University},
  12686. Title = {Automatic Tuning of Scientific Applications},
  12687. Year = {2007}}
  12688. @article{McCalpin1995,
  12689. Abstract = {The ratio of cpu speed to memory speed in current high-performance
  12690. computers is growing rapidly, with significant implications for the
  12691. design and implementation of algorithms in scientific computing.
  12692. I present the results of a broad survey of memory bandwidth and machine
  12693. balance for a large variety of current computers, including uniprocessors,
  12694. vector processors, shared-memory systems, and districuted-memory
  12695. systems. The results are analyzed in terms of the sustainable data
  12696. transfer rates for uncached unit-stride vector operation for each
  12697. machine, and for each class.},
  12698. Author = {John D. McCalpin},
  12699. Journal = {IEEE Computer Society Technical Committee on Computer Architecture (TCCA) Newsletter},
  12700. Month = dec,
  12701. Pages = {19--25},
  12702. Pdf = {http://tab.computer.org/tcca/NEWS/DEC95/dec95_mccalpin.ps},
  12703. Title = {Memory Bandwidth and Machine Balance in Current High Performance Computers},
  12704. Year = {1995}}
  12705. @misc{AMDMath:fk,
  12706. Author = {AMD},
  12707. Howpublished = {\newline http://developer.amd.com/cpu/Libraries/acml/Pages/default.aspx},
  12708. Title = {{AMD} Core Math Library ({ACML})},
  12709. Year = {2009}}
  12710. @inproceedings{Spear:2006hp,
  12711. Author = {Spear, Michael F. and Marathe, Virendra J. and {{Scherer III}}, William N. and Scott, Michael L.},
  12712. Booktitle = {Proceedings of the Twentieth International Symposium on Distributed Computing},
  12713. Date-Added = {2009-08-21 23:01:40 -0600},
  12714. Date-Modified = {2009-08-21 23:01:45 -0600},
  12715. Month = {Sep},
  12716. Pdf = {http://www.cs.rochester.edu/u/scott/papers/2006_DISC_conflict.pdf},
  12717. Title = {Conflict Detection and Validation Strategies for SoftwareTransactional Memory},
  12718. Year = {2006},
  12719. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliLzIwMDZfRElTQ19jb25mbGljdC5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFjIwMDZfRElTQ19jb25mbGljdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5UHM5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA2X0RJU0NfY29uZmxpY3QucGRmAAAOAC4AFgAyADAAMAA2AF8ARABJAFMAQwBfAGMAbwBuAGYAbABpAGMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIwMDZfRElTQ19jb25mbGljdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  12720. @article{Herlihy:1990if,
  12721. Author = {Herlihy, Maurice and Wing, Jeannette M.},
  12722. Date-Added = {2009-08-21 22:50:52 -0600},
  12723. Date-Modified = {2009-08-21 22:50:57 -0600},
  12724. Journal = {ACM Transactions on Programming Languages and Systems},
  12725. Month = {Jul},
  12726. Number = {3},
  12727. Pages = {463--492},
  12728. Title = {Linearizability: A Correctness Condition for Concurrent Objects},
  12729. Urlpage = {http://doi.acm.org/10.1145/78969.78972},
  12730. Volume = {12},
  12731. Year = {1990},
  12732. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0NjMtaGVybGloeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0NjMtaGVybGloeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ew3RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0NjMtaGVybGloeS5wZGYADgAiABAAcAA0ADYAMwAtAGgAZQByAGwAaQBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ2My1oZXJsaWh5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  12733. @incollection{Scott:2006hq,
  12734. Author = {Scott, Michael L.},
  12735. Booktitle = {ACM SIGPLAN Workshop on Transactional Computing},
  12736. Date-Added = {2009-08-21 22:48:09 -0600},
  12737. Date-Modified = {2009-08-21 22:48:12 -0600},
  12738. Month = {Jun},
  12739. Note = {Held in conjunction with PLDI 2006},
  12740. Pdf = {http://www.cs.rochester.edu/u/scott/papers/2006_TRANSACT_formal_STM.pdf},
  12741. Title = {Sequential Specification of Transactional Memory Semantics},
  12742. Year = {2006},
  12743. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uL0Ryb3Bib3gvYmliLzIwMDZfVFJBTlNBQ1RfZm9ybWFsX1NUTS5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHDIwMDZfVFJBTlNBQ1RfZm9ybWFsX1NUTS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5V7M5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgBFTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA2X1RSQU5TQUNUX2Zvcm1hbF9TVE0ucGRmAAAOADoAHAAyADAAMAA2AF8AVABSAEEATgBTAEEAQwBUAF8AZgBvAHIAbQBhAGwAXwBTAFQATQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIwMDZfVFJBTlNBQ1RfZm9ybWFsX1NUTS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC8AMEAyQKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  12744. @inproceedings{Spear:2008pt,
  12745. Address = {Berlin, Heidelberg},
  12746. Author = {Spear, Michael F. and Dalessandro, Luke and Marathe, Virendra J. and Scott, Michael L.},
  12747. Booktitle = {OPODIS '08: Proceedings of the 12th International Conference on Principles of Distributed Systems},
  12748. Date-Added = {2009-08-21 22:46:55 -0600},
  12749. Date-Modified = {2010-12-17 10:23:06 -0700},
  12750. Isbn = {978-3-540-92220-9},
  12751. Location = {Luxor, Egypt},
  12752. Pages = {275--294},
  12753. Publisher = {Springer-Verlag},
  12754. Title = {Ordering-Based Semantics for Software Transactional Memory},
  12755. Year = {2008},
  12756. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-92221-6_19}}
  12757. @inproceedings{Luchangco:2008xq,
  12758. Address = {New York, NY, USA},
  12759. Author = {Luchangco, Victor},
  12760. Booktitle = {SPAA '08: Proceedings of the twentieth annual symposium on Parallelism in algorithms and architectures},
  12761. Date-Added = {2009-08-21 22:43:30 -0600},
  12762. Date-Modified = {2010-12-17 10:23:06 -0700},
  12763. Isbn = {978-1-59593-973-9},
  12764. Location = {Munich, Germany},
  12765. Pages = {98--100},
  12766. Publisher = {ACM},
  12767. Title = {Against lock-based semantics for transactional memory},
  12768. Year = {2008},
  12769. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA5OC1sdWNoYW5nY28ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwOTgtbHVjaGFuZ2NvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vI0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTgtbHVjaGFuZ2NvLnBkZgAADgAkABEAcAA5ADgALQBsAHUAYwBoAGEAbgBnAGMAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wOTgtbHVjaGFuZ2NvLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12770. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1378533.1378549}}
  12771. @inproceedings{Herlihy:1988fq,
  12772. Address = {New York, NY, USA},
  12773. Author = {Herlihy, M. P. and Wing, J. M.},
  12774. Booktitle = {Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming},
  12775. Date-Added = {2009-08-21 22:39:19 -0600},
  12776. Date-Modified = {2010-12-17 10:23:06 -0700},
  12777. Isbn = {0-89791-304-3},
  12778. Location = {San Diego, California, United States},
  12779. Pages = {133--135},
  12780. Publisher = {ACM},
  12781. Title = {Linearizable concurrent objects},
  12782. Year = {1988},
  12783. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMzMtaGVybGloeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMzMtaGVybGloeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebfRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtaGVybGloeS5wZGYADgAiABAAcAAxADMAMwAtAGgAZQByAGwAaQBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEzMy1oZXJsaWh5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  12784. Bdsk-Url-1 = {http://doi.acm.org/10.1145/67386.67423}}
  12785. @book{Larus:2007sp,
  12786. Author = {James R. Larus and Ravi Rajwar},
  12787. Date-Added = {2009-08-21 22:25:50 -0600},
  12788. Date-Modified = {2009-08-21 22:27:03 -0600},
  12789. Editor = {Mark D. Hill},
  12790. Publisher = {Morgan and Laypool},
  12791. Title = {Transactional Memory},
  12792. Year = {2007}}
  12793. @article{Hack:2006hi,
  12794. Author = {Sebastian Hack and Gerhard Goos},
  12795. Date-Added = {2009-08-18 15:58:31 -0600},
  12796. Date-Modified = {2010-12-17 10:23:06 -0700},
  12797. Issn = {0020-0190},
  12798. Journal = {Information Processing Letters},
  12799. Keywords = {Graph algorithms},
  12800. Number = {4},
  12801. Pages = {150 - 155},
  12802. Title = {Optimal register allocation for SSA-form programs in polynomial time},
  12803. Volume = {98},
  12804. Year = {2006},
  12805. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNkYXJ0aWNsZSgzKTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzZGFydGljbGUoMykxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nm0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzZGFydGljbGUoMykxLnBkZgAADgAkABEAcwBkAGEAcgB0AGkAYwBsAGUAKAAzACkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUoMykxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12806. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V0F-4J91RDC-1/2/605deda79b0cfb12ff7893afe3236645},
  12807. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.ipl.2006.01.008}}
  12808. @article{Chaitin:1981vl,
  12809. Author = {Gregory J. Chaitin and Marc A. Auslander and Ashok K. Chandra and John Cocke and Martin E. Hopkins and Peter W. Markstein},
  12810. Date-Added = {2009-08-18 15:39:06 -0600},
  12811. Date-Modified = {2009-08-18 15:40:26 -0600},
  12812. Journal = {Computer Languages},
  12813. Pages = {47-57},
  12814. Title = {Register allocation via coloring},
  12815. Volume = {6},
  12816. Year = {1981},
  12817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1jaGFpdGluODEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1jaGFpdGluODEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Eb0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaGFpdGluODEucGRmAAAOABwADQBjAGgAYQBpAHQAaQBuADgAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9jaGFpdGluODEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  12818. @phdthesis{Briggs:1992yf,
  12819. Author = {Preston Briggs},
  12820. Date-Added = {2009-08-18 13:08:13 -0600},
  12821. Date-Modified = {2009-08-18 13:08:41 -0600},
  12822. School = {Rice University},
  12823. Title = {Register Allocation via Graph Coloring},
  12824. Year = {1992},
  12825. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJyaWdnczkycmVnaXN0ZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRicmlnZ3M5MnJlZ2lzdGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A/0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBicmlnZ3M5MnJlZ2lzdGVyLnBkZgAOACoAFABiAHIAaQBnAGcAcwA5ADIAcgBlAGcAaQBzAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2JyaWdnczkycmVnaXN0ZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  12826. @article{Lotfi:1986oq,
  12827. Address = {Oxford, UK, UK},
  12828. Author = {Lotfi, Vahid and Sarin, Sanjiv},
  12829. Date-Added = {2009-08-18 12:23:28 -0600},
  12830. Date-Modified = {2010-12-17 10:23:06 -0700},
  12831. Issn = {0305-0548},
  12832. Journal = {Comput. Oper. Res.},
  12833. Number = {1},
  12834. Pages = {27--32},
  12835. Publisher = {Elsevier Science Ltd.},
  12836. Title = {A graph coloring algorithm for large scale scheduling problems},
  12837. Volume = {13},
  12838. Year = {1986},
  12839. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0305-0548(86)90061-4}}
  12840. @article{Palubeckis:2008nx,
  12841. 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.},
  12842. Author = {Palubeckis, G.},
  12843. Citeulike-Article-Id = {5469515},
  12844. Citeulike-Linkout-0 = {http://dx.doi.org/10.1080/00207160701419114},
  12845. Date-Added = {2009-08-18 12:17:04 -0600},
  12846. Date-Modified = {2010-12-17 10:23:06 -0700},
  12847. Journal = {International Journal of Computer Mathematics},
  12848. Number = {2},
  12849. Pages = {191--200},
  12850. Posted-At = {2009-08-18 19:16:52},
  12851. Priority = {2},
  12852. Publisher = {Taylor \& Francis},
  12853. Title = {On the recursive largest first algorithm for graph colouring},
  12854. Volume = {85},
  12855. Year = {2008},
  12856. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliLzc5MDM1OTE3My5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDTc5MDM1OTE3My5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4frM5Zq5AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhCQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA3OTAzNTkxNzMucGRmAA4AHAANADcAOQAwADMANQA5ADEANwAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNzkwMzU5MTczLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  12857. Bdsk-Url-1 = {http://dx.doi.org/10.1080/00207160701419114}}
  12858. @article{Galinier:2006cr,
  12859. Address = {Oxford, UK, UK},
  12860. Author = {Galinier, Philippe and Hertz, Alain},
  12861. Date-Added = {2009-08-18 12:13:10 -0600},
  12862. Date-Modified = {2010-12-17 10:23:06 -0700},
  12863. Issn = {0305-0548},
  12864. Journal = {Comput. Oper. Res.},
  12865. Number = {9},
  12866. Pages = {2547--2562},
  12867. Publisher = {Elsevier Science Ltd.},
  12868. Title = {A survey of local search methods for graph coloring},
  12869. Volume = {33},
  12870. Year = {2006},
  12871. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNkYXJ0aWNsZSgzKTAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzZGFydGljbGUoMykwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nl0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzZGFydGljbGUoMykwLnBkZgAADgAkABEAcwBkAGEAcgB0AGkAYwBsAGUAKAAzACkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUoMykwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12872. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.cor.2005.07.028}}
  12873. @article{Palubeckis:2008dq,
  12874. Address = {Bristol, PA, USA},
  12875. Author = {Palubeckis, G.},
  12876. Date-Added = {2009-08-18 12:09:12 -0600},
  12877. Date-Modified = {2010-12-17 10:23:07 -0700},
  12878. Issn = {0020-7160},
  12879. Journal = {Int. J. Comput. Math.},
  12880. Number = {2},
  12881. Pages = {191--200},
  12882. Publisher = {Taylor \& Francis, Inc.},
  12883. Title = {On the recursive largest first algorithm for graph colouring},
  12884. Volume = {85},
  12885. Year = {2008},
  12886. Bdsk-Url-1 = {http://dx.doi.org/10.1080/00207160701419114}}
  12887. @book{Rosen:2002bh,
  12888. Author = {Rosen, Kenneth H.},
  12889. Date-Added = {2009-08-18 12:06:39 -0600},
  12890. Date-Modified = {2009-08-18 12:06:43 -0600},
  12891. Isbn = {0072474777},
  12892. Publisher = {McGraw-Hill Higher Education},
  12893. Title = {Discrete Mathematics and Its Applications},
  12894. Year = {2002}}
  12895. @article{Tarjan:1984qf,
  12896. Author = {Robert E. Tarjan and Mihalis Yannakakis},
  12897. Date-Added = {2009-08-18 11:58:20 -0600},
  12898. Date-Modified = {2010-12-17 10:23:07 -0700},
  12899. Journal = {SIAM Journal on Computing},
  12900. Keywords = {graph algorithm; acyclic data base scheme; sparse Gaussian elimination; graph search; hypergraph},
  12901. Number = {3},
  12902. Pages = {566-579},
  12903. Publisher = {SIAM},
  12904. Title = {Simple Linear-Time Algorithms to Test Chordality of Graphs, Test Acyclicity of Hypergraphs, and Selectively Reduce Acyclic Hypergraphs},
  12905. Volume = {13},
  12906. Year = {1984},
  12907. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1NNSjAwMDU2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVNNSjAwMDU2Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPOeLM5Zt2AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhxgAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTTUowMDA1NjYucGRmAA4AHAANAFMATQBKADAAMAAwADUANgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU01KMDAwNTY2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  12908. Bdsk-Url-1 = {http://link.aip.org/link/?SMJ/13/566/1},
  12909. Bdsk-Url-2 = {http://dx.doi.org/10.1137/0213035}}
  12910. @book{Balakrishnan:1996ve,
  12911. Author = {Balakrishnan, V. K.},
  12912. Date-Added = {2009-08-18 10:52:15 -0600},
  12913. Date-Modified = {2009-08-18 10:52:22 -0600},
  12914. Isbn = {0486691152},
  12915. Publisher = {Dover Publications, Incorporated},
  12916. Title = {Introductory Discrete Mathematics},
  12917. Year = {1996}}
  12918. @book{Garey:1990zp,
  12919. Address = {New York, NY, USA},
  12920. Author = {Garey, Michael R. and Johnson, David S.},
  12921. Date-Added = {2009-08-18 00:00:02 -0600},
  12922. Date-Modified = {2009-08-18 00:00:07 -0600},
  12923. Isbn = {0716710455},
  12924. Publisher = {W. H. Freeman \& Co.},
  12925. Title = {Computers and Intractability; A Guide to the Theory of NP-Completeness},
  12926. Year = {1990}}
  12927. @article{Welsh:1967qe,
  12928. 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},
  12929. Author = {Welsh, D. J. A. and Powell, M. B.},
  12930. Citeulike-Article-Id = {5457407},
  12931. Citeulike-Linkout-0 = {http://dx.doi.org/10.1093/comjnl/10.1.85},
  12932. Citeulike-Linkout-1 = {http://comjnl.oxfordjournals.org/cgi/content/abstract/10/1/85},
  12933. Date-Added = {2009-08-17 23:36:07 -0600},
  12934. Date-Modified = {2010-12-17 10:23:07 -0700},
  12935. Journal = {The Computer Journal},
  12936. Month = {January},
  12937. Number = {1},
  12938. Pages = {85--86},
  12939. Posted-At = {2009-08-18 06:35:37},
  12940. Priority = {2},
  12941. Title = {An upper bound for the chromatic number of a graph and its application to timetabling problems},
  12942. Volume = {10},
  12943. Year = {1967},
  12944. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFS4uL0Ryb3Bib3gvYmliLzg1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEGODUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NcMzlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADg1LnBkZgAADgAOAAYAOAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAeVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvODUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApgCrALMCFwIZAh4CKQIyAkACRAJLAlQCWQJmAmkCewJ+AoMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAChQ==},
  12945. Bdsk-Url-1 = {http://dx.doi.org/10.1093/comjnl/10.1.85}}
  12946. @article{Brelaz:1979eu,
  12947. Address = {New York, NY, USA},
  12948. Author = {Br\'{e}laz, Daniel},
  12949. Date-Added = {2009-08-17 23:29:36 -0600},
  12950. Date-Modified = {2010-12-17 10:23:07 -0700},
  12951. Issn = {0001-0782},
  12952. Journal = {Commun. ACM},
  12953. Number = {4},
  12954. Pages = {251--256},
  12955. Publisher = {ACM},
  12956. Title = {New methods to color the vertices of a graph},
  12957. Volume = {22},
  12958. Year = {1979},
  12959. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNTEtYnJlbGF6LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI1MS1icmVsYXoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96a9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1MS1icmVsYXoucGRmAAAOACAADwBwADIANQAxAC0AYgByAGUAbABhAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI1MS1icmVsYXoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12960. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359094.359101}}
  12961. @inproceedings{Pouchet:2008cl,
  12962. Address = {New York, NY, USA},
  12963. Author = {Pouchet, Louis-No{\"{e}}l and Bastoul, C\'{e}dric and Cohen, Albert and Cavazos, John},
  12964. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  12965. Date-Added = {2009-08-07 13:49:08 -0600},
  12966. Date-Modified = {2010-12-17 10:23:07 -0700},
  12967. Isbn = {978-1-59593-860-2},
  12968. Location = {Tucson, AZ, USA},
  12969. Pages = {90--100},
  12970. Publisher = {ACM},
  12971. Title = {Iterative optimization in the polyhedral model: part ii, multidimensional time},
  12972. Year = {2008},
  12973. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A5MC1wb3VjaGV0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDkwLXBvdWNoZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97tNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkwLXBvdWNoZXQucGRmAAAOACAADwBwADkAMAAtAHAAbwB1AGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDkwLXBvdWNoZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12974. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375594}}
  12975. @inproceedings{Palsberg:2007si,
  12976. Address = {Darlinghurst, Australia, Australia},
  12977. Author = {Palsberg, Jens},
  12978. Booktitle = {CATS '07: Proceedings of the thirteenth Australasian symposium on Theory of computing},
  12979. Date-Added = {2009-08-15 15:34:24 -0600},
  12980. Date-Modified = {2009-08-15 15:34:31 -0600},
  12981. Isbn = {1-920-68246-5},
  12982. Location = {Ballarat, Victoria, Australia},
  12983. Pages = {3--3},
  12984. Publisher = {Australian Computer Society, Inc.},
  12985. Title = {Register allocation via coloring of chordal graphs},
  12986. Year = {2007},
  12987. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVthcGxhczA1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYXBsYXMwNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9untEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXBsYXMwNS5wZGYAAA4AGAALAGEAcABsAGEAcwAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYXBsYXMwNS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  12988. @article{Assmann:1999dn,
  12989. Address = {River Edge, NJ, USA},
  12990. Author = {Assmann, U.},
  12991. Book = {Handbook of graph grammars and computing by graph transformation: vol. 2: applications, languages, and tools},
  12992. Date-Added = {2009-07-28 10:41:19 -0600},
  12993. Date-Modified = {2009-07-28 10:41:26 -0600},
  12994. Isbn = {981-02-4020-1},
  12995. Pages = {307--318},
  12996. Publisher = {World Scientific Publishing Co., Inc.},
  12997. Title = {{OPTIMIX}---a tool for rewriting and optimizing programs},
  12998. Year = 1999}
  12999. @inproceedings{Kimmell:2005rz,
  13000. Address = {Washington, DC, USA},
  13001. Author = {Kimmell, Garrin and Komp, Ed and Alexander, Perry},
  13002. Booktitle = {ECBS '05: Proceedings of the 12th IEEE International Conference and Workshops on Engineering of Computer-Based Systems},
  13003. Date-Added = {2009-07-23 16:34:16 -0600},
  13004. Date-Modified = {2010-12-17 10:23:07 -0700},
  13005. Isbn = {0-7695-2308-0},
  13006. Pages = {331--338},
  13007. Publisher = {IEEE Computer Society},
  13008. Title = {Building Compilers by Combining Algebras},
  13009. Year = {2005},
  13010. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVplY2JzMDUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QplY2JzMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3M50Q82+wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlY2JzMDUucGRmAA4AFgAKAGUAYwBiAHMAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2VjYnMwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  13011. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ECBS.2005.23}}
  13012. @article{Sumii:2007hb,
  13013. Address = {New York, NY, USA},
  13014. Author = {Sumii, Eijiro and Pierce, Benjamin C.},
  13015. Date-Added = {2009-07-17 08:50:09 -0600},
  13016. Date-Modified = {2010-12-17 10:23:07 -0700},
  13017. Issn = {0004-5411},
  13018. Journal = {J. ACM},
  13019. Number = {5},
  13020. Pages = {26},
  13021. Publisher = {ACM},
  13022. Title = {A bisimulation for type abstraction and recursion},
  13023. Volume = {54},
  13024. Year = {2007},
  13025. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hMjYtc3VtaWkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hMjYtc3VtaWkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2500Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhMjYtc3VtaWkucGRmAAAOABwADQBhADIANgAtAHMAdQBtAGkAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hMjYtc3VtaWkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  13026. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1284320.1284325}}
  13027. @article{Mason:1996yf,
  13028. Address = {Duluth, MN, USA},
  13029. Author = {Mason, Ian A. and Smith, Scott F. and Talcott, Carolyn L.},
  13030. Date-Added = {2009-07-16 23:53:30 -0600},
  13031. Date-Modified = {2010-12-17 10:23:07 -0700},
  13032. Issn = {0890-5401},
  13033. Journal = {Inf. Comput.},
  13034. Number = {1},
  13035. Pages = {26--47},
  13036. Publisher = {Academic Press, Inc.},
  13037. Title = {From operational semantics to domain theory},
  13038. Volume = {128},
  13039. Year = {1996},
  13040. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+NEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMi5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13041. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1996.0061}}
  13042. @inproceedings{Wrigstad:2009oz,
  13043. Author = {Tobias Wrigstad and Patrick Eugster and John Field and Nate Nystrom and Jan Vitek},
  13044. Booktitle = {International Workshop on Script to Program Evolution},
  13045. Date-Added = {2009-07-11 16:26:39 -0600},
  13046. Date-Modified = {2009-07-11 16:27:46 -0600},
  13047. Month = {July},
  13048. Title = {Software Hardening: A Research Agenda},
  13049. Year = {2009}}
  13050. @techreport{Wall:2009rw,
  13051. Author = {Larry Wall},
  13052. Date-Added = {2009-07-11 15:47:11 -0600},
  13053. Date-Modified = {2010-12-17 10:23:07 -0700},
  13054. Month = {June},
  13055. Title = {Synopsis 2: Bits and Pieces},
  13056. Year = {2009},
  13057. Bdsk-Url-1 = {http://perlcabal.org/syn/S02.html}}
  13058. @misc{Hejlsberg:2008hb,
  13059. Author = {Anders Hejlsberg},
  13060. Date-Added = {2009-07-11 15:07:34 -0600},
  13061. Date-Modified = {2009-07-11 15:09:02 -0600},
  13062. Howpublished = {http://channel9.msdn.com/pdc2008/TL16/},
  13063. Month = {October},
  13064. Title = {The Future of C\#},
  13065. Year = {2008}}
  13066. @article{Scott:1977ff,
  13067. Address = {New York, NY, USA},
  13068. Author = {Scott, Dana S.},
  13069. Date-Added = {2009-07-16 17:04:19 -0600},
  13070. Date-Modified = {2010-12-17 10:23:07 -0700},
  13071. Issn = {0001-0782},
  13072. Journal = {Commun. ACM},
  13073. Number = {9},
  13074. Pages = {634--641},
  13075. Publisher = {ACM},
  13076. Title = {Logic and programming languages},
  13077. Volume = {20},
  13078. Year = {1977},
  13079. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ExOTc2LXNjb3R0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTE5NzYtc2NvdHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ucdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE5NzYtc2NvdHQucGRmAAAOACAADwBhADEAOQA3ADYALQBzAGMAbwB0AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTE5NzYtc2NvdHQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13080. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359810.359826}}
  13081. @article{Tennent:1976pi,
  13082. Address = {New York, NY, USA},
  13083. Author = {Tennent, R. D.},
  13084. Date-Added = {2009-07-16 17:03:35 -0600},
  13085. Date-Modified = {2010-12-17 10:23:07 -0700},
  13086. Issn = {0001-0782},
  13087. Journal = {Commun. ACM},
  13088. Number = {8},
  13089. Pages = {437--453},
  13090. Publisher = {ACM},
  13091. Title = {The denotational semantics of programming languages},
  13092. Volume = {19},
  13093. Year = {1976},
  13094. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0MzctdGVubmVudC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0MzctdGVubmVudC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ev/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0MzctdGVubmVudC5wZGYADgAiABAAcAA0ADMANwAtAHQAZQBuAG4AZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQzNy10ZW5uZW50LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13095. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360303.360308}}
  13096. @inproceedings{Arvind:1997mi,
  13097. Address = {London, UK},
  13098. Author = {Arvind, and Caro, Alejandro and Maessen, Jan-Willem and Aditya, Shail},
  13099. Booktitle = {LCPC '96: Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing},
  13100. Date-Added = {2009-07-16 16:31:18 -0600},
  13101. Date-Modified = {2009-07-16 16:31:22 -0600},
  13102. Isbn = {3-540-63091-0},
  13103. Pages = {519--533},
  13104. Publisher = {Springer-Verlag},
  13105. Title = {A Multithreaded Substrate and Compilation Model for the Implicity Parallel Language pH},
  13106. Year = {1997},
  13107. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS41NS42NTAucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNTUuNjUwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvXIzOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjU1LjY1MC5wZGYADgAkABEAMQAwAC4AMQAuADEALgA1ADUALgA2ADUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS41NS42NTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  13108. @inproceedings{Aditya:1995hb,
  13109. Address = {New York, NY, USA},
  13110. Author = {Aditya, Shail and Stoy, Joseph E. and Arvind,},
  13111. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  13112. Date-Added = {2009-07-16 16:24:57 -0600},
  13113. Date-Modified = {2010-12-17 10:23:07 -0700},
  13114. Isbn = {0-89791-719-7},
  13115. Location = {La Jolla, California, United States},
  13116. Pages = {204--215},
  13117. Publisher = {ACM},
  13118. Title = {Semantics of barriers in a non-strict, implicitly-parallel language},
  13119. Year = {1995},
  13120. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMDQtYWRpdHlhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIwNC1hZGl0eWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96K9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNC1hZGl0eWEucGRmAAAOACAADwBwADIAMAA0AC0AYQBkAGkAdAB5AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIwNC1hZGl0eWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13121. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224206}}
  13122. @inproceedings{Maessen:2002pi,
  13123. Address = {New York, NY, USA},
  13124. Author = {Maessen, Jan-Willem},
  13125. Booktitle = {Haskell '02: Proceedings of the 2002 ACM SIGPLAN workshop on Haskell},
  13126. Date-Added = {2009-07-16 16:24:04 -0600},
  13127. Date-Modified = {2010-12-17 10:23:07 -0700},
  13128. Isbn = {1-58113-605-6},
  13129. Location = {Pittsburgh, Pennsylvania},
  13130. Pages = {38--50},
  13131. Publisher = {ACM},
  13132. Title = {Eager Haskell: resource-bounded execution yields efficient iteration},
  13133. Year = {2002},
  13134. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzOC1tYWVzc2VuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM4LW1hZXNzZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL963tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM4LW1hZXNzZW4ucGRmAAAOACAADwBwADMAOAAtAG0AYQBlAHMAcwBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM4LW1hZXNzZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13135. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581690.581694}}
  13136. @techreport{Traub:1986ph,
  13137. Address = {Cambridge, MA, USA},
  13138. Author = {Traub, K. R.},
  13139. Date-Added = {2009-07-16 16:17:46 -0600},
  13140. Date-Modified = {2009-07-16 16:17:54 -0600},
  13141. Publisher = {Massachusetts Institute of Technology},
  13142. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-LCS%2F%2FMIT%2FLCS%2FTR-370},
  13143. Title = {A COMPILER FOR THE MIT TAGGED-TOKEN DATAFLOW ARCHITECTURE},
  13144. Year = {1986},
  13145. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEk1JVC1MQ1MtVFItMzcwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESTUlULUxDUy1UUi0zNzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNDEtGKq4ZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRiuPGAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoATUlULUxDUy1UUi0zNzAucGRmAA4AJgASAE0ASQBUAC0ATABDAFMALQBUAFIALQAzADcAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9NSVQtTENTLVRSLTM3MC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  13146. @inproceedings{Schauser:1995it,
  13147. Author = {Klaus E. Schauser and Seth C. Goldstein},
  13148. Booktitle = {Functional Programming Languages and Computer Architectures},
  13149. Date-Added = {2009-07-16 16:01:46 -0600},
  13150. Date-Modified = {2009-07-16 16:02:42 -0600},
  13151. Title = {How Much Non-strictness do Lenient Programs Require?},
  13152. Year = {1995},
  13153. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsZW5pZW50LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGVuaWVudC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94rtEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGVuaWVudC5wZGYAAA4AGAALAGwAZQBuAGkAZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGVuaWVudC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  13154. @techreport{Arvind:1988la,
  13155. Author = {Arvind and S.K. Heller and R.S. Nikhil},
  13156. Date-Added = {2009-07-16 15:37:31 -0600},
  13157. Date-Modified = {2009-07-16 15:38:29 -0600},
  13158. Institution = {MIT},
  13159. Number = {Computation Structures Group Memo 287},
  13160. Title = {Programming Generality and Parallel Computers},
  13161. Year = {1988},
  13162. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL01lbW8tMjg3LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMTWVtby0yODcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Q/czlmwoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1lbW8tMjg3LnBkZgAADgAaAAwATQBlAG0AbwAtADIAOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWVtby0yODcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  13163. @phdthesis{Schauser:CSD-94-832,
  13164. Author = {Schauser, Klaus Erik},
  13165. Date-Added = {2009-07-16 15:29:49 -0600},
  13166. Date-Modified = {2010-12-17 10:23:07 -0700},
  13167. Number = {UCB/CSD-94-832},
  13168. School = {EECS Department, University of California, Berkeley},
  13169. Title = {Compiling Lenient Languages for Parallel Asynchronous Execution},
  13170. Year = {1994},
  13171. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0NTRC05NC04MzIucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5DU0QtOTQtODMyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxhczOWa3wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4S8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQ1NELTk0LTgzMi5wZGYAAA4AHgAOAEMAUwBEAC0AOQA0AC0AOAAzADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9DU0QtOTQtODMyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  13172. Bdsk-Url-1 = {http://www.eecs.berkeley.edu/Pubs/TechRpts/1994/5850.html}}
  13173. @techreport{Gallier:1989vl,
  13174. Author = {Jean H. Gallier},
  13175. Date-Added = {2009-07-14 12:52:40 -0600},
  13176. Date-Modified = {2009-07-14 12:53:39 -0600},
  13177. Institution = {University of Pennsylvania},
  13178. Number = {MS-CIS-89-31},
  13179. Title = {On Girard's ``Candidats De Reductibilite''},
  13180. Year = {1989},
  13181. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0KDcpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQoNykucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zg9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQoNykucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQAKAA3ACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQoNykucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  13182. @article{Scott:1976lq,
  13183. Author = {Dana Scott},
  13184. Date-Added = {2009-07-13 10:04:10 -0600},
  13185. Date-Modified = {2010-12-17 10:23:07 -0700},
  13186. Journal = {SIAM Journal on Computing},
  13187. Keywords = {programming language semantics; lattice; continuous lattice; algebraic lattice; computability; retract; combinatory logic; lambda calculus; recursion theorem; enumeration degrees; continuous function; fixed-point theorem},
  13188. Number = {3},
  13189. Pages = {522-587},
  13190. Publisher = {SIAM},
  13191. Title = {Data Types as Lattices},
  13192. Volume = {5},
  13193. Year = {1976},
  13194. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGmRhdGFfdHlwZXNfYXNfbGF0dGljZXMucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpkYXRhX3R5cGVzX2FzX2xhdHRpY2VzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2/950crS9VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHLCzUAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkYXRhX3R5cGVzX2FzX2xhdHRpY2VzLnBkZgAOADYAGgBkAGEAdABhAF8AdAB5AHAAZQBzAF8AYQBzAF8AbABhAHQAdABpAGMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL2RhdGFfdHlwZXNfYXNfbGF0dGljZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  13195. Bdsk-Url-1 = {http://link.aip.org/link/?SMJ/5/522/1},
  13196. Bdsk-Url-2 = {http://dx.doi.org/10.1137/0205037}}
  13197. @article{rovner86:_modula,
  13198. Address = {Los Alamitos, CA, USA},
  13199. Author = {P. Rovner},
  13200. Date-Added = {2009-06-23 16:32:48 -0600},
  13201. Date-Modified = {2010-12-17 10:23:07 -0700},
  13202. Issn = {0740-7459},
  13203. Journal = {IEEE Software},
  13204. Number = 6,
  13205. Pages = {46-57},
  13206. Publisher = {IEEE Computer Society},
  13207. Title = {Extending Modula-2 to Build Large, Integrated Systems},
  13208. Volume = 3,
  13209. Year = 1986,
  13210. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL1NSQy1SUi0zLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMU1JDLVJSLTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9Wwczlm3cAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHHAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFNSQy1SUi0zLnBkZgAADgAaAAwAUwBSAEMALQBSAFIALQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU1JDLVJSLTMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  13211. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/MS.1986.229476}}
  13212. @inproceedings{Cardelli:1989kr,
  13213. Address = {New York, NY, USA},
  13214. Author = {Cardelli, L. and Donahue, J. and Jordan, M. and Kalsow, B. and Nelson, G.},
  13215. Booktitle = {POPL '89: Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13216. Date-Added = {2009-06-23 16:19:21 -0600},
  13217. Date-Modified = {2010-12-17 10:23:07 -0700},
  13218. Isbn = {0-89791-294-2},
  13219. Location = {Austin, Texas, United States},
  13220. Pages = {202--212},
  13221. Publisher = {ACM},
  13222. Title = {The Modula--3 type system},
  13223. Year = {1989},
  13224. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDItY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjAyLWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oo0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjAyLWNhcmRlbGxpLnBkZgAADgAkABEAcAAyADAAMgAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjAyLWNhcmRlbGxpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  13225. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75295}}
  13226. @inproceedings{Breazu-Tannen:1989il,
  13227. Address = {Piscataway, NJ, USA},
  13228. Author = {Breazu-Tannen, V. and Coquand, T. and Gunter, C. and Scedrov, A.},
  13229. Booktitle = {Proceedings of the Fourth Annual Symposium on Logic in computer science},
  13230. Date-Added = {2009-06-23 16:03:47 -0600},
  13231. Date-Modified = {2009-06-23 16:03:51 -0600},
  13232. Isbn = {0-8186-1954-6},
  13233. Location = {Pacific Grove, California, United States},
  13234. Pages = {112--129},
  13235. Publisher = {IEEE Press},
  13236. Title = {Inheritance and explicit coercion},
  13237. Year = {1989}}
  13238. @techreport{Lampson:1983et,
  13239. Author = {Butler W. Lampson},
  13240. Date-Added = {2009-06-23 15:56:08 -0600},
  13241. Date-Modified = {2009-06-23 15:56:56 -0600},
  13242. Institution = {Xerox PARC},
  13243. Title = {A Description of the Cedar Language},
  13244. Year = {1983},
  13245. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzMyYS1DZWRhckxhbmcucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4REzMmEtQ2VkYXJMYW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBFzzOWauAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMzJhLUNlZGFyTGFuZy5wZGYADgAkABEAMwAyAGEALQBDAGUAZABhAHIATABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzMyYS1DZWRhckxhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  13246. @inproceedings{Abadi:1989ez,
  13247. Author = {Abadi, M. and Cardelli, L. and Pierce, B. and Plotkin, G.},
  13248. Booktitle = {Symposium on Principles of programming languages},
  13249. Date-Added = {2009-06-23 15:38:48 -0600},
  13250. Date-Modified = {2014-04-06 15:58:51 +0000},
  13251. Title = {Dynamic typing in a statically-typed language},
  13252. Year = {1989},
  13253. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjEzLWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxMy1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96NtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxMy1hYmFkaS5wZGYADgAeAA4AcAAyADEAMwAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjEzLWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13254. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75296}}
  13255. @inproceedings{Liskov:1993dk,
  13256. Address = {New York, NY, USA},
  13257. Author = {Liskov, Barbara},
  13258. Booktitle = {HOPL-II: The second ACM SIGPLAN conference on History of programming languages},
  13259. Date-Added = {2009-06-23 15:24:34 -0600},
  13260. Date-Modified = {2010-12-17 10:23:07 -0700},
  13261. Isbn = {0-89791-570-4},
  13262. Location = {Cambridge, Massachusetts, United States},
  13263. Pages = {133--147},
  13264. Publisher = {ACM},
  13265. Title = {A history of CLU},
  13266. Year = {1993},
  13267. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzMtbGlza292LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzMy1saXNrb3YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95uNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMy1saXNrb3YucGRmAAAOACAADwBwADEAMwAzAC0AbABpAHMAawBvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzMy1saXNrb3YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13268. Bdsk-Url-1 = {http://doi.acm.org/10.1145/154766.155367}}
  13269. @inproceedings{Cardelli:1986dp,
  13270. Author = {Luca Cardelli},
  13271. Booktitle = {Combinators and Functional Programming Languages},
  13272. Date-Added = {2009-06-23 13:59:32 -0600},
  13273. Date-Modified = {2009-06-23 14:00:20 -0600},
  13274. Pages = {21-70},
  13275. Title = {Amber},
  13276. Volume = {242},
  13277. Year = {1986},
  13278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlhbWJlci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWFtYmVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADt/9DR27kkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0dvxZAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFtYmVyLnBkZgAADgAUAAkAYQBtAGIAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2FtYmVyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  13279. @techreport{Scheifler:1978tg,
  13280. Author = {Robert W. Scheifler},
  13281. Date-Added = {2009-06-23 11:51:19 -0600},
  13282. Date-Modified = {2009-06-23 11:52:02 -0600},
  13283. Institution = {MIT},
  13284. Title = {A Denotational Semantics of CLU},
  13285. Year = {1978},
  13286. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMjAxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0yMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAHfszlmxMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFjAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMjAxLnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADIAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0yMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13287. @book{Steele:1990dz,
  13288. Address = {Newton, MA, USA},
  13289. Author = {Steele,Jr., Guy L.},
  13290. Date-Added = {2009-06-18 14:00:02 -0600},
  13291. Date-Modified = {2009-06-18 14:00:07 -0600},
  13292. Isbn = {1-55558-041-6},
  13293. Publisher = {Digital Press},
  13294. Title = {Common LISP: the language (2nd ed.)},
  13295. Year = {1990}}
  13296. @article{Miles:2007yq,
  13297. Author = {Donna Miles},
  13298. Date-Added = {2009-06-16 12:41:34 -0600},
  13299. Date-Modified = {2009-06-16 12:43:03 -0600},
  13300. Journal = {Air Force Print News},
  13301. Month = {May},
  13302. Title = {New concept gets latest technologies to warfighters quickly},
  13303. Year = {2007}}
  13304. @book{Council:2006kx,
  13305. Author = {{National Research Council}},
  13306. Date-Added = {2009-06-16 11:25:39 -0600},
  13307. Date-Modified = {2009-06-16 13:40:56 -0600},
  13308. Publisher = {The National Academies Press},
  13309. Title = {Basic Research in Information Science and Technology for Air Force Needs},
  13310. Year = {2006}}
  13311. @article{Howe:1996pi,
  13312. Address = {Duluth, MN, USA},
  13313. Author = {Howe, Douglas J.},
  13314. Date-Added = {2009-06-11 09:36:38 -0600},
  13315. Date-Modified = {2010-12-17 10:23:07 -0700},
  13316. Issn = {0890-5401},
  13317. Journal = {Inf. Comput.},
  13318. Number = {2},
  13319. Pages = {103--112},
  13320. Publisher = {Academic Press, Inc.},
  13321. Title = {Proving congruence of bisimulation in functional programming languages},
  13322. Volume = {124},
  13323. Year = {1996},
  13324. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4zNi42NjAxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjM2LjY2MDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7t/szlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4zNi42NjAxLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAzADYALgA2ADYAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjM2LjY2MDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  13325. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1996.0008}}
  13326. @inproceedings{Howe:1989ph,
  13327. Author = {Howe, D.J.},
  13328. Date-Added = {2009-06-11 09:35:39 -0600},
  13329. Date-Modified = {2010-12-17 10:23:07 -0700},
  13330. Journal = {Logic in Computer Science, 1989. LICS '89, Proceedings., Fourth Annual Symposium on},
  13331. 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},
  13332. Month = {Jun},
  13333. Pages = {198-203},
  13334. Title = {Equality in lazy computation systems},
  13335. Year = {1989},
  13336. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUoOCkucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFJRUVFWHBsb3JlKDgpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwCbzOWa+gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASUVFRVhwbG9yZSg4KS5wZGYADgAkABEASQBFAEUARQBYAHAAbABvAHIAZQAoADgAKQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUoOCkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  13337. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1989.39174}}
  13338. @article{Hoste:2007zl,
  13339. Author = {Hoste, K. and Eeckhout, L.},
  13340. Date-Added = {2009-06-06 21:56:22 -0600},
  13341. Date-Modified = {2010-12-17 10:23:07 -0700},
  13342. Issn = {0272-1732},
  13343. Journal = {Micro, IEEE},
  13344. Keywords = {computer architecture, microprogrammingcomputer designers, computer systems, microarchitecture-independent workload characterization, microprocessor design},
  13345. Month = {May-June},
  13346. Number = {3},
  13347. Pages = {63-72},
  13348. Title = {Microarchitecture-Independent Workload Characterization},
  13349. Volume = {27},
  13350. Year = {2007},
  13351. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1taWNyby1pbmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1taWNyby1pbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jm0Q845FBERiBDQVJPAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtaWNyby1pbmQucGRmAAAOABwADQBtAGkAYwByAG8ALQBpAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9taWNyby1pbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  13352. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MM.2007.56}}
  13353. @inproceedings{Grossman:2006yq,
  13354. Address = {New York, NY, USA},
  13355. Author = {Grossman, Dan and Manson, Jeremy and Pugh, William},
  13356. Booktitle = {MSPC '06: Proceedings of the 2006 workshop on Memory system performance and correctness},
  13357. Date-Added = {2009-05-27 16:20:25 -0600},
  13358. Date-Modified = {2010-12-17 10:23:07 -0700},
  13359. Isbn = {1-59593-578-9},
  13360. Location = {San Jose, California},
  13361. Pages = {62--69},
  13362. Publisher = {ACM},
  13363. Title = {What do high-level memory models mean for transactions?},
  13364. Year = {2006},
  13365. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA2Mi1ncm9zc21hbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA2Mi1ncm9zc21hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e13RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2Mi1ncm9zc21hbi5wZGYADgAiABAAcAA2ADIALQBnAHIAbwBzAHMAbQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDYyLWdyb3NzbWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13366. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1178597.1178609}}
  13367. @inproceedings{D.-Sangiorgi:2007fu,
  13368. Author = {D. Sangiorgi, N. Kobayashi, E. Sumii},
  13369. Booktitle = {International Symposium on Fundamentals of Software Engineerin (FSEN'07)},
  13370. Date-Added = {2009-05-26 16:12:57 -0600},
  13371. Date-Modified = {2009-05-26 16:14:25 -0600},
  13372. Title = {Logical Bisimulations and functional languages},
  13373. Year = {2007},
  13374. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsb2dCaXMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpsb2dCaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3i60Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsb2dCaXMucGRmAA4AFgAKAGwAbwBnAEIAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xvZ0Jpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13375. @inproceedings{Ramadan:2009dp,
  13376. Address = {New York, NY, USA},
  13377. Author = {Ramadan, Hany E. and Roy, Indrajit and Herlihy, Maurice and Witchel, Emmett},
  13378. Booktitle = {PPoPP '09: Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming},
  13379. Date-Added = {2009-05-17 21:12:35 -0600},
  13380. Date-Modified = {2010-12-17 10:23:07 -0700},
  13381. Isbn = {978-1-60558-397-6},
  13382. Location = {Raleigh, NC, USA},
  13383. Pages = {163--172},
  13384. Publisher = {ACM},
  13385. Title = {Committing conflicting transactions in an STM},
  13386. Year = {2009},
  13387. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjMtcmFtYWRhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjMtcmFtYWRhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ee/RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNjMtcmFtYWRhbi5wZGYADgAiABAAcAAxADYAMwAtAHIAYQBtAGEAZABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE2My1yYW1hZGFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13388. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1504176.1504201}}
  13389. @inproceedings{Moore:2008oq,
  13390. Address = {New York, NY, USA},
  13391. Author = {Moore, Katherine F. and Grossman, Dan},
  13392. Booktitle = {POPL '08: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13393. Date-Added = {2009-05-16 13:12:00 -0600},
  13394. Date-Modified = {2010-12-17 10:23:07 -0700},
  13395. Isbn = {978-1-59593-689-9},
  13396. Location = {San Francisco, California, USA},
  13397. Pages = {51--62},
  13398. Publisher = {ACM},
  13399. Title = {High-level small-step operational semantics for transactions},
  13400. Year = {2008},
  13401. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTEtbW9vcmUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTEtbW9vcmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3st0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTEtbW9vcmUucGRmAAAOABwADQBwADUAMQAtAG0AbwBvAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTEtbW9vcmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  13402. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328448}}
  13403. @inproceedings{Guerraoui:2008la,
  13404. Address = {New York, NY, USA},
  13405. Author = {Guerraoui, Rachid and Kapalka, Michal},
  13406. Booktitle = {PPoPP '08: Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming},
  13407. Date-Added = {2009-05-15 23:07:00 -0600},
  13408. Date-Modified = {2010-12-17 10:23:07 -0700},
  13409. Isbn = {978-1-59593-795-7},
  13410. Location = {Salt Lake City, UT, USA},
  13411. Pages = {175--184},
  13412. Publisher = {ACM},
  13413. Title = {On the correctness of transactional memory},
  13414. Year = {2008},
  13415. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNzUtZ3VlcnJhb3VpLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE3NS1ndWVycmFvdWkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95/9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3NS1ndWVycmFvdWkucGRmAA4AJgASAHAAMQA3ADUALQBnAHUAZQByAHIAYQBvAHUAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTc1LWd1ZXJyYW91aS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  13416. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1345206.1345233}}
  13417. @inproceedings{Abadi:2008eu,
  13418. Address = {New York, NY, USA},
  13419. Author = {Abadi, Mart\'{\i}n and Birrell, Andrew and Harris, Tim and Isard, Michael},
  13420. Booktitle = {POPL '08: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13421. Date-Added = {2009-05-15 23:03:24 -0600},
  13422. Date-Modified = {2010-12-17 10:23:07 -0700},
  13423. Isbn = {978-1-59593-689-9},
  13424. Location = {San Francisco, California, USA},
  13425. Pages = {63--74},
  13426. Publisher = {ACM},
  13427. Title = {Semantics of transactional memory and automatic mutual exclusion},
  13428. Year = {2008},
  13429. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjMtYWJhZGkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjMtYWJhZGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ti0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjMtYWJhZGkucGRmAAAOABwADQBwADYAMwAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjMtYWJhZGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  13430. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328449}}
  13431. @inproceedings{Chen:2005eu,
  13432. Address = {New York, NY, USA},
  13433. Author = {Chen, Juan and Tarditi, David},
  13434. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13435. Date-Added = {2009-04-23 22:27:08 -0600},
  13436. Date-Modified = {2010-12-17 10:23:07 -0700},
  13437. Isbn = {1-58113-830-X},
  13438. Location = {Long Beach, California, USA},
  13439. Pages = {38--49},
  13440. Publisher = {ACM},
  13441. Title = {A simple typed intermediate language for object-oriented languages},
  13442. Year = {2005},
  13443. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzgtY2hlbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzOC1jaGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/etzRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOC1jaGVuLnBkZgAOABoADABwADMAOAAtAGMAaABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDM4LWNoZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  13444. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040309}}
  13445. @techreport{Zhao:2005kc,
  13446. Author = {Y. Zhao and Q. Yi and K. Kennedy and D. Quinlan and R. Vuduc},
  13447. Date-Added = {2009-04-13 20:37:29 -0600},
  13448. Date-Modified = {2009-04-13 20:38:24 -0600},
  13449. Institution = {Lawrence Livermore National Laboratory},
  13450. Month = {December},
  13451. Title = {Parameterizing loop fusion for automated empirical tuning},
  13452. Year = {2005}}
  13453. @phdthesis{Qasem:2007dw,
  13454. Address = {Houston, Texas},
  13455. Author = {Apan Qasem},
  13456. Date-Added = {2009-04-13 20:31:05 -0600},
  13457. Date-Modified = {2009-04-13 20:36:19 -0600},
  13458. Month = {July},
  13459. Read = {Yes},
  13460. School = {Rice University},
  13461. Title = {Automatic Tuning of Scientific Applications},
  13462. Year = {2007},
  13463. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhkaXNzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZGlzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xU9EPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGlzcy5wZGYADgASAAgAZABpAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9kaXNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  13464. @inproceedings{Siek:2009rt,
  13465. Author = {Jeremy G. Siek and Ronald Garcia and Walid Taha},
  13466. Booktitle = {European Symposium on Programming},
  13467. Date-Added = {2009-03-19 22:57:36 -0600},
  13468. Date-Modified = {2012-12-29 13:32:22 -0700},
  13469. Month = {March},
  13470. Pages = {17--31},
  13471. Series = {ESOP},
  13472. Title = {Exploring the Design Space of Higher-Order Casts},
  13473. Year = {2009},
  13474. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vX0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjUucGRmAA4AFgAKAHAAYQBwAGUAcgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13475. @book{Herlihy:2008qy,
  13476. Author = {Maurice Herlihy and Nir Shavit},
  13477. Date-Added = {2009-03-19 21:07:30 -0600},
  13478. Date-Modified = {2009-03-19 21:08:20 -0600},
  13479. Publisher = {Elsevier},
  13480. Title = {The Art of Multiprocessor Programming},
  13481. Year = {2008},
  13482. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1tdWx0aV9hcnQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1tdWx0aV9hcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j70Q845QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtdWx0aV9hcnQucGRmAAAOABwADQBtAHUAbAB0AGkAXwBhAHIAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9tdWx0aV9hcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  13483. @article{Siek:2008rr,
  13484. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  13485. Date-Added = {2009-03-18 22:25:18 -0700},
  13486. Date-Modified = {2011-03-10 09:26:30 -0700},
  13487. Journal = {Science of Computer Programming},
  13488. Month = {September},
  13489. Pages = {423--465},
  13490. Title = {A Language for Generic Programming in the Large},
  13491. Volume = {76},
  13492. Year = {2011},
  13493. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+dEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMy5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  13494. @book{Nordsrtom:1990kl,
  13495. Author = {Bengt Nordsrt{\"o}m and Kent Petersson and Jan M. Smith},
  13496. Date-Added = {2009-03-16 16:41:56 -0600},
  13497. Date-Modified = {2009-03-16 16:42:52 -0600},
  13498. Publisher = {Oxford University Press},
  13499. Title = {Programming in Martin-L{\"o}f's Type Theory},
  13500. Year = {1990},
  13501. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpib29rLTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpib29rLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A50Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBib29rLTEucGRmAA4AFgAKAGIAbwBvAGsALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2Jvb2stMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13502. @article{Sen:2008cr,
  13503. Address = {New York, NY, USA},
  13504. Author = {Sen, Koushik},
  13505. Date-Added = {2009-03-15 20:53:22 -0600},
  13506. Date-Modified = {2010-12-17 10:23:07 -0700},
  13507. Issn = {0362-1340},
  13508. Journal = {SIGPLAN Not.},
  13509. Number = {6},
  13510. Pages = {11--21},
  13511. Publisher = {ACM},
  13512. Title = {Race directed random testing of concurrent programs},
  13513. Volume = {43},
  13514. Year = {2008},
  13515. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlyYWNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXJhY2VkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ibjRDzyQAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJhY2VkLnBkZgAADgAUAAkAcgBhAGMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3JhY2VkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  13516. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1379022.1375584}}
  13517. @inproceedings{Wadler:2009qv,
  13518. Author = {Philip Wadler and Robert Bruce Findler},
  13519. Booktitle = {European {S}ymposium on {P}rogramming},
  13520. Date-Added = {2009-03-11 00:39:04 -0600},
  13521. Date-Modified = {2012-12-29 13:39:57 -0700},
  13522. Month = {March},
  13523. Pages = {1--16},
  13524. Series = {ESOP},
  13525. Title = {Well-typed programs can't be blamed},
  13526. Year = {2009},
  13527. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5ibGFtZS10ci0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmxhbWUtdHItMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wMNEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxhbWUtdHItMS5wZGYADgAeAA4AYgBsAGEAbQBlAC0AdAByAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9ibGFtZS10ci0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  13528. @article{Leroy:2009rc,
  13529. Address = {Duluth, MN, USA},
  13530. Author = {Leroy, Xavier and Grall, Herv\'{e}},
  13531. Date-Added = {2009-03-10 22:24:50 -0600},
  13532. Date-Modified = {2010-12-17 10:23:07 -0700},
  13533. Issn = {0890-5401},
  13534. Journal = {Inf. Comput.},
  13535. Number = {2},
  13536. Pages = {284--304},
  13537. Publisher = {Academic Press, Inc.},
  13538. Title = {Coinductive big-step operational semantics},
  13539. Volume = {207},
  13540. Year = {2009},
  13541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGNvaW5kc2VtLWpvdXJuYWwucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRjb2luZHNlbS1qb3VybmFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Eo0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb2luZHNlbS1qb3VybmFsLnBkZgAOACoAFABjAG8AaQBuAGQAcwBlAG0ALQBqAG8AdQByAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2NvaW5kc2VtLWpvdXJuYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  13542. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.ic.2007.12.004}}
  13543. @article{Milner:1991qd,
  13544. Address = {Essex, UK},
  13545. Author = {Milner, Robin and Tofte, Mads},
  13546. Date-Added = {2009-03-10 22:07:09 -0600},
  13547. Date-Modified = {2010-12-17 10:23:07 -0700},
  13548. Issn = {0304-3975},
  13549. Journal = {Theor. Comput. Sci.},
  13550. Number = {1},
  13551. Pages = {209--220},
  13552. Publisher = {Elsevier Science Publishers Ltd.},
  13553. Title = {Co-induction in relational semantics},
  13554. Volume = {87},
  13555. Year = {1991},
  13556. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yOC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifTRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yOC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI4LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13557. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(91)90033-X}}
  13558. @inproceedings{Soyeon-Park:2009hl,
  13559. Author = {Soyeon Park, Shan Lu, Yuanyuan Zhou},
  13560. Booktitle = {Architectural Support for Programming Languages and Operating Systems},
  13561. Date-Added = {2009-03-08 23:03:43 -0600},
  13562. Date-Modified = {2009-03-08 23:04:23 -0600},
  13563. Title = {CTrigger: Exposing Atomicity Violation Bugs from Their Hiding Places},
  13564. Year = {2009},
  13565. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGFzcGxvczA5Mi16aG91LTEucGRm0hcLGBlXTlMuZGF0YU8RAZQAAAAAAZQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRRRhc3Bsb3MwOTItemhvdS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARb2jxdn/FQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMXaU3UAAAABABAAKelFACbV9gAHTE8AAGiFAAIAOU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjphc3Bsb3MwOTItemhvdS0xLnBkZgAADgAqABQAYQBzAHAAbABvAHMAMAA5ADIALQB6AGgAbwB1AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALFVzZXJzL3NpZWsvc3VidXJiYW4vYmliL2FzcGxvczA5Mi16aG91LTEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICSgJMAlECXAJlAnMCdwJ+AocCjAKZApwCrgKxArYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACuA==}}
  13566. @inproceedings{Musuvathi:2008db,
  13567. Author = {M. Musuvathi and S. Qadeer and T. Ball and G. Basler and P. A. Nainar and I. Neamtiu},
  13568. Booktitle = {Operating System Design and Implementation},
  13569. Date-Added = {2009-03-08 23:00:16 -0600},
  13570. Date-Modified = {2009-03-08 23:01:21 -0600},
  13571. Title = {Finding and Reproducing Heisenbugs in Concurrent Programs},
  13572. Year = {2008},
  13573. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEm9zZGkyMDA4LWNoZXNzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESb3NkaTIwMDgtY2hlc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95W9EPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb3NkaTIwMDgtY2hlc3MucGRmAA4AJgASAG8AcwBkAGkAMgAwADAAOAAtAGMAaABlAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9vc2RpMjAwOC1jaGVzcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  13574. @article{Muller:1999uq,
  13575. Address = {New York, NY, USA},
  13576. Author = {M{\"{u}}ller,, Olaf and Nipkow,, Tobias and Von Oheimb,, David and Slotosch,, Oscar},
  13577. Date-Added = {2009-03-03 09:36:06 -0700},
  13578. Date-Modified = {2010-12-17 10:23:07 -0700},
  13579. Issn = {0956-7968},
  13580. Journal = {J. Funct. Program.},
  13581. Number = {2},
  13582. Pages = {191--223},
  13583. Publisher = {Cambridge University Press},
  13584. Title = {HOLCF = HOL + LCF},
  13585. Volume = {9},
  13586. Year = {1999},
  13587. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk5MDAzNDFYYS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODk5MDAzNDFYYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8N3M5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5Njg5OTAwMzQxWGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAA5ADkAMAAwADMANAAxAFgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk5MDAzNDFYYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  13588. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S095679689900341X}}
  13589. @inbook{Abramsky:1994cr,
  13590. Author = {Samson Abramsky and Achim Jung},
  13591. Booktitle = {Handbook of Logic in Computer Science},
  13592. Date-Added = {2009-03-03 21:48:52 -0700},
  13593. Date-Modified = {2009-03-03 21:49:15 -0700},
  13594. Pages = {1--168},
  13595. Publisher = {Clarendon Press},
  13596. Title = {Domain Theory},
  13597. Year = {1994},
  13598. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpoYW5keTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpoYW5keTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3We0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoYW5keTEucGRmAA4AFgAKAGgAYQBuAGQAeQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2hhbmR5MS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13599. @techreport{Bailey:2002la,
  13600. Author = {David H. Bailey and Yozo Hida and Xiaoye S. Li and Brandon Thompson},
  13601. Date-Added = {2009-02-26 16:49:07 -0700},
  13602. Date-Modified = {2009-02-26 16:49:53 -0700},
  13603. Institution = {Lawrence Berkeley National Laboratory},
  13604. Month = {September},
  13605. Number = {LBNL-53651},
  13606. Title = {ARPREC: An Arbitrary Precision Computation Package},
  13607. Year = {2002},
  13608. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVphcnByZWMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QphcnByZWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26i0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhcnByZWMucGRmAA4AFgAKAGEAcgBwAHIAZQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2FycHJlYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13609. @article{Gianantonio:2004cq,
  13610. Author = {Pietro Di Gianantonio and Pier Luca Lanzi},
  13611. Date-Added = {2009-02-26 21:26:08 -0700},
  13612. Date-Modified = {2010-12-17 10:23:07 -0700},
  13613. Issn = {1571-0661},
  13614. Journal = {Electronic Notes in Theoretical Computer Science},
  13615. Note = {Proceedings of the Workshop of the COMETA Project on Computational Metamodels},
  13616. Pages = {113 - 128},
  13617. Title = {Lazy Algorithms for Exact Real Arithmetic},
  13618. Volume = {104},
  13619. Year = {2004},
  13620. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifPRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNy5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13621. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B75H1-4DV1WGT-8/2/dd9c9b43f94ca8e2d65464db2bd50e2b},
  13622. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.entcs.2004.08.021}}
  13623. @phdthesis{Moore:1962gd,
  13624. Author = {R. E. Moore},
  13625. Date-Added = {2009-02-26 15:27:57 -0700},
  13626. Date-Modified = {2009-02-26 15:28:36 -0700},
  13627. School = {Stanford University},
  13628. Title = {Interval Arithmetic and Automatic Error Analysis in Digital Computing},
  13629. Year = {1962},
  13630. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpkaXNlcnQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpkaXNlcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FS0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkaXNlcnQucGRmAA4AFgAKAGQAaQBzAGUAcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2Rpc2VydC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13631. @manual{IEEEFloat,
  13632. Author = {IEEE 1987},
  13633. Date-Added = {2009-02-26 15:13:05 -0700},
  13634. Date-Modified = {2009-02-26 15:14:25 -0700},
  13635. Organization = {IEEE},
  13636. Title = {IEEE Standard 754-1985 for Binary Floating-Point Arithmetic},
  13637. Year = {1987}}
  13638. @article{Goldberg:1991lq,
  13639. Address = {New York, NY, USA},
  13640. Author = {Goldberg, David},
  13641. Date-Added = {2009-02-26 15:04:59 -0700},
  13642. Date-Modified = {2010-12-17 10:23:07 -0700},
  13643. Issn = {0360-0300},
  13644. Journal = {ACM Comput. Surv.},
  13645. Number = {1},
  13646. Pages = {5--48},
  13647. Publisher = {ACM},
  13648. Title = {What every computer scientist should know about floating-point arithmetic},
  13649. Volume = {23},
  13650. Year = {1991},
  13651. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1LWdvbGRiZXJnLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUtZ29sZGJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97JdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUtZ29sZGJlcmcucGRmAAAOACAADwBwADUALQBnAG8AbABkAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUtZ29sZGJlcmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13652. Bdsk-Url-1 = {http://doi.acm.org/10.1145/103162.103163}}
  13653. @article{Nanevski:2003sf,
  13654. Address = {Hingham, MA, USA},
  13655. Author = {Nanevski,, Aleksandar and Blelloch,, Guy and Harper,, Robert},
  13656. Date-Added = {2009-02-26 15:01:01 -0700},
  13657. Date-Modified = {2010-12-17 10:23:07 -0700},
  13658. Issn = {1388-3690},
  13659. Journal = {Higher Order Symbol. Comput.},
  13660. Number = {4},
  13661. Pages = {379--400},
  13662. Publisher = {Kluwer Academic Publishers},
  13663. Title = {Automatic Generation of Staged Geometric Predicates},
  13664. Volume = {16},
  13665. Year = {2003},
  13666. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC01LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zkdEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtNS5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0ANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC01LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13667. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1025876920522}}
  13668. @inproceedings{Potts:1997by,
  13669. Address = {Washington, DC, USA},
  13670. Author = {Potts, Peter and Edalat, Abbas and Escardo, Martin},
  13671. Booktitle = {LICS '97: Proceedings of the 12th Annual IEEE Symposium on Logic in Computer Science},
  13672. Date-Added = {2009-02-25 23:53:06 -0700},
  13673. Date-Modified = {2009-02-25 23:53:22 -0700},
  13674. Isbn = {0-8186-7925-5},
  13675. Pages = {248},
  13676. Publisher = {IEEE Computer Society},
  13677. Title = {Semantics of Exact Real Arithmetic},
  13678. Year = {1997},
  13679. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy00MC5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEE1lcmdlUERGcy00MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDXnM5ZsKAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNZXJnZVBERnMtNDAucGRmAAAOACIAEABNAGUAcgBnAGUAUABEAEYAcwAtADQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL01lcmdlUERGcy00MC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  13680. @article{Ciaffaglione:2006pi,
  13681. Address = {Essex, UK},
  13682. Author = {Ciaffaglione,, Alberto and Di Gianantonio,, Pietro},
  13683. Date-Added = {2009-02-25 23:44:18 -0700},
  13684. Date-Modified = {2010-12-17 10:23:07 -0700},
  13685. Issn = {0304-3975},
  13686. Journal = {Theor. Comput. Sci.},
  13687. Number = {1},
  13688. Pages = {39--51},
  13689. Publisher = {Elsevier Science Publishers Ltd.},
  13690. Title = {A certified, corecursive implementation of exact real numbers},
  13691. Volume = {351},
  13692. Year = {2006},
  13693. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifLRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNi5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13694. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2005.09.061}}
  13695. @book{Bishop:1967bf,
  13696. Author = {Errett Bishop},
  13697. Date-Added = {2009-02-25 23:24:31 -0700},
  13698. Date-Modified = {2009-02-25 23:25:15 -0700},
  13699. Publisher = {McGraw-Hill},
  13700. Title = {Foundations of Constructive Analysis},
  13701. Year = {1967}}
  13702. @article{Wiedmer1980133,
  13703. Author = {E. Wiedmer},
  13704. Date-Added = {2009-02-25 23:21:52 -0700},
  13705. Date-Modified = {2010-12-17 10:23:07 -0700},
  13706. Issn = {0304-3975},
  13707. Journal = {Theoretical Computer Science},
  13708. Number = {2},
  13709. Pages = {133 - 155},
  13710. Title = {Computing with infinite objects},
  13711. Volume = {10},
  13712. Year = {1980},
  13713. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifHRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13714. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V1G-45FC484-4X/2/f90e063ae113cc30c5895e7f998fcb5e},
  13715. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0304-3975(80)90011-0}}
  13716. @article{Bailey:2005zp,
  13717. Address = {Piscataway, NJ, USA},
  13718. Author = {Bailey, David H.},
  13719. Date-Added = {2009-02-25 22:18:20 -0700},
  13720. Date-Modified = {2010-12-17 10:23:07 -0700},
  13721. Issn = {1521-9615},
  13722. Journal = {Computing in Science and Engg.},
  13723. Number = {3},
  13724. Pages = {54--61},
  13725. Publisher = {IEEE Educational Activities Department},
  13726. Title = {High-Precision Floating-Point Arithmetic in Scientific Computation},
  13727. Volume = {7},
  13728. Year = {2005},
  13729. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy00LnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPTWVyZ2VQREZzLTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lr8zlmwoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1lcmdlUERGcy00LnBkZgAOACAADwBNAGUAcgBnAGUAUABEAEYAcwAtADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMtNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  13730. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MCSE.2005.52}}
  13731. @inproceedings{Boehm:1986db,
  13732. Address = {New York, NY, USA},
  13733. Author = {Boehm,, Hans-J. and Cartwright,, Robert and Riggle,, Mark and O'Donnell,, Michael J.},
  13734. Booktitle = {LFP '86: Proceedings of the 1986 ACM conference on LISP and functional programming},
  13735. Date-Added = {2009-02-25 22:01:04 -0700},
  13736. Date-Modified = {2010-12-17 10:23:07 -0700},
  13737. Isbn = {0-89791-200-4},
  13738. Location = {Cambridge, Massachusetts, United States},
  13739. Pages = {162--173},
  13740. Publisher = {ACM},
  13741. Title = {Exact real arithmetic: a case study in higher order programming},
  13742. Year = {1986},
  13743. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYyLWJvZWhtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2Mi1ib2VobS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL956tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2Mi1ib2VobS5wZGYADgAeAA4AcAAxADYAMgAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYyLWJvZWhtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13744. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319838.319860}}
  13745. @article{Marcial-Romero:2007rm,
  13746. Address = {Essex, UK},
  13747. Author = {Marcial-Romero,, J. Raymundo and Escard\'{o},, Mart\'{\i}n H.},
  13748. Date-Added = {2009-02-25 21:46:03 -0700},
  13749. Date-Modified = {2010-12-17 10:23:07 -0700},
  13750. Issn = {0304-3975},
  13751. Journal = {Theor. Comput. Sci.},
  13752. Number = {1-2},
  13753. Pages = {120--141},
  13754. Publisher = {Elsevier Science Publishers Ltd.},
  13755. Title = {Semantics of a sequential language for exact real-number computation},
  13756. Volume = {379},
  13757. Year = {2007},
  13758. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2007.01.021}}
  13759. @inproceedings{Edalat:1998sf,
  13760. Address = {New York, NY, USA},
  13761. Author = {Edalat,, Abbas and Potts,, Peter John and S{\"{u}}nderhauf,, Philipp},
  13762. Booktitle = {ICFP '98: Proceedings of the third ACM SIGPLAN international conference on Functional programming},
  13763. Date-Added = {2009-02-25 21:43:32 -0700},
  13764. Date-Modified = {2010-12-17 10:23:07 -0700},
  13765. Isbn = {1-58113-024-4},
  13766. Location = {Baltimore, Maryland, United States},
  13767. Pages = {185--194},
  13768. Publisher = {ACM},
  13769. Title = {Lazy computation with exact real numbers},
  13770. Year = {1998},
  13771. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODUtZWRhbGF0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4NS1lZGFsYXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96EtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4NS1lZGFsYXQucGRmAAAOACAADwBwADEAOAA1AC0AZQBkAGEAbABhAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4NS1lZGFsYXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13772. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289441}}
  13773. @article{Boehm:1990nr,
  13774. Address = {Boston, MA, USA},
  13775. Author = {Boehm,, Hans and Cartwright,, Robert},
  13776. Book = {Research topics in functional programming},
  13777. Date-Added = {2009-02-25 21:42:36 -0700},
  13778. Date-Modified = {2009-02-25 21:42:43 -0700},
  13779. Isbn = {0-201-17236-4},
  13780. Pages = {43--64},
  13781. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  13782. Title = {Exact real arithmetic formulating real numbers as functions},
  13783. Year = {1990}}
  13784. @article{Cousineau:1987dz,
  13785. Address = {Amsterdam, The Netherlands, The Netherlands},
  13786. Author = {Cousineau,, G. and Curien,, P.-L.},
  13787. Date-Added = {2009-02-23 14:19:00 -0700},
  13788. Date-Modified = {2010-12-17 10:23:07 -0700},
  13789. Issn = {0167-6423},
  13790. Journal = {Sci. Comput. Program.},
  13791. Number = {2},
  13792. Pages = {173--202},
  13793. Publisher = {Elsevier North-Holland, Inc.},
  13794. Title = {The categorical abstract machine},
  13795. Volume = {8},
  13796. Year = {1987},
  13797. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZSgzKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZSgzKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ieTRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZSgzKS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUAKAAzACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlKDMpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13798. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0167-6423(87)90020-7}}
  13799. @phdthesis{Young:1988qy,
  13800. Author = {William D. Young},
  13801. Date-Added = {2009-02-11 09:37:11 -0700},
  13802. Date-Modified = {2009-02-11 09:38:17 -0700},
  13803. Month = {December},
  13804. School = {The University of Texas at Austin},
  13805. Title = {A VERIFIED CODE GENERATOR FOR A SUBSET OF GYPSY},
  13806. Year = {1988},
  13807. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHlvdW5nLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHlvdW5nLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCuMjRI4VrUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0SO9qwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHlvdW5nLXRoZXNpcy5wZGYADgAiABAAeQBvAHUAbgBnAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIveW91bmctdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  13808. @techreport{Ager:2004qy,
  13809. Author = {Mads Sig Ager and Olivier Danvy and Jan Midtgaard},
  13810. Date-Added = {2009-02-22 22:13:23 -0700},
  13811. Date-Modified = {2009-02-22 22:14:30 -0700},
  13812. Institution = {BRICS},
  13813. Month = {December},
  13814. Number = {RS-04-28},
  13815. Title = {A Functional Correspondence between Monadic Evaluators and Abstract Machines for Languages with Computational Effects.},
  13816. Year = {2004},
  13817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA0LTI4LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtUlMtMDQtMjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA70ZczlmsoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLVJTLTA0LTI4LnBkZgAADgAmABIAQgBSAEkAQwBTAC0AUgBTAC0AMAA0AC0AMgA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtUlMtMDQtMjgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13818. @article{Ager:2005bs,
  13819. Address = {Essex, UK},
  13820. Author = {Ager,, Mads Sig and Danvy,, Olivier and Midtgaard,, Jan},
  13821. Date-Added = {2009-02-22 22:06:06 -0700},
  13822. Date-Modified = {2010-12-17 10:23:07 -0700},
  13823. Issn = {0304-3975},
  13824. Journal = {Theor. Comput. Sci.},
  13825. Number = {1},
  13826. Pages = {149--172},
  13827. Publisher = {Elsevier Science Publishers Ltd.},
  13828. Title = {A functional correspondence between monadic evaluators and abstract machines for languages with computational effects},
  13829. Volume = {342},
  13830. Year = {2005},
  13831. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifDRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13832. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2005.06.008}}
  13833. @article{Lillibridge:1999la,
  13834. Address = {Hingham, MA, USA},
  13835. Author = {Lillibridge,, Mark},
  13836. Date-Added = {2009-02-22 21:14:24 -0700},
  13837. Date-Modified = {2010-12-17 10:23:07 -0700},
  13838. Issn = {1388-3690},
  13839. Journal = {Higher Order Symbol. Comput.},
  13840. Number = {1},
  13841. Pages = {75--104},
  13842. Publisher = {Kluwer Academic Publishers},
  13843. Title = {Unchecked Exceptions Can Be Strictly More Powerful Than Call/CC},
  13844. Volume = {12},
  13845. Year = {1999},
  13846. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xOS42OTQucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuMTkuNjk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu4bzOWarwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjE5LjY5NC5wZGYADgAkABEAMQAwAC4AMQAuADEALgAxADkALgA2ADkANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4xOS42OTQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  13847. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1010020917337}}
  13848. @article{McIlroy:1960uq,
  13849. Address = {New York, NY, USA},
  13850. Author = {McIlroy,, M. Douglas},
  13851. Date-Added = {2009-02-19 21:27:08 -0700},
  13852. Date-Modified = {2010-12-17 10:23:07 -0700},
  13853. Issn = {0001-0782},
  13854. Journal = {Commun. ACM},
  13855. Number = {4},
  13856. Pages = {214--220},
  13857. Publisher = {ACM},
  13858. Title = {Macro instruction extensions of compiler languages},
  13859. Volume = {3},
  13860. Year = {1960},
  13861. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMTQtbWNpbHJveS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMTQtbWNpbHJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ejjRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMTQtbWNpbHJveS5wZGYADgAiABAAcAAyADEANAAtAG0AYwBpAGwAcgBvAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIxNC1tY2lscm95LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13862. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367177.367223}}
  13863. @article{Barendregt:1993cr,
  13864. 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).},
  13865. Author = {Barendregt, Henk and Bunder, Martin and Dekkers, Wil},
  13866. Copyright = {Copyright {\copyright} 1993 Association for Symbolic Logic},
  13867. Date-Added = {2009-02-18 22:52:15 -0700},
  13868. Date-Modified = {2010-12-17 10:23:07 -0700},
  13869. Issn = {00224812},
  13870. Journal = {The Journal of Symbolic Logic},
  13871. Jstor_Articletype = {primary_article},
  13872. Jstor_Formatteddate = {Sep., 1993},
  13873. Number = {3},
  13874. Pages = {769--788},
  13875. Publisher = {Association for Symbolic Logic},
  13876. Title = {Systems of Illative Combinatory Logic Complete for First-Order Propositional and Predicate Calculus},
  13877. Volume = {58},
  13878. Year = {1993},
  13879. Bdsk-Url-1 = {http://www.jstor.org/stable/2275096}}
  13880. @article{Dreyer:2008uq,
  13881. Address = {New York, NY, USA},
  13882. Author = {Derek Dreyer and Andreas Rossberg},
  13883. Date-Added = {2009-02-09 23:17:49 -0700},
  13884. Date-Modified = {2011-11-12 18:10:26 -0700},
  13885. Issn = {0362-1340},
  13886. Journal = {SIGPLAN Not.},
  13887. Number = {9},
  13888. Pages = {307--320},
  13889. Publisher = {ACM},
  13890. Title = {Mixin' up the {ML} module system},
  13891. Volume = {43},
  13892. Year = {2008},
  13893. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRC4uL0Ryb3Bib3gvYmliL0RyZXllciwgUm9zc2JlcmcgLSBNaXhpbicgVXAgdGhlIE1MIE1vZHVsZSBTeXN0ZW0ucGRm0hcLGBlXTlMuZGF0YU8RAgYAAAAAAgYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9EcmV5ZXIsIFJvc3NiZXJnIC0gTWkjRUVGRDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu/VzOWa4wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARHJleWVyLCBSb3NzYmVyZyAtIE1pI0VFRkQ1LnBkZgAOAGwANQBEAHIAZQB5AGUAcgAsACAAUgBvAHMAcwBiAGUAcgBnACAALQAgAE0AaQB4AGkAbgAnACAAVQBwACAAdABoAGUAIABNAEwAIABNAG8AZAB1AGwAZQAgAFMAeQBzAHQAZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBNVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRHJleWVyLCBSb3NzYmVyZyAtIE1peGluJyBVcCB0aGUgTUwgTW9kdWxlIFN5c3RlbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A1QDaAOIC7ALuAvMC/gMHAxUDGQMgAykDLgM7Az4DUANTA1gAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADWg==},
  13894. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1411203.1411248}}
  13895. @article{Barrett:1996la,
  13896. Address = {New York, NY, USA},
  13897. Author = {Barrett, Kim and Cassels, Bob and Haahr, Paul and Moon, David A. and Playford, Keith and Withington, P. Tucker},
  13898. Date-Added = {2009-02-09 13:47:14 -0700},
  13899. Date-Modified = {2010-12-17 10:23:07 -0700},
  13900. Issn = {0362-1340},
  13901. Journal = {SIGPLAN Not.},
  13902. Number = {10},
  13903. Pages = {69--82},
  13904. Publisher = {ACM},
  13905. Title = {A monotonic superclass linearization for Dylan},
  13906. Volume = {31},
  13907. Year = {1996},
  13908. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2OS1iYXJyZXR0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY5LWJhcnJldHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97edEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY5LWJhcnJldHQucGRmAAAOACAADwBwADYAOQAtAGIAYQByAHIAZQB0AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY5LWJhcnJldHQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13909. Bdsk-Url-1 = {http://doi.acm.org/10.1145/236338.236343}}
  13910. @mastersthesis{Smeding:2009rr,
  13911. Author = {Gideon Joachim Smeding},
  13912. Date-Added = {2009-02-09 11:49:56 -0700},
  13913. Date-Modified = {2009-02-09 11:50:39 -0700},
  13914. Month = {January},
  13915. School = {Universiteit Utrecht},
  13916. Title = {An executable operational semantics for Python},
  13917. Year = {2009},
  13918. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10aGVzaXMoMikucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10aGVzaXMoMikucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pI0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGVzaXMoMikucGRmAAAOABwADQB0AGgAZQBzAGkAcwAoADIAKQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90aGVzaXMoMikucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  13919. @phdthesis{Findler:2002kl,
  13920. Address = {Houston, Texas},
  13921. Author = {Robert Bruce Findler},
  13922. Date-Added = {2009-02-04 12:22:17 -0700},
  13923. Date-Modified = {2009-02-04 12:23:11 -0700},
  13924. Month = {April},
  13925. School = {Rice University},
  13926. Title = {Behavioral Software Contracts},
  13927. Year = {2002},
  13928. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIWJlaGF2aW9yYWwtc29mdHdhcmUtY29udHJhY3RzLnBkZtIXCxgZV05TLmRhdGFPEQG2AAAAAAG2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfYmVoYXZpb3JhbC1zb2Z0d2FyZS0jQkY3MDI1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wJdEPNW0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmVoYXZpb3JhbC1zb2Z0d2FyZS0jQkY3MDI1LnBkZgAADgBEACEAYgBlAGgAYQB2AGkAbwByAGEAbAAtAHMAbwBmAHQAdwBhAHIAZQAtAGMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvYmliL2JlaGF2aW9yYWwtc29mdHdhcmUtY29udHJhY3RzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwJ5AnsCgAKLApQCogKmAq0CtgK7AsgCywLdAuAC5QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALn}}
  13929. @article{Hagiya:1989uq,
  13930. Author = {Masami Hagiya},
  13931. Date-Added = {2009-01-01 14:35:58 -0700},
  13932. Date-Modified = {2010-12-17 10:23:07 -0700},
  13933. Issn = {0747-7171},
  13934. Journal = {Journal of Symbolic Computation},
  13935. Number = {6},
  13936. Pages = {651 - 680},
  13937. Title = {Meta-circular interpreter for a strongly typed language},
  13938. Volume = {8},
  13939. Year = {1989},
  13940. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ie/RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMy5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13941. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6WM7-4SM6P3K-8/2/53bda160bfee900107be5f0d837aac82},
  13942. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0747-7171(89)80066-5}}
  13943. @unpublished{Pfenning:2004rp,
  13944. Author = {Frank Pfenning},
  13945. Date-Added = {2008-12-18 11:19:57 -0700},
  13946. Date-Modified = {2008-12-18 11:20:20 -0700},
  13947. Title = {Automated Theorem Proving},
  13948. Year = {2004},
  13949. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdhdHAucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdhdHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26o0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhdHAucGRmAAAOABAABwBhAHQAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9hdHAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  13950. @techreport{Filinski:1989hc,
  13951. Author = {Andrzej Filinski},
  13952. Date-Added = {2008-12-18 11:12:11 -0700},
  13953. Date-Modified = {2008-12-18 11:12:43 -0700},
  13954. Institution = {DIKU},
  13955. Title = {Declarative Continuations and Categorical Duality},
  13956. Year = {1989},
  13957. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40My44NzI5LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQzLjg3MjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8KsczlmrEAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEBAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40My44NzI5LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADMALgA4ADcAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQzLjg3MjkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13958. @inproceedings{Griffin:1990dp,
  13959. Address = {New York, NY, USA},
  13960. Author = {Timothy G. Griffin},
  13961. Booktitle = {POPL '90: Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13962. Date-Added = {2008-12-18 11:01:52 -0700},
  13963. Date-Modified = {2010-12-17 10:23:07 -0700},
  13964. Isbn = {0-89791-343-4},
  13965. Location = {San Francisco, California, United States},
  13966. Pages = {47--58},
  13967. Publisher = {ACM},
  13968. Title = {A formulae-as-type notion of control},
  13969. Year = {1990},
  13970. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0Ny1ncmlmZmluLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3LWdyaWZmaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97EdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3LWdyaWZmaW4ucGRmAAAOACAADwBwADQANwAtAGcAcgBpAGYAZgBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3LWdyaWZmaW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13971. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96714}}
  13972. @inproceedings{Curien:2000qd,
  13973. Address = {New York, NY, USA},
  13974. Author = {Pierre-Louis Curien and Hugo Herbelin},
  13975. Booktitle = {ICFP '00: Proceedings of the fifth ACM SIGPLAN international conference on Functional programming},
  13976. Date-Added = {2008-12-18 11:00:41 -0700},
  13977. Date-Modified = {2010-12-17 10:23:07 -0700},
  13978. Isbn = {1-58113-202-6},
  13979. Pages = {233--243},
  13980. Publisher = {ACM},
  13981. Title = {The duality of computation},
  13982. Year = {2000},
  13983. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMzMtY3VyaWVuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIzMy1jdXJpZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96UtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzMy1jdXJpZW4ucGRmAAAOACAADwBwADIAMwAzAC0AYwB1AHIAaQBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIzMy1jdXJpZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13984. Bdsk-Url-1 = {http://doi.acm.org/10.1145/351240.351262}}
  13985. @inproceedings{Wadler:2003db,
  13986. Address = {New York, NY, USA},
  13987. Author = {Philip Wadler},
  13988. Booktitle = {ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming},
  13989. Date-Added = {2008-12-18 10:59:34 -0700},
  13990. Date-Modified = {2010-12-17 10:23:07 -0700},
  13991. Isbn = {1-58113-756-7},
  13992. Location = {Uppsala, Sweden},
  13993. Pages = {189--201},
  13994. Publisher = {ACM},
  13995. Title = {Call-by-value is dual to call-by-name},
  13996. Year = {2003},
  13997. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODktd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4OS13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96F9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4OS13YWRsZXIucGRmAAAOACAADwBwADEAOAA5AC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4OS13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13998. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944723}}
  13999. @article{Harper:1993rq,
  14000. Address = {New York, NY, USA},
  14001. Author = {Robert Harper and Furio Honsell and Gordon Plotkin},
  14002. Date-Added = {2008-12-07 23:26:47 -0700},
  14003. Date-Modified = {2010-12-17 10:23:07 -0700},
  14004. Issn = {0004-5411},
  14005. Journal = {J. ACM},
  14006. Number = {1},
  14007. Pages = {143--184},
  14008. Publisher = {ACM},
  14009. Title = {A framework for defining logics},
  14010. Volume = {40},
  14011. Year = {1993},
  14012. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDMtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0My1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95yNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0My1oYXJwZXIucGRmAAAOACAADwBwADEANAAzAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0My1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  14013. Bdsk-Url-1 = {http://doi.acm.org/10.1145/138027.138060}}
  14014. @unpublished{Pfenning:2001lk,
  14015. Author = {Frank Pfenning},
  14016. Date-Added = {2008-12-07 23:13:39 -0700},
  14017. Date-Modified = {2008-12-07 23:14:22 -0700},
  14018. Month = {March},
  14019. Title = {Computation and Deduction},
  14020. Year = {2001},
  14021. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZjZC5wZGbSFwsYGVdOUy5kYXRhTxEBSgAAAAABSgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBmNkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cRTRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACACZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNkLnBkZgAOAA4ABgBjAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABZVc2Vycy9qc2llay9iaWIvY2QucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlQCaAKIB8AHyAfcCAgILAhkCHQIkAi0CMgI/AkICVAJXAlwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACXg==}}
  14022. @article{Harper:2005kb,
  14023. Address = {New York, NY, USA},
  14024. Author = {Robert Harper and Frank Pfenning},
  14025. Date-Added = {2008-12-07 23:04:17 -0700},
  14026. Date-Modified = {2010-12-17 10:23:07 -0700},
  14027. Issn = {1529-3785},
  14028. Journal = {ACM Trans. Comput. Logic},
  14029. Number = {1},
  14030. Pages = {61--101},
  14031. Publisher = {ACM},
  14032. Title = {On equivalence and canonical forms in the LF type theory},
  14033. Volume = {6},
  14034. Year = {2005},
  14035. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjEtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYxLWhhcnBlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97WdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYxLWhhcnBlci5wZGYADgAeAA4AcAA2ADEALQBoAGEAcgBwAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjEtaGFycGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  14036. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1042038.1042041}}
  14037. @misc{Altenkirch:2005if,
  14038. Author = {Thorsten Altenkirch and Conor McBride and James McKinna},
  14039. Date-Added = {2008-12-06 13:28:20 -0700},
  14040. Date-Modified = {2008-12-06 13:28:25 -0700},
  14041. Howpublished = {Manuscript, available online},
  14042. Month = {April},
  14043. Title = {Why Dependent Types Matter},
  14044. Year = {2005},
  14045. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp5ZHRtLTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp5ZHRtLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42x0Q89+QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEkAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB5ZHRtLTEucGRmAA4AFgAKAHkAZAB0AG0ALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3lkdG0tMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  14046. @inproceedings{McBride:2005bf,
  14047. Author = {Conor McBride},
  14048. Booktitle = {Advanced Functional Programming},
  14049. Date-Added = {2008-12-06 13:22:05 -0700},
  14050. Date-Modified = {2008-12-06 13:22:46 -0700},
  14051. Title = {Epigram: Practical Programming with Dependent Types},
  14052. Year = {2005},
  14053. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWVwaWdyYW0tbm90ZXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFlcGlncmFtLW5vdGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3NG0Q82+wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlcGlncmFtLW5vdGVzLnBkZgAADgAkABEAZQBwAGkAZwByAGEAbQAtAG4AbwB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9lcGlncmFtLW5vdGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  14054. @inproceedings{Pfenning:1990qf,
  14055. Address = {London, UK},
  14056. Author = {Frank Pfenning and Christine Paulin-Mohring},
  14057. Booktitle = {Proceedings of the 5th International Conference on Mathematical Foundations of Programming Semantics},
  14058. Date-Added = {2008-12-06 12:40:34 -0700},
  14059. Date-Modified = {2008-12-06 12:40:39 -0700},
  14060. Isbn = {3-540-97375-3},
  14061. Pages = {209--228},
  14062. Publisher = {Springer-Verlag},
  14063. Title = {Inductively Defined Types in the Calculus of Constructions},
  14064. Year = {1990}}
  14065. @techreport{Brooke:2002fr,
  14066. Author = {Chris Brooke},
  14067. Date-Added = {2008-12-06 12:04:54 -0700},
  14068. Date-Modified = {2008-12-06 12:05:46 -0700},
  14069. Institution = {ComponentSource},
  14070. Title = {The Return on Investment on Commercial off-the-shelf (COTS) software components},
  14071. Year = {2002},
  14072. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJlJPSV9vbl9DT1RTX0NvbXBvbmVudHNfV2hpdGVfUGFwZXIucGRm0hcLGBlXTlMuZGF0YU8RAdQAAAAAAdQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRR9ST0lfb25fQ09UU19Db21wb25lbiM0MUExNDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQaFHxWAafQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMVgfO0AAAABABAAKelFACbV9gAHTE8AAGiFAAIARE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpST0lfb25fQ09UU19Db21wb25lbiM0MUExNDcucGRmAA4ATgAmAFIATwBJAF8AbwBuAF8AQwBPAFQAUwBfAEMAbwBtAHAAbwBuAGUAbgB0AHMAXwBXAGgAaQB0AGUAXwBQAGEAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAD5Vc2Vycy9zaWVrL3N1YnVyYmFuL2JpYi9ST0lfb25fQ09UU19Db21wb25lbnRzX1doaXRlX1BhcGVyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALcAvADEApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=}}
  14073. @article{Morisio:2002ys,
  14074. Address = {Los Alamitos, CA, USA},
  14075. Author = {M. Morisio and M. Ezran and C. Tully},
  14076. Date-Added = {2008-12-06 11:58:23 -0700},
  14077. Date-Modified = {2010-12-17 10:23:07 -0700},
  14078. Issn = {0098-5589},
  14079. Journal = {IEEE Transactions on Software Engineering},
  14080. Number = {4},
  14081. Pages = {340-357},
  14082. Publisher = {IEEE Computer Society},
  14083. Title = {Success and Failure Factors in Software Reuse},
  14084. Volume = {28},
  14085. Year = {2002},
  14086. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/TSE.2002.995420}}
  14087. @article{Rine:2000kx,
  14088. Author = {D. C. Rine and N. Nada},
  14089. Date-Added = {2008-12-06 11:50:15 -0700},
  14090. Date-Modified = {2010-12-17 10:23:07 -0700},
  14091. Issn = {0950-5849},
  14092. Journal = {Information and Software Technology},
  14093. Keywords = {Reference model},
  14094. Number = {1},
  14095. Pages = {47 - 65},
  14096. Title = {An empirical study of a software reuse reference model},
  14097. Volume = {42},
  14098. Year = {2000},
  14099. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ie7RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMi5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  14100. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V0B-3Y21WCF-5/2/b878b9952b9ed95a4524735b1aef100f},
  14101. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0950-5849(99)00055-5}}
  14102. @article{Mohagheghi:2004uq,
  14103. Author = {Mohagheghi, P. and Conradi, R. and Killi, O.M. and Schwarz, H.},
  14104. Date-Added = {2008-12-06 11:43:10 -0700},
  14105. Date-Modified = {2008-12-06 11:43:14 -0700},
  14106. Issn = {0270-5257},
  14107. Journal = {Software Engineering, 2004. ICSE 2004. Proceedings. 26th International Conference on},
  14108. 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},
  14109. Month = {May},
  14110. Pages = {282-291},
  14111. Title = {An empirical study of software reuse vs. defect-density and stability},
  14112. Year = {2004},
  14113. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy0xLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPTWVyZ2VQREZzLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7hEszlmwoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1lcmdlUERGcy0xLnBkZgAOACAADwBNAGUAcgBnAGUAUABEAEYAcwAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  14114. @inproceedings{Abel:2008rr,
  14115. Author = {Andreas Abel and Thorsten Altenkirch},
  14116. Booktitle = {Mathematically Structured Functional Programming},
  14117. Date-Added = {2008-12-04 22:51:37 -0700},
  14118. Date-Modified = {2008-12-04 22:52:06 -0700},
  14119. Title = {A Partial Type Checking Algorithm for Type:Type},
  14120. Year = {2008},
  14121. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptc2ZwMDgucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qptc2ZwMDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j50Q845QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtc2ZwMDgucGRmAA4AFgAKAG0AcwBmAHAAMAA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21zZnAwOC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  14122. @inproceedings{Hudak:1998pt,
  14123. Address = {Washington, DC, USA},
  14124. Author = {P. Hudak},
  14125. Booktitle = {ICSR '98: Proceedings of the 5th International Conference on Software Reuse},
  14126. Date-Added = {2008-12-02 14:47:46 -0700},
  14127. Date-Modified = {2008-12-02 14:47:51 -0700},
  14128. Isbn = {0-8186-8377-5},
  14129. Pages = {134},
  14130. Publisher = {IEEE Computer Society},
  14131. Title = {Modular Domain Specific Languages and Tools},
  14132. Year = {1998},
  14133. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL01lcmdlUERGczEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5NZXJnZVBERnMxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuWEzOWbCgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATWVyZ2VQREZzMS5wZGYAAA4AHgAOAE0AZQByAGcAZQBQAEQARgBzADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  14134. @article{Griffin:1988ec,
  14135. Author = {Griffin, T.G.},
  14136. Date-Added = {2008-12-02 14:40:57 -0700},
  14137. Date-Modified = {2010-12-17 10:23:07 -0700},
  14138. Journal = {Logic in Computer Science, 1988. LICS '88., Proceedings of the Third Annual Symposium on},
  14139. Month = {Jul},
  14140. Pages = {372-383},
  14141. Title = {Notational definition-a formal account},
  14142. Year = {1988},
  14143. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL01lcmdlUERGczAucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5NZXJnZVBERnMwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxDdzOWbCgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATWVyZ2VQREZzMC5wZGYAAA4AHgAOAE0AZQByAGcAZQBQAEQARgBzADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  14144. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1988.5134}}
  14145. @inproceedings{Kohlbecker:1986dk,
  14146. Address = {New York, NY, USA},
  14147. Author = {Eugene Kohlbecker and Daniel P. Friedman and Matthias Felleisen and Bruce Duba},
  14148. Booktitle = {LFP '86: Proceedings of the 1986 ACM conference on LISP and functional programming},
  14149. Date-Added = {2008-12-02 14:30:43 -0700},
  14150. Date-Modified = {2010-12-17 10:23:07 -0700},
  14151. Isbn = {0-89791-200-4},
  14152. Location = {Cambridge, Massachusetts, United States},
  14153. Pages = {151--161},
  14154. Publisher = {ACM},
  14155. Title = {Hygienic macro expansion},
  14156. Year = {1986},
  14157. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxNTEta29obGJlY2tlci0xLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDE1MS1rb2hsYmVja2VyLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9519EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1MS1rb2hsYmVja2VyLTEucGRmAAAOACwAFQBwADEANQAxAC0AawBvAGgAbABiAGUAYwBrAGUAcgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDE1MS1rb2hsYmVja2VyLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  14158. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319838.319859}}
  14159. @phdthesis{Visser:1997rc,
  14160. Author = {Eelco Visser},
  14161. Date-Added = {2008-12-02 14:17:34 -0700},
  14162. Date-Modified = {2008-12-02 14:18:16 -0700},
  14163. School = {University of Amsterdam},
  14164. Title = {Syntax Definition for Language Prototyping},
  14165. Year = {1997}}
  14166. @book{Tomita:1985qr,
  14167. Address = {Norwell, MA, USA},
  14168. Author = {Masaru Tomita},
  14169. Date-Added = {2008-12-02 14:16:33 -0700},
  14170. Date-Modified = {2008-12-02 14:16:39 -0700},
  14171. Isbn = {0898382025},
  14172. Publisher = {Kluwer Academic Publishers},
  14173. Title = {Efficient Parsing for Natural Language: A Fast Algorithm for Practical Systems},
  14174. Year = {1985}}
  14175. @inproceedings{Brand:2001hl,
  14176. Address = {London, UK},
  14177. 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},
  14178. Booktitle = {CC '01: Proceedings of the 10th International Conference on Compiler Construction},
  14179. Date-Added = {2008-12-02 13:50:35 -0700},
  14180. Date-Modified = {2008-12-02 13:50:51 -0700},
  14181. Isbn = {3-540-41861-X},
  14182. Pages = {365--370},
  14183. Publisher = {Springer-Verlag},
  14184. Title = {The {ASF+SDF} Meta-environment: A Component-Based Language Development Environment},
  14185. Year = {2001},
  14186. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpjYzIwMDEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpjYzIwMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3EQ0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjYzIwMDEucGRmAA4AFgAKAGMAYwAyADAAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2NjMjAwMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  14187. @misc{Spolsky:2002fp,
  14188. Author = {Joel Spolsky},
  14189. Date-Added = {2008-12-02 12:49:53 -0700},
  14190. Date-Modified = {2008-12-02 14:42:13 -0700},
  14191. Howpublished = {\url{http://www.joelonsoftware.com/articles/LeakyAbstractions.html}},
  14192. Month = {November},
  14193. Title = {The Law of Leaky Abstractions},
  14194. Year = {2002}}
  14195. @inproceedings{Loh:2006sf,
  14196. Address = {New York, NY, USA},
  14197. Author = {Andres L{\"{o}}h and Ralf Hinze},
  14198. Booktitle = {PPDP '06: Proceedings of the 8th ACM SIGPLAN international conference on Principles and practice of declarative programming},
  14199. Date-Added = {2008-12-02 12:09:37 -0700},
  14200. Date-Modified = {2010-12-17 10:23:07 -0700},
  14201. Isbn = {1-59593-388-3},
  14202. Location = {Venice, Italy},
  14203. Pages = {133--144},
  14204. Publisher = {ACM},
  14205. Title = {Open data types and open functions},
  14206. Year = {2006},
  14207. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTMzLWxvaC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxMzMtbG9oLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebnRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtbG9oLnBkZgAOABoADABwADEAMwAzAC0AbABvAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEzMy1sb2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  14208. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1140335.1140352}}
  14209. @phdthesis{Garcia:2008sf,
  14210. Author = {Ronald Garcia},
  14211. Date-Added = {2008-11-24 15:41:38 -0700},
  14212. Date-Modified = {2008-11-24 15:42:13 -0700},
  14213. Month = {September},
  14214. School = {Indiana University},
  14215. Title = {Static Computation and Reflection},
  14216. Year = {2008},
  14217. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVltYWluMC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW1haW4wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eMzRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1haW4wLnBkZgAADgAUAAkAbQBhAGkAbgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL21haW4wLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  14218. @article{Landin:1966la,
  14219. Address = {New York, NY, USA},
  14220. Author = {P. J. Landin},
  14221. Date-Added = {2008-11-18 14:09:54 -0700},
  14222. Date-Modified = {2010-12-17 10:23:07 -0700},
  14223. Issn = {0001-0782},
  14224. Journal = {Commun. ACM},
  14225. Number = {3},
  14226. Pages = {157--166},
  14227. Publisher = {ACM},
  14228. Title = {The next 700 programming languages},
  14229. Volume = {9},
  14230. Year = {1966},
  14231. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTctbGFuZGluLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1Ny1sYW5kaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL954NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1Ny1sYW5kaW4ucGRmAAAOACAADwBwADEANQA3AC0AbABhAG4AZABpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1Ny1sYW5kaW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  14232. Bdsk-Url-1 = {http://doi.acm.org/10.1145/365230.365257}}
  14233. @article{Smyth:1978ty,
  14234. Author = {M. B. Smyth},
  14235. Date-Added = {2008-11-17 22:10:41 -0700},
  14236. Date-Modified = {2008-11-17 22:12:06 -0700},
  14237. Journal = {Journal of Computer and System Sciences},
  14238. Month = {February},
  14239. Number = {1},
  14240. Pages = {23-36},
  14241. Title = {Power domains},
  14242. Volume = {16},
  14243. Year = {1978},
  14244. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ie3RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  14245. @phdthesis{Leijen:2003ve,
  14246. Author = {Daan Leijen},
  14247. Date-Added = {2008-11-16 10:35:27 -0700},
  14248. Date-Modified = {2008-11-16 10:35:34 -0700},
  14249. Month = nov,
  14250. School = {Department of Computer Science, Universiteit Utrecht, The Netherlands},
  14251. Title = {The $\lambda$ Abroad -- A Functional Approach to Software Components},
  14252. Year = 2003,
  14253. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5waGQtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcGhkLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL976dEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGhkLXRoZXNpcy5wZGYADgAeAA4AcABoAGQALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9waGQtdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  14254. @inproceedings{Leijen:1999vn,
  14255. Address = {Berkeley, CA, USA},
  14256. Author = {Daan Leijen and Erik Meijer},
  14257. Booktitle = {DSL'99: Proceedings of the 2nd conference on Conference on Domain-Specific Languages},
  14258. Date-Added = {2008-11-15 15:27:36 -0700},
  14259. Date-Modified = {2008-11-15 15:27:41 -0700},
  14260. Location = {Austin, Texas},
  14261. Pages = {9--9},
  14262. Publisher = {USENIX Association},
  14263. Title = {Domain specific embedded compilers},
  14264. Year = {1999},
  14265. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNy4yNTk5LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjE3LjI1OTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7uwczlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4xNy4yNTk5LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAxADcALgAyADUAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjE3LjI1OTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14266. @unpublished{Chlipala:2008rr,
  14267. Author = {Adam Chlipala},
  14268. Date-Added = {2008-11-06 13:42:38 -0700},
  14269. Date-Modified = {2008-11-06 13:43:15 -0700},
  14270. Month = {November},
  14271. Title = {Certified Programming with Dependent Types},
  14272. Year = {2008},
  14273. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjcGR0LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY3BkdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xLdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3BkdC5wZGYADgASAAgAYwBwAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jcGR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  14274. @techreport{Remy:1992lq,
  14275. Date-Added = {2008-11-04 14:42:15 -0700},
  14276. Date-Modified = {2008-11-04 14:43:35 -0700},
  14277. Institution = {INRIA-ROCQUENCOURT},
  14278. Month = {October},
  14279. Number = {1766},
  14280. Title = {Extension of ML Type System with a Sorted Equational Theory on Types},
  14281. Year = {1992},
  14282. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40OC45ODA2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ4Ljk4MDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72FszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40OC45ODA2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADgALgA5ADgAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ4Ljk4MDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14283. @inproceedings{McAllester:2003zr,
  14284. Author = {David McAllester},
  14285. Booktitle = {Rewriting Techniques and Applications},
  14286. Date-Added = {2008-11-04 13:03:44 -0700},
  14287. Date-Modified = {2008-11-04 13:05:32 -0700},
  14288. Pages = {436-451},
  14289. Publisher = {Springer-Verlag},
  14290. Series = {LCNS},
  14291. Title = {A Logical Algorithm for ML Type Inference},
  14292. Volume = {2706},
  14293. Year = {2003},
  14294. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zjtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjMucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  14295. @techreport{Corbineau:2007uq,
  14296. Author = {Pierre Corbineau},
  14297. Date-Added = {2008-10-30 22:41:06 -0600},
  14298. Date-Modified = {2008-10-30 22:41:50 -0600},
  14299. Institution = {University of Kaiserslautern},
  14300. Number = {364/07},
  14301. Title = {A Declarative Language for the Coq Proof Assistant},
  14302. Year = {2007},
  14303. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL0ItMDY1LnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJQi0wNjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7h8czlmsMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eETAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEItMDY1LnBkZgAOABQACQBCAC0AMAA2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9CLTA2NS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  14304. @inproceedings{Obua:2007qy,
  14305. Author = {Steven Obua},
  14306. Booktitle = {TPHOLs},
  14307. Date-Added = {2008-10-30 22:33:23 -0600},
  14308. Date-Modified = {2008-10-30 22:35:15 -0600},
  14309. Pages = {223-231},
  14310. Publisher = {Springer-Verlag},
  14311. Series = {LNCS},
  14312. Title = {Proof Pearl: Looping Around the Orbit},
  14313. Volume = {4732},
  14314. Year = {2007},
  14315. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsb29waW5nLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbG9vcGluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94vdEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9vcGluZy5wZGYAAA4AGAALAGwAbwBvAHAAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbG9vcGluZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  14316. @article{Ekman:2007dk,
  14317. Address = {Amsterdam, The Netherlands, The Netherlands},
  14318. Author = {Torbj{\"{o}}rn Ekman and G{\"{o}}rel Hedin},
  14319. Date-Added = {2008-10-30 13:46:24 -0600},
  14320. Date-Modified = {2010-12-17 10:23:07 -0700},
  14321. Issn = {0167-6423},
  14322. Journal = {Sci. Comput. Program.},
  14323. Number = {1-3},
  14324. Pages = {14--26},
  14325. Publisher = {Elsevier North-Holland, Inc.},
  14326. Title = {The JastAdd system --- modular extensible compiler construction},
  14327. Volume = {69},
  14328. Year = {2007},
  14329. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2007.02.003}}
  14330. @phdthesis{Harrison:2001pb,
  14331. Address = {Champaign, IL, USA},
  14332. Author = {William L Harrison},
  14333. Date-Added = {2008-10-30 13:45:30 -0600},
  14334. Date-Modified = {2014-01-09 13:14:11 +0000},
  14335. Publisher = {University of Illinois at Urbana-Champaign},
  14336. Title = {Modular Compilers and Their Correctness Proofs},
  14337. Year = {2001},
  14338. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWhhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWhhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/daHRDzd1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGYAAA4ANAAZAGgAYQByAHIAaQBzAG8AbgAtAGQAaQBzAHMAZQByAHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2hhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14339. @phdthesis{Espinosa:1995la,
  14340. Address = {New York, NY, USA},
  14341. Author = {David A. Espinosa},
  14342. Date-Added = {2008-10-30 13:44:49 -0600},
  14343. Date-Modified = {2008-10-30 13:44:53 -0600},
  14344. Order_No = {UMI Order No. GAX95-33546},
  14345. Publisher = {Columbia University},
  14346. Title = {Semantic Lego},
  14347. Year = {1995}}
  14348. @article{Brand:2006fy,
  14349. Address = {Amsterdam, The Netherlands, The Netherlands},
  14350. Author = {Mark van den Brand and J\orgen Iversen and Peter D. Mosses},
  14351. Date-Added = {2008-10-30 13:42:14 -0600},
  14352. Date-Modified = {2010-12-17 10:23:07 -0700},
  14353. Issn = {0167-6423},
  14354. Journal = {Sci. Comput. Program.},
  14355. Number = {3},
  14356. Pages = {245--264},
  14357. Publisher = {Elsevier North-Holland, Inc.},
  14358. Title = {An action environment},
  14359. Volume = {61},
  14360. Year = {2006},
  14361. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2006.04.005}}
  14362. @inproceedings{Liang:1996th,
  14363. Address = {London, UK},
  14364. Author = {Sheng Liang and Paul Hudak},
  14365. Booktitle = {ESOP '96: Proceedings of the 6th European Symposium on Programming Languages and Systems},
  14366. Date-Added = {2008-10-30 13:40:27 -0600},
  14367. Date-Modified = {2008-10-30 13:40:31 -0600},
  14368. Isbn = {3-540-61055-3},
  14369. Pages = {219--234},
  14370. Publisher = {Springer-Verlag},
  14371. Title = {Modular Denotational Semantics for Compiler Construction},
  14372. Year = {1996},
  14373. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0VTT1AtTW9uSW50ZXJwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESRVNPUC1Nb25JbnRlcnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE1L+870DdpQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADO9FQqAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVTT1AtTW9uSW50ZXJwLnBkZgAADgAmABIARQBTAE8AUAAtAE0AbwBuAEkAbgB0AGUAcgBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRVNPUC1Nb25JbnRlcnAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14374. @article{Doh:2003sp,
  14375. Address = {Amsterdam, The Netherlands, The Netherlands},
  14376. Author = {Kyung-Goo Doh and Peter D. Mosses},
  14377. Date-Added = {2008-10-30 13:39:12 -0600},
  14378. Date-Modified = {2010-12-17 10:23:07 -0700},
  14379. Issn = {0167-6423},
  14380. Journal = {Sci. Comput. Program.},
  14381. Number = {1},
  14382. Pages = {3--36},
  14383. Publisher = {Elsevier North-Holland, Inc.},
  14384. Title = {Composing programming languages by combining action-semantics modules},
  14385. Volume = {47},
  14386. Year = {2003},
  14387. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGU1LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlNS5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGU1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  14388. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0167-6423(02)00107-7}}
  14389. @article{Harrison:1998nx,
  14390. Author = {Harrison, W.L. and Kamin, S.N.},
  14391. Date-Added = {2008-10-30 13:31:27 -0600},
  14392. Date-Modified = {2010-12-17 10:23:07 -0700},
  14393. Issn = {1074-8970},
  14394. Journal = {Computer Languages, 1998. Proceedings. 1998 International Conference on},
  14395. 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},
  14396. Month = {May},
  14397. Pages = {122-131},
  14398. Title = {Modular compilers based on monad transformers},
  14399. Year = {1998},
  14400. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDU1lcmdlUERGcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7fvM5ZsKAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWgAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNZXJnZVBERnMucGRmAA4AHAANAE0AZQByAGcAZQBQAEQARgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWVyZ2VQREZzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  14401. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICCL.1998.674163}}
  14402. @inproceedings{Weaver:2007cr,
  14403. Address = {New York, NY, USA},
  14404. Author = {Philip Weaver and Garrin Kimmell and Nicolas Frisby and Perry Alexander},
  14405. Booktitle = {ASE '07: Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering},
  14406. Date-Added = {2008-10-30 13:19:12 -0600},
  14407. Date-Modified = {2010-12-17 10:23:07 -0700},
  14408. Isbn = {978-1-59593-882-4},
  14409. Location = {Atlanta, Georgia, USA},
  14410. Pages = {473--476},
  14411. Publisher = {ACM},
  14412. Title = {Modular and generic programming with interpreterlib},
  14413. Year = {2007},
  14414. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NzMtd2VhdmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3My13ZWF2ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97F9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3My13ZWF2ZXIucGRmAAAOACAADwBwADQANwAzAC0AdwBlAGEAdgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3My13ZWF2ZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  14415. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1321631.1321712}}
  14416. @inproceedings{Chen:2008uq,
  14417. Address = {New York, NY, USA},
  14418. Author = {Juan Chen and Chris Hawblitzel and Frances Perry and Mike Emmi and Jeremy Condit and Derrick Coetzee and Polyvios Pratikaki},
  14419. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  14420. Date-Added = {2008-10-27 13:10:46 -0600},
  14421. Date-Modified = {2010-12-17 10:23:07 -0700},
  14422. Isbn = {978-1-59593-860-2},
  14423. Location = {Tucson, AZ, USA},
  14424. Pages = {183--192},
  14425. Publisher = {ACM},
  14426. Title = {Type-preserving compilation for large-scale optimizing object-oriented compilers},
  14427. Year = {2008},
  14428. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTgzLWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTgzLWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oP0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTgzLWNoZW4ucGRmAAAOABwADQBwADEAOAAzAC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTgzLWNoZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14429. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375604}}
  14430. @techreport{Siek:2008sp,
  14431. Author = {Jeremy Siek and Ronald Garcia and Walid Taha},
  14432. Date-Added = {2008-10-28 17:35:42 -0600},
  14433. Date-Modified = {2008-10-28 17:36:01 -0600},
  14434. Institution = {University of Colorado at Boulder},
  14435. Month = {October},
  14436. Number = {CU-CS-1047-08},
  14437. Title = {Exploring the Design Space of Higher-Order Casts},
  14438. Year = 2008,
  14439. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL0NVLUNTLTEwNDctMDgtMS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE0NVLUNTLTEwNDctMDgtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO71/M5ZrfAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLwAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDVS1DUy0xMDQ3LTA4LTEucGRmAA4AKAATAEMAVQAtAEMAUwAtADEAMAA0ADcALQAwADgALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ1UtQ1MtMTA0Ny0wOC0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  14440. @article{Appel:2007xr,
  14441. Address = {New York, NY, USA},
  14442. Author = {Andrew W. Appel and Paul-Andr\'{e} Melli\`{e}s and Christopher D. Richards and J\'{e}r\^{o}me Vouillon},
  14443. Date-Added = {2008-10-14 11:04:24 -0600},
  14444. Date-Modified = {2010-12-17 10:23:07 -0700},
  14445. Issn = {0362-1340},
  14446. Journal = {SIGPLAN Not.},
  14447. Number = {1},
  14448. Pages = {109--122},
  14449. Publisher = {ACM},
  14450. Title = {A very modal model of a modern, major, general type system},
  14451. Volume = {42},
  14452. Year = {2007},
  14453. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190215.1190235}}
  14454. @article{Parkinson:2005ad,
  14455. Address = {New York, NY, USA},
  14456. Author = {Matthew Parkinson and Gavin Bierman},
  14457. Date-Added = {2008-10-14 10:47:57 -0600},
  14458. Date-Modified = {2010-12-17 10:23:07 -0700},
  14459. Issn = {0362-1340},
  14460. Journal = {SIGPLAN Not.},
  14461. Number = {1},
  14462. Pages = {247--258},
  14463. Publisher = {ACM},
  14464. Title = {Separation logic and abstraction},
  14465. Volume = {40},
  14466. Year = {2005},
  14467. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1047659.1040326}}
  14468. @inproceedings{Chang:2008gd,
  14469. Address = {New York, NY, USA},
  14470. Author = {Bor-Yuh Evan Chang and Xavier Rival},
  14471. Booktitle = {POPL '08: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  14472. Date-Added = {2008-10-13 13:11:41 -0600},
  14473. Date-Modified = {2010-12-17 10:23:07 -0700},
  14474. Isbn = {978-1-59593-689-9},
  14475. Location = {San Francisco, California, USA},
  14476. Pages = {247--260},
  14477. Publisher = {ACM},
  14478. Title = {Relational inductive shape analysis},
  14479. Year = {2008},
  14480. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328469}}
  14481. @inproceedings{Rinard:1996cr,
  14482. Address = {New York, NY, USA},
  14483. Author = {Martin C. Rinard and Pedro C. Diniz},
  14484. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  14485. Date-Added = {2008-10-12 18:32:07 -0600},
  14486. Date-Modified = {2010-12-17 10:23:07 -0700},
  14487. Isbn = {0-89791-795-2},
  14488. Location = {Philadelphia, Pennsylvania, United States},
  14489. Pages = {54--67},
  14490. Publisher = {ACM},
  14491. Title = {Commutativity analysis: a new analysis framework for parallelizing compilers},
  14492. Year = {1996},
  14493. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTQtcmluYXJkLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU0LXJpbmFyZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ONEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU0LXJpbmFyZC5wZGYADgAeAA4AcAA1ADQALQByAGkAbgBhAHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTQtcmluYXJkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  14494. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231390}}
  14495. @inproceedings{Widera:2000xd,
  14496. Address = {Exeter, UK, UK},
  14497. Author = {Manfred Widera and Christoph Beierle},
  14498. Booktitle = {SFP '99: Selected papers from the 1st Scottish Functional Programming Workshop (SFP99)},
  14499. Date-Added = {2008-10-11 21:26:21 -0600},
  14500. Date-Modified = {2008-10-11 21:26:27 -0600},
  14501. Isbn = {1-84150-024-0},
  14502. Pages = {68--78},
  14503. Publisher = {Intellect Books},
  14504. Title = {How to Combine the Benefits of Strict and Soft Typing},
  14505. Year = {2000},
  14506. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG1dpZGVyYUJlaWVybGUyMDAwLVNGUDk5LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbV2lkZXJhQmVpZXJsZTIwMDAtU0ZQOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO26qNHaisJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR2sMCAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAV2lkZXJhQmVpZXJsZTIwMDAtU0ZQOTkucGRmAAAOADgAGwBXAGkAZABlAHIAYQBCAGUAaQBlAHIAbABlADIAMAAwADAALQBTAEYAUAA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvV2lkZXJhQmVpZXJsZTIwMDAtU0ZQOTkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  14507. @unpublished{Wadler:2008eu,
  14508. 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. },
  14509. Annote = {Submission to ICFP.},
  14510. Author = {Philip Wadler and Robert Bruce Findler},
  14511. Date-Added = {2008-10-04 00:03:18 -0600},
  14512. Date-Modified = {2008-10-07 11:46:22 -0600},
  14513. Note = {\url{http://homepages.inf.ed.ac.uk/wadler/topics/links.html#blame-icfp}},
  14514. Title = {Well-typed programs can't be blamed},
  14515. Year = {2008},
  14516. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlibGFtZS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWJsYW1lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cDHRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJsYW1lLnBkZgAADgAUAAkAYgBsAGEAbQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2JsYW1lLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  14517. @techreport{Gal:2006gf,
  14518. Author = {Andreas Gal and Michael Franz},
  14519. Date-Added = {2008-09-29 23:38:22 -0600},
  14520. Date-Modified = {2008-09-29 23:39:18 -0600},
  14521. Institution = {University of California, Irvine},
  14522. Number = {ICS-TR-06-16},
  14523. Title = {Incremental Dynamic Code Generation with Trace Trees},
  14524. Year = {2006},
  14525. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RyYWNlLXRyZWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdHJhY2UtdHJlZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDUstEUu+hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRFQI4AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHJhY2UtdHJlZXMucGRmAAAOACAADwB0AHIAYQBjAGUALQB0AHIAZQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdHJhY2UtdHJlZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  14526. @inproceedings{Rose:1992uq,
  14527. Address = {New York, NY, USA},
  14528. Author = {John R. Rose and Hans Muller},
  14529. Booktitle = {LFP '92: Proceedings of the 1992 ACM conference on LISP and functional programming},
  14530. Date-Added = {2008-09-29 22:30:41 -0600},
  14531. Date-Modified = {2010-12-17 10:23:07 -0700},
  14532. Isbn = {0-89791-481-3},
  14533. Location = {San Francisco, California, United States},
  14534. Pages = {247--259},
  14535. Publisher = {ACM},
  14536. Title = {Integrating the Scheme and C languages},
  14537. Year = {1992},
  14538. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjQ3LXJvc2UucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjQ3LXJvc2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pl0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQ3LXJvc2UucGRmAAAOABwADQBwADIANAA3AC0AcgBvAHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjQ3LXJvc2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14539. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141559}}
  14540. @phdthesis{Adve:1993ys,
  14541. Author = {S. V. Adve},
  14542. Date-Added = {2008-09-29 15:30:17 -0600},
  14543. Date-Modified = {2008-09-29 15:30:48 -0600},
  14544. Month = {December},
  14545. School = {University of Wisconsin},
  14546. Title = {Designing Memory Consistency Models for Shared-Memory Multiprocessors},
  14547. Year = {1993},
  14548. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2FkdmUtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYWR2ZS10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ukdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWR2ZS10aGVzaXMucGRmAAAOACAADwBhAGQAdgBlAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYWR2ZS10aGVzaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  14549. @inproceedings{Roberson:2008rt,
  14550. Author = {Michael Roberson and Melanie Harries and Paul T. Darga and Chandrasekhar Boyapati},
  14551. Booktitle = {OOPSLA},
  14552. Date-Added = {2008-09-29 15:05:41 -0600},
  14553. Date-Modified = {2008-09-29 15:06:20 -0600},
  14554. Title = {Efficient Software Model Checking of Soundness of Type Systems},
  14555. Year = {2008},
  14556. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzbGEwOC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHNsYTA4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVjRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTA4LnBkZgAOABoADABvAG8AcABzAGwAYQAwADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wc2xhMDgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  14557. @article{Brookes:2007dk,
  14558. Author = {Stephen Brookes},
  14559. Date-Added = {2008-09-27 12:35:08 -0600},
  14560. Date-Modified = {2008-09-27 12:37:24 -0600},
  14561. Journal = {Theoretical Computer Science},
  14562. Month = {May},
  14563. Title = {A Semantics for Concurrent Separation Logic},
  14564. Volume = {375},
  14565. Year = {2007},
  14566. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNlcGxvZ2ljcmV2aXNlZGZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2VwbG9naWNyZXZpc2VkZmluYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J/9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2VwbG9naWNyZXZpc2VkZmluYWwucGRmAA4AMgAYAHMAZQBwAGwAbwBnAGkAYwByAGUAdgBpAHMAZQBkAGYAaQBuAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zZXBsb2dpY3JldmlzZWRmaW5hbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  14567. @techreport{Mosses:1996rp,
  14568. Author = {Peter D. Mosses},
  14569. Date-Added = {2008-09-23 13:57:14 -0600},
  14570. Date-Modified = {2008-09-23 13:57:47 -0600},
  14571. Institution = {BRICS},
  14572. Number = {NS-96-14},
  14573. Title = {A Tutorial on Action Semantics},
  14574. Year = {1996},
  14575. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLU5TLTk2LTE0LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtTlMtOTYtMTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8KnMzlmskAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLU5TLTk2LTE0LnBkZgAADgAmABIAQgBSAEkAQwBTAC0ATgBTAC0AOQA2AC0AMQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtTlMtOTYtMTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14576. @inproceedings{Rondon:2008zp,
  14577. Address = {New York, NY, USA},
  14578. Author = {Patrick M. Rondon and Ming Kawaguci and Ranjit Jhala},
  14579. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  14580. Date-Added = {2008-09-23 13:36:32 -0600},
  14581. Date-Modified = {2010-12-17 10:23:07 -0700},
  14582. Isbn = {978-1-59593-860-2},
  14583. Location = {Tucson, AZ, USA},
  14584. Pages = {159--169},
  14585. Publisher = {ACM},
  14586. Title = {Liquid types},
  14587. Year = {2008},
  14588. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTktcm9uZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1OS1yb25kb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL954tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1OS1yb25kb24ucGRmAAAOACAADwBwADEANQA5AC0AcgBvAG4AZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1OS1yb25kb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  14589. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375602}}
  14590. @article{Wadler:2003ud,
  14591. Address = {New York, NY, USA},
  14592. Author = {Philip Wadler and Peter Thiemann},
  14593. Date-Added = {2008-09-21 14:35:55 -0600},
  14594. Date-Modified = {2010-12-17 10:23:07 -0700},
  14595. Issn = {1529-3785},
  14596. Journal = {ACM Trans. Comput. Logic},
  14597. Number = {1},
  14598. Pages = {1--32},
  14599. Publisher = {ACM},
  14600. Title = {The marriage of effects and monads},
  14601. Volume = {4},
  14602. Year = {2003},
  14603. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS13YWRsZXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mE0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS13YWRsZXIucGRmAAAOABwADQBwADEALQB3AGEAZABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14604. Bdsk-Url-1 = {http://doi.acm.org/10.1145/601775.601776}}
  14605. @inproceedings{Wadler:1998zp,
  14606. Address = {New York, NY, USA},
  14607. Author = {Philip Wadler},
  14608. Booktitle = {ICFP '98: Proceedings of the third ACM SIGPLAN international conference on Functional programming},
  14609. Date-Added = {2008-09-21 14:34:19 -0600},
  14610. Date-Modified = {2010-12-17 10:23:07 -0700},
  14611. Isbn = {1-58113-024-4},
  14612. Location = {Baltimore, Maryland, United States},
  14613. Pages = {63--74},
  14614. Publisher = {ACM},
  14615. Title = {The marriage of effects and monads},
  14616. Year = {1998},
  14617. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjMtd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYzLXdhZGxlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97aNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLXdhZGxlci5wZGYADgAeAA4AcAA2ADMALQB3AGEAZABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjMtd2FkbGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  14618. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289429}}
  14619. @inproceedings{Kahlon:2007wo,
  14620. Author = {Vineet Kahlon and Yu Yang and Sriram Sankaranarayanan and Aarti Gupta},
  14621. Booktitle = {Computer Aided Verification (CAV)},
  14622. Date-Added = {2008-09-16 11:56:35 -0600},
  14623. Date-Modified = {2008-09-16 11:57:15 -0600},
  14624. Title = {Fast and Accurate Static Data Race Detection for Concurrent Programs},
  14625. Year = {2007},
  14626. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVljYXYwNy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWNhdjA3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cQ7RDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNhdjA3LnBkZgAADgAUAAkAYwBhAHYAMAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2NhdjA3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  14627. @inproceedings{Steensgaard:1996cs,
  14628. Address = {New York, NY, USA},
  14629. Author = {Bjarne Steensgaard},
  14630. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  14631. Date-Added = {2008-09-16 10:44:42 -0600},
  14632. Date-Modified = {2010-12-17 10:23:07 -0700},
  14633. Isbn = {0-89791-769-3},
  14634. Location = {St. Petersburg Beach, Florida, United States},
  14635. Pages = {32--41},
  14636. Publisher = {ACM},
  14637. Title = {Points-to analysis in almost linear time},
  14638. Year = {1996},
  14639. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzMi1zdGVlbnNnYWFyZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzMi1zdGVlbnNnYWFyZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/errRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMi1zdGVlbnNnYWFyZC5wZGYAAA4AKAATAHAAMwAyAC0AcwB0AGUAZQBuAHMAZwBhAGEAcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzMi1zdGVlbnNnYWFyZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  14640. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237727}}
  14641. @inproceedings{Winskel:1987fp,
  14642. Author = {Glynn Winskel},
  14643. Booktitle = {Advances in Petri Nets 1986},
  14644. Date-Added = {2008-09-11 10:47:21 -0600},
  14645. Date-Modified = {2008-09-11 10:48:21 -0600},
  14646. Number = {255},
  14647. Series = {LNCS},
  14648. Title = {Event Structures},
  14649. Year = {1987},
  14650. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL0V2U3RyLnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJRXZTdHIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABARzczlmucAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE3AAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEV2U3RyLnBkZgAOABQACQBFAHYAUwB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9FdlN0ci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  14651. @article{Click:1995nr,
  14652. Address = {New York, NY, USA},
  14653. Author = {Cliff Click and Keith D. Cooper},
  14654. Date-Added = {2008-09-08 14:08:59 -0600},
  14655. Date-Modified = {2010-12-17 10:23:07 -0700},
  14656. Issn = {0164-0925},
  14657. Journal = {ACM Trans. Program. Lang. Syst.},
  14658. Number = {2},
  14659. Pages = {181--196},
  14660. Publisher = {ACM},
  14661. Title = {Combining analyses, combining optimizations},
  14662. Volume = {17},
  14663. Year = {1995},
  14664. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTgxLWNsaWNrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4MS1jbGljay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96CtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4MS1jbGljay5wZGYADgAeAA4AcAAxADgAMQAtAGMAbABpAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTgxLWNsaWNrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  14665. Bdsk-Url-1 = {http://doi.acm.org/10.1145/201059.201061}}
  14666. @inproceedings{Dincklage:2008kx,
  14667. Address = {New York, NY, USA},
  14668. Author = {Daniel von Dincklage and Amer Diwan},
  14669. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  14670. Date-Added = {2008-09-02 21:33:02 -0600},
  14671. Date-Modified = {2010-12-17 10:23:07 -0700},
  14672. Isbn = {978-1-59593-860-2},
  14673. Location = {Tucson, AZ, USA},
  14674. Pages = {260--269},
  14675. Publisher = {ACM},
  14676. Title = {Explaining failures of program analyses},
  14677. Year = {2008},
  14678. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBsZGkwOC1kYW5pZWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwbGRpMDgtZGFuaWVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wF0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpMDgtZGFuaWVsLnBkZgAADgAkABEAcABsAGQAaQAwADgALQBkAGEAbgBpAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wbGRpMDgtZGFuaWVsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  14679. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375614}}
  14680. @article{Friedman:1978rc,
  14681. Author = {Friedman, D.P. and Wise, D.S.},
  14682. Date-Added = {2008-08-21 10:23:40 -0600},
  14683. Date-Modified = {2010-12-17 10:23:07 -0700},
  14684. Issn = {0018-9340},
  14685. Journal = {Computers, IEEE Transactions on},
  14686. Keywords = {nullCompiling, Lisp, functional combinations, multiprocessing, recursion, suspensions},
  14687. Month = {April},
  14688. Number = {4},
  14689. Pages = {289-296},
  14690. Title = {Aspects of Applicative Programming for Parallel Processing},
  14691. Volume = {C-27},
  14692. Year = {1978},
  14693. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGFwcGxpY2F0aXZlLXBhcmFsbGVsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYXBwbGljYXRpdmUtcGFyYWxsZWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUl1dGdrqxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRnebsAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXBwbGljYXRpdmUtcGFyYWxsZWwucGRmAA4AMgAYAGEAcABwAGwAaQBjAGEAdABpAHYAZQAtAHAAYQByAGEAbABsAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hcHBsaWNhdGl2ZS1wYXJhbGxlbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  14694. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TC.1978.1675100}}
  14695. @book{Kernighan:1988nx,
  14696. Address = {Upper Saddle River, NJ, USA},
  14697. Author = {Brian W. Kernighan and Dennis M. Ritchie},
  14698. Date-Added = {2008-08-19 10:27:45 -0600},
  14699. Date-Modified = {2008-08-19 10:27:50 -0600},
  14700. Isbn = {0-13-110362-8},
  14701. Publisher = {Prentice Hall Press},
  14702. Title = {The C programming language},
  14703. Year = {1988}}
  14704. @article{Landin:1964dk,
  14705. Author = {P. J. Landin},
  14706. Date-Added = {2008-08-12 14:42:10 -0600},
  14707. Date-Modified = {2008-08-12 14:42:57 -0600},
  14708. Journal = {The Computer Journal},
  14709. Number = {4},
  14710. Pages = {308-320},
  14711. Title = {The Mechanical Evaluation of Expressions},
  14712. Volume = {6},
  14713. Year = {1964},
  14714. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliLzMwOC5wZGbSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhBzMwOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPI8vM5Zq3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBwAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAzMDgucGRmAA4AEAAHADMAMAA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMzA4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  14715. @book{Meyer:1997hb,
  14716. Address = {Upper Saddle River, NJ, USA},
  14717. Author = {Bertrand Meyer},
  14718. Date-Added = {2008-08-05 23:21:01 -0600},
  14719. Date-Modified = {2008-08-05 23:21:05 -0600},
  14720. Isbn = {0-13-629155-4},
  14721. Publisher = {Prentice-Hall, Inc.},
  14722. Title = {Object-oriented software construction (2nd ed.)},
  14723. Year = {1997}}
  14724. @article{Seiler:2008rc,
  14725. Address = {New York, NY, USA},
  14726. 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},
  14727. Date-Added = {2008-08-04 09:59:06 -0600},
  14728. Date-Modified = {2010-12-17 10:23:07 -0700},
  14729. Issn = {0730-0301},
  14730. Journal = {ACM Trans. Graph.},
  14731. Number = {3},
  14732. Pages = {1--15},
  14733. Publisher = {ACM},
  14734. Title = {Larrabee: a many-core x86 architecture for visual computing},
  14735. Volume = {27},
  14736. Year = {2008},
  14737. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxsYXJyYWJlZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGxhcnJhYmVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKjRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxhcnJhYmVlLnBkZgAOABoADABsAGEAcgByAGEAYgBlAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbGFycmFiZWUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  14738. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1360612.1360617}}
  14739. @manual{Haftmann:bc,
  14740. Author = {Florian Haftmann and Gerwin Klein and Tobias Nipkow and Norbert Schirmer},
  14741. Date-Added = {2008-07-28 14:20:24 -0600},
  14742. Date-Modified = {2008-07-28 14:22:01 -0600},
  14743. Organization = {TU M{\"u}nchen},
  14744. Title = {LaTeX Sugar for Isabelle Documents},
  14745. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzdWdhci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXN1Z2FyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ijLRDzyVUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN1Z2FyLnBkZgAADgAUAAkAcwB1AGcAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3N1Z2FyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  14746. @misc{Jones:2001pi,
  14747. Author = {Eric Jones and Travis Oliphant and Pearu Peterson and others},
  14748. Date-Added = {2008-07-21 15:18:11 -0600},
  14749. Date-Modified = {2008-07-21 15:18:50 -0600},
  14750. Howpublished = {\url{http://www.scipy.org/}},
  14751. Title = {{SciPy}: Open source scientific tools for {Python}},
  14752. Year = {2001--}}
  14753. @manual{Stein:2007xr,
  14754. Author = {William Stein},
  14755. Date-Added = {2008-07-21 15:17:08 -0600},
  14756. Date-Modified = {2008-07-21 15:17:12 -0600},
  14757. Key = {SAGE},
  14758. Note = {{\tt http://www.sagemath.org}},
  14759. Organization = {The Sage~Group},
  14760. Title = {{S}age {M}athematics {S}oftware ({V}ersion 2.7)},
  14761. Year = 2007}
  14762. @article{Dalcin:2008oz,
  14763. Address = {Orlando, FL, USA},
  14764. Author = {Lisandro Dalc\'{\i}n and Rodrigo Paz and Mario Storti and Jorge D'El\'{\i}a},
  14765. Date-Added = {2008-07-21 15:15:55 -0600},
  14766. Date-Modified = {2010-12-17 10:23:07 -0700},
  14767. Issn = {0743-7315},
  14768. Journal = {J. Parallel Distrib. Comput.},
  14769. Number = {5},
  14770. Pages = {655--662},
  14771. Publisher = {Academic Press, Inc.},
  14772. Title = {{MPI} for {Python}: Performance improvements and {MPI-2} extensions},
  14773. Volume = {68},
  14774. Year = {2008},
  14775. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2007.09.005}}
  14776. @book{Langtangen:2005rw,
  14777. Address = {Secaucus, NJ, USA},
  14778. Author = {Hans Petter Langtangen},
  14779. Date-Added = {2008-07-21 15:14:59 -0600},
  14780. Date-Modified = {2008-07-21 15:15:03 -0600},
  14781. Isbn = {3540294155},
  14782. Publisher = {Springer-Verlag New York, Inc.},
  14783. Title = {Python Scripting for Computational Science (Texts in Computational Science and Engineering)},
  14784. Year = {2005}}
  14785. @article{Cai:2005dk,
  14786. Address = {Amsterdam, The Netherlands, The Netherlands},
  14787. Author = {Xing Cai and Hans Petter Langtangen and Halvard Moe},
  14788. Date-Added = {2008-07-21 15:14:15 -0600},
  14789. Date-Modified = {2008-07-21 15:14:20 -0600},
  14790. Issn = {1058-9244},
  14791. Journal = {Sci. Program.},
  14792. Number = {1},
  14793. Pages = {31--56},
  14794. Publisher = {IOS Press},
  14795. Title = {On the performance of the Python programming language for serial and parallel scientific computations},
  14796. Volume = {13},
  14797. Year = {2005}}
  14798. @article{Sala:2008hc,
  14799. Address = {New York, NY, USA},
  14800. Author = {Marzio Sala and W. F. Spotz and M. A. Heroux},
  14801. Date-Added = {2008-07-21 15:13:25 -0600},
  14802. Date-Modified = {2010-12-17 10:23:07 -0700},
  14803. Issn = {0098-3500},
  14804. Journal = {ACM Trans. Math. Softw.},
  14805. Number = {2},
  14806. Pages = {1--33},
  14807. Publisher = {ACM},
  14808. Title = {{PyTrilinos}: High-performance distributed-memory solvers for Python},
  14809. Volume = {34},
  14810. Year = {2008},
  14811. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1326548.1326549}}
  14812. @manual{Oliphant:2006tg,
  14813. Author = {Travis Oliphant},
  14814. Date-Added = {2008-07-21 15:10:38 -0600},
  14815. Date-Modified = {2008-07-21 15:12:54 -0600},
  14816. Organization = {Trelgol Publishing},
  14817. Title = {Guide to NumPy},
  14818. Year = {2006}}
  14819. @inproceedings{Grudic:2006rc,
  14820. Address = {Philadelphia, USA},
  14821. Author = {G. Grudic and J. Mulligan},
  14822. Booktitle = {Proceedings of Robotics: Science and Systems},
  14823. Date-Added = {2008-07-21 14:40:05 -0600},
  14824. Date-Modified = {2008-07-21 14:40:11 -0600},
  14825. Month = {August},
  14826. Title = {Outdoor Path Labeling Using Polynomial Mahalanobis Distance},
  14827. Year = {2006}}
  14828. @book{Lindholm:1999yu,
  14829. Address = {Boston, MA, USA},
  14830. Author = {Tim Lindholm and Frank Yellin},
  14831. Date-Added = {2008-07-20 15:19:45 -0600},
  14832. Date-Modified = {2008-07-20 15:19:51 -0600},
  14833. Isbn = {0201432943},
  14834. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  14835. Title = {Java Virtual Machine Specification},
  14836. Year = {1999}}
  14837. @unpublished{McGuire:vn,
  14838. Author = {Saundra Y. McGuire},
  14839. Date-Added = {2008-07-18 16:38:57 -0600},
  14840. Date-Modified = {2008-07-22 15:11:54 -0600},
  14841. Note = {\url{https://cbase.som.sunysb.edu/som/fac_retreat_uploads/85.pdf}},
  14842. Title = {The {Millennial} {Learner}: Challenges and Opportunities}}
  14843. @book{Beck:2002rq,
  14844. Author = {Kent Beck},
  14845. Date-Added = {2008-07-17 11:39:15 -0600},
  14846. Date-Modified = {2008-07-17 11:39:58 -0600},
  14847. Publisher = {Addison-Wesley},
  14848. Title = {Test Driven Development: By Example},
  14849. Year = {2002}}
  14850. @article{Lynch:2007tx,
  14851. Author = {Kathy Lynch and Aleksej Heinze and Elsje Scott},
  14852. Date-Added = {2008-07-17 10:21:04 -0600},
  14853. Date-Modified = {2008-07-17 10:22:05 -0600},
  14854. Journal = {Journal of Information Technology Education},
  14855. Title = {Information Technology Team Projects in Higher Education: An International Viewpoint},
  14856. Volume = {6},
  14857. Year = {2007},
  14858. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uL0Ryb3Bib3gvYmliL0pJVEV2NnAxODEtMTk4THluY2gzNTQucGRm0hcLGBlXTlMuZGF0YU8RAbAAAAAAAbAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RpKSVRFdjZwMTgxLTE5OEx5bmNoMzU0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvBXzOWbAgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASklURXY2cDE4MS0xOThMeW5jaDM1NC5wZGYAAA4ANgAaAEoASQBUAEUAdgA2AHAAMQA4ADEALQAxADkAOABMAHkAbgBjAGgAMwA1ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9KSVRFdjZwMTgxLTE5OEx5bmNoMzU0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALoAvwDHAnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=}}
  14859. @book{Biggs:2003ez,
  14860. Author = {John Biggs},
  14861. Date-Added = {2008-07-17 10:06:46 -0600},
  14862. Date-Modified = {2008-07-17 10:08:16 -0600},
  14863. Edition = {2nd},
  14864. Month = {February},
  14865. Publisher = {Open University Press},
  14866. Title = {Teaching for Quality Learning at University},
  14867. Year = {2003}}
  14868. @book{Ganter:1997le,
  14869. Author = {B. Ganter and R. Wille},
  14870. Date-Added = {2008-07-16 14:52:45 -0600},
  14871. Date-Modified = {2008-07-16 14:53:09 -0600},
  14872. Publisher = {Springer-Verlag},
  14873. Title = {Formal Concept Analysis: Mathematical Foundations},
  14874. Year = {1997}}
  14875. @book{Ullman:1988pb,
  14876. Address = {New York, NY, USA},
  14877. Author = {Jeffrey D. Ullman},
  14878. Date-Added = {2008-07-16 10:31:06 -0600},
  14879. Date-Modified = {2008-07-16 10:31:11 -0600},
  14880. Isbn = {0-88175-188-X},
  14881. Publisher = {Computer Science Press, Inc.},
  14882. Title = {Principles of database and knowledge-base systems, Vol. I},
  14883. Year = {1988}}
  14884. @inproceedings{Ullman:1987la,
  14885. Address = {New York, NY, USA},
  14886. Author = {J. D. Ullman},
  14887. Booktitle = {PODS '87: Proceedings of the sixth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems},
  14888. Date-Added = {2008-07-16 10:24:21 -0600},
  14889. Date-Modified = {2010-12-17 10:23:07 -0700},
  14890. Isbn = {0-89791-223-3},
  14891. Location = {San Diego, California, United States},
  14892. Pages = {1--10},
  14893. Publisher = {ACM},
  14894. Title = {Database theory---past and future},
  14895. Year = {1987},
  14896. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS11bGxtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS11bGxtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mD0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS11bGxtYW4ucGRmAAAOABwADQBwADEALQB1AGwAbABtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS11bGxtYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14897. Bdsk-Url-1 = {http://doi.acm.org/10.1145/28659.28660}}
  14898. @inproceedings{Moor:2008fy,
  14899. Address = {New York, NY, USA},
  14900. Author = {Oege de Moor and Damien Sereni and Pavel Avgustinov and Mathieu Verbaere},
  14901. Booktitle = {PODS '08: Proceedings of the twenty-seventh ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems},
  14902. Date-Added = {2008-07-16 10:21:04 -0600},
  14903. Date-Modified = {2010-12-17 10:23:07 -0700},
  14904. Isbn = {978-1-60558-108-8},
  14905. Location = {Vancouver, Canada},
  14906. Pages = {291--300},
  14907. Publisher = {ACM},
  14908. Title = {Type inference for datalog and its application to query optimisation},
  14909. Year = {2008},
  14910. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1376916.1376957}}
  14911. @article{Nickolls:2008yn,
  14912. Address = {New York, NY, USA},
  14913. Author = {John Nickolls and Ian Buck and Michael Garland and Kevin Skadron},
  14914. Date-Added = {2008-07-16 00:18:24 -0600},
  14915. Date-Modified = {2010-12-17 10:23:07 -0700},
  14916. Issn = {1542-7730},
  14917. Journal = {Queue},
  14918. Number = {2},
  14919. Pages = {40--53},
  14920. Publisher = {ACM},
  14921. Title = {Scalable parallel programming with CUDA},
  14922. Volume = {6},
  14923. Year = {2008},
  14924. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1365490.1365500}}
  14925. @book{Snir:1998jh,
  14926. Address = {Cambridge, MA, USA},
  14927. Author = {Marc Snir and Steve Otto},
  14928. Date-Added = {2008-07-16 00:16:49 -0600},
  14929. Date-Modified = {2008-07-16 00:16:53 -0600},
  14930. Isbn = {0262692155},
  14931. Publisher = {MIT Press},
  14932. Title = {MPI-The Complete Reference: The MPI Core},
  14933. Year = {1998}}
  14934. @article{Dagum:1998th,
  14935. Address = {Los Alamitos, CA, USA},
  14936. Author = {Leonardo Dagum and Ramesh Menon},
  14937. Date-Added = {2008-07-16 00:14:22 -0600},
  14938. Date-Modified = {2010-12-17 10:23:07 -0700},
  14939. Issn = {1070-9924},
  14940. Journal = {IEEE Computational Science and Engineering},
  14941. Number = {1},
  14942. Pages = {46-55},
  14943. Publisher = {IEEE Computer Society},
  14944. Title = {{OpenMP}: An Industry-Standard {API} for Shared-Memory Programming},
  14945. Volume = {05},
  14946. Year = {1998},
  14947. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/99.660313}}
  14948. @inproceedings{Beyls:2001ib,
  14949. Author = {K. Beyls and E. D'Hollander},
  14950. Booktitle = {International Conference on Parallel and Distributed Computing and Systems},
  14951. Date-Added = {2008-07-16 00:00:38 -0600},
  14952. Date-Modified = {2008-07-16 00:04:20 -0600},
  14953. Title = {Reuse distance as a metric for cache behavior},
  14954. Year = {2001},
  14955. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGJleWxzMDFyZXVzZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGJleWxzMDFyZXVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cCfRDzVtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJleWxzMDFyZXVzZS5wZGYADgAiABAAYgBlAHkAbABzADAAMQByAGUAdQBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYmV5bHMwMXJldXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  14956. @inproceedings{Ding:2003xy,
  14957. Address = {New York, NY, USA},
  14958. Author = {Chen Ding and Yutao Zhong},
  14959. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  14960. Date-Added = {2008-07-15 23:57:26 -0600},
  14961. Date-Modified = {2010-12-17 10:23:07 -0700},
  14962. Isbn = {1-58113-662-5},
  14963. Location = {San Diego, California, USA},
  14964. Pages = {245--257},
  14965. Publisher = {ACM},
  14966. Title = {Predicting whole-program locality through reuse distance analysis},
  14967. Year = {2003},
  14968. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781159}}
  14969. @article{Ghosh:1999sf,
  14970. Address = {New York, NY, USA},
  14971. Author = {Somnath Ghosh and Margaret Martonosi and Sharad Malik},
  14972. Date-Added = {2008-07-15 23:53:15 -0600},
  14973. Date-Modified = {2010-12-17 10:23:07 -0700},
  14974. Issn = {0164-0925},
  14975. Journal = {ACM Trans. Program. Lang. Syst.},
  14976. Number = {4},
  14977. Pages = {703--746},
  14978. Publisher = {ACM},
  14979. Title = {Cache miss equations: a compiler framework for analyzing and tuning memory behavior},
  14980. Volume = {21},
  14981. Year = {1999},
  14982. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325478.325479}}
  14983. @article{Chatterjee:2001jt,
  14984. Address = {New York, NY, USA},
  14985. Author = {Siddhartha Chatterjee and Erin Parker and Philip J. Hanlon and Alvin R. Lebeck},
  14986. Date-Added = {2008-07-15 23:51:40 -0600},
  14987. Date-Modified = {2010-12-17 10:23:07 -0700},
  14988. Issn = {0362-1340},
  14989. Journal = {SIGPLAN Not.},
  14990. Number = {5},
  14991. Pages = {286--297},
  14992. Publisher = {ACM},
  14993. Title = {Exact analysis of the cache behavior of nested loops},
  14994. Volume = {36},
  14995. Year = {2001},
  14996. Bdsk-Url-1 = {http://doi.acm.org/10.1145/381694.378859}}
  14997. @inproceedings{Snavely:2002oq,
  14998. Address = {Los Alamitos, CA, USA},
  14999. Author = {Allan Snavely and Laura Carrington and Nicole Wolter and Jesus Labarta and Rosa Badia and Avi Purkayastha},
  15000. Booktitle = {Supercomputing '02: Proceedings of the 2002 ACM/IEEE conference on Supercomputing},
  15001. Date-Added = {2008-07-15 23:49:38 -0600},
  15002. Date-Modified = {2008-07-15 23:49:42 -0600},
  15003. Location = {Baltimore, Maryland},
  15004. Pages = {1--17},
  15005. Publisher = {IEEE Computer Society Press},
  15006. Title = {A framework for performance modeling and prediction},
  15007. Year = {2002},
  15008. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNC1zbmF2ZWx5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI0LXNuYXZlbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96WtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0LXNuYXZlbHkucGRmAAAOACAADwBwADIANAAtAHMAbgBhAHYAZQBsAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI0LXNuYXZlbHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  15009. @phdthesis{Mullin:1988pr,
  15010. Address = {Syracuse, NY, USA},
  15011. Author = {Lenore Marie Restifo Mullin},
  15012. Date-Added = {2008-07-15 16:28:55 -0600},
  15013. Date-Modified = {2008-07-15 16:28:59 -0600},
  15014. Order_No = {AAI8914581},
  15015. Publisher = {Syracuse University},
  15016. Title = {A mathematics of arrays},
  15017. Year = {1988}}
  15018. @inbook{Siek:2000ca,
  15019. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  15020. Chapter = {A Modern Framework for Portable High Performance Numerical Linear Algebra},
  15021. Date-Added = {2008-07-15 15:39:50 -0600},
  15022. Date-Modified = {2010-12-17 10:23:07 -0700},
  15023. Publisher = {Springer},
  15024. Title = {Advances in Software Tools for Scientific Computing},
  15025. Year = 2000,
  15026. Bdsk-Url-1 = {http://www.springeronline.com/sgw/cda/frontpage/0,10735,4-40109-22-2042346-0,00.html}}
  15027. @inproceedings{Suzuki:1981by,
  15028. Address = {New York, NY, USA},
  15029. Author = {Norihisa Suzuki},
  15030. Booktitle = {POPL '81: Proceedings of the 8th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  15031. Date-Added = {2008-07-15 11:33:41 -0600},
  15032. Date-Modified = {2010-12-17 10:23:07 -0700},
  15033. Isbn = {0-89791-029-X},
  15034. Location = {Williamsburg, Virginia},
  15035. Pages = {187--199},
  15036. Publisher = {ACM},
  15037. Title = {Inferring types in {Smalltalk}},
  15038. Year = {1981},
  15039. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567532.567553}}
  15040. @inproceedings{Calder:1997mi,
  15041. Address = {Washington, DC, USA},
  15042. Author = {Brad Calder and Peter Feller and Alan Eustace},
  15043. Booktitle = {MICRO 30: Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture},
  15044. Date-Added = {2008-07-15 11:21:31 -0600},
  15045. Date-Modified = {2008-07-15 11:21:36 -0600},
  15046. Isbn = {0-8186-7977-8},
  15047. Location = {Research Triangle Park, North Carolina, United States},
  15048. Pages = {259--269},
  15049. Publisher = {IEEE Computer Society},
  15050. Title = {Value profiling},
  15051. Year = {1997}}
  15052. @inproceedings{Suganuma:2001dz,
  15053. Address = {New York, NY, USA},
  15054. Author = {Toshio Suganuma and Toshiaki Yasue and Motohiro Kawahito and Hideaki Komatsu and Toshio Nakatani},
  15055. Booktitle = {OOPSLA '01: Proceedings of the 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  15056. Date-Added = {2008-07-15 11:09:39 -0600},
  15057. Date-Modified = {2010-12-17 10:23:07 -0700},
  15058. Isbn = {1-58113-335-9},
  15059. Location = {Tampa Bay, FL, USA},
  15060. Pages = {180--195},
  15061. Publisher = {ACM},
  15062. Title = {A dynamic optimization framework for a {Java} just-in-time compiler},
  15063. Year = {2001},
  15064. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504282.504296}}
  15065. @inproceedings{Boehm:2003kl,
  15066. Address = {Washington, DC, USA},
  15067. Author = {Barry Boehm and Dan Port and David Klappholz},
  15068. Booktitle = {CSEET '03: Proceedings of the 16th Conference on Software Engineering Education and Training},
  15069. Date-Added = {2008-07-15 10:25:53 -0600},
  15070. Date-Modified = {2008-07-15 10:25:58 -0600},
  15071. Isbn = {0-7695-1869-9},
  15072. Pages = {329},
  15073. Publisher = {IEEE Computer Society},
  15074. Title = {Tailoring a Successful Project-Based Course},
  15075. Year = {2003}}
  15076. @inproceedings{Dubinsky:2005oq,
  15077. Address = {New York, NY, USA},
  15078. Author = {Yael Dubinsky and Orit Hazzan},
  15079. Booktitle = {ICSE '05: Proceedings of the 27th international conference on Software engineering},
  15080. Date-Added = {2008-07-15 10:18:27 -0600},
  15081. Date-Modified = {2010-12-17 10:23:07 -0700},
  15082. Isbn = {1-59593-963-2},
  15083. Location = {St. Louis, MO, USA},
  15084. Pages = {645--646},
  15085. Publisher = {ACM},
  15086. Title = {The role of a project-based capstone course},
  15087. Year = {2005},
  15088. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2NDUtZHViaW5za3kucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjQ1LWR1Ymluc2t5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tu0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjQ1LWR1Ymluc2t5LnBkZgAADgAkABEAcAA2ADQANQAtAGQAdQBiAGkAbgBzAGsAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjQ1LWR1Ymluc2t5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  15089. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062455.1062582}}
  15090. @unpublished{Flanagan:2007qm,
  15091. Author = {Cormac Flanagan},
  15092. Date-Added = {2008-07-14 15:52:50 -0600},
  15093. Date-Modified = {2008-07-14 15:53:56 -0600},
  15094. Month = {December},
  15095. Note = {draft},
  15096. Title = {ValleyScript: It's Like Static Typing},
  15097. Year = {2007},
  15098. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHZhbGxleXNjcmlwdC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHZhbGxleXNjcmlwdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jW7RDz3vAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHZhbGxleXNjcmlwdC5wZGYADgAiABAAdgBhAGwAbABlAHkAcwBjAHIAaQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvdmFsbGV5c2NyaXB0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  15099. @unpublished{Furr:2008jw,
  15100. Author = {Michael Furr and {Jong-hoon} An and Jeffrey S. Foster and Michael Hicks},
  15101. Date-Added = {2008-07-14 15:27:21 -0600},
  15102. Date-Modified = {2008-07-22 15:07:21 -0600},
  15103. Month = {March},
  15104. Note = {draft},
  15105. Title = {Static Type Inference for {Ruby}},
  15106. Year = {2008},
  15107. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhydWJ5LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcnVieS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JyNEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcnVieS5wZGYADgASAAgAcgB1AGIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ydWJ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  15108. @inproceedings{Tang:2007zm,
  15109. Address = {New York, NY, USA},
  15110. Author = {Audrey Tang},
  15111. Booktitle = {POPL '07: Proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  15112. Date-Added = {2008-07-14 13:58:14 -0600},
  15113. Date-Modified = {2015-11-18 04:45:02 +0000},
  15114. Location = {Nice, France},
  15115. Pages = {1--1},
  15116. Publisher = {ACM},
  15117. Title = {Perl 6: reconciling the irreconcilable},
  15118. Year = {2007},
  15119. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS10YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtdGFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95gtEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtdGFuZy5wZGYAAA4AGAALAHAAMQAtAHQAYQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtdGFuZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  15120. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190216.1190218}}
  15121. @inproceedings{Gronski:2007yf,
  15122. Author = {Jessica Gronski and Cormac Flanagan},
  15123. Booktitle = {Trends in Functional Prog. (TFP)},
  15124. Date-Added = {2008-07-14 13:26:37 -0600},
  15125. Date-Modified = {2012-12-29 13:37:45 -0700},
  15126. Month = {April},
  15127. Pages = {XXIX},
  15128. Title = {Unifying Hybrid Types and Contracts},
  15129. Year = {2007},
  15130. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnRmcDA3LWdyb25za2ktZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rp0ZnAwNy1ncm9uc2tpLWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pC0Q88mAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgugAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0ZnAwNy1ncm9uc2tpLWZsYW5hZ2FuLnBkZgAOADYAGgB0AGYAcAAwADcALQBnAHIAbwBuAHMAawBpAC0AZgBsAGEAbgBhAGcAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3RmcDA3LWdyb25za2ktZmxhbmFnYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  15131. @techreport{Hansen:2007ek,
  15132. Author = {Lars T. Hansen},
  15133. Date-Added = {2008-07-14 11:58:44 -0600},
  15134. Date-Modified = {2008-07-22 15:09:38 -0600},
  15135. Institution = {ECMA TG1 working group},
  15136. Month = {November},
  15137. Title = {Evolutionary Programming and Gradual Typing in {ECMAScript} 4 (Tutorial)},
  15138. Year = {2007},
  15139. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKGV2b2x1dGlvbmFyeS1wcm9ncmFtbWluZy10dXRvcmlhbCgzKS5wZGbSFwsYGVdOUy5kYXRhTxEBygAAAAABygACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2V2b2x1dGlvbmFyeS1wcm9ncmFtI0JGNzM0RS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c07RDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGV2b2x1dGlvbmFyeS1wcm9ncmFtI0JGNzM0RS5wZGYAAA4AUgAoAGUAdgBvAGwAdQB0AGkAbwBuAGEAcgB5AC0AcAByAG8AZwByAGEAbQBtAGkAbgBnAC0AdAB1AHQAbwByAGkAYQBsACgAMwApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA4VXNlcnMvanNpZWsvYmliL2V2b2x1dGlvbmFyeS1wcm9ncmFtbWluZy10dXRvcmlhbCgzKS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  15140. @article{Austing:1979wc,
  15141. Address = {New York, NY, USA},
  15142. Author = {Richard H. Austing and Bruce H. Barnes and Della T. Bonnette and Gerald L. Engel and Gordon Stokes},
  15143. Date-Added = {2008-07-13 23:30:32 -0600},
  15144. Date-Modified = {2010-12-17 10:23:07 -0700},
  15145. Issn = {0001-0782},
  15146. Journal = {Commun. ACM},
  15147. Number = {3},
  15148. Pages = {147--166},
  15149. Publisher = {ACM},
  15150. Title = {Curriculum '78: recommendations for the undergraduate program in computer science--- a report of the ACM curriculum committee on computer science},
  15151. Volume = {22},
  15152. Year = {1979},
  15153. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNDctYXVzdGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNDctYXVzdGluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ec7RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDctYXVzdGluZy5wZGYADgAiABAAcAAxADQANwAtAGEAdQBzAHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE0Ny1hdXN0aW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  15154. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359080.359083}}
  15155. @inproceedings{Carver:1985oe,
  15156. Address = {New York, NY, USA},
  15157. Author = {Doris L. Carver},
  15158. Booktitle = {SIGCSE '85: Proceedings of the sixteenth SIGCSE technical symposium on Computer science education},
  15159. Date-Added = {2008-07-13 23:23:50 -0600},
  15160. Date-Modified = {2010-12-17 10:23:07 -0700},
  15161. Isbn = {0-89791-152-0},
  15162. Location = {New Orleans, Louisiana, United States},
  15163. Pages = {9--12},
  15164. Publisher = {ACM},
  15165. Title = {Comparison of techniques in project-based courses},
  15166. Year = {1985},
  15167. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOS1jYXJ2ZXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRQ1wOS1jYXJ2ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOoQAxKA/MgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMSgk5IAAAABABAAKelFACbV9gAHTE8AAGiFAAIAMk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpwOS1jYXJ2ZXIucGRmAA4AHAANAHAAOQAtAGMAYQByAHYAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvcDktY2FydmVyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCcAKEAqQIlAicCLAI3AkACTgJSAlkCYgJnAnQCdwKJAowCkQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKT},
  15168. Bdsk-Url-1 = {http://doi.acm.org/10.1145/323287.323278}}
  15169. @book{Science-of-Learning:2000sy,
  15170. Author = {Committee on Developments in the Science of Learning},
  15171. Date-Added = {2008-07-13 23:16:26 -0600},
  15172. Date-Modified = {2008-07-13 23:17:53 -0600},
  15173. Editor = {Bransford, J.D. and Brown, A.L. and Cocking, R.R.},
  15174. Publisher = {National Research Council},
  15175. Title = {How People Learn: Brain, Mind, Experience, and School.},
  15176. Year = {2000}}
  15177. @inproceedings{Stapel:2008xu,
  15178. Address = {New York, NY, USA},
  15179. Author = {Kai Stapel and Daniel L{\"{u}}bke and Eric Knauss},
  15180. Booktitle = {ICSE '08: Proceedings of the 30th international conference on Software engineering},
  15181. Date-Added = {2008-07-13 22:54:41 -0600},
  15182. Date-Modified = {2010-12-17 10:23:07 -0700},
  15183. Isbn = {978-1-60558-079-1},
  15184. Location = {Leipzig, Germany},
  15185. Pages = {769--776},
  15186. Publisher = {ACM},
  15187. Title = {Best practices in extreme programming course design},
  15188. Year = {2008},
  15189. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1368088.1368197}}
  15190. @inproceedings{Hedin:2003rq,
  15191. Address = {Washington, DC, USA},
  15192. Author = {G{\"{o}}rel Hedin and Lars Bendix and Boris Magnusson},
  15193. Booktitle = {ICSE '03: Proceedings of the 25th International Conference on Software Engineering},
  15194. Date-Added = {2008-07-13 22:49:36 -0600},
  15195. Date-Modified = {2008-07-13 22:52:25 -0600},
  15196. Isbn = {0-7695-1877-X},
  15197. Location = {Portland, Oregon},
  15198. Pages = {586--593},
  15199. Publisher = {IEEE Computer Society},
  15200. Read = {Yes},
  15201. Title = {Introducing software engineering by means of Extreme Programming},
  15202. Year = {2003},
  15203. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTg2LWhlZGluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU4Ni1oZWRpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97TdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU4Ni1oZWRpbi5wZGYADgAeAA4AcAA1ADgANgAtAGgAZQBkAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTg2LWhlZGluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  15204. @article{Muller:2001kh,
  15205. Address = {Los Alamitos, CA, USA},
  15206. Author = {Matthias M. Muller and Walter F. Tichy},
  15207. Date-Added = {2008-07-13 22:44:57 -0600},
  15208. Date-Modified = {2010-12-17 10:23:07 -0700},
  15209. Isbn = {0-7695-1050-7},
  15210. Journal = {icse},
  15211. Pages = {0537},
  15212. Publisher = {IEEE Computer Society},
  15213. Title = {Case Study: Extreme Programming in a University Environment},
  15214. Volume = {00},
  15215. Year = {2001},
  15216. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1MzctbXVsbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUzNy1tdWxsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97NdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUzNy1tdWxsZXIucGRmAAAOACAADwBwADUAMwA3AC0AbQB1AGwAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUzNy1tdWxsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  15217. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICSE.2001.919128}}
  15218. @article{Kim:2005kk,
  15219. Address = {New York, NY, USA},
  15220. Author = {Miryung Kim and Vibha Sazawal and David Notkin and Gail Murphy},
  15221. Date-Added = {2008-07-13 21:57:35 -0600},
  15222. Date-Modified = {2010-12-17 10:23:07 -0700},
  15223. Issn = {0163-5948},
  15224. Journal = {SIGSOFT Softw. Eng. Notes},
  15225. Number = {5},
  15226. Pages = {187--196},
  15227. Publisher = {ACM},
  15228. Title = {An empirical study of code clone genealogies},
  15229. Volume = {30},
  15230. Year = {2005},
  15231. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1095430.1081737}}
  15232. @article{Baxter:1998bf,
  15233. Address = {Los Alamitos, CA, USA},
  15234. Author = {Ira D. Baxter and Andrew Yahin and Leonardo Moura and Marcelo Sant'Anna and Lorraine Bier},
  15235. Date-Added = {2008-07-13 21:57:03 -0600},
  15236. Date-Modified = {2010-12-17 10:23:07 -0700},
  15237. Issn = {1063-6773},
  15238. Journal = {icsm},
  15239. Pages = {368},
  15240. Publisher = {IEEE Computer Society},
  15241. Title = {Clone Detection Using Abstract Syntax Trees},
  15242. Volume = {00},
  15243. Year = {1998},
  15244. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICSM.1998.738528}}
  15245. @article{Kamiya:2002ad,
  15246. Address = {Los Alamitos, CA, USA},
  15247. Author = {Toshihiro Kamiya and Shinji Kusumoto and Katsuro Inoue},
  15248. Date-Added = {2008-07-13 21:56:26 -0600},
  15249. Date-Modified = {2010-12-17 10:23:07 -0700},
  15250. Issn = {0098-5589},
  15251. Journal = {IEEE Transactions on Software Engineering},
  15252. Number = {7},
  15253. Pages = {654-670},
  15254. Publisher = {IEEE Computer Society},
  15255. Title = {CCFinder: A Multilinguistic Token-Based Code Clone Detection System for Large Scale Source Code},
  15256. Volume = {28},
  15257. Year = {2002},
  15258. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/TSE.2002.1019480}}
  15259. @book{Martin:1991jo,
  15260. Address = {Indianapolis, IN, USA},
  15261. Author = {James Martin},
  15262. Date-Added = {2008-07-11 13:07:47 -0600},
  15263. Date-Modified = {2008-07-11 13:07:52 -0600},
  15264. Isbn = {0-02-376775-8},
  15265. Publisher = {Macmillan Publishing Co., Inc.},
  15266. Title = {Rapid application development},
  15267. Year = {1991}}
  15268. @article{Sanders:2007yo,
  15269. Address = {, USA},
  15270. Author = {Dean Sanders},
  15271. Date-Added = {2008-07-11 13:05:05 -0600},
  15272. Date-Modified = {2008-07-22 15:13:27 -0600},
  15273. Issn = {1937-4771},
  15274. Journal = {J. Comput. Small Coll.},
  15275. Number = {1},
  15276. Pages = {79--79},
  15277. Publisher = {Consortium for Computing Sciences in Colleges},
  15278. Title = {Using {Scrum} to manage student projects},
  15279. Volume = {23},
  15280. Year = {2007}}
  15281. @book{Schwaber:2001ay,
  15282. Address = {Upper Saddle River, NJ, USA},
  15283. Author = {Ken Schwaber and Mike Beedle},
  15284. Date-Added = {2008-07-11 13:04:18 -0600},
  15285. Date-Modified = {2008-07-22 15:13:33 -0600},
  15286. Isbn = {0130676349},
  15287. Publisher = {Prentice Hall PTR},
  15288. Title = {Agile Software Development with {Scrum}},
  15289. Year = {2001}}
  15290. @book{Kruchten:2000dw,
  15291. Address = {Boston, MA, USA},
  15292. Author = {Philippe Kruchten},
  15293. Date-Added = {2008-07-11 13:03:06 -0600},
  15294. Date-Modified = {2008-07-11 13:03:16 -0600},
  15295. Isbn = {0201707101},
  15296. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15297. Title = {The Rational Unified Process: An Introduction, Second Edition},
  15298. Year = {2000}}
  15299. @book{Cockburn:2002hq,
  15300. Address = {Boston, MA, USA},
  15301. Author = {Alistair Cockburn},
  15302. Date-Added = {2008-07-11 13:02:31 -0600},
  15303. Date-Modified = {2008-07-11 13:02:35 -0600},
  15304. Isbn = {0-201-69969-9},
  15305. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15306. Title = {Agile software development},
  15307. Year = {2002}}
  15308. @book{Beck:2000pt,
  15309. Address = {Boston, MA, USA},
  15310. Author = {Kent Beck},
  15311. Date-Added = {2008-07-11 13:01:57 -0600},
  15312. Date-Modified = {2008-07-11 13:02:01 -0600},
  15313. Isbn = {0-201-61641-6},
  15314. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15315. Title = {Extreme programming explained: embrace change},
  15316. Year = {2000}}
  15317. @inproceedings{Schneider:2003xq,
  15318. Address = {Washington, DC, USA},
  15319. Author = {Jean-Guy Schneider and Lorraine Johnston},
  15320. Booktitle = {ICSE '03: Proceedings of the 25th International Conference on Software Engineering},
  15321. Date-Added = {2008-07-11 13:01:09 -0600},
  15322. Date-Modified = {2008-07-22 15:14:41 -0600},
  15323. Isbn = {0-7695-1877-X},
  15324. Location = {Portland, Oregon},
  15325. Pages = {594--599},
  15326. Publisher = {IEEE Computer Society},
  15327. Title = {{eXtreme} {Programming} at universities: an educational perspective},
  15328. Year = {2003},
  15329. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA1OTQtc2NobmVpZGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDU5NC1zY2huZWlkZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97VNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU5NC1zY2huZWlkZXIucGRmAA4AJgASAHAANQA5ADQALQBzAGMAaABuAGUAaQBkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNTk0LXNjaG5laWRlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  15330. @article{Roos:2006oj,
  15331. 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.},
  15332. Author = {Roos, K.R.},
  15333. Date-Added = {2008-07-11 12:17:48 -0600},
  15334. Date-Modified = {2010-12-17 10:23:07 -0700},
  15335. Issn = {1521-9615},
  15336. Journal = {Computing in Science \& Engineering},
  15337. Keywords = {null computational physics, physics education},
  15338. Month = {Sept.-Oct.},
  15339. Number = {5},
  15340. Pages = {44-50},
  15341. Title = {An Incremental Approach to Computational Physics Education},
  15342. Volume = {8},
  15343. Year = {2006},
  15344. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNjc3NDgyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE2Nzc0ODIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72WMzlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNjc3NDgyLnBkZgAADgAaAAwAMAAxADYANwA3ADQAOAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE2Nzc0ODIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  15345. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MCSE.2006.81}}
  15346. @techreport{Cockburn:2006eq,
  15347. Author = {Alistair Cockburn},
  15348. Date-Added = {2008-07-11 12:12:54 -0600},
  15349. Date-Modified = {2008-07-11 12:14:22 -0600},
  15350. Institution = {Humans and Technology},
  15351. Month = {September},
  15352. Number = {HaT TR 2006.03},
  15353. Title = {Designing an incremental-iterative one-semester, undergraduate course in software engineering},
  15354. Year = {2006},
  15355. Bdsk-Url-1 = {http://alistair.cockburn.us/index.php/Designing_an_incremental-iterative_one-semester,_undergraduate_course_in_software_engineering}}
  15356. @misc{Group:by,
  15357. Author = {Standish Group},
  15358. Date-Added = {2008-07-11 12:06:13 -0600},
  15359. Date-Modified = {2008-07-22 15:08:42 -0600},
  15360. Title = {CHAOS: Charting the Seas of Information Technology},
  15361. Year = {1995},
  15362. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL05DUDA4MDgzQi5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDU5DUDA4MDgzQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOyK7M5ZsbAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhawAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBOQ1AwODA4M0IucGRmAA4AHAANAE4AQwBQADAAOAAwADgAMwBCAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTkNQMDgwODNCLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  15363. @article{Frederick-P.-Brooks:1987vf,
  15364. Address = {Los Alamitos, CA, USA},
  15365. Author = {Frederick P. Brooks, Jr.},
  15366. Date-Added = {2008-07-11 11:47:47 -0600},
  15367. Date-Modified = {2010-12-17 10:23:07 -0700},
  15368. Issn = {0018-9162},
  15369. Journal = {Computer},
  15370. Number = {4},
  15371. Pages = {10--19},
  15372. Publisher = {IEEE Computer Society Press},
  15373. Title = {No Silver Bullet Essence and Accidents of Software Engineering},
  15374. Volume = {20},
  15375. Year = {1987},
  15376. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliLzA1LUJyb284Ny5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDTA1LUJyb284Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5bvM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAwNS1Ccm9vODcucGRmAA4AHAANADAANQAtAEIAcgBvAG8AOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDUtQnJvbzg3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  15377. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.1987.1663532}}
  15378. @article{Mills:1980sf,
  15379. Author = {H. D. Mills},
  15380. Date-Added = {2008-07-11 11:30:21 -0600},
  15381. Date-Modified = {2008-07-11 11:31:03 -0600},
  15382. Journal = {IBM Systems Journal},
  15383. Title = {The management of software engineering part 1: principles of software engineering},
  15384. Year = {1980},
  15385. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pYm1zajE5MDRDLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWJtc2oxOTA0Qy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91zNEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWJtc2oxOTA0Qy5wZGYADgAeAA4AaQBiAG0AcwBqADEAOQAwADQAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pYm1zajE5MDRDLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  15386. @article{Gilb:1985kl,
  15387. Address = {New York, NY, USA},
  15388. Author = {Tom Gilb},
  15389. Date-Added = {2008-07-11 11:22:40 -0600},
  15390. Date-Modified = {2010-12-17 10:23:07 -0700},
  15391. Issn = {0163-5948},
  15392. Journal = {SIGSOFT Softw. Eng. Notes},
  15393. Number = {3},
  15394. Pages = {49--61},
  15395. Publisher = {ACM},
  15396. Title = {Evolutionary Delivery versus the waterfall model},
  15397. Volume = {10},
  15398. Year = {1985},
  15399. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNDktZ2lsYi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA0OS1naWxiLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eyDRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0OS1naWxiLnBkZgAOABoADABwADQAOQAtAGcAaQBsAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDQ5LWdpbGIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  15400. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1012483.1012490}}
  15401. @article{Larman:2003oq,
  15402. 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.},
  15403. Author = {Larman, C. and Basili, V.R.},
  15404. Date-Added = {2008-07-11 11:12:37 -0600},
  15405. Date-Modified = {2010-12-17 10:23:07 -0700},
  15406. Issn = {0018-9162},
  15407. Journal = {Computer},
  15408. Keywords = {history, software engineering agile methods, iterative and incremental developments, iterative enhancement, software engineering, software system},
  15409. Month = {June},
  15410. Number = {6},
  15411. Pages = {47-56},
  15412. Title = {Iterative and incremental developments. a brief history},
  15413. Volume = {36},
  15414. Year = {2003},
  15415. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMjA0Mzc1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEyMDQzNzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7w9szlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMjA0Mzc1LnBkZgAADgAaAAwAMAAxADIAMAA0ADMANwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEyMDQzNzUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  15416. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.2003.1204375}}
  15417. @article{Coplien:yu,
  15418. Address = {Los Alamitos, CA, USA},
  15419. Author = {James Coplien and Daniel Hoffman and David Weiss},
  15420. Date-Added = {2008-07-09 15:30:07 -0600},
  15421. Date-Modified = {2010-12-17 10:23:07 -0700},
  15422. Issn = {0740-7459},
  15423. Journal = {IEEE Software},
  15424. Number = {6},
  15425. Pages = {37-45},
  15426. Publisher = {IEEE Computer Society},
  15427. Title = {Commonality and Variability in Software Engineering},
  15428. Volume = {15},
  15429. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/52.730836}}
  15430. @techreport{Computing-Curricula:2005kq,
  15431. Author = {The Joint Task Force for Computing Curricula 2005},
  15432. Date-Added = {2008-07-08 11:10:47 -0600},
  15433. Date-Modified = {2008-07-08 11:11:47 -0600},
  15434. Institution = {ACM, AIS, and IEEE},
  15435. Title = {Computing Curricula 2005},
  15436. Year = {2005}}
  15437. @book{Goldberg:1983cn,
  15438. Address = {Boston, MA, USA},
  15439. Author = {Adele Goldberg and David Robson},
  15440. Date-Added = {2008-07-04 00:17:53 -0600},
  15441. Date-Modified = {2008-07-04 00:17:58 -0600},
  15442. Isbn = {0-201-11371-6},
  15443. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15444. Title = {Smalltalk-80: the language and its implementation},
  15445. Year = {1983}}
  15446. @article{Ungar:1987ul,
  15447. Address = {Los Alamitos, CA, USA},
  15448. Author = {David Ungar and David Patterson},
  15449. Date-Added = {2008-07-04 00:14:11 -0600},
  15450. Date-Modified = {2010-12-17 10:23:07 -0700},
  15451. Issn = {0018-9162},
  15452. Journal = {Computer},
  15453. Number = {1},
  15454. Pages = {67--74},
  15455. Publisher = {IEEE Computer Society Press},
  15456. Title = {What Price Smalltalk?},
  15457. Volume = {20},
  15458. Year = {1987},
  15459. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNjYzMzU5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE2NjMzNTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP3Mzlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNjYzMzU5LnBkZgAADgAaAAwAMAAxADYANgAzADMANQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE2NjMzNTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  15460. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.1987.1663359}}
  15461. @article{Bush:1987dz,
  15462. Address = {New York, NY, USA},
  15463. Author = {William R. Bush and A. Dain Samples and David Ungar and Paul N. Hilfinger},
  15464. Date-Added = {2008-07-04 00:11:41 -0600},
  15465. Date-Modified = {2010-12-17 10:23:07 -0700},
  15466. Issn = {0362-1340},
  15467. Journal = {SIGPLAN Not.},
  15468. Number = {10},
  15469. Pages = {112--116},
  15470. Publisher = {ACM},
  15471. Title = {Compiling {Smalltalk-80} to a {RISC}},
  15472. Volume = {22},
  15473. Year = {1987},
  15474. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTEyLWJ1c2gucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTEyLWJ1c2gucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mZ0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTEyLWJ1c2gucGRmAAAOABwADQBwADEAMQAyAC0AYgB1AHMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTEyLWJ1c2gucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  15475. Bdsk-Url-1 = {http://doi.acm.org/10.1145/36205.36192}}
  15476. @misc{Oblinger:oq,
  15477. Author = {Diana Oblinger and James Oblinger},
  15478. Date-Added = {2008-07-03 09:51:43 -0600},
  15479. Date-Modified = {2008-07-03 11:20:59 -0600},
  15480. Howpublished = {\url{http://www.educause.edu/6058&bhcp=1}},
  15481. Journal = {EDUCAUSE},
  15482. Title = {Is it Age or {IT}: First Steps Towards Understanding the Net Generation}}
  15483. @inproceedings{Frens:2006hi,
  15484. Address = {New York, NY, USA},
  15485. Author = {Jeremy D. Frens and Andrew Meneely},
  15486. Booktitle = {SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science education},
  15487. Date-Added = {2008-07-02 16:37:33 -0600},
  15488. Date-Modified = {2010-12-17 10:23:07 -0700},
  15489. Isbn = {1-59593-259-3},
  15490. Location = {Houston, Texas, USA},
  15491. Pages = {92--96},
  15492. Publisher = {ACM},
  15493. Title = {Fifteen compilers in fifteen days},
  15494. Year = {2006},
  15495. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOTItZnJlbnMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wOTItZnJlbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3u50Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTItZnJlbnMucGRmAAAOABwADQBwADkAMgAtAGYAcgBlAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wOTItZnJlbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  15496. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1121341.1121372}}
  15497. @inproceedings{Baldwin:2003xu,
  15498. Address = {New York, NY, USA},
  15499. Author = {Doug Baldwin},
  15500. Booktitle = {SIGCSE '03: Proceedings of the 34th SIGCSE technical symposium on Computer science education},
  15501. Date-Added = {2008-07-02 16:36:43 -0600},
  15502. Date-Modified = {2010-12-17 10:23:07 -0700},
  15503. Isbn = {1-58113-648-X},
  15504. Location = {Reno, Navada, USA},
  15505. Pages = {220--223},
  15506. Publisher = {ACM},
  15507. Title = {A compiler for teaching about compilers},
  15508. Year = {2003},
  15509. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMjAtYmFsZHdpbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMjAtYmFsZHdpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekLRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjAtYmFsZHdpbi5wZGYADgAiABAAcAAyADIAMAAtAGIAYQBsAGQAdwBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIyMC1iYWxkd2luLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  15510. Bdsk-Url-1 = {http://doi.acm.org/10.1145/611892.611974}}
  15511. @inproceedings{Bailey:2008ye,
  15512. Address = {New York, NY, USA},
  15513. Author = {Mark W. Bailey and Clark L. Coleman and Jack W. Davidson},
  15514. Booktitle = {SIGCSE '08: Proceedings of the 39th SIGCSE technical symposium on Computer science education},
  15515. Date-Added = {2008-07-02 16:25:07 -0600},
  15516. Date-Modified = {2010-12-17 10:23:07 -0700},
  15517. Isbn = {978-1-59593-799-5},
  15518. Location = {Portland, OR, USA},
  15519. Pages = {315--319},
  15520. Publisher = {ACM},
  15521. Title = {Defense against the dark arts},
  15522. Year = {2008},
  15523. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMTUtYmFpbGV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxNS1iYWlsZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96tdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxNS1iYWlsZXkucGRmAAAOACAADwBwADMAMQA1AC0AYgBhAGkAbABlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxNS1iYWlsZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  15524. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1352135.1352245}}
  15525. @inproceedings{Waite:2006fu,
  15526. Address = {New York, NY, USA},
  15527. Author = {William M. Waite},
  15528. Booktitle = {SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science education},
  15529. Date-Added = {2008-07-02 16:24:31 -0600},
  15530. Date-Modified = {2010-12-17 10:23:07 -0700},
  15531. Isbn = {1-59593-259-3},
  15532. Location = {Houston, Texas, USA},
  15533. Pages = {87--91},
  15534. Publisher = {ACM},
  15535. Title = {The compiler course in today's curriculum: three strategies},
  15536. Year = {2006},
  15537. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODctd2FpdGUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODctd2FpdGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ur0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODctd2FpdGUucGRmAAAOABwADQBwADgANwAtAHcAYQBpAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODctd2FpdGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  15538. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1121341.1121371}}
  15539. @misc{Jython:2008ad,
  15540. Author = {Jim Hugunin and Barry Warsaw and Samuele Pedroni and Brian Zimmer and Frank Wierzbicki and Ted Leung},
  15541. Date-Added = {2008-07-02 11:53:07 -0600},
  15542. Date-Modified = {2012-12-18 17:00:30 +0000},
  15543. Howpublished = {http://www.jython.org/Project/},
  15544. Title = {The {Jython} Project},
  15545. Year = {1997}}
  15546. @phdthesis{Agesen:1996dq,
  15547. Address = {Stanford, CA, USA},
  15548. Author = {Ole Agesen},
  15549. Date-Added = {2008-07-02 10:46:18 -0600},
  15550. Date-Modified = {2008-07-02 10:46:21 -0600},
  15551. Order_No = {UMI Order No. GAX96-20452},
  15552. Publisher = {Stanford University},
  15553. Title = {Concrete type inference: delivering object-oriented applications},
  15554. Year = {1996}}
  15555. @article{Budimlic:1999bh,
  15556. Address = {Amsterdam, The Netherlands, The Netherlands},
  15557. Author = {Zoran Budimli\'{c} and Ken Kennedy and Jeff Piper},
  15558. Date-Added = {2008-07-02 10:45:25 -0600},
  15559. Date-Modified = {2008-07-02 10:45:38 -0600},
  15560. Issn = {1058-9244},
  15561. Journal = {Sci. Program.},
  15562. Number = {2},
  15563. Pages = {87--95},
  15564. Publisher = {IOS Press},
  15565. Title = {The cost of being object-oriented: A preliminary study},
  15566. Volume = {7},
  15567. Year = {1999},
  15568. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxsaW5wYWNrOS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGxpbnBhY2s5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLXRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpbnBhY2s5LnBkZgAOABoADABsAGkAbgBwAGEAYwBrADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbGlucGFjazkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  15569. @inproceedings{Chambers:1989qf,
  15570. Address = {New York, NY, USA},
  15571. Author = {C. Chambers and D. Ungar},
  15572. Booktitle = {PLDI '89: Proceedings of the ACM SIGPLAN 1989 Conference on Programming Language Design and Implementation},
  15573. Date-Added = {2008-07-02 10:42:07 -0600},
  15574. Date-Modified = {2010-12-17 10:23:07 -0700},
  15575. Isbn = {0-89791-306-X},
  15576. Location = {Portland, Oregon, United States},
  15577. Pages = {146--160},
  15578. Publisher = {ACM},
  15579. Title = {Customization: optimizing compiler technology for {SELF}, a dynamically-typed object-oriented programming language},
  15580. Year = {1989},
  15581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDYtY2hhbWJlcnMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQ2LWNoYW1iZXJzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nM0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQ2LWNoYW1iZXJzLnBkZgAADgAkABEAcAAxADQANgAtAGMAaABhAG0AYgBlAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQ2LWNoYW1iZXJzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  15582. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73141.74831}}
  15583. @inproceedings{Siek:2008sf,
  15584. Author = {Jeremy G. Siek and Manish Vachharajani},
  15585. Booktitle = {DLS},
  15586. Date-Added = {2008-07-01 15:27:16 -0600},
  15587. Date-Modified = {2014-04-14 11:25:08 +0000},
  15588. Title = {Gradual Typing and Unification-based Inference},
  15589. Year = {2008},
  15590. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5kbHMwOGlndGxjLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZGxzMDhpZ3RsYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xV9EPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGxzMDhpZ3RsYy5wZGYADgAeAA4AZABsAHMAMAA4AGkAZwB0AGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9kbHMwOGlndGxjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  15591. @article{Haigh:2005qq,
  15592. Author = {Thomas Haigh},
  15593. Date-Added = {2008-07-01 14:57:24 -0600},
  15594. Date-Modified = {2008-07-01 15:00:16 -0600},
  15595. Journal = {SIAM History of Numerical Analysis and Scientific Computing Project},
  15596. Month = {April},
  15597. Title = {Jack {Dongarra}, Oral history interview},
  15598. Year = {2005}}
  15599. @article{Huet:1980ng,
  15600. Address = {New York, NY, USA},
  15601. Author = {G\'{e}rard Huet},
  15602. Date-Added = {2008-06-30 14:29:11 -0600},
  15603. Date-Modified = {2010-12-17 10:23:07 -0700},
  15604. Issn = {0004-5411},
  15605. Journal = {J. ACM},
  15606. Number = {4},
  15607. Pages = {797--821},
  15608. Publisher = {ACM},
  15609. Title = {Confluent Reductions: Abstract Properties and Applications to Term Rewriting Systems: Abstract Properties and Applications to Term Rewriting Systems},
  15610. Volume = {27},
  15611. Year = {1980},
  15612. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzk3LWh1ZXQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzk3LWh1ZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ub0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzk3LWh1ZXQucGRmAAAOABwADQBwADcAOQA3AC0AaAB1AGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzk3LWh1ZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  15613. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322217.322230}}
  15614. @article{Franchetti:2005fu,
  15615. Address = {New York, NY, USA},
  15616. Author = {Franz Franchetti and Yevgen Voronenko and Markus P{\"u}schel},
  15617. Date-Added = {2008-06-30 11:05:00 -0600},
  15618. Date-Modified = {2010-12-17 10:23:07 -0700},
  15619. Issn = {0362-1340},
  15620. Journal = {SIGPLAN Not.},
  15621. Number = {6},
  15622. Pages = {315--326},
  15623. Publisher = {ACM},
  15624. Title = {Formal loop merging for signal transforms},
  15625. Volume = {40},
  15626. Year = {2005},
  15627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHBsZGkwNV8yXygyKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHBsZGkwNV8yXygyKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fATRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBsZGkwNV8yXygyKS5wZGYADgAiABAAcABsAGQAaQAwADUAXwAyAF8AKAAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcGxkaTA1XzJfKDIpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  15628. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1064978.1065048}}
  15629. @article{Strom:1986ek,
  15630. Address = {Piscataway, NJ, USA},
  15631. Author = {R E Strom and S Yemini},
  15632. Date-Added = {2008-06-30 10:46:49 -0600},
  15633. Date-Modified = {2008-06-30 10:46:53 -0600},
  15634. Issn = {0098-5589},
  15635. Journal = {IEEE Trans. Softw. Eng.},
  15636. Number = {1},
  15637. Pages = {157--171},
  15638. Publisher = {IEEE Press},
  15639. Title = {Typestate: A programming language concept for enhancing software reliability},
  15640. Volume = {12},
  15641. Year = {1986}}
  15642. @misc{Benchmarks:kl,
  15643. Date-Added = {2008-06-29 00:02:46 -0600},
  15644. Date-Modified = {2010-12-17 10:23:07 -0700},
  15645. Howpublished = {http://shootout.alioth.debian.org/},
  15646. Lastchecked = {June 29, 2008},
  15647. Month = {July},
  15648. Title = {The Computer Language Bencmarks Game},
  15649. Urldate = {June 26, 2008},
  15650. Year = {2008},
  15651. Bdsk-Url-1 = {http://shootout.alioth.debian.org/}}
  15652. @inproceedings{Rigo:2004oq,
  15653. Address = {New York, NY, USA},
  15654. Author = {Armin Rigo},
  15655. Booktitle = {PEPM '04: Proceedings of the 2004 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  15656. Date-Added = {2008-06-28 23:53:54 -0600},
  15657. Date-Modified = {2010-12-17 10:23:07 -0700},
  15658. Isbn = {1-58113-835-0},
  15659. Location = {Verona, Italy},
  15660. Pages = {15--26},
  15661. Publisher = {ACM},
  15662. Title = {Representation-based just-in-time specialization and the psyco prototype for python},
  15663. Year = {2004},
  15664. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTUtcmlnby5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxNS1yaWdvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edPRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNS1yaWdvLnBkZgAOABoADABwADEANQAtAHIAaQBnAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE1LXJpZ28ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  15665. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1014007.1014010}}
  15666. @book{Stepanov:2008kx,
  15667. Author = {Alexander Stepanov and Paul McJones},
  15668. Date-Added = {2008-06-24 21:15:48 -0600},
  15669. Date-Modified = {2008-06-24 21:16:31 -0600},
  15670. Title = {Elements of Programming},
  15671. Year = {2008}}
  15672. @article{Clements:2004oq,
  15673. Address = {New York, NY, USA},
  15674. Author = {John Clements and Matthias Felleisen},
  15675. Date-Added = {2008-06-26 15:32:47 -0600},
  15676. Date-Modified = {2010-12-17 10:23:07 -0700},
  15677. Issn = {0164-0925},
  15678. Journal = {ACM Trans. Program. Lang. Syst.},
  15679. Number = {6},
  15680. Pages = {1029--1052},
  15681. Publisher = {ACM},
  15682. Title = {A tail-recursive machine with stack inspection},
  15683. Volume = {26},
  15684. Year = {2004},
  15685. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxMDI5LWNsZW1lbnRzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEwMjktY2xlbWVudHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95idEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMjktY2xlbWVudHMucGRmAA4AJgASAHAAMQAwADIAOQAtAGMAbABlAG0AZQBuAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTAyOS1jbGVtZW50cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  15686. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1034774.1034778}}
  15687. @article{Schmidt:1997hl,
  15688. Author = {Robert Schmidt},
  15689. Date-Added = {2008-06-26 10:09:07 -0600},
  15690. Date-Modified = {2008-07-22 15:14:10 -0600},
  15691. Journal = {Microsoft Systems Journal},
  15692. Month = {May},
  15693. Title = {Investigating Multilanguage Debugging and the New {IDEs} of {Visual} {Studio} 97},
  15694. Year = {1997}}
  15695. @inproceedings{Wileden:1999db,
  15696. Address = {Los Alamitos, CA, USA},
  15697. Author = {Jack C. Wileden and Alan Kaplan},
  15698. Booktitle = {ICSE '99: Proceedings of the 21st international conference on Software engineering},
  15699. Date-Added = {2008-06-26 10:05:51 -0600},
  15700. Date-Modified = {2008-06-26 10:05:55 -0600},
  15701. Isbn = {1-58113-074-0},
  15702. Location = {Los Angeles, California, United States},
  15703. Pages = {675--676},
  15704. Publisher = {IEEE Computer Society Press},
  15705. Title = {Software interoperability: principles and practice},
  15706. Year = {1999}}
  15707. @article{Barrett:1996lq,
  15708. Address = {New York, NY, USA},
  15709. Author = {Daniel J. Barrett and Alan Kaplan and Jack C. Wileden},
  15710. Date-Added = {2008-06-26 10:04:07 -0600},
  15711. Date-Modified = {2010-12-17 10:23:07 -0700},
  15712. Issn = {0163-5948},
  15713. Journal = {SIGSOFT Softw. Eng. Notes},
  15714. Number = {6},
  15715. Pages = {147--155},
  15716. Publisher = {ACM},
  15717. Title = {Automated support for seamless interoperability in polylingual software systems},
  15718. Volume = {21},
  15719. Year = {1996},
  15720. Bdsk-Url-1 = {http://doi.acm.org/10.1145/250707.239123}}
  15721. @inproceedings{Kaplan:1998fv,
  15722. Address = {Washington, DC, USA},
  15723. Author = {A. Kaplan and J. Ridgway and J. C. Wileden and J. C. Wileden},
  15724. Booktitle = {IWSSD '98: Proceedings of the 9th international workshop on Software specification and design},
  15725. Date-Added = {2008-06-26 10:03:20 -0600},
  15726. Date-Modified = {2008-07-22 15:10:59 -0600},
  15727. Isbn = {0-8186-8439-9},
  15728. Pages = {2},
  15729. Publisher = {IEEE Computer Society},
  15730. Title = {Why {IDLs} are Not Ideal},
  15731. Year = {1998}}
  15732. @inproceedings{Grechanik:2004zl,
  15733. Address = {Washington, DC, USA},
  15734. Author = {Mark Grechanik and Don Batory and Dewayne E. Perry},
  15735. Booktitle = {ICSE '04: Proceedings of the 26th International Conference on Software Engineering},
  15736. Date-Added = {2008-06-26 10:02:21 -0600},
  15737. Date-Modified = {2008-06-26 10:02:26 -0600},
  15738. Isbn = {0-7695-2163-0},
  15739. Pages = {357--366},
  15740. Publisher = {IEEE Computer Society},
  15741. Title = {Design of Large-Scale Polylingual Systems},
  15742. Year = {2004}}
  15743. @inproceedings{Auerbach:1999rz,
  15744. Address = {Washington, DC, USA},
  15745. Author = {Joshua Auerbach and Charles Barton and Mark Chu-Carroll and Mukund Raghavachari},
  15746. Booktitle = {ICDCS '99: Proceedings of the 19th IEEE International Conference on Distributed Computing Systems},
  15747. Date-Added = {2008-06-26 10:00:15 -0600},
  15748. Date-Modified = {2008-06-26 10:01:30 -0600},
  15749. Pages = {393},
  15750. Publisher = {IEEE Computer Society},
  15751. Title = {Mockingbird: Flexible Stub Compilation from Pairs of Declarations},
  15752. Year = {1999}}
  15753. @article{Gibbons:1987qv,
  15754. Address = {Piscataway, NJ, USA},
  15755. Author = {Phillip B. Gibbons},
  15756. Date-Added = {2008-06-26 09:58:25 -0600},
  15757. Date-Modified = {2010-12-17 10:23:07 -0700},
  15758. Issn = {0098-5589},
  15759. Journal = {IEEE Trans. Softw. Eng.},
  15760. Number = {1},
  15761. Pages = {77--87},
  15762. Publisher = {IEEE Press},
  15763. Title = {A Stub Generator for Multilanguage {RPC} in Heterogeneous Environments},
  15764. Volume = {13},
  15765. Year = {1987},
  15766. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.1987.232837}}
  15767. @inproceedings{Fateman:1981jk,
  15768. Address = {New York, NY, USA},
  15769. Author = {Richard J. Fateman},
  15770. Booktitle = {SYMSAC '81: Proceedings of the fourth ACM symposium on Symbolic and algebraic computation},
  15771. Date-Added = {2008-06-26 09:57:34 -0600},
  15772. Date-Modified = {2010-12-17 10:23:07 -0700},
  15773. Isbn = {0-89791-047-8},
  15774. Location = {Snowbird, Utah, United States},
  15775. Pages = {122--125},
  15776. Publisher = {ACM},
  15777. Title = {A case study in interlanguage communication: Fast {LISP} polynomial operations written in {'C'}},
  15778. Year = {1981},
  15779. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800206.806381}}
  15780. @article{Phillips:2004yu,
  15781. Address = {New York, NY, USA},
  15782. Author = {Andrew T. Phillips},
  15783. Date-Added = {2008-06-26 09:54:29 -0600},
  15784. Date-Modified = {2010-12-17 10:23:07 -0700},
  15785. Issn = {0097-8418},
  15786. Journal = {SIGCSE Bull.},
  15787. Number = {1},
  15788. Pages = {85--89},
  15789. Publisher = {ACM},
  15790. Title = {Highlighting programming language issues using mixed language programming nn Maple and C},
  15791. Volume = {36},
  15792. Year = {2004},
  15793. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1028174.971331}}
  15794. @inproceedings{Vinoski:1997tw,
  15795. Author = {S. Vinoski},
  15796. Booktitle = {Communications Magazine},
  15797. Date-Added = {2008-06-25 16:38:14 -0600},
  15798. Date-Modified = {2008-06-25 16:39:09 -0600},
  15799. Number = {2},
  15800. Pages = {46-55},
  15801. Title = {{CORBA}: integrating diverse applications within distributed hterogeneous environments},
  15802. Volume = {35},
  15803. Year = {1997}}
  15804. @article{Hamilton:2003jw,
  15805. Address = {New York, NY, USA},
  15806. Author = {Jennifer Hamilton},
  15807. Date-Added = {2008-06-25 16:34:32 -0600},
  15808. Date-Modified = {2010-12-17 10:23:07 -0700},
  15809. Issn = {0362-1340},
  15810. Journal = {SIGPLAN Not.},
  15811. Number = {2},
  15812. Pages = {19--28},
  15813. Publisher = {ACM},
  15814. Title = {Language integration in the common language runtime},
  15815. Volume = {38},
  15816. Year = {2003},
  15817. Bdsk-Url-1 = {http://doi.acm.org/10.1145/772970.772973}}
  15818. @inproceedings{Benton:1999qf,
  15819. Address = {New York, NY, USA},
  15820. Author = {Nick Benton and Andrew Kennedy},
  15821. Booktitle = {ICFP '99: Proceedings of the fourth ACM SIGPLAN international conference on Functional programming},
  15822. Date-Added = {2008-06-25 16:31:02 -0600},
  15823. Date-Modified = {2010-12-17 10:23:07 -0700},
  15824. Isbn = {1-58113-111-9},
  15825. Location = {Paris, France},
  15826. Pages = {126--137},
  15827. Publisher = {ACM},
  15828. Title = {Interlanguage working without tears: blending SML with Java},
  15829. Year = {1999},
  15830. Bdsk-Url-1 = {http://doi.acm.org/10.1145/317636.317791}}
  15831. @article{Einarsson:1984kb,
  15832. Address = {New York, NY, USA},
  15833. Author = {Bo Einarsson and W. Morven Gentleman},
  15834. Date-Added = {2008-06-25 16:29:39 -0600},
  15835. Date-Modified = {2010-12-17 10:23:07 -0700},
  15836. Issn = {0038-0644},
  15837. Journal = {Softw. Pract. Exper.},
  15838. Number = {4},
  15839. Pages = {383--392},
  15840. Publisher = {John Wiley \& Sons, Inc.},
  15841. Title = {Mixed language programming},
  15842. Volume = {14},
  15843. Year = {1984},
  15844. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380140410}}
  15845. @article{Vouk:1984oz,
  15846. Address = {New York, NY, USA},
  15847. Author = {Mladen A. Vouk},
  15848. Date-Added = {2008-06-25 16:26:15 -0600},
  15849. Date-Modified = {2010-12-17 10:23:07 -0700},
  15850. Issn = {0362-1340},
  15851. Journal = {SIGPLAN Not.},
  15852. Number = {12},
  15853. Pages = {54--60},
  15854. Publisher = {ACM},
  15855. Title = {On the cost of mixed language programming},
  15856. Volume = {19},
  15857. Year = {1984},
  15858. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1NC12b3VrKDIpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU0LXZvdWsoMikucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97OdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU0LXZvdWsoMikucGRmAAAOACAADwBwADUANAAtAHYAbwB1AGsAKAAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU0LXZvdWsoMikucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  15859. Bdsk-Url-1 = {http://doi.acm.org/10.1145/948363.948370}}
  15860. @inproceedings{Beazley:1996ek,
  15861. Author = {David M. Beazley},
  15862. Booktitle = {Fourth Annual {USENIX} {Tcl}/{Tk} Workshop},
  15863. Date-Added = {2008-06-25 16:17:45 -0600},
  15864. Date-Modified = {2008-06-25 16:18:41 -0600},
  15865. Title = {{SWIG}: An Easy to Use Tool for Integrating Scripting Languages with C and C++},
  15866. Year = {1996},
  15867. Bdsk-Url-1 = {http://www.usenix.org/publications/library/proceedings/tcl96/beazley.html}}
  15868. @article{Girard:1986qr,
  15869. Author = {Jean-Yves Girard},
  15870. Date-Added = {2008-05-28 13:35:28 -0600},
  15871. Date-Modified = {2008-05-28 13:36:20 -0600},
  15872. Journal = {Theoretical Computer Science},
  15873. Pages = {159-192},
  15874. Title = {The system F of variable types, fifteen years later},
  15875. Volume = {45},
  15876. Year = {1986},
  15877. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUxLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J99EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMS5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  15878. @book{jones94:_qualif_types,
  15879. Author = {Mark P. Jones},
  15880. Date-Added = {2008-05-27 16:11:01 -0600},
  15881. Date-Modified = {2008-05-27 16:11:01 -0600},
  15882. Editor = {C.J. van Rijsbergen},
  15883. Publisher = {Cambridge University Press},
  15884. Series = {Distinguished Dissertations in Computer Science},
  15885. Title = {Qualified Types: Theory and Practice},
  15886. Year = 1994}
  15887. @inproceedings{Backhouse:1999jt,
  15888. Author = {Backhouse, R. and Jansson, P. and Jeuring, J. and Meertens, L.},
  15889. Booktitle = {LNCS},
  15890. Date-Added = {2008-05-26 23:06:23 -0600},
  15891. Date-Modified = {2008-05-26 23:06:28 -0600},
  15892. Note = {Revised version of lecture notes for AFP'98.},
  15893. Pages = {28--115},
  15894. Publisher = {Springer-Verlag},
  15895. Title = {Generic Programming --- An Introduction},
  15896. Volume = {1608},
  15897. Year = {1999},
  15898. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL2dlbnByb2dpbnRyby5wc9IXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPZ2VucHJvZ2ludHJvLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8S88zlmvUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGdlbnByb2dpbnRyby5wcwAOACAADwBnAGUAbgBwAHIAbwBnAGkAbgB0AHIAbwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9nZW5wcm9naW50cm8ucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  15899. @inproceedings{Torgersen:2004xy,
  15900. Author = {Mads Torgersen and Christian Plesner Hansen and Erik Ernst and Peter von der Ah\'{e} and Gilad Bracha and Neal Gafter},
  15901. Booktitle = {SAC '04: Proceedings of the 2004 ACM symposium on Applied computing},
  15902. Date-Added = {2008-05-26 22:13:27 -0600},
  15903. Date-Modified = {2010-12-17 10:23:07 -0700},
  15904. Isbn = {1-58113-812-1},
  15905. Pages = {1289--1296},
  15906. Publisher = {ACM},
  15907. Title = {Adding wildcards to the Java programming language},
  15908. Year = {2004},
  15909. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMjg5LXRvcmdlcnNlbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMjg5LXRvcmdlcnNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eavRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMjg5LXRvcmdlcnNlbi5wZGYAAA4AKAATAHAAMQAyADgAOQAtAHQAbwByAGcAZQByAHMAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxMjg5LXRvcmdlcnNlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  15910. Bdsk-Url-1 = {http://doi.acm.org/10.1145/967900.968162}}
  15911. @article{Igarashi:2006qf,
  15912. Author = {Atsushi Igarashi and Mirko Viroli},
  15913. Date-Added = {2008-05-26 22:08:37 -0600},
  15914. Date-Modified = {2010-12-17 10:23:07 -0700},
  15915. Issn = {0164-0925},
  15916. Journal = {ACM Trans. Program. Lang. Syst.},
  15917. Number = {5},
  15918. Pages = {795--847},
  15919. Publisher = {ACM},
  15920. Title = {Variant parametric types: A flexible subtyping scheme for generics},
  15921. Volume = {28},
  15922. Year = {2006},
  15923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3OTUtaWdhcmFzaGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzk1LWlnYXJhc2hpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ua0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzk1LWlnYXJhc2hpLnBkZgAADgAkABEAcAA3ADkANQAtAGkAZwBhAHIAYQBzAGgAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzk1LWlnYXJhc2hpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  15924. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1152649.1152650}}
  15925. @inproceedings{Emir:2006kq,
  15926. Author = {Burak Emir and Andrew Kennedy and Claudio Russo and Dachuan Yu},
  15927. Booktitle = {ECOOP 2006 -- Object-oriented Programming},
  15928. Date-Added = {2008-05-26 22:00:57 -0600},
  15929. Date-Modified = {2008-05-26 22:16:24 -0600},
  15930. Title = {Variance and Generalized Constraints for C\# Generics},
  15931. Year = {2006},
  15932. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0VDT09QMDYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtFQ09PUDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu+rzOWa5AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARUNPT1AwNi5wZGYADgAYAAsARQBDAE8ATwBQADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0VDT09QMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  15933. @book{frederick78:_mythic_man_month,
  15934. Author = {Frederick P. Brooks, Jr.},
  15935. Date-Added = {2008-05-24 14:52:53 -0600},
  15936. Date-Modified = {2008-05-24 14:52:53 -0600},
  15937. Isbn = 0201006502,
  15938. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15939. Title = {The Mythical Man-Month: Essays on Software},
  15940. Year = 1978}
  15941. @inproceedings{mcilroy69:_components,
  15942. Author = {M. Douglas McIlroy},
  15943. Booktitle = {Proceedings of Software Engineering Concepts and Techniques, 1968 {NATO} Conference on Software Engineering},
  15944. Date-Added = {2008-05-24 14:52:41 -0600},
  15945. Date-Modified = {2008-05-24 14:52:41 -0600},
  15946. Month = {January},
  15947. Pages = {138--155},
  15948. Title = {Mass-produced Software Components},
  15949. Year = 1969}
  15950. @book{clements02:_prod_lines,
  15951. Author = {Paul Clements and Linda Northrop},
  15952. Date-Added = {2008-05-24 14:52:24 -0600},
  15953. Date-Modified = {2008-05-24 14:52:24 -0600},
  15954. Publisher = {Addison Wesley},
  15955. Title = {Software Product Lines: Practices and Patterns},
  15956. Year = 2002}
  15957. @inproceedings{KMS81,
  15958. Author = {Kapur, Deepak and Musser, David R. and Stepanov, Alexander},
  15959. Booktitle = {Proceedings of the Conference on Functional Programming Languages and Computer Architecture},
  15960. Date-Added = {2008-05-24 14:52:12 -0600},
  15961. Date-Modified = {2008-05-24 14:52:12 -0600},
  15962. Organization = {ACM},
  15963. Title = {Operators and Algebraic Structures},
  15964. Year = 1981}
  15965. @inproceedings{Musser:1989:GP,
  15966. Abstract = {Generic programming centers around the idea of
  15967. abstracting from concrete, efficient algorithms to
  15968. obtain generic algorithms that can be combined with
  15969. different data representations to produce a wide
  15970. variety of useful software. Four kinds of
  15971. abstraction-data, algorithmic, structural, and
  15972. representational-are discussed, with examples of
  15973. their use in building an Ada library of software
  15974. components. The main topic discussed is generic
  15975. algorithms and an approach to their formal
  15976. specification and verification, with illustration in
  15977. terms of a partitioning algorithm such as is used in
  15978. the quicksort algorithm. It is argued that
  15979. generically programmed software component libraries
  15980. offer important advantages for achieving software
  15981. productivity and reliability.},
  15982. Acknowledgement = ack-nhfb,
  15983. Affiliation = {Dept. of Comput. Sci., Rensselaer Polytech. Inst., Troy, NY, USA},
  15984. Author = {David R. Musser and Alexander A. Stepanov},
  15985. Bibdate = {Thu Sep 26 06:21:35 MDT 1996},
  15986. Booktitle = {Proceedings of the International Symposium on Symbolic and Algebraic Computation: {ISSAC} '88},
  15987. Classification = {C6110 (Systems analysis and programming); C6120 (File organisation)},
  15988. Date-Added = {2008-05-24 14:51:53 -0600},
  15989. Date-Modified = {2008-05-24 14:51:53 -0600},
  15990. Isbn = {3-540-51084-2},
  15991. 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},
  15992. Pages = {13--25},
  15993. Publisher = {Springer Verlag},
  15994. Series = {LNCS},
  15995. Thesaurus = {Data structures; Programming},
  15996. Title = {Generic programming},
  15997. Volume = {358},
  15998. Year = {1989}}
  15999. @inproceedings{Musser87,
  16000. Author = {David R. Musser and Alexander A. Stepanov},
  16001. Booktitle = {The 1987 annual ACM SIGAda international conference on Ada},
  16002. Date-Added = {2008-05-24 14:51:38 -0600},
  16003. Date-Modified = {2010-03-17 14:56:32 -0600},
  16004. Month = dec,
  16005. Pages = {216--225},
  16006. Publisher = {ACM SIGAda},
  16007. Title = {A Library of Generic Algorithms in {Ada}},
  16008. Year = {1987},
  16009. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTYtbXVzc2VyLTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjE2LW11c3Nlci0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o+0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE2LW11c3Nlci0xLnBkZgAADgAkABEAcAAyADEANgAtAG0AdQBzAHMAZQByAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjE2LW11c3Nlci0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  16010. @techreport{Kershenbaum88,
  16011. Author = {A. Kershenbaum and D. Musser and A. Stepanov},
  16012. Date-Added = {2008-05-24 14:51:25 -0600},
  16013. Date-Modified = {2010-12-17 10:23:07 -0700},
  16014. Institution = {Rensselaer Polytechnic Institute},
  16015. Number = {88-10},
  16016. Title = {Higher Order Imperative Programming},
  16017. Year = 1988,
  16018. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdob3AucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qdob3AucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wt0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBob3AucGRmAAAOABAABwBoAG8AcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9ob3AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  16019. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/kershenbaum88higher.html}}
  16020. @inproceedings{stroustrup88:_param_types,
  16021. Author = {Bjarne Stroustrup},
  16022. Booktitle = {USENIX {C++} Conference},
  16023. Date-Added = {2008-05-24 14:51:11 -0600},
  16024. Date-Modified = {2008-05-24 14:51:11 -0600},
  16025. Month = {October},
  16026. Title = {Parameterized Types for {C++}},
  16027. Year = 1988,
  16028. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndpbl9zdHJvdXN0cnVwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2luX3N0cm91c3RydXAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+Nj9EPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2luX3N0cm91c3RydXAucGRmAA4AJgASAHcAaQBuAF8AcwB0AHIAbwB1AHMAdAByAHUAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93aW5fc3Ryb3VzdHJ1cC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  16029. @techreport{stepa.lee-1994:the.s:TR,
  16030. Author = {Alexander A. Stepanov and Meng Lee},
  16031. Date-Added = {2008-05-24 14:50:53 -0600},
  16032. Date-Modified = {2008-05-24 14:50:53 -0600},
  16033. Institution = {ISO Programming Language C++ Project},
  16034. Month = may,
  16035. Number = {X3J16/94-0095, WG21/N0482},
  16036. Title = {{The Standard Template Library}},
  16037. Year = {1994},
  16038. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL0hQTC05NS0xMS5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDUhQTC05NS0xMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+ITM5Zr4AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhSAAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBIUEwtOTUtMTEucGRmAA4AHAANAEgAUABMAC0AOQA1AC0AMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSFBMLTk1LTExLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  16039. @book{austern99:_gener_progr_stl,
  16040. Author = {Matthew H. Austern},
  16041. Date-Added = {2008-05-24 14:50:30 -0600},
  16042. Date-Modified = {2008-05-24 14:50:30 -0600},
  16043. Isbn = {0-201-30956-4},
  16044. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  16045. Series = {Professional Computing Series},
  16046. Title = {Generic programming and the {STL}: Using and extending the {C++} {S}tandard {T}emplate {L}ibrary},
  16047. Year = 1998}
  16048. @inbook{koethe99:_reusable_vision,
  16049. Author = {Ullrich K{\"o}the},
  16050. Chapter = {Reusable Software in Computer Vision},
  16051. Date-Added = {2008-05-24 14:50:07 -0600},
  16052. Date-Modified = {2008-05-24 14:50:07 -0600},
  16053. Publisher = {Acadamic Press},
  16054. Title = {Handbook on Computer Vision and Applications},
  16055. Volume = 3,
  16056. Year = 1999}
  16057. @inproceedings{boissonnat99:_cgal,
  16058. 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},
  16059. Booktitle = {Proceedings of the Fifteenth Annual Symposium on Computational Geometry},
  16060. Date-Added = {2008-05-24 14:49:53 -0600},
  16061. Date-Modified = {2010-12-17 10:23:07 -0700},
  16062. Isbn = {1-58113-068-6},
  16063. Location = {Miami Beach, Florida, United States},
  16064. Pages = {421--422},
  16065. Publisher = {ACM Press},
  16066. Title = {Programming with {CGAL}: the example of triangulations},
  16067. Year = 1999,
  16068. Bdsk-Url-1 = {http://doi.acm.org/10.1145/304893.305001}}
  16069. @article{pitt01:_bioinf_template_lib,
  16070. Author = {W. R. Pitt and M. A. Williams and M. Steven and B. Sweeney and A. J. Bleasby and D. S. Moss},
  16071. Date-Added = {2008-05-24 14:49:39 -0600},
  16072. Date-Modified = {2008-05-24 14:49:39 -0600},
  16073. Journal = {Bioinformatics},
  16074. Number = 8,
  16075. Pages = {729--737},
  16076. Title = {The Bioinformatics Template Library: generic components for biocomputing},
  16077. Volume = 17,
  16078. Year = 2001}
  16079. @article{troyer:_alps,
  16080. 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},
  16081. Date-Modified = {2010-12-17 10:23:07 -0700},
  16082. Journal = {J.PHYS.SOC.JPN.},
  16083. Pages = {30},
  16084. Title = {The {ALPS} project: open source software for strongly correlated systems},
  16085. Volume = {74},
  16086. Year = {2005},
  16087. Bdsk-Url-1 = {http://www.citebase.org/abstract?id=oai:arXiv.org:cond-mat/0410407}}
  16088. @inproceedings{jones97type,
  16089. Author = {Simon {Peyton Jones} and Mark Jones and Erik Meijer},
  16090. Booktitle = {Proceedings of the 2nd Haskell Workshop},
  16091. Date-Added = {2008-05-24 14:49:08 -0600},
  16092. Date-Modified = {2010-12-17 10:23:07 -0700},
  16093. Month = {June},
  16094. Title = {Type classes: an exploration of the design space},
  16095. Year = 1997,
  16096. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/peytonjones97type.html}}
  16097. @inproceedings{jazayeri98:_generic_programming,
  16098. Abstract = {Generic programming is a sub-discipline of computer
  16099. science that deals with finding abstract
  16100. representations of efficient algorithms, data
  16101. structures, and other software concepts, and with
  16102. their systematic organization. The goal of generic
  16103. programming is to express algorithms and data
  16104. structures in a broadly adaptable, interoperable
  16105. form that allows their direct use in software
  16106. construction. Key ideas include: Expressing
  16107. algorithms with minimal assumptions about data
  16108. abstractions, and vice versa, thus making them as
  16109. interoperable as possible. Lifting of a concrete
  16110. algorithm to as general a level as possible without
  16111. losing efficiency; i.e., the most abstract form such
  16112. that when specialized back to the concrete case the
  16113. result is just as efficient as the original
  16114. algorithm. When the result of lifting is not general
  16115. enough to cover all uses of an algorithm,
  16116. additionally providing a more general form, but
  16117. ensuring that the most efficient specialized form is
  16118. automatically chosen when applicable. Providing more
  16119. than one generic algorithm for the same purpose and
  16120. at the same level of abstraction, when none
  16121. dominates the others in efficiency for all
  16122. inputs. This introduces the necessity to provide
  16123. sufficiently precise characterizations of the domain
  16124. for which each algorithm is the most efficient. },
  16125. Author = {Mehdi Jazayeri and R{\"u}diger Loos and David Musser and Alexander Stepanov},
  16126. Booktitle = {Report of the {Dagstuhl} Seminar on Generic Programming},
  16127. Date-Added = {2008-05-24 14:48:43 -0600},
  16128. Date-Modified = {2010-12-17 10:23:07 -0700},
  16129. Month = apr,
  16130. Title = {{Generic Programming}},
  16131. Year = 1998,
  16132. Bdsk-Url-1 = {ftp://ftp.dagstuhl.de/pub/Reports/98/98171.ps.gz}}
  16133. @techreport{austern04:library_tr,
  16134. Author = {Matt Austern},
  16135. Date-Added = {2008-05-24 14:48:06 -0600},
  16136. Date-Modified = {2008-05-24 14:48:06 -0600},
  16137. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  16138. Number = {N1711=04-0151},
  16139. Title = {Technical Report on Standard Library Extensions},
  16140. Year = 2004}
  16141. @manual{sgi:_stl,
  16142. Author = {{Silicon Graphics, Inc.}},
  16143. Date-Added = {2008-05-24 14:47:54 -0600},
  16144. Date-Modified = {2008-05-24 14:47:54 -0600},
  16145. Note = {\url{http://www.sgi.com/tech/stl/}},
  16146. Title = {{SGI} Implementation of the {S}tandard {T}emplate {L}ibrary},
  16147. Year = 2004}
  16148. @article{musser97:_introsort,
  16149. Author = {David R. Musser},
  16150. Date-Added = {2008-05-24 14:47:38 -0600},
  16151. Date-Modified = {2010-12-17 10:23:07 -0700},
  16152. Issn = {0038-0644},
  16153. Journal = {Software Practice and Experience},
  16154. Number = 8,
  16155. Pages = {983--993},
  16156. Publisher = {John Wiley \& Sons, Inc.},
  16157. Title = {Introspective sorting and selection algorithms},
  16158. Volume = 27,
  16159. Year = 1997,
  16160. Bdsk-Url-1 = {http://dx.doi.org/10.1002/(SICI)1097-024X(199708)27:8%3C983::AID-SPE117%3E3.0.CO;2-%5C#}}
  16161. @article{hoare61:_quicksort,
  16162. Author = {C. A. R. Hoare},
  16163. Date-Added = {2008-05-24 14:47:23 -0600},
  16164. Date-Modified = {2010-12-17 10:23:07 -0700},
  16165. Issn = {0001-0782},
  16166. Journal = {Communications of the {ACM}},
  16167. Number = 7,
  16168. Pages = 321,
  16169. Publisher = {{ACM} Press},
  16170. Title = {Algorithm 64: Quicksort},
  16171. Volume = 4,
  16172. Year = 1961,
  16173. Bdsk-Url-1 = {http://doi.acm.org/10.1145/366622.366644}}
  16174. @article{myers95:_trait,
  16175. Author = {Nathan C. Myers},
  16176. Date-Added = {2008-05-24 14:46:58 -0600},
  16177. Date-Modified = {2008-05-24 14:46:58 -0600},
  16178. Journal = {{C}++ Report},
  16179. Month = {June},
  16180. Title = {Traits: a new and useful template technique},
  16181. Year = 1995}
  16182. @inproceedings{jarvi04:algorithm_specialization,
  16183. Author = {Jaakko J{\"a}rvi and Jeremiah Willcock and Andrew Lumsdaine},
  16184. Booktitle = {Concepts: a Linguistic Foundation of Generic Programming},
  16185. Date-Added = {2008-05-24 14:46:31 -0600},
  16186. Date-Modified = {2008-05-24 14:46:31 -0600},
  16187. Month = apr,
  16188. Organization = {{Adobe Systems}},
  16189. Title = {Algorithm specialization and concept constrained genericity},
  16190. Year = 2004,
  16191. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJGphcnZpMDRfYWxnb3JpdGhtX3NwZWNpYWxpemF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfamFydmkwNF9hbGdvcml0aG1fc3AjQkY3NjBCLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92C9EPN3sAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33LAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAamFydmkwNF9hbGdvcml0aG1fc3AjQkY3NjBCLnBkZgAADgBKACQAagBhAHIAdgBpADAANABfAGEAbABnAG8AcgBpAHQAaABtAF8AcwBwAGUAYwBpAGEAbABpAHoAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL2phcnZpMDRfYWxnb3JpdGhtX3NwZWNpYWxpemF0aW9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=}}
  16192. @unpublished{ditchfield96:_overview_cforall,
  16193. Author = {Glen Jeffrey Ditchfield},
  16194. Date-Added = {2008-05-24 14:46:00 -0600},
  16195. Date-Modified = {2010-12-17 10:23:07 -0700},
  16196. Month = {August},
  16197. Note = {University of Waterloo},
  16198. Title = {Overview of {Cforall}},
  16199. Year = 1996,
  16200. Bdsk-Url-1 = {ftp://plg.uwaterloo.ca/pub/Cforall/overview.ps.gz}}
  16201. @article{magnusson91:cowboy_rectangle,
  16202. Author = {Boris Magnusson},
  16203. Date-Added = {2008-05-24 14:45:31 -0600},
  16204. Date-Modified = {2008-05-24 14:45:31 -0600},
  16205. Journal = {Journal of Object-Oriented Programming},
  16206. Month = nov,
  16207. Number = 3,
  16208. Title = {Code reuse considered harmful},
  16209. Volume = 4,
  16210. Year = 1991}
  16211. @article{mitchell88:_poly_inf_containment,
  16212. Author = {John C. Mitchell},
  16213. Date-Added = {2008-05-24 14:45:09 -0600},
  16214. Date-Modified = {2008-05-24 14:45:09 -0600},
  16215. Issn = {0890-5401},
  16216. Journal = {Information and Computation},
  16217. Number = {2-3},
  16218. Pages = {211--249},
  16219. Publisher = {Academic Press, Inc.},
  16220. Title = {Polymorphic type inference and containment},
  16221. Volume = 76,
  16222. Year = 1988,
  16223. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHBvbHktaW5mLWNvbnRhaW5tZW50LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcG9seS1pbmYtY29udGFpbm1lbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA8EdHw1pxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR8Q7cAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9seS1pbmYtY29udGFpbm1lbnQucGRmAA4AMgAYAHAAbwBsAHkALQBpAG4AZgAtAGMAbwBuAHQAYQBpAG4AbQBlAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wb2x5LWluZi1jb250YWlubWVudC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  16224. @article{Jones:2007ek,
  16225. Author = {Simon Peyton Jones and Dimitrios Vytiniotis and Stephanie Weirich and Mark Shields},
  16226. Date-Added = {2008-05-24 14:43:46 -0600},
  16227. Date-Modified = {2010-12-17 10:23:07 -0700},
  16228. Issn = {0956-7968},
  16229. Journal = {J. Funct. Program.},
  16230. Number = {1},
  16231. Pages = {1--82},
  16232. Publisher = {Cambridge University Press},
  16233. Title = {Practical type inference for arbitrary-rank types},
  16234. Volume = {17},
  16235. Year = {2007},
  16236. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796806006034}}
  16237. @article{shan04:_sexy_types,
  16238. Author = {{Chung-chieh} Shan},
  16239. Date-Added = {2008-05-24 14:41:27 -0600},
  16240. Date-Modified = {2010-12-17 10:23:07 -0700},
  16241. Issn = {0362-1340},
  16242. Journal = {{SIGPLAN} Notices},
  16243. Number = 5,
  16244. Pages = {15--22},
  16245. Publisher = {ACM Press},
  16246. Title = {Sexy types in action},
  16247. Volume = 39,
  16248. Year = 2004,
  16249. Bdsk-Url-1 = {http://doi.acm.org/10.1145/997140.997142}}
  16250. @book{cpp98,
  16251. Author = {{International Organization for Standardization}},
  16252. Bibdate = {Tue Dec 12 06:45:55 2000},
  16253. Date-Added = {2008-05-24 14:40:41 -0600},
  16254. Date-Modified = {2015-11-18 04:47:26 +0000},
  16255. Day = 1,
  16256. Month = sep,
  16257. Pages = 732,
  16258. Title = {{ISO\slash IEC 14882:1998}: {Programming} languages --- {C++}},
  16259. Year = 1998,
  16260. Bdsk-Url-1 = {http://www.iso.ch/cate/d25845.html}}
  16261. @article{Downey:JACM:1980,
  16262. Author = {Peter J. Downey and Ravi Sethi and Robert Endre Tarjan},
  16263. Date-Added = {2008-05-24 14:40:07 -0600},
  16264. Date-Modified = {2010-12-17 10:23:07 -0700},
  16265. Issn = {0004-5411},
  16266. Journal = {JACM},
  16267. Number = {4},
  16268. Pages = {758--771},
  16269. Publisher = {ACM Press},
  16270. Title = {Variations on the Common Subexpression Problem},
  16271. Volume = {27},
  16272. Year = {1980},
  16273. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322217.322228}}
  16274. @article{coplien95:_curious,
  16275. Author = {J. Coplien},
  16276. Date-Added = {2008-05-24 14:39:14 -0600},
  16277. Date-Modified = {2008-05-24 14:39:14 -0600},
  16278. Journal = {{C++} Report},
  16279. Month = {February},
  16280. Pages = {24--27},
  16281. Title = {Curiously recurring template patterns},
  16282. Year = 1995}
  16283. @book{siek02:_bgl,
  16284. Author = {Jeremy G. Siek and Lie-Quan Lee and Andrew Lumsdaine},
  16285. Date-Added = {2008-05-24 14:38:47 -0600},
  16286. Date-Modified = {2008-05-24 14:38:54 -0600},
  16287. Isbn = {0-201-72914-8},
  16288. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  16289. Title = {The {Boost} {Graph} {Library}: User Guide and Reference Manual},
  16290. Year = 2002}
  16291. @article{dijkstra59,
  16292. Author = {E.W. Dijkstra},
  16293. Date-Added = {2008-05-24 14:38:25 -0600},
  16294. Date-Modified = {2008-05-24 14:38:25 -0600},
  16295. Journal = {Numerische Mathematik},
  16296. Pages = {269-271},
  16297. Title = {A note on two problems in connexion with graphs},
  16298. Volume = 1,
  16299. Year = 1959,
  16300. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1kaWprc3RyYTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1kaWprc3RyYTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FQ0Q81pVBERiBDQVJPAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkaWprc3RyYTAucGRmAAAOABwADQBkAGkAagBrAHMAdAByAGEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9kaWprc3RyYTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  16301. @article{prim57:_short,
  16302. Author = {R.C. Prim},
  16303. Date-Added = {2008-05-24 14:38:00 -0600},
  16304. Date-Modified = {2008-05-24 14:38:09 -0600},
  16305. Journal = {Bell System Technical Journal},
  16306. Pages = {1389-1401},
  16307. Title = {Shortest connection networks and some generalizations},
  16308. Volume = 36,
  16309. Year = 1957}
  16310. @article{bellman58,
  16311. Author = {Richard Bellman},
  16312. Date-Added = {2008-05-24 14:37:48 -0600},
  16313. Date-Modified = {2008-05-24 14:37:48 -0600},
  16314. Journal = {Quarterly of Applied Mathematics},
  16315. Number = 1,
  16316. Pages = {87-90},
  16317. Title = {On a routing problem},
  16318. Volume = 16,
  16319. Year = 1958}
  16320. @article{johnson77:_short_paths,
  16321. Author = {Donald B. Johnson},
  16322. Date-Added = {2008-05-24 14:37:30 -0600},
  16323. Date-Modified = {2010-12-17 10:23:07 -0700},
  16324. Issn = {0004-5411},
  16325. Journal = {JACM},
  16326. Number = 1,
  16327. Pages = {1--13},
  16328. Publisher = {{ACM} Press},
  16329. Title = {Efficient Algorithms for Shortest Paths in Sparse Networks},
  16330. Volume = 24,
  16331. Year = 1977,
  16332. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321992.321993}}
  16333. @article{Liskov77:CLU,
  16334. Author = {Barbara Liskov and Alan Snyder and Russell Atkinson and Craig Schaffert},
  16335. Date-Added = {2008-05-24 14:36:29 -0600},
  16336. Date-Modified = {2010-12-17 10:23:07 -0700},
  16337. Issn = {0001-0782},
  16338. Journal = {Communications of the ACM},
  16339. Number = {8},
  16340. Pages = {564--576},
  16341. Publisher = {ACM Press},
  16342. Title = {Abstraction mechanisms in {CLU}},
  16343. Volume = {20},
  16344. Year = {1977},
  16345. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1NjQtbGlza292LTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTY0LWxpc2tvdi0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tD0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTY0LWxpc2tvdi0xLnBkZgAADgAkABEAcAA1ADYANAAtAGwAaQBzAGsAbwB2AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTY0LWxpc2tvdi0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  16346. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359763.359789}}
  16347. @book{bourbaki68:_theory_sets,
  16348. Author = {Nicolas Bourbaki},
  16349. Date-Added = {2008-05-24 14:36:14 -0600},
  16350. Date-Modified = {2008-05-24 14:36:14 -0600},
  16351. Publisher = {Springer},
  16352. Title = {Elements of Mathematics. Theory of Sets},
  16353. Year = 1968}
  16354. @inproceedings{REYNOLDS74C,
  16355. Abstract = {The type structure of programming languages has been
  16356. the subject of an active development characterized
  16357. by continued controversy over basic principles. In
  16358. this paper, we formalize a view of these principles
  16359. somewhat similar to that of J. H. Morris. We
  16360. introduce an extension of the typed lambda calculus
  16361. which permits user-defined types and polymorphic
  16362. functions, and show that the semantics of this
  16363. language satisfies a representation theorem which
  16364. embodies our notion of a `correct' type structure.},
  16365. Author = {Reynolds, John C.},
  16366. Booksubtitle = {Proceedings, Colloque sur la Programmation},
  16367. Booktitle = {Programming Symposium},
  16368. Checked = {22 August 1990},
  16369. Date-Added = {2008-05-24 14:35:39 -0600},
  16370. Date-Modified = {2008-05-24 14:35:39 -0600},
  16371. Dates = {April 9--11},
  16372. Filename = {theotypestr},
  16373. Pages = {408--425},
  16374. Place = {Paris, France},
  16375. Publisher = {Springer-Verlag},
  16376. Series = {LNCS},
  16377. Title = {Towards a Theory of Type Structure},
  16378. Updated = {9 May 2001},
  16379. Volume = 19,
  16380. Year = 1974,
  16381. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RoZW90eXBlc3RyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdGhlb3R5cGVzdHIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KR9EPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlb3R5cGVzdHIucGRmAAAOACAADwB0AGgAZQBvAHQAeQBwAGUAcwB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdGhlb3R5cGVzdHIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  16382. @article{Milner78,
  16383. Author = {Robin Milner},
  16384. Checked = {Not checked},
  16385. Date-Added = {2008-05-24 14:35:21 -0600},
  16386. Date-Modified = {2008-05-24 14:35:21 -0600},
  16387. Journal = {Journal of Computer and System Sciences},
  16388. Key = {Milner78},
  16389. Month = AUG,
  16390. Pages = {348--375},
  16391. Source = {ergobib},
  16392. Title = {A Theory of Type Polymorphism in Programming},
  16393. Volume = 17,
  16394. Year = 1978}
  16395. @inproceedings{chakravarty04:_assoc_types,
  16396. Author = {Manuel M. T. Chakravarty and Gabrielle Keller and Simon {Peyton Jones} and Simon Marlow},
  16397. Booktitle = {{POPL} '05: Proceedings of the 32nd {ACM} {SIGPLAN}-{SIGACT} Symposium on Principles of Programming Languages},
  16398. Date-Added = {2008-05-24 14:35:08 -0600},
  16399. Date-Modified = {2010-12-17 10:23:08 -0700},
  16400. Isbn = {1-58113-830-X},
  16401. Location = {Long Beach, California, USA},
  16402. Pages = {1--13},
  16403. Publisher = {ACM Press},
  16404. Title = {Associated types with class},
  16405. Year = 2005,
  16406. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040306}}
  16407. @inproceedings{chakravarty05:_assoc_type_syn,
  16408. Author = {Manuel M. T. Chakravarty and Gabrielle Keller and Simon {Peyton Jones}},
  16409. Booktitle = {{ICFP} '05: Proceedings of the International Conference on Functional Programming},
  16410. Date-Added = {2008-05-24 14:34:53 -0600},
  16411. Date-Modified = {2008-05-24 14:34:53 -0600},
  16412. Month = {September},
  16413. Pages = {241--253},
  16414. Publisher = {ACM Press},
  16415. Title = {Associated Type Synonyms},
  16416. Year = 2005}
  16417. @book{milner90:definition_sml,
  16418. Annote = {ISBN 0-262-63132-6},
  16419. Author = {Robin Milner and Mads Tofte and Robert Harper},
  16420. Date-Added = {2008-05-24 14:34:36 -0600},
  16421. Date-Modified = {2008-05-24 14:34:36 -0600},
  16422. Publisher = {MIT Press},
  16423. Title = {The Definition of Standard ML},
  16424. Year = 1990}
  16425. @inproceedings{macqueen88implementation,
  16426. Author = {David MacQueen},
  16427. Booktitle = {Proceedings of the 1988 {ACM} Conference on {LISP} and Functional Programming},
  16428. Date-Added = {2008-05-24 14:34:21 -0600},
  16429. Date-Modified = {2010-12-17 10:23:08 -0700},
  16430. Pages = {212--223},
  16431. Publisher = {ACM},
  16432. Title = {An Implementation of {Standard} {ML} Modules},
  16433. Year = {1988},
  16434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNC42OS5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEDEwLjEuMS4xNC42OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDbPM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTQuNjkucGRmAAAOACIAEAAxADAALgAxAC4AMQAuADEANAAuADYAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4xNC42OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  16435. Bdsk-Url-1 = {citeseer.ist.psu.edu/macqueen88implementation.html}}
  16436. @techreport{poll99:_aldor,
  16437. Author = {Erik Poll and Simon Thompson},
  16438. Date-Added = {2008-05-24 14:33:58 -0600},
  16439. Date-Modified = {2010-12-17 10:23:08 -0700},
  16440. Institution = {Computing Laboratory, University of Kent at Canterbury},
  16441. Month = {July},
  16442. Number = {11-99},
  16443. Title = {{The Type System of Aldor}},
  16444. Year = 1999,
  16445. Bdsk-Url-1 = {http://www.cs.ukc.ac.uk/pubs/1999/874}}
  16446. @incollection{Goguen:OBJ,
  16447. Author = {J. A. Goguen and T. Winker and J. Meseguer and K. Futatsugi and J.-P. Jouannaud},
  16448. Booktitle = {Applications of Algebraic Specification using {OBJ}},
  16449. Date-Added = {2008-05-24 14:33:28 -0600},
  16450. Date-Modified = {2008-05-24 14:33:28 -0600},
  16451. Publisher = {Cambridge University Press},
  16452. Title = {Introducing {OBJ}},
  16453. Year = 1992,
  16454. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhpb2JqLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIaW9iai5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL914dEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW9iai5wZGYADgASAAgAaQBvAGIAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9pb2JqLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  16455. @manual{taft97:_ada_manual,
  16456. Author = {ISO},
  16457. Date-Added = {2008-05-24 14:32:56 -0600},
  16458. Date-Modified = {2008-05-24 14:32:56 -0600},
  16459. Isbn = {3-540-63144-5},
  16460. Publisher = {Springer Verlag},
  16461. Title = {Ada 95 Reference Manual},
  16462. Year = 1997}
  16463. @inproceedings{canning89:_f_bound_poly,
  16464. Author = {Peter Canning and William Cook and Walter Hill and Walter Olthoff and John C. Mitchell},
  16465. Booktitle = {FPCA '89: Proceedings of the 4th International Conference on Functional Programming Languages and Computer Architecture},
  16466. Date-Added = {2008-05-24 14:32:44 -0600},
  16467. Date-Modified = {2010-12-17 10:23:08 -0700},
  16468. Isbn = {0-89791-328-0},
  16469. Pages = {273--280},
  16470. Publisher = {ACM Press},
  16471. Title = {F-bounded polymorphism for object-oriented programming},
  16472. Year = {1989},
  16473. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99370.99392}}
  16474. @inproceedings{odersky-et-al:ecoop03,
  16475. Author = {Martin Odersky and Vincent Cremet and Christine R{\"o}ckl and Matthias Zenger},
  16476. Booktitle = {{ECOOP}'03: European Conference on Object-oriented Programming},
  16477. Date-Added = {2008-05-24 14:32:24 -0600},
  16478. Date-Modified = {2008-05-24 14:32:24 -0600},
  16479. Month = July,
  16480. Series = {Springer LNCS},
  16481. Title = {A Nominal Theory of Objects with Dependent Types},
  16482. Year = 2003}
  16483. @manual{leroy03:_ocaml,
  16484. Date-Added = {2008-05-24 14:25:20 -0600},
  16485. Date-Modified = {2008-05-24 14:25:20 -0600},
  16486. Month = {September},
  16487. Title = {The {Objective} {Caml} Documentation and User's Manual},
  16488. Year = 2003}
  16489. @article{Remy-Vouillon!tapos,
  16490. Date-Added = {2008-05-24 14:24:50 -0600},
  16491. Date-Modified = {2008-05-24 14:25:03 -0600},
  16492. Journal = {Theory And Practice of Object Systems},
  16493. Note = {A preliminary version appeared in the proceedings of the 24th ACM Conference on Principles of Programming Languages, 1997},
  16494. Number = {1},
  16495. Pages = {27--50},
  16496. Title = {Objective {ML}: An effective object-oriented extension to {ML}},
  16497. Volume = {4},
  16498. Year = 1998}
  16499. @inproceedings{bruce95polytoil,
  16500. Author = {Kim B. Bruce and Angela Schuett and Robert van Gent},
  16501. Booktitle = {{ECOOP} '95: European Conference on Object-oriented Programming},
  16502. Conflocation = {Aarhus, Denmark},
  16503. Date-Added = {2008-05-24 14:24:35 -0600},
  16504. Date-Modified = {2010-12-17 10:23:08 -0700},
  16505. Number = {952},
  16506. Pages = {27--51},
  16507. Publisher = {Springer-Verlag},
  16508. Series = {LNCS},
  16509. Title = {{PolyTOIL}: {A} Type-Safe Polymorphic Object-Oriented Language},
  16510. Year = {1995},
  16511. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/bruce95polytoil.html}}
  16512. @inproceedings{kristensen83:_beta,
  16513. Author = {Bent Bruun Kristensen and Ole Lehrmann Madsen and Birger M{\"o}ller-Pedersen and Kristen Nygaard},
  16514. Booktitle = {{POPL} '83: Proceedings of the 10th {ACM} {SIGACT-SIGPLAN} Symposium on Principles of Programming Languages},
  16515. Date-Added = {2008-05-24 14:24:16 -0600},
  16516. Date-Modified = {2010-12-17 10:23:08 -0700},
  16517. Isbn = {0-89791-090-7},
  16518. Location = {Austin, Texas},
  16519. Pages = {285--298},
  16520. Publisher = {{ACM} Press},
  16521. Title = {Abstraction mechanisms in the {BETA} programming language},
  16522. Year = 1983,
  16523. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567067.567094}}
  16524. @inproceedings{madsen89:_virtual_classes,
  16525. Author = {O. L. Madsen and B. M{\"o}ller-Pedersen},
  16526. Booktitle = {{OOPSLA} '89: Object-oriented Programming Systems, Languages and Applications},
  16527. Date-Added = {2008-05-24 14:22:41 -0600},
  16528. Date-Modified = {2010-12-17 10:23:08 -0700},
  16529. Isbn = {0-89791-333-7},
  16530. Pages = {397--406},
  16531. Publisher = {{ACM} Press},
  16532. Title = {Virtual classes: a powerful mechanism in object-oriented programming},
  16533. Year = 1989,
  16534. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74919}}
  16535. @inproceedings{Thorup97,
  16536. Author = {Kresten Krab Thorup},
  16537. Booktitle = {ECOOP '97: European Conference on Object-oriented Programming},
  16538. Date-Added = {2008-05-24 14:22:10 -0600},
  16539. Date-Modified = {2010-12-17 10:23:08 -0700},
  16540. Pages = {444--471},
  16541. Pubisher = {Springer-Verlag},
  16542. Series = {LNCS},
  16543. Title = {Genericity in {Java} with Virtual Types},
  16544. Volume = {1241},
  16545. Year = {1997},
  16546. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/thorup97genericity.html}}
  16547. @inproceedings{torgersen98:_virtual_types_safe,
  16548. Author = {Mads Torgersen},
  16549. Booktitle = {{FOOL} 5: The 5th International Workshop on Foundations of Object-Oriented Languages},
  16550. Date-Added = {2008-05-24 14:21:54 -0600},
  16551. Date-Modified = {2008-05-24 14:21:54 -0600},
  16552. Month = {January},
  16553. Title = {Virtual Types are Statically safe},
  16554. Year = 1998}
  16555. @phdthesis{ernst99b,
  16556. Author = {Erik Ernst},
  16557. Date-Added = {2008-05-24 14:21:34 -0600},
  16558. Date-Modified = {2008-05-24 14:21:34 -0600},
  16559. School = {Department of Computer Science, University of Aarhus, \AA{}rhus, Denmark},
  16560. Title = {gbeta -- a Language with Virtual Attributes, Block Structure, and Propagating, Dynamic Inheritance},
  16561. Year = {1999}}
  16562. @inproceedings{ernst01:_famil_polym,
  16563. Author = {Erik Ernst},
  16564. Booktitle = {ECOOP '01: European Conference on Object-oriented Programming},
  16565. Conflocation = {Budapest, Hungary},
  16566. Date-Added = {2008-05-24 14:21:12 -0600},
  16567. Date-Modified = {2008-05-24 14:21:12 -0600},
  16568. Month = {June},
  16569. Pages = {303--326},
  16570. Publisher = {Springer},
  16571. Series = {LNCS},
  16572. Title = {Family Polymorphism},
  16573. Volume = 2072,
  16574. Year = 2001}
  16575. @article{odersky-et-al:oopsla05,
  16576. Author = {Martin Odersky and Matthias Zenger},
  16577. Date-Added = {2008-05-24 14:20:39 -0600},
  16578. Date-Modified = {2010-12-17 10:23:08 -0700},
  16579. Issn = {0362-1340},
  16580. Journal = {SIGPLAN Notices},
  16581. Number = 10,
  16582. Pages = {41--57},
  16583. Publisher = {ACM Press},
  16584. Title = {Scalable component abstractions},
  16585. Volume = 40,
  16586. Year = 2005,
  16587. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1103845.1094815}}
  16588. @techreport{scala-overview-tech-report,
  16589. 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},
  16590. Date-Added = {2008-05-24 14:19:51 -0600},
  16591. Date-Modified = {2008-05-24 14:19:51 -0600},
  16592. Institution = {EPFL},
  16593. Number = {IC/2004/64},
  16594. Title = {An Overview of the {Scala} Programming Language},
  16595. Year = 2004,
  16596. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL1NjYWxhT3ZlcnZpZXcucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFTY2FsYU92ZXJ2aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwGQzOWbaQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU2NhbGFPdmVydmlldy5wZGYADgAkABEAUwBjAGEAbABhAE8AdgBlAHIAdgBpAGUAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1NjYWxhT3ZlcnZpZXcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  16597. @inproceedings{randell79:_software_in_1968,
  16598. Author = {B. Randell},
  16599. Booktitle = {{ICSE} '79: Proceedings of the 4th International Conference on Software Engineering},
  16600. Date-Added = {2008-05-24 14:18:09 -0600},
  16601. Date-Modified = {2008-05-24 14:19:19 -0600},
  16602. Pages = {1--10},
  16603. Publisher = {{IEEE} Press},
  16604. Title = {Software engineering in 1968},
  16605. Year = 1979}
  16606. @inproceedings{Wand:1995nr,
  16607. Author = {Mitchell Wand},
  16608. Booktitle = {FPCA '95: Proceedings of the Seventh International Conference on Functional Programming Languages and Computer Architecture},
  16609. Date-Added = {2008-05-22 12:56:17 -0600},
  16610. Date-Modified = {2010-12-17 10:23:08 -0700},
  16611. Isbn = {0-89791-719-7},
  16612. Location = {La Jolla, California, United States},
  16613. Pages = {120--134},
  16614. Publisher = {ACM},
  16615. Title = {Compiler correctness for parallel languages},
  16616. Year = {1995},
  16617. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndhbmQ5NGNvbXBpbGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2FuZDk0Y29tcGlsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NiNEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2FuZDk0Y29tcGlsZXIucGRmAA4AJgASAHcAYQBuAGQAOQA0AGMAbwBtAHAAaQBsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93YW5kOTRjb21waWxlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  16618. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224193}}
  16619. @article{Ronsse:1999ue,
  16620. Author = {Michiel Ronsse and Koen De Bosschere},
  16621. Date-Added = {2008-05-20 22:57:12 -0600},
  16622. Date-Modified = {2010-12-17 10:23:08 -0700},
  16623. Issn = {0734-2071},
  16624. Journal = {ACM Trans. Comput. Syst.},
  16625. Number = {2},
  16626. Pages = {133--152},
  16627. Publisher = {ACM},
  16628. Title = {RecPlay: a fully integrated practical record/replay system},
  16629. Volume = {17},
  16630. Year = {1999},
  16631. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzMtcm9uc3NlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzMy1yb25zc2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95utEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMy1yb25zc2UucGRmAAAOACAADwBwADEAMwAzAC0AcgBvAG4AcwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzMy1yb25zc2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  16632. Bdsk-Url-1 = {http://doi.acm.org/10.1145/312203.312214}}
  16633. @techreport{Huselius:2002lp,
  16634. Author = {Joel Huselius},
  16635. Date-Added = {2008-05-20 22:32:17 -0600},
  16636. Date-Modified = {2008-05-20 22:33:38 -0600},
  16637. Institution = {Malardalen Real-Time Research Centre},
  16638. Month = {September},
  16639. Number = {63},
  16640. Title = {Debugging Parallel Systems: A State of the Art Report},
  16641. Year = {2002},
  16642. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC40NTIucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuMjAuNDUyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv3YzOWarwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjIwLjQ1Mi5wZGYADgAkABEAMQAwAC4AMQAuADEALgAyADAALgA0ADUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC40NTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  16643. @article{McDowell:1989cp,
  16644. Annote = {survey},
  16645. Author = {Charles E. McDowell and David P. Helmbold},
  16646. Date-Added = {2008-05-20 22:29:31 -0600},
  16647. Date-Modified = {2010-12-17 10:23:08 -0700},
  16648. Issn = {0360-0300},
  16649. Journal = {ACM Comput. Surv.},
  16650. Number = {4},
  16651. Pages = {593--622},
  16652. Publisher = {ACM},
  16653. Title = {Debugging concurrent programs},
  16654. Volume = {21},
  16655. Year = {1989},
  16656. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1OTMtbWNkb3dlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTkzLW1jZG93ZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tT0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTkzLW1jZG93ZWxsLnBkZgAADgAkABEAcAA1ADkAMwAtAG0AYwBkAG8AdwBlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTkzLW1jZG93ZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  16657. Bdsk-Url-1 = {http://doi.acm.org/10.1145/76894.76897}}
  16658. @article{Taylor:1992fo,
  16659. Author = {Richard N. Taylor and David L. Levine and Cheryl D. Kelly},
  16660. Date-Added = {2008-05-20 16:24:53 -0600},
  16661. Date-Modified = {2010-12-17 10:23:08 -0700},
  16662. Issn = {0098-5589},
  16663. Journal = {IEEE Trans. Softw. Eng.},
  16664. Number = {3},
  16665. Pages = {206--215},
  16666. Publisher = {IEEE Press},
  16667. Title = {Structural Testing of Concurrent Programs},
  16668. Volume = {18},
  16669. Year = {1992},
  16670. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.126769}}
  16671. @article{Tai:1991zm,
  16672. Author = {Kuo-Chung Tai and Richard H. Carver and Evelyn E. Obaid},
  16673. Date-Added = {2008-05-20 16:23:40 -0600},
  16674. Date-Modified = {2010-12-17 10:23:08 -0700},
  16675. Issn = {0098-5589},
  16676. Journal = {IEEE Trans. Softw. Eng.},
  16677. Number = {1},
  16678. Pages = {45--63},
  16679. Publisher = {IEEE Press},
  16680. Title = {Debugging Concurrent Ada Programs by Deterministic Execution},
  16681. Volume = {17},
  16682. Year = {1991},
  16683. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.67578}}
  16684. @article{Gait:1986rc,
  16685. Author = {Jason Gait},
  16686. Date-Added = {2008-05-20 15:32:47 -0600},
  16687. Date-Modified = {2010-12-17 10:23:08 -0700},
  16688. Issn = {0038-0644},
  16689. Journal = {Softw. Pract. Exper.},
  16690. Number = {3},
  16691. Pages = {225--233},
  16692. Publisher = {John Wiley \& Sons, Inc.},
  16693. Title = {A probe effect in concurrent programs},
  16694. Volume = {16},
  16695. Year = {1986},
  16696. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380160304}}
  16697. @unpublished{Sheard:sf,
  16698. Author = {Tim Sheard},
  16699. Date-Added = {2008-05-17 07:20:49 -0600},
  16700. Date-Modified = {2008-05-17 07:23:10 -0600},
  16701. Institution = {Portland State University},
  16702. Title = {Playing with Type Systems},
  16703. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1BsYXlpbmdXaXRoVHlwZXMyLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVUGxheWluZ1dpdGhUeXBlczIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72Oczlm2MAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eGzAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFBsYXlpbmdXaXRoVHlwZXMyLnBkZgAOACwAFQBQAGwAYQB5AGkAbgBnAFcAaQB0AGgAVAB5AHAAZQBzADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QbGF5aW5nV2l0aFR5cGVzMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  16704. @inproceedings{Viera:2006yu,
  16705. Author = {Marcos Viera and Alberto Pardo},
  16706. Booktitle = {GPCE '06: Proceedings of the 5th International Conference on Generative Programming and Component Engineering},
  16707. Date-Added = {2008-05-17 06:35:23 -0600},
  16708. Date-Modified = {2010-12-17 10:23:08 -0700},
  16709. Isbn = {1-59593-237-2},
  16710. Location = {Portland, Oregon, USA},
  16711. Pages = {11--20},
  16712. Publisher = {ACM},
  16713. Title = {A multi-stage language with intensional analysis},
  16714. Year = {2006},
  16715. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTEtdmllcmEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTEtdmllcmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mW0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTEtdmllcmEucGRmAAAOABwADQBwADEAMQAtAHYAaQBlAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTEtdmllcmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  16716. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1173706.1173709}}
  16717. @article{Broker:2005gd,
  16718. Author = {Oliver Br{\"o}ker and Oscar Chinellato and Roman Geus},
  16719. Date-Added = {2008-05-16 15:09:38 -0600},
  16720. Date-Modified = {2010-12-17 10:23:08 -0700},
  16721. Issn = {0167-739X},
  16722. Journal = {Future Gener. Comput. Syst.},
  16723. Number = {6},
  16724. Pages = {969--979},
  16725. Publisher = {Elsevier Science Publishers B. V.},
  16726. Title = {Using Python for large scale linear algebra applications},
  16727. Volume = {21},
  16728. Year = {2005},
  16729. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.future.2005.02.001}}
  16730. @article{Prechelt:2000la,
  16731. Author = {Lutz Prechelt},
  16732. Date-Added = {2008-05-16 15:07:54 -0600},
  16733. Date-Modified = {2010-12-17 10:23:08 -0700},
  16734. Issn = {0018-9162},
  16735. Journal = {Computer},
  16736. Number = {10},
  16737. Pages = {23-29},
  16738. Publisher = {IEEE Computer Society},
  16739. Title = {An Empirical Comparison of Seven Programming Languages},
  16740. Volume = {33},
  16741. Year = {2000},
  16742. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVthcnRpY2xlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYXJ0aWNsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uo9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXJ0aWNsZS5wZGYAAA4AGAALAGEAcgB0AGkAYwBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYXJ0aWNsZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  16743. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/2.876288}}
  16744. @article{Prechelt:1998lq,
  16745. Author = {Prechelt, L. and Tichy, W.F.},
  16746. Date-Added = {2008-05-16 14:47:11 -0600},
  16747. Date-Modified = {2010-12-17 10:23:08 -0700},
  16748. Issn = {0098-5589},
  16749. Journal = {Software Engineering, IEEE Transactions on},
  16750. Keywords = {C language, program debuggingANSI C, K&,R C, defect-detection, intermodule type checking, programming errors, type checking},
  16751. Number = {4},
  16752. Pages = {302-312},
  16753. Title = {A controlled experiment to assess the benefits of procedure argument type checking},
  16754. Volume = {24},
  16755. Year = {Apr 1998},
  16756. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNjc3MTg2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA2NzcxODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7xZ8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNjc3MTg2LnBkZgAADgAaAAwAMAAwADYANwA3ADEAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA2NzcxODYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  16757. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.677186}}
  16758. @inproceedings{Prechelt:1996rm,
  16759. Author = {Lutz Prechelt},
  16760. Booktitle = {3rd International Software Metrics Symposium},
  16761. Date-Added = {2008-05-16 14:41:10 -0600},
  16762. Date-Modified = {2008-05-16 14:41:54 -0600},
  16763. Title = {An Experiment to Assess the Benefits of Inter-Module Type Checking},
  16764. Year = {1996},
  16765. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNDkyNDQ4LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA0OTI0NDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NR8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNDkyNDQ4LnBkZgAADgAaAAwAMAAwADQAOQAyADQANAA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA0OTI0NDgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  16766. @techreport{Prechelt:2000pb,
  16767. Author = {Lutz Prechelt},
  16768. Date-Added = {2008-05-14 12:08:47 -0400},
  16769. Date-Modified = {2008-05-14 12:09:46 -0400},
  16770. Institution = {Universitat Karlsruhe},
  16771. Month = {March},
  16772. Number = {2000-5},
  16773. Title = {An empirical comparison of C, C++, Java, Perl, Python, Rexx, and Tcl for a search/string-processing program},
  16774. Year = {2000},
  16775. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1qY2NwcHJ0VFIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1qY2NwcHJ0VFIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YM0Q83ewAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcsAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqY2NwcHJ0VFIucGRmAAAOABwADQBqAGMAYwBwAHAAcgB0AFQAUgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9qY2NwcHJ0VFIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  16776. @article{Brin:1998uo,
  16777. Author = {Sergey Brin and Lawrence Page},
  16778. Date-Added = {2008-05-12 10:52:26 -0400},
  16779. Date-Modified = {2010-12-17 10:23:08 -0700},
  16780. Issn = {0169-7552},
  16781. Journal = {Comput. Netw. ISDN Syst.},
  16782. Number = {1-7},
  16783. Pages = {107--117},
  16784. Publisher = {Elsevier Science Publishers B. V.},
  16785. Title = {The anatomy of a large-scale hypertextual Web search engine},
  16786. Volume = {30},
  16787. Year = {1998},
  16788. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMDkuNDA0OS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMDkuNDA0OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAETM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTA5LjQwNDkucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAwADkALgA0ADAANAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEwOS40MDQ5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  16789. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0169-7552(98)00110-X}}
  16790. @inproceedings{Stein:1997dn,
  16791. Author = {Greg Stein},
  16792. Booktitle = {Proceedings of the 6th International Python Conference},
  16793. Date-Added = {2008-05-12 10:03:21 -0400},
  16794. Date-Modified = {2008-05-12 10:03:26 -0400},
  16795. Month = oct,
  16796. Pages = {45--50},
  16797. Title = {Case Study: {P}ython in a Commercial Environment},
  16798. Year = 1997,
  16799. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzdGVpbi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXN0ZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iinRDzyVAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0ZWluLnBkZgAADgAUAAkAcwB0AGUAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3N0ZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  16800. @inproceedings{Beazley:1997rc,
  16801. Author = {David M. Beazley and Peter S. Lomdahl},
  16802. Booktitle = {Proceedings of the 6th International Python Conference},
  16803. Date-Added = {2008-05-12 10:02:43 -0400},
  16804. Date-Modified = {2008-05-12 10:02:49 -0400},
  16805. Month = oct,
  16806. Pages = {21--29},
  16807. Title = {Feeding a Large-scale Physics Application to {P}ython},
  16808. Year = 1997}
  16809. @inproceedings{Qasem:2006dp,
  16810. Author = {Apan Qasem and Ken Kennedy},
  16811. Booktitle = {ICS '06: Proceedings of the 20th Annual International Conference on Supercomputing},
  16812. Date-Added = {2008-05-07 21:57:13 -0600},
  16813. Date-Modified = {2010-12-17 10:23:08 -0700},
  16814. Isbn = {1-59593-282-8},
  16815. Location = {Cairns, Queensland, Australia},
  16816. Pages = {249--258},
  16817. Publisher = {ACM},
  16818. Title = {Profitable loop fusion and tiling using model-driven empirical search},
  16819. Year = {2006},
  16820. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjQ5LXFhc2VtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI0OS1xYXNlbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96aNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0OS1xYXNlbS5wZGYADgAeAA4AcAAyADQAOQAtAHEAYQBzAGUAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjQ5LXFhc2VtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  16821. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1183401.1183437}}
  16822. @inproceedings{Qasem:2006qv,
  16823. Author = {Apan Qasem and Ken Kennedy},
  16824. Booktitle = {Languages and Compilers for Parallel Computing},
  16825. Date-Added = {2008-05-07 16:06:09 -0600},
  16826. Date-Modified = {2008-05-07 16:07:13 -0600},
  16827. Pages = {106-120},
  16828. Title = {A Cache-Conscious Profitability Model for Empirical Tuning of Loop Fusion},
  16829. Volume = {4339/2006},
  16830. Year = {2006},
  16831. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0KDIpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQoMikucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zgdEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQoMikucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQAKAAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMikucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  16832. @article{Trinder:1998rc,
  16833. Author = {Philip W. Trinder and Kevin Hammond and Hans-Wolfgang Loidl and Simon L. {Peyton Jones}},
  16834. Date-Added = {2008-05-06 14:05:54 -0600},
  16835. Date-Modified = {2008-05-06 14:06:16 -0600},
  16836. Journal = {Journal of Functional Programming},
  16837. Month = jan,
  16838. Number = {1},
  16839. Pages = {23--60},
  16840. Title = {Algorithm + {S}trategy = {P}arallelism},
  16841. Volume = {8},
  16842. Year = {1998},
  16843. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zdHJhdGVnaWVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc3RyYXRlZ2llcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KLNEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3RyYXRlZ2llcy5wZGYADgAeAA4AcwB0AHIAYQB0AGUAZwBpAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zdHJhdGVnaWVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  16844. @article{Blume:2006nr,
  16845. Author = {Matthias Blume and David McAllester},
  16846. Date-Added = {2008-04-28 20:58:16 -0600},
  16847. Date-Modified = {2010-12-17 10:23:08 -0700},
  16848. Issn = {0956-7968},
  16849. Journal = {J. Funct. Program.},
  16850. Number = {4-5},
  16851. Pages = {375--414},
  16852. Publisher = {Cambridge University Press},
  16853. Title = {Sound and complete models of contracts},
  16854. Volume = {16},
  16855. Year = {2006},
  16856. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNvbnRyYWN0cy1qZnAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjb250cmFjdHMtamZwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Es0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb250cmFjdHMtamZwLnBkZgAADgAkABEAYwBvAG4AdAByAGEAYwB0AHMALQBqAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jb250cmFjdHMtamZwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  16857. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796806005971}}
  16858. @inproceedings{Pyo:1997si,
  16859. Author = {Changwoo Pyo and Kyung-Woo Lee and Hye-Kyung Han and Gyungho Lee},
  16860. Booktitle = {HPC-ASIA '97: Proceedings of the High-Performance Computing on the Information Superhighway},
  16861. Date-Added = {2008-04-23 09:43:31 -0600},
  16862. Date-Modified = {2008-04-23 09:43:36 -0600},
  16863. Isbn = {0-8186-7901-8},
  16864. Pages = {151},
  16865. Publisher = {IEEE Computer Society},
  16866. Title = {Reference Distance as a Metric for Data Locality},
  16867. Year = {1997}}
  16868. @article{Jacob:1996fp,
  16869. Author = {Bruce L. Jacob and Peter M. Chen and Seth R. Silverman and Trevor N. Mudge},
  16870. Date-Added = {2008-04-23 09:39:56 -0600},
  16871. Date-Modified = {2010-12-17 10:23:08 -0700},
  16872. Issn = {0018-9340},
  16873. Journal = {IEEE Trans. Comput.},
  16874. Number = {10},
  16875. Pages = {1180--1194},
  16876. Publisher = {IEEE Computer Society},
  16877. Title = {An Analytical Model for Designing Memory Hierarchies},
  16878. Volume = {45},
  16879. Year = {1996},
  16880. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNTQzNzExLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA1NDM3MTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA80sMzlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNTQzNzExLnBkZgAADgAaAAwAMAAwADUANAAzADcAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA1NDM3MTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  16881. Bdsk-Url-1 = {http://dx.doi.org/10.1109/12.543711}}
  16882. @article{Mattson:1970eu,
  16883. Author = {R. Mattson and J. Gecsei and D. Slutz and I. Traiger},
  16884. Date-Added = {2008-04-23 09:37:13 -0600},
  16885. Date-Modified = {2008-04-23 09:38:01 -0600},
  16886. Journal = {IBM Systems Journal},
  16887. Number = {2},
  16888. Pages = {78-117},
  16889. Title = {Evaluation Techniques for Storage Hierarchies},
  16890. Volume = {9},
  16891. Year = {1970},
  16892. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pYm1zajA5MDJCLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWJtc2owOTAyQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91ytEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWJtc2owOTAyQi5wZGYADgAeAA4AaQBiAG0AcwBqADAAOQAwADIAQgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pYm1zajA5MDJCLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  16893. @article{Gummaraju:2008rc,
  16894. Author = {Jayanth Gummaraju and Joel Coburn and Yoshio Turner and Mendel Rosenblum},
  16895. Date-Added = {2008-04-21 16:46:32 -0600},
  16896. Date-Modified = {2010-12-17 10:23:08 -0700},
  16897. Issn = {0163-5964},
  16898. Journal = {SIGARCH Comput. Archit. News},
  16899. Number = {1},
  16900. Pages = {297--307},
  16901. Publisher = {ACM},
  16902. Title = {Streamware: programming general-purpose multicore processors using streams},
  16903. Volume = {36},
  16904. Year = {2008},
  16905. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyOTctZ3VtbWFyYWp1LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDI5Ny1ndW1tYXJhanUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96otEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5Ny1ndW1tYXJhanUucGRmAA4AJgASAHAAMgA5ADcALQBnAHUAbQBtAGEAcgBhAGoAdQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMjk3LWd1bW1hcmFqdS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  16906. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1353534.1346319}}
  16907. @article{Chamberlin:1981dn,
  16908. 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},
  16909. Date-Added = {2008-04-14 17:41:47 -0400},
  16910. Date-Modified = {2010-12-17 10:23:08 -0700},
  16911. Issn = {0001-0782},
  16912. Journal = {Commun. ACM},
  16913. Number = {10},
  16914. Pages = {632--646},
  16915. Publisher = {ACM},
  16916. Title = {A history and evaluation of System R},
  16917. Volume = {24},
  16918. Year = {1981},
  16919. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A2MzItY2hhbWJlcmxpbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A2MzItY2hhbWJlcmxpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e2nRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2MzItY2hhbWJlcmxpbi5wZGYAAA4AKAATAHAANgAzADIALQBjAGgAYQBtAGIAZQByAGwAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A2MzItY2hhbWJlcmxpbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  16920. Bdsk-Url-1 = {http://doi.acm.org/10.1145/358769.358784}}
  16921. @inproceedings{Selinger:1979rc,
  16922. Author = {P. Griffiths Selinger and M. M. Astrahan and D. D. Chamberlin and R. A. Lorie and T. G. Price},
  16923. Booktitle = {SIGMOD '79: Proceedings of the 1979 ACM SIGMOD International Conference on Management of Data},
  16924. Date-Added = {2008-04-14 17:39:36 -0400},
  16925. Date-Modified = {2010-12-17 10:23:08 -0700},
  16926. Isbn = {0-89791-001-X},
  16927. Location = {Boston, Massachusetts},
  16928. Pages = {23--34},
  16929. Publisher = {ACM},
  16930. Title = {Access path selection in a relational database management system},
  16931. Year = {1979},
  16932. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1zZWxpbmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1zZWxpbmdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ek7RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1zZWxpbmdlci5wZGYADgAiABAAcAAyADMALQBzAGUAbABpAG4AZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLXNlbGluZ2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  16933. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582095.582099}}
  16934. @inproceedings{Findler:2006qr,
  16935. Author = {Robert Bruce Findler and Matthias Blume},
  16936. Booktitle = {International Symposium on Functional and Logic Programming (FLOPS)},
  16937. Date-Added = {2008-04-11 15:12:12 -0600},
  16938. Date-Modified = {2008-04-11 15:13:08 -0600},
  16939. Pages = {226-241},
  16940. Title = {Contracts as Pairs of Projections},
  16941. Year = {2006},
  16942. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZiLXRyMjAwNi0wMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZiLXRyMjAwNi0wMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c1rRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZiLXRyMjAwNi0wMS5wZGYADgAiABAAZgBiAC0AdAByADIAMAAwADYALQAwADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZmItdHIyMDA2LTAxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  16943. @inproceedings{Cook:1991kl,
  16944. Author = {William R. Cook},
  16945. Booktitle = {Proceedings of the REX School/Workshop on Foundations of Object-Oriented Languages},
  16946. Date-Added = {2008-04-02 00:17:52 -0600},
  16947. Date-Modified = {2008-04-02 00:17:57 -0600},
  16948. Isbn = {3-540-53931-X},
  16949. Pages = {151--178},
  16950. Publisher = {Springer-Verlag},
  16951. Title = {Object-Oriented Programming Versus Abstract Data Types},
  16952. Year = {1991},
  16953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0Nvb2tPT1B2c0FEVDkwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQ29va09PUHZzQURUOTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7oS8zlmt0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEtAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AENvb2tPT1B2c0FEVDkwLnBkZgAADgAmABIAQwBvAG8AawBPAE8AUAB2AHMAQQBEAFQAOQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ29va09PUHZzQURUOTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  16954. @unpublished{Wadler:1998fu,
  16955. Author = {Philip Wadler},
  16956. Date-Added = {2008-04-02 00:15:01 -0600},
  16957. Date-Modified = {2008-04-02 00:16:05 -0600},
  16958. Month = {December},
  16959. Note = {Discussion on the Java-Genericity mailing list},
  16960. Title = {The expression problem.},
  16961. Year = {1998}}
  16962. @inproceedings{Thiemann:2005rp,
  16963. Author = {Peter Thiemann},
  16964. Booktitle = {ESOP},
  16965. Date-Added = {2008-03-30 12:40:56 -0600},
  16966. Date-Modified = {2008-03-30 12:42:19 -0600},
  16967. Number = {3444},
  16968. Pages = {408-422},
  16969. Publisher = {Springer},
  16970. Series = {LNCS},
  16971. Title = {Towards a Type System for Analyzing {JavaScript} Programs},
  16972. Year = {2005},
  16973. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zjdEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjIucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  16974. @inbook{Gurevich:1995ek,
  16975. Author = {Yuri Gurevich},
  16976. Chapter = {Evolving Algebras 1993: Lipari Guide},
  16977. Date-Added = {2008-03-25 20:56:10 -0600},
  16978. Date-Modified = {2008-03-25 20:58:19 -0600},
  16979. Publisher = {Oxford University Press},
  16980. Title = {Specificaton and Validation Methods},
  16981. Year = {1995},
  16982. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dXzRDzdvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGd1aWRlLnBkZgAADgAUAAkAZwB1AGkAZABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2d1aWRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  16983. @techreport{Cater:1999qq,
  16984. Author = {Steven C. Cater and James K. Huggins},
  16985. Date-Added = {2008-03-25 20:54:20 -0600},
  16986. Date-Modified = {2008-03-25 20:55:15 -0600},
  16987. Institution = {Kettering University},
  16988. Month = {October},
  16989. Title = {An ASM Dynamic Semantics for Standard ML},
  16990. Year = {1999},
  16991. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdzbWwucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdzbWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oW0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzbWwucGRmAAAOABAABwBzAG0AbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9zbWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  16992. @inproceedings{Danvy:2001lq,
  16993. Author = {Olivier Danvy and Lasse R. Nielsen},
  16994. Booktitle = {2nd International Workshop on Rule-Based Programming (RULE)},
  16995. Date-Added = {2008-03-11 10:55:10 -0600},
  16996. Date-Modified = {2009-08-25 22:28:17 -0600},
  16997. Title = {Refocusing in Reduction Semantics},
  16998. Year = {2001},
  16999. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA0LTI2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtUlMtMDQtMjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72CMzlmsoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLVJTLTA0LTI2LnBkZgAADgAmABIAQgBSAEkAQwBTAC0AUgBTAC0AMAA0AC0AMgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtUlMtMDQtMjYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  17000. @inproceedings{Henderson:2002rw,
  17001. Author = {Fergus Henderson and Zoltan Somogyi},
  17002. Booktitle = {CC '02: Proceedings of the 11th International Conference on Compiler Construction},
  17003. Date-Added = {2008-03-08 21:41:06 -0700},
  17004. Date-Modified = {2008-03-08 21:41:10 -0700},
  17005. Isbn = {3-540-43369-4},
  17006. Pages = {197--212},
  17007. Publisher = {Springer-Verlag},
  17008. Title = {Compiling Mercury to High-Level C Code},
  17009. Year = {2002},
  17010. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpobGNfY2MucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpobGNfY2MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wr0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBobGNfY2MucGRmAA4AFgAKAGgAbABjAF8AYwBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2hsY19jYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  17011. @inproceedings{Morales:2004qr,
  17012. Author = {J. Morales and Manuel Carro and Manuel Hermenegildo},
  17013. Booktitle = {Practical Aspects of Declarative Languages},
  17014. Date-Added = {2008-03-08 21:39:10 -0700},
  17015. Date-Modified = {2008-03-08 21:39:59 -0700},
  17016. Title = {Improved Compilation of Prolog to C Using Moded Types and Determinism Information},
  17017. Year = {2004},
  17018. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QImltcHJvdmVkLWNvbXBpbGF0aW9uLW9mLXByb2xvZy5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2ltcHJvdmVkLWNvbXBpbGF0aW9uI0JGNzVERS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dd7RDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGltcHJvdmVkLWNvbXBpbGF0aW9uI0JGNzVERS5wZGYAAA4ARgAiAGkAbQBwAHIAbwB2AGUAZAAtAGMAbwBtAHAAaQBsAGEAdABpAG8AbgAtAG8AZgAtAHAAcgBvAGwAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAyVXNlcnMvanNpZWsvYmliL2ltcHJvdmVkLWNvbXBpbGF0aW9uLW9mLXByb2xvZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJ8An4CgwKOApcCpQKpArACuQK+AssCzgLgAuMC6AAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALq}}
  17019. @inproceedings{Draheim:2005eu,
  17020. Author = {Dirk Draheim and Christof Lutteroth and Gerald Weber},
  17021. Booktitle = {Generative Programming and Component Engineering},
  17022. Date-Added = {2008-03-07 12:54:19 -0700},
  17023. Date-Modified = {2009-08-25 22:28:17 -0600},
  17024. Pages = {327-341},
  17025. Title = {A Type System for Reflective Program Generators},
  17026. Volume = {3676},
  17027. Year = {2005},
  17028. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIxLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zjNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjEucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  17029. @inproceedings{Ramakrishnan:1993rt,
  17030. Author = {Raghu Ramakrishnan and Divesh Srivastava and S. Sudarshan and Praveen Seshadri},
  17031. Booktitle = {SIGMOD '93: Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data},
  17032. Date-Added = {2008-03-07 11:23:53 -0700},
  17033. Date-Modified = {2010-12-17 10:23:08 -0700},
  17034. Isbn = {0-89791-592-5},
  17035. Location = {Washington, D.C., United States},
  17036. Pages = {167--176},
  17037. Publisher = {ACM},
  17038. Title = {Implementation of the CORAL deductive database system},
  17039. Year = {1993},
  17040. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIHJhbWFrcmlzaG5hbjkzaW1wbGVtZW50YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9yYW1ha3Jpc2huYW45M2ltcGxlbSNCRjg5QjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4m50Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByYW1ha3Jpc2huYW45M2ltcGxlbSNCRjg5QjkucGRmAAAOAEIAIAByAGEAbQBhAGsAcgBpAHMAaABuAGEAbgA5ADMAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL3JhbWFrcmlzaG5hbjkzaW1wbGVtZW50YXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==},
  17041. Bdsk-Url-1 = {http://doi.acm.org/10.1145/170035.170067}}
  17042. @article{Hwang:1998rc,
  17043. Author = {Gwan-Hwan Hwang and Jenq Kuen Lee and Roy Dz-Ching Ju},
  17044. Date-Added = {2008-03-05 15:20:31 -0700},
  17045. Date-Modified = {2010-12-17 10:23:08 -0700},
  17046. Issn = {0743-7315},
  17047. Journal = {J. Parallel Distrib. Comput.},
  17048. Number = {1},
  17049. Pages = {1--47},
  17050. Publisher = {Academic Press, Inc.},
  17051. Title = {A function-composition approach to synthesize Fortran 90 array operations},
  17052. Volume = {54},
  17053. Year = {1998},
  17054. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2EtZnVuY3Rpb24tY29tcG9zaXRpb24tYXBwcm9hY2gucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9hLWZ1bmN0aW9uLWNvbXBvc2l0aSNCRjZFNjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv25o0Q81JQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3UAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhLWZ1bmN0aW9uLWNvbXBvc2l0aSNCRjZFNjgucGRmAAAOAEgAIwBhAC0AZgB1AG4AYwB0AGkAbwBuAC0AYwBvAG0AcABvAHMAaQB0AGkAbwBuAC0AYQBwAHAAcgBvAGEAYwBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2EtZnVuY3Rpb24tY29tcG9zaXRpb24tYXBwcm9hY2gucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=},
  17055. Bdsk-Url-1 = {http://dx.doi.org/10.1006/jpdc.1998.1481}}
  17056. @phdthesis{Clements:2005vl,
  17057. Author = {John Clements},
  17058. Date-Added = {2008-02-29 05:17:50 -0700},
  17059. Date-Modified = {2008-02-29 05:18:50 -0700},
  17060. Month = {February},
  17061. School = {Northeastern University},
  17062. Title = {Portable and high-level access to the stack with Continuation Marks},
  17063. Year = {2005},
  17064. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWRpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWRpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVTRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGYAAA4ANAAZAGQAaQBzAHMAZQByAHQAYQB0AGkAbwBuAC0AYwBsAGUAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2Rpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  17065. @inproceedings{Freeman:1991uo,
  17066. Author = {Tim Freeman and Frank Pfenning},
  17067. Booktitle = {PLDI '91: Proceedings of the ACM SIGPLAN 1991 Conference on Programming Language Design and Implementation},
  17068. Date-Added = {2008-02-23 11:41:40 -0700},
  17069. Date-Modified = {2010-12-17 10:23:08 -0700},
  17070. Issn = {0362-1340},
  17071. Journal = {SIGPLAN Not.},
  17072. Number = {6},
  17073. Pages = {268--277},
  17074. Publisher = {ACM},
  17075. Title = {Refinement types for ML},
  17076. Volume = {26},
  17077. Year = {1991},
  17078. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwbGRpOTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwbGRpOTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA75Af0ei1hlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHo7cYAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpOTEucGRmAA4AFgAKAHAAbABkAGkAOQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BsZGk5MS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  17079. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113446.113468}}
  17080. @inproceedings{Bruce:2004qy,
  17081. Author = {Kim B. Bruce and J. Nathan Foster},
  17082. Booktitle = {European Conference on Object-Oriented Programming},
  17083. Date-Added = {2008-01-30 11:42:36 -0700},
  17084. Date-Modified = {2009-08-25 22:28:17 -0600},
  17085. Pages = {390-414},
  17086. Title = {LOOJ: Weaving LOOM into Java},
  17087. Volume = {3086},
  17088. Year = {2004},
  17089. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIwLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zi9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjAucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  17090. @inproceedings{Bruce:1997ai,
  17091. Author = {Kim B. Bruce and Leaf Petersen and Adrian Fiech},
  17092. Booktitle = {European Conference on Object-Oriented Programming},
  17093. Date-Added = {2008-01-30 11:33:22 -0700},
  17094. Date-Modified = {2009-08-25 22:28:17 -0600},
  17095. Pages = {104-127},
  17096. Title = {Subtyping is not a good ``match'' for object-oriented languages},
  17097. Volume = {1241},
  17098. Year = {1997},
  17099. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC0yLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zitEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMi5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0AMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC0yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  17100. @article{Bruce:2003dn,
  17101. Author = {Kim B. Bruce and Angela Schuett and Robert van Gent and Adrian Fiech},
  17102. Date-Added = {2008-01-30 11:27:21 -0700},
  17103. Date-Modified = {2010-12-17 10:23:08 -0700},
  17104. Issn = {0164-0925},
  17105. Journal = {ACM Trans. Program. Lang. Syst.},
  17106. Number = {2},
  17107. Pages = {225--290},
  17108. Publisher = {ACM},
  17109. Title = {PolyTOIL: A type-safe polymorphic object-oriented language},
  17110. Volume = {25},
  17111. Year = {2003},
  17112. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMjUtYl9icnVjZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMjUtYl9icnVjZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekXRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjUtYl9icnVjZS5wZGYADgAiABAAcAAyADIANQAtAGIAXwBiAHIAdQBjAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIyNS1iX2JydWNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  17113. Bdsk-Url-1 = {http://doi.acm.org/10.1145/641888.641891}}
  17114. @inproceedings{Bruce:1995rc,
  17115. Author = {Kim B. Bruce and Angela Schuett and Robert van Gent},
  17116. Booktitle = {ECOOP '95: Proceedings of the 9th European Conference on Object-Oriented Programming},
  17117. Date-Added = {2008-01-30 11:21:00 -0700},
  17118. Date-Modified = {2008-01-30 11:21:04 -0700},
  17119. Isbn = {3-540-60160-0},
  17120. Pages = {27--51},
  17121. Publisher = {Springer-Verlag},
  17122. Title = {PolyTOIL: A Type-Safe Polymorphic Object-Oriented Language},
  17123. Year = {1995}}
  17124. @article{Friedman:2007rt,
  17125. Author = {Daniel P. Friedman and Abdulaziz Ghuloum and Jeremy G. Siek and Onnie Lynn Winebarger},
  17126. Date-Added = {2008-01-29 13:12:04 -0700},
  17127. Date-Modified = {2010-12-17 10:23:08 -0700},
  17128. Issn = {1388-3690},
  17129. Journal = {Higher Order Symbol. Comput.},
  17130. Number = {3},
  17131. Pages = {271--293},
  17132. Publisher = {Kluwer Academic Publishers},
  17133. Title = {Improving the lazy Krivine machine},
  17134. Volume = {20},
  17135. Year = {2007},
  17136. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10990-007-9014-0}}
  17137. @phdthesis{Ahmed:2004eu,
  17138. Author = {Amal Ahmed},
  17139. Date-Added = {2008-02-11 16:06:52 -0700},
  17140. Date-Modified = {2008-02-11 16:07:20 -0700},
  17141. School = {Princeton University},
  17142. Title = {Semantics of Types for Mutable State},
  17143. Year = {2004},
  17144. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGFobWVkc3RoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGFobWVkc3RoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bpPRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFobWVkc3RoZXNpcy5wZGYADgAiABAAYQBoAG0AZQBkAHMAdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYWhtZWRzdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  17145. @article{Huet:1997oq,
  17146. Author = {Gerard Huet},
  17147. Date-Added = {2008-02-06 17:25:46 -0700},
  17148. Date-Modified = {2008-02-06 17:26:42 -0700},
  17149. Journal = {Journal of Functional Programming},
  17150. Month = {September},
  17151. Number = {5},
  17152. Pages = {549-554},
  17153. Title = {The Zipper},
  17154. Volume = {7},
  17155. Year = {1997},
  17156. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk3MDAyODY0YS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODk3MDAyODY0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4C7M5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5Njg5NzAwMjg2NGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAA5ADcAMAAwADIAOAA2ADQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk3MDAyODY0YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  17157. @techreport{Findler:2002eu,
  17158. Author = {Robert Bruce Findler and Matthias Felleisen},
  17159. Date-Added = {2008-02-06 09:49:26 -0700},
  17160. Date-Modified = {2008-02-06 09:50:37 -0700},
  17161. Institution = {Northeastern University},
  17162. Number = {NU-CCS-02-05},
  17163. Title = {Contracts for Higher-Order Functions},
  17164. Year = {2002},
  17165. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2hvLWNvbnRyYWN0cy10ZWNocmVwb3J0LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbaG8tY29udHJhY3RzLXRlY2hyZXBvcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91rNEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaG8tY29udHJhY3RzLXRlY2hyZXBvcnQucGRmAAAOADgAGwBoAG8ALQBjAG8AbgB0AHIAYQBjAHQAcwAtAHQAZQBjAGgAcgBlAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvaG8tY29udHJhY3RzLXRlY2hyZXBvcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  17166. @inproceedings{Guha:2007kl,
  17167. Author = {Arjun Guha and Jacob Matthews and Robert Bruce Findler and Shriram Krishnamurthi},
  17168. Booktitle = {Dynamic Languages Symposium},
  17169. Date-Added = {2008-02-03 10:53:58 -0700},
  17170. Date-Modified = {2008-02-03 10:54:37 -0700},
  17171. Title = {Relationally-Parametric Polymorphic Contracts},
  17172. Year = {2007},
  17173. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vW0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjMucGRmAA4AFgAKAHAAYQBwAGUAcgAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  17174. @inproceedings{Matthews:2008qr,
  17175. Author = {Jacob Matthews and Amal Ahmed},
  17176. Booktitle = {Proceedings of the 17th European Symposium on Programming (ESOP'08)},
  17177. Date-Added = {2008-02-03 10:51:37 -0700},
  17178. Date-Modified = {2008-02-03 10:53:04 -0700},
  17179. Month = {March},
  17180. Title = {Parametric Polymorphism Through Run-Time Sealing, or, Theorems for Low, Low Prices!},
  17181. Year = {2008},
  17182. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BhcnBvbHlzZWFsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGFycG9seXNlYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL972tEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFycG9seXNlYWwucGRmAAAOACAADwBwAGEAcgBwAG8AbAB5AHMAZQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGFycG9seXNlYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  17183. @inproceedings{Anderson:2005ek,
  17184. Author = {Anderson, Christopher and Drossopoulou, Sophia and Giannini, Paola},
  17185. Booktitle = {19th European Conference on Object-Oriented Programming (ECOOP 2005), Glasgow, Scotland},
  17186. Date-Added = {2008-02-02 15:26:30 -0700},
  17187. Date-Modified = {2010-12-17 10:23:08 -0700},
  17188. Month = {July},
  17189. Title = {{Towards Type Inference for JavaScript}},
  17190. Year = {2005},
  17191. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJHR5cGVpbmZlcmVuY2Vmb3JqYXZhc2NyaXB0LWVjb29wLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfdHlwZWluZmVyZW5jZWZvcmphdmEjQkY4QTYwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KYNEPPJoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LqAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHlwZWluZmVyZW5jZWZvcmphdmEjQkY4QTYwLnBkZgAADgBKACQAdAB5AHAAZQBpAG4AZgBlAHIAZQBuAGMAZQBmAG8AcgBqAGEAdgBhAHMAYwByAGkAcAB0AC0AZQBjAG8AbwBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL3R5cGVpbmZlcmVuY2Vmb3JqYXZhc2NyaXB0LWVjb29wLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=},
  17192. Bdsk-Url-1 = {http://pubs.doc.ic.ac.uk/typeinferenceforjavascript-ecoop/}}
  17193. @manual{Rose:1999qq,
  17194. Author = {Kristoffer H. Rose},
  17195. Date-Added = {2008-02-02 11:36:33 -0700},
  17196. Date-Modified = {2009-07-16 21:50:25 -0600},
  17197. Edition = {3.7},
  17198. Month = {February},
  17199. Title = {XY-pic User's Guide},
  17200. Year = {1999},
  17201. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt4eWd1aWRlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELeHlndWlkZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NrdEPPfYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RGAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAeHlndWlkZS5wZGYAAA4AGAALAHgAeQBnAHUAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIveHlndWlkZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  17202. @techreport{Siek:2008kq,
  17203. Author = {Jeremy G. Siek and Manish Vachharajani},
  17204. Date-Added = {2008-01-30 16:45:16 -0700},
  17205. Date-Modified = {2008-01-30 16:47:13 -0700},
  17206. Institution = {University of Colorado at Boulder},
  17207. Month = {January},
  17208. Number = {CU-CS-1039-08},
  17209. Title = {Gradual Typing with Unification-based Inference},
  17210. Year = {2008},
  17211. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1kb2N1bWVudDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1kb2N1bWVudDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Fb0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkb2N1bWVudDAucGRmAAAOABwADQBkAG8AYwB1AG0AZQBuAHQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9kb2N1bWVudDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  17212. @article{Abadi:1991fr,
  17213. Date-Added = {2008-01-29 23:25:23 -0700},
  17214. Date-Modified = {2008-01-29 23:26:42 -0700},
  17215. Journal = {Journal of Functional Programming},
  17216. Number = {4},
  17217. Pages = {375-416},
  17218. Title = {Explicit Substitutions},
  17219. Volume = {1},
  17220. Year = {1991},
  17221. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FiYWRpOTFleHBsaWNpdC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FiYWRpOTFleHBsaWNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bonRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFiYWRpOTFleHBsaWNpdC5wZGYAAA4AKAATAGEAYgBhAGQAaQA5ADEAZQB4AHAAbABpAGMAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FiYWRpOTFleHBsaWNpdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  17222. @inproceedings{Abadi:1990ys,
  17223. Author = {M. Abadi and L. Cardelli and P.-L. Curien and J.-J. Levy},
  17224. Booktitle = {POPL '90: Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17225. Date-Added = {2008-01-29 23:17:58 -0700},
  17226. Date-Modified = {2010-12-17 10:23:08 -0700},
  17227. Isbn = {0-89791-343-4},
  17228. Location = {San Francisco, California, United States},
  17229. Pages = {31--46},
  17230. Publisher = {ACM},
  17231. Title = {Explicit substitutions},
  17232. Year = {1990},
  17233. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzEtYWJhZGkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzEtYWJhZGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qw0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzEtYWJhZGkucGRmAAAOABwADQBwADMAMQAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzEtYWJhZGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17234. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96712}}
  17235. @article{Baker:2006fk,
  17236. Author = {A. H. Baker and J.M. Dennis and E. R. Jessup},
  17237. Date-Added = {2008-01-28 14:47:11 -0700},
  17238. Date-Modified = {2009-08-25 22:28:17 -0600},
  17239. Journal = {SIAM Journal on Scientific Computing},
  17240. Number = {5},
  17241. Pages = {1608-1626},
  17242. Title = {An Efficient Block Variant of GMRES},
  17243. Volume = {27},
  17244. Year = {2006},
  17245. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtibGdtcmVzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYmxnbXJlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wNdEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxnbXJlcy5wZGYAAA4AGAALAGIAbABnAG0AcgBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYmxnbXJlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  17246. @inproceedings{Laird:2007lr,
  17247. Author = {J. Laird},
  17248. Booktitle = {ICALP'07},
  17249. Date-Added = {2008-01-27 10:48:35 -0700},
  17250. Date-Modified = {2009-08-25 22:28:17 -0600},
  17251. Pages = {667-679},
  17252. Publisher = {Springer},
  17253. Series = {LNCS},
  17254. Title = {A Fully Abstract Trace Semantics for General References},
  17255. Volume = {4596},
  17256. Year = {2007},
  17257. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtpY2FscDA3LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELaWNhbHAwNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91z9EPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWNhbHAwNy5wZGYAAA4AGAALAGkAYwBhAGwAcAAwADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvaWNhbHAwNy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  17258. @inproceedings{Whaley:2005ul,
  17259. Author = {R. Clint Whaley and David B. Whalley},
  17260. Booktitle = {The 2005 International Conference on Parallel Processing (ICPP-05)},
  17261. Date-Added = {2008-01-28 11:19:46 -0700},
  17262. Date-Modified = {2009-08-25 22:28:17 -0600},
  17263. Month = {June},
  17264. Title = {Tuning High Performance Kernels through Empirical Compilation},
  17265. Year = {2005},
  17266. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pY3BwMDVfOC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWNwcDA1XzgtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL910tEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWNwcDA1XzgtMS5wZGYADgAeAA4AaQBjAHAAcAAwADUAXwA4AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pY3BwMDVfOC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  17267. @phdthesis{Bientinesi:2006ve,
  17268. Author = {Paolo Bientinesi},
  17269. Date-Added = {2008-01-28 11:15:26 -0700},
  17270. Date-Modified = {2009-08-25 22:28:17 -0600},
  17271. Month = {August},
  17272. School = {University of Texas at Austin},
  17273. Title = {Mechanical Derivation and Systematic Analysis of Correct Linear Algebra Algorithms},
  17274. Year = {2006},
  17275. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0aGVzaXMwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdGhlc2lzMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KS9EPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlc2lzMC5wZGYAAA4AGAALAHQAaABlAHMAaQBzADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvdGhlc2lzMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  17276. @inproceedings{Alpatov:1997rt,
  17277. 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},
  17278. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  17279. Date-Added = {2008-01-28 11:07:41 -0700},
  17280. Date-Modified = {2010-12-17 10:23:08 -0700},
  17281. Isbn = {0-89791-985-8},
  17282. Location = {San Jose, CA},
  17283. Pages = {1--16},
  17284. Publisher = {ACM},
  17285. Title = {PLAPACK: parallel linear algebra package design overview},
  17286. Year = {1997},
  17287. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2EyOS1hbHBhdG92LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTI5LWFscGF0b3YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uddEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTI5LWFscGF0b3YucGRmAAAOACAADwBhADIAOQAtAGEAbABwAGEAdABvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTI5LWFscGF0b3YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17288. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509622}}
  17289. @article{Aydemir:2008rr,
  17290. Author = {Brian Aydemir and Arthur Chargu\'{e}raud and Benjamin C. Pierce and Randy Pollack and Stephanie Weirich},
  17291. Date-Added = {2008-01-24 13:43:08 -0700},
  17292. Date-Modified = {2010-12-17 10:23:08 -0700},
  17293. Issn = {0362-1340},
  17294. Journal = {SIGPLAN Not.},
  17295. Number = {1},
  17296. Pages = {3--15},
  17297. Publisher = {ACM},
  17298. Title = {Engineering formal metatheory},
  17299. Volume = {43},
  17300. Year = {2008},
  17301. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMy1heWRlbWlyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDMtYXlkZW1pci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96pdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMtYXlkZW1pci5wZGYADgAeAA4AcAAzAC0AYQB5AGQAZQBtAGkAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMy1heWRlbWlyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17302. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328897.1328443}}
  17303. @misc{Catalytic:2007qy,
  17304. Author = {Catalytic, Inc.},
  17305. Date-Added = {2008-01-16 17:31:56 -0700},
  17306. Date-Modified = {2010-12-17 10:23:08 -0700},
  17307. Title = {Catalytic MCS Family: MATLAB to C Synthesis},
  17308. Year = {2007},
  17309. Bdsk-Url-1 = {http://www.catalyticinc.com/products/products_mcs.htm}}
  17310. @manual{EmMATLAB:2007fk,
  17311. Date-Added = {2008-01-16 17:26:54 -0700},
  17312. Date-Modified = {2010-12-17 10:23:08 -0700},
  17313. Local-Url = {file://localhost/Users/jeremysiek/suburban/papers/bib/eml_ug.pdf},
  17314. Month = {March},
  17315. Organization = {The MathWorks, Inc},
  17316. Title = {Embedded MATLAB Users Guide},
  17317. Year = {2007},
  17318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVplbWxfdWcucGRm0hcLGBlXTlMuZGF0YU8RAWwAAAAAAWwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRQplbWxfdWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMnIUw7PvN1BERiBwcnZ3AAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMO0UacAAAABABAAKelFACbV9gAHTE8AAGiFAAIAL01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjplbWxfdWcucGRmAAAOABYACgBlAG0AbABfAHUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL3NpZWsvc3VidXJiYW4vYmliL2VtbF91Zy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIWAhgCHQIoAjECPwJDAkoCUwJYAmUCaAJ6An0CggAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKE},
  17319. Bdsk-Url-1 = {http://www.mathworks.com/products/featured/embeddedmatlab/}}
  17320. @inproceedings{Strout:2003rt,
  17321. Author = {Michelle Mills Strout and Larry Carter and Jeanne Ferrante},
  17322. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  17323. Date-Added = {2008-01-14 16:21:04 -0700},
  17324. Date-Modified = {2010-12-17 10:23:08 -0700},
  17325. Isbn = {1-58113-662-5},
  17326. Location = {San Diego, California, USA},
  17327. Pages = {91--102},
  17328. Publisher = {ACM},
  17329. Title = {Compile-time composition of run-time data and iteration reorderings},
  17330. Year = {2003},
  17331. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AwOTUtc3Ryb3V0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDA5NS1zdHJvdXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95aNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDA5NS1zdHJvdXQucGRmAAAOACAADwBwADAAOQA1AC0AcwB0AHIAbwB1AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDA5NS1zdHJvdXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17332. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781142}}
  17333. @inproceedings{Siek:2008lr,
  17334. Author = {Jeremy G. Siek and Ian Karlin and E. R. Jessup},
  17335. Booktitle = {Workshop on Performance Optimization for High-Level Languages and Libraries (POHLL 2008)},
  17336. Date-Added = {2008-01-11 08:24:55 -0800},
  17337. Date-Modified = {2009-08-25 22:28:17 -0600},
  17338. Month = {April},
  17339. Pages = {1-8},
  17340. Title = {Build to Order Linear Algebra Kernels},
  17341. Year = {2008},
  17342. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjIucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vV0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjIucGRmAA4AFgAKAHAAYQBwAGUAcgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  17343. @inproceedings{Canning:1989fk,
  17344. Author = {Peter Canning and William Cook and Walter Hill and Walter Olthoff and John C. Mitchell},
  17345. Booktitle = {FPCA '89: Proceedings of the fourth international conference on Functional programming languages and computer architecture},
  17346. Date-Added = {2008-01-06 11:45:30 -0700},
  17347. Date-Modified = {2010-12-17 10:23:08 -0700},
  17348. Isbn = {0-89791-328-0},
  17349. Location = {Imperial College, London, United Kingdom},
  17350. Pages = {273--280},
  17351. Publisher = {ACM},
  17352. Title = {F-bounded polymorphism for object-oriented programming},
  17353. Year = {1989},
  17354. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0Nvb2tGQm91bmQ4OS5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEENvb2tGQm91bmQ4OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4LzM5ZrdAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDb29rRkJvdW5kODkucGRmAAAOACIAEABDAG8AbwBrAEYAQgBvAHUAbgBkADgAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Nvb2tGQm91bmQ4OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  17355. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99370.99392}}
  17356. @inproceedings{Cardelli:1988fk,
  17357. Author = {L. Cardelli},
  17358. Booktitle = {POPL '88: Proceedings of the 15th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17359. Date-Added = {2007-12-29 09:41:37 -0700},
  17360. Date-Modified = {2010-12-17 10:23:08 -0700},
  17361. Isbn = {0-89791-252-7},
  17362. Location = {San Diego, California, United States},
  17363. Pages = {70--79},
  17364. Publisher = {ACM},
  17365. Title = {Structural subtyping and the notion of power type},
  17366. Year = {1988},
  17367. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNhcmRlbGxpODhzdHJ1Y3R1cmFsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY2FyZGVsbGk4OHN0cnVjdHVyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xCtEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2FyZGVsbGk4OHN0cnVjdHVyYWwucGRmAA4AMgAYAGMAYQByAGQAZQBsAGwAaQA4ADgAcwB0AHIAdQBjAHQAdQByAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jYXJkZWxsaTg4c3RydWN0dXJhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  17368. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73560.73566}}
  17369. @book{Girard:1989fp,
  17370. Author = {Jean-Yves Girard and Paul Taylor and Yves Lafont},
  17371. Date-Added = {2008-01-02 12:46:21 -0700},
  17372. Date-Modified = {2009-08-25 22:28:17 -0600},
  17373. Isbn = {0-521-37181-3},
  17374. Publisher = {Cambridge University Press},
  17375. Title = {Proofs and types},
  17376. Year = {1989},
  17377. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhwcm90LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcHJvdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98HNEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcHJvdC5wZGYADgASAAgAcAByAG8AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9wcm90LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  17378. @article{Leroy:2000uq,
  17379. Author = {Xavier Leroy},
  17380. Date-Added = {2007-12-19 13:40:50 -0700},
  17381. Date-Modified = {2010-12-17 10:23:08 -0700},
  17382. Issn = {0956-7968},
  17383. Journal = {J. Funct. Program.},
  17384. Number = {3},
  17385. Pages = {269--303},
  17386. Publisher = {Cambridge University Press},
  17387. Title = {A modular module system},
  17388. Volume = {10},
  17389. Year = {2000},
  17390. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL2xlcm95OTZtb2R1bGFyLnBz0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFsZXJveTk2bW9kdWxhci5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwS9zOWbAwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAbGVyb3k5Nm1vZHVsYXIucHMADgAkABEAbABlAHIAbwB5ADkANgBtAG8AZAB1AGwAYQByAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL2xlcm95OTZtb2R1bGFyLnBzAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  17391. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796800003683}}
  17392. @inproceedings{Leroy:1994fk,
  17393. Author = {Xavier Leroy},
  17394. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17395. Date-Added = {2007-12-19 13:39:29 -0700},
  17396. Date-Modified = {2010-12-17 10:23:08 -0700},
  17397. Isbn = {0-89791-636-0},
  17398. Location = {Portland, Oregon, United States},
  17399. Pages = {109--122},
  17400. Publisher = {ACM},
  17401. Title = {Manifest types, modules, and separate compilation},
  17402. Year = {1994},
  17403. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTA5LWxlcm95LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwOS1sZXJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95lNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwOS1sZXJveS5wZGYADgAeAA4AcAAxADAAOQAtAGwAZQByAG8AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTA5LWxlcm95LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17404. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.176926}}
  17405. @inproceedings{Cooper:2005kx,
  17406. Author = {Cooper, Keith D. and Grosul, Alexander and Harvey, Timothy J. and Reeves, Steven and Subramanian, Devika and Torczon, Linda and Waterman, Todd},
  17407. Booktitle = {LCTES '05: Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems},
  17408. Citeulike-Article-Id = {2111197},
  17409. Date-Added = {2007-12-13 21:31:30 -0700},
  17410. Date-Modified = {2010-12-17 10:23:08 -0700},
  17411. Isbn = {1595930183},
  17412. Keywords = {adaptive, compile, optimization},
  17413. Pages = {69--77},
  17414. Priority = {2},
  17415. Publisher = {ACM},
  17416. Title = {{ACME}: adaptive compilation made efficient},
  17417. Year = {2005},
  17418. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1065921},
  17419. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1065910.1065921},
  17420. Bdsk-Url-3 = {http://dx.doi.org/10.1145/1065910.1065921}}
  17421. @inproceedings{Kisuki:2000uq,
  17422. Author = {Kisuki, T. and Knijnenburg, P. M. W. and O'Boyle, M. F. P.},
  17423. Booktitle = {PACT '00: Proceedings of the 2000 International Conference on Parallel Architectures and Compilation Techniques},
  17424. Citeulike-Article-Id = {2111201},
  17425. Date-Added = {2007-12-13 21:31:04 -0700},
  17426. Date-Modified = {2010-12-17 10:23:08 -0700},
  17427. Isbn = {0769506224},
  17428. Keywords = {compilation, iterative},
  17429. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/kisuki00combined.pdf},
  17430. Priority = {2},
  17431. Publisher = {IEEE Computer Society},
  17432. Title = {Combined Selection of Tile Sizes and Unroll Factors Using Iterative Compilation},
  17433. Year = {2000},
  17434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGtpc3VraTAwY29tYmluZWQucGRm0hcLGBlXTlMuZGF0YU8RAZQAAAAAAZQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRRRraXN1a2kwMGNvbWJpbmVkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMcjgw4inN1BERiBwcnZ3AAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMOJCacAAAABABAAKelFACbV9gAHTE8AAGiFAAIAOU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpraXN1a2kwMGNvbWJpbmVkLnBkZgAADgAqABQAawBpAHMAdQBrAGkAMAAwAGMAbwBtAGIAaQBuAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALFVzZXJzL3NpZWsvc3VidXJiYW4vYmliL2tpc3VraTAwY29tYmluZWQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICSgJMAlECXAJlAnMCdwJ+AocCjAKZApwCrgKxArYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACuA==},
  17435. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=825767}}
  17436. @article{Vuduc:2005fk,
  17437. Author = {Vuduc, Richard and Demmel, James W. and Yelick, Katherine A.},
  17438. Citeulike-Article-Id = {309577},
  17439. Date-Added = {2007-12-13 20:21:45 -0700},
  17440. Date-Modified = {2010-12-17 10:23:08 -0700},
  17441. Issn = {1742-6596},
  17442. Journal = {Journal of Physics: Conference Series},
  17443. Keywords = {automatically-tuned, matrix, sparse},
  17444. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/jpconf5_16_071.pdf},
  17445. Number = {1},
  17446. Pages = {521-530},
  17447. Priority = {0},
  17448. Publisher = {Institute of Physics Publishing},
  17449. Title = {{OSKI}: A library of automatically tuned sparse matrix kernels},
  17450. Volume = {16},
  17451. Year = {2005},
  17452. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2pvcDIwMDUtU2NpREFDLU9TS0kucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rdqb3AyMDA1LVNjaURBQy1PU0tJLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YY0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqb3AyMDA1LVNjaURBQy1PU0tJLnBkZgAADgAwABcAagBvAHAAMgAwADAANQAtAFMAYwBpAEQAQQBDAC0ATwBTAEsASQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9qb3AyMDA1LVNjaURBQy1PU0tJLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  17453. Bdsk-Url-1 = {http://dx.doi.org/10.1088/1742-6596/16/1/071},
  17454. Bdsk-Url-2 = {http://dx.doi.org/10.1088/1742-6596/16/1/071},
  17455. Bdsk-Url-3 = {http://dx.doi.org/10.1088/1742-6596/16/1/071}}
  17456. @inproceedings{Yotov:2005rt,
  17457. Author = {Yotov, Kamen and Pingali, Keshav and Stodghill, Paul},
  17458. Booktitle = {ICS '05: Proceedings of the 19th annual international conference on Supercomputing},
  17459. Citeulike-Article-Id = {2086912},
  17460. Date-Added = {2007-12-10 14:51:35 -0700},
  17461. Date-Modified = {2010-12-17 10:23:08 -0700},
  17462. Isbn = {1595931678},
  17463. Keywords = {compiler, empirical, optimization, search, tuning},
  17464. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/think-globally-search-locally-1.pdf},
  17465. Pages = {141--150},
  17466. Priority = {0},
  17467. Publisher = {ACM},
  17468. Title = {Think globally, search locally},
  17469. Year = {2005},
  17470. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI3RoaW5rLWdsb2JhbGx5LXNlYXJjaC1sb2NhbGx5LTEucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R90aGluay1nbG9iYWxseS1zZWFyYyNCRjhBNEMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pM0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGluay1nbG9iYWxseS1zZWFyYyNCRjhBNEMucGRmAAAOAEgAIwB0AGgAaQBuAGsALQBnAGwAbwBiAGEAbABsAHkALQBzAGUAYQByAGMAaAAtAGwAbwBjAGEAbABsAHkALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL3RoaW5rLWdsb2JhbGx5LXNlYXJjaC1sb2NhbGx5LTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=},
  17471. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1088168},
  17472. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1088149.1088168},
  17473. Bdsk-Url-3 = {http://dx.doi.org/10.1145/1088149.1088168}}
  17474. @inproceedings{Chen:2007vn,
  17475. 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.},
  17476. Author = {Chen, C. and Shin, J. and Kintali, S. and Chame, J. and Hall, M.},
  17477. Booktitle = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  17478. Citeulike-Article-Id = {2096678},
  17479. Date-Added = {2007-12-11 20:38:18 -0700},
  17480. Date-Modified = {2010-12-17 10:23:08 -0700},
  17481. Journal = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  17482. Keywords = {empirical, optimization},
  17483. Pages = {1--8},
  17484. Priority = {2},
  17485. Title = {Model-Guided Empirical Optimization for Multimedia Extension Architectures: A Case Study},
  17486. Year = {2007},
  17487. Bdsk-Url-1 = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4228369}}
  17488. @inproceedings{Im98model-basedmemory,
  17489. Author = {Eun-jin Im and Katherine Yelick},
  17490. Booktitle = {In Workshop on Profile and Feedback-Directed Compilation},
  17491. Title = {Model-Based Memory Hierarchy Optimizations for Sparse Matrices},
  17492. Year = {1998}}
  17493. @article{lee04:_perf_model,
  17494. Address = {Los Alamitos, CA, USA},
  17495. Author = {Benjamin C. Lee and Richard W. Vuduc and James W. Demmel and Katherine A. Yelick},
  17496. Date-Modified = {2010-12-17 10:23:08 -0700},
  17497. Issn = {0190-3918},
  17498. Journal = {Parallel Processing, International Conference on},
  17499. Pages = {169-176},
  17500. Publisher = {IEEE Computer Society},
  17501. Title = {Performance Models for Evaluation and Automatic Tuning of Symmetric Sparse Matrix-Vector Multiply},
  17502. Volume = 0,
  17503. Year = 2004,
  17504. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICPP.2004.1327917}}
  17505. @article{im04:_sparsity,
  17506. Address = {Thousand Oaks, CA, USA},
  17507. Author = {Im, Eun-Jin and Yelick, Katherine and Vuduc, Richard},
  17508. Date-Modified = {2010-12-17 10:23:08 -0700},
  17509. Issn = {1094-3420},
  17510. Journal = {Int. J. High Perform. Comput. Appl.},
  17511. Number = 1,
  17512. Pages = {135--158},
  17513. Publisher = {Sage Publications, Inc.},
  17514. Title = {Sparsity: Optimization Framework for Sparse Matrix Kernels},
  17515. Volume = 18,
  17516. Year = 2004,
  17517. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004041296}}
  17518. @inproceedings{Yotov:2005kx,
  17519. Author = {Yotov, Kamen and Pingali, Keshav and Stodghill, Paul},
  17520. Booktitle = {ICS '05: Proceedings of the 19th annual international conference on Supercomputing},
  17521. Citeulike-Article-Id = {2086912},
  17522. Date-Added = {2007-12-11 20:37:32 -0700},
  17523. Date-Modified = {2010-12-17 10:23:08 -0700},
  17524. Isbn = {1595931678},
  17525. Keywords = {compiler, empirical, optimization, search, tuning},
  17526. Pages = {141--150},
  17527. Priority = {0},
  17528. Publisher = {ACM},
  17529. Title = {Think globally, search locally},
  17530. Year = {2005},
  17531. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1088168},
  17532. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1088149.1088168},
  17533. Bdsk-Url-3 = {http://dx.doi.org/10.1145/1088149.1088168}}
  17534. @article{Kandemir:2005uq,
  17535. 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.},
  17536. Author = {Kandemir, Mahmut T.},
  17537. Citeulike-Article-Id = {2096649},
  17538. Date-Added = {2007-12-11 20:20:14 -0700},
  17539. Date-Modified = {2010-12-17 10:23:08 -0700},
  17540. Journal = {Journal of Parallel and Distributed Computing},
  17541. Keywords = {inter-procedural, locality},
  17542. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/sdarticle-12.pdf},
  17543. Month = {May},
  17544. Number = {5},
  17545. Pages = {564--582},
  17546. Priority = {2},
  17547. Title = {Improving whole-program locality using intra-procedural and inter-procedural transformations,},
  17548. Volume = {65},
  17549. Year = {2005},
  17550. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0xMi5wZGbSFwsYGVdOUy5kYXRhTxEBhAAAAAABhAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGpEl0grAAAAKelFEHNkYXJ0aWNsZS0xMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxsoHDhKB3UERGIHBydncAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwGqY9wAAABEACAAAw4UC5wAAAAEAEAAp6UUAJtX2AAdMTwAAaIUAAgA1TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6c3VidXJiYW46YmliOnNkYXJ0aWNsZS0xMi5wZGYAAA4AIgAQAHMAZABhAHIAdABpAGMAbABlAC0AMQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAoVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvc2RhcnRpY2xlLTEyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAjYCOAI9AkgCUQJfAmMCagJzAngChQKIApoCnQKiAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqQ=},
  17551. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2004.12.004},
  17552. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.jpdc.2004.12.004},
  17553. Bdsk-Url-3 = {http://dx.doi.org/10.1016/j.jpdc.2004.12.004}}
  17554. @mastersthesis{Siek:1999fk,
  17555. Author = {Jeremy G. Siek},
  17556. Date-Added = {2007-12-11 16:25:22 -0700},
  17557. Date-Modified = {2007-12-11 16:25:50 -0700},
  17558. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/siek99msthesis.pdf},
  17559. School = {University of Notre Dame},
  17560. Title = {A Modern Framework for Portable High Performance Numerical Linear Algebra},
  17561. Year = 1999,
  17562. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNpZWs5OW1zdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2llazk5bXN0aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KENEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazk5bXN0aGVzaXMucGRmAA4AJgASAHMAaQBlAGsAOQA5AG0AcwB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zaWVrOTltc3RoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  17563. @inbook{Cardelli:2004dq,
  17564. Author = {Luca Cardelli},
  17565. Chapter = {Type systems},
  17566. Date-Added = {2007-12-07 14:30:21 -0700},
  17567. Date-Modified = {2009-08-25 22:28:17 -0600},
  17568. Number = {97},
  17569. Publisher = {CRC Press},
  17570. Title = {The Computer Science and Engineering Handbook},
  17571. Year = {2004},
  17572. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL1R5cGVTeXN0ZW1zLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPVHlwZVN5c3RlbXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7yk8zlm4wAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHcAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFR5cGVTeXN0ZW1zLnBkZgAOACAADwBUAHkAcABlAFMAeQBzAHQAZQBtAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UeXBlU3lzdGVtcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  17573. @article{Allam:2006fk,
  17574. Author = {A. Allam and J. Ramanujam and G. Baumgartner and P. Sadayappan},
  17575. Date-Added = {2007-12-04 18:57:38 -0700},
  17576. Date-Modified = {2010-12-17 10:23:08 -0700},
  17577. Journal = {20th International Parallel and Distributed Processing Symposium (IPDPS 2006)},
  17578. 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},
  17579. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/01639717.pdf},
  17580. Month = {April},
  17581. Title = {Memory minimization for tensor contractions using integer linear programming},
  17582. Year = {2006},
  17583. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVwwMTYzOTcxNy5wZGbSFwsYGVdOUy5kYXRhTxEBdAAAAAABdAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGpEl0grAAAAKelFDDAxNjM5NzE3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxeozDe1PRUERGIHBydncAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwGqY9wAAABEACAAAw3u2QQAAAAEAEAAp6UUAJtX2AAdMTwAAaIUAAgAxTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6c3VidXJiYW46YmliOjAxNjM5NzE3LnBkZgAADgAaAAwAMAAxADYAMwA5ADcAMQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvMDE2Mzk3MTcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCIAIiAicCMgI7AkkCTQJUAl0CYgJvAnIChAKHAowAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACjg==},
  17584. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2006.1639717},
  17585. Bdsk-Url-2 = {http://dx.doi.org/10.1109/IPDPS.2006.1639717}}
  17586. @article{McFarlin:2007uq,
  17587. Author = {D. McFarlin and A. Chauhan},
  17588. Date-Added = {2007-12-04 18:33:51 -0700},
  17589. Date-Modified = {2010-12-17 10:23:08 -0700},
  17590. Journal = {IEEE International Parallel and Distributed Processing Symposium (IPDPS 2007)},
  17591. 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},
  17592. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/04228373.pdf},
  17593. Month = {March},
  17594. Pages = {1-8},
  17595. Title = {Library Function Selection in Compiling {Octave}},
  17596. Year = {2007},
  17597. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVwwNDIyODM3My5wZGbSFwsYGVdOUy5kYXRhTxEBdAAAAAABdAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGpEl0grAAAAKelFDDA0MjI4MzczLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxdg7De03cUERGIHBydncAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwGqY9wAAABEACAAAw3uwTAAAAAEAEAAp6UUAJtX2AAdMTwAAaIUAAgAxTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6c3VidXJiYW46YmliOjA0MjI4MzczLnBkZgAADgAaAAwAMAA0ADIAMgA4ADMANwAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvMDQyMjgzNzMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCIAIiAicCMgI7AkkCTQJUAl0CYgJvAnIChAKHAowAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACjg==},
  17598. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2007.370645},
  17599. Bdsk-Url-2 = {http://dx.doi.org/10.1109/IPDPS.2007.370645}}
  17600. @article{Ershov:1965qr,
  17601. Author = {A. P. Ershov},
  17602. Date-Added = {2007-12-05 15:57:54 -0700},
  17603. Date-Modified = {2010-12-17 10:23:08 -0700},
  17604. Issn = {0084-6198},
  17605. Journal = {ALGOL Bull.},
  17606. Number = {19},
  17607. Pages = {19--27},
  17608. Publisher = {Computer History Museum},
  17609. Title = {{ALPHA} - an automatic programming system of high efficiency},
  17610. Year = {1965},
  17611. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTktZXJzaG92LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE5LWVyc2hvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96GNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE5LWVyc2hvdi5wZGYADgAeAA4AcAAxADkALQBlAHIAcwBoAG8AdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTktZXJzaG92LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17612. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1060998.1061006}}
  17613. @misc{Keyes:2004lr,
  17614. Author = {David Keyes},
  17615. Date-Added = {2007-12-03 13:45:06 -0700},
  17616. Date-Modified = {2009-08-26 09:48:47 -0600},
  17617. Month = {March},
  17618. Title = {Terascale Optimal PDE Simulations},
  17619. Year = {2004},
  17620. Bdsk-Url-1 = {http://www.csm.ornl.gov/workshops/DOE_SciDAC/TOPS.Keyes.March2004.ppt}}
  17621. @techreport{Buttari:2007lr,
  17622. Author = {Alfredo Buttari and Julien Langou and Jakub Kurzak and Jack Dongarra},
  17623. Date-Added = {2007-11-27 09:04:26 -0700},
  17624. Date-Modified = {2009-08-25 22:28:17 -0600},
  17625. Institution = {Netlib},
  17626. Number = {LAPACK Working Note # 191},
  17627. Title = {A Class of Parallel Tiled Linear Algebra Algorithms for Multicore Architectures},
  17628. Year = {2007},
  17629. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5ibG9ja19hbGdzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmxvY2tfYWxncy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wNtEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxvY2tfYWxncy5wZGYADgAeAA4AYgBsAG8AYwBrAF8AYQBsAGcAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9ibG9ja19hbGdzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  17630. @article{Byna:2004fk,
  17631. Author = {S. Byna and Xian-He Sun and W. Gropp and R. Thakur},
  17632. Date-Added = {2007-11-21 09:46:37 -0700},
  17633. Date-Modified = {2010-12-17 10:23:08 -0700},
  17634. Isbn = {0-7803-8694-9},
  17635. Journal = {cluster},
  17636. Pages = {327-336},
  17637. Publisher = {IEEE Computer Society},
  17638. Title = {Predicting memory-access cost based on data-access patterns},
  17639. Volume = {0},
  17640. Year = {2004},
  17641. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJ5bmEwNHByZWRpY3RpbmcucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRieW5hMDRwcmVkaWN0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3BC0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBieW5hMDRwcmVkaWN0aW5nLnBkZgAOACoAFABiAHkAbgBhADAANABwAHIAZQBkAGkAYwB0AGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2J5bmEwNHByZWRpY3RpbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  17642. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/CLUSTR.2004.1392630}}
  17643. @misc{Anonymous:2007uq,
  17644. Date-Added = {2007-11-14 14:30:13 -0700},
  17645. Date-Modified = {2007-11-15 15:19:15 -0700},
  17646. Howpublished = {Authors and {URL} omitted to preserve anonymity. Please contact the {PC} chair for the {URL}.},
  17647. Month = {November},
  17648. Title = {Implementation of {I}nference for the {G}radually {T}yped {L}ambda {C}alculus},
  17649. Year = {2007}}
  17650. @misc{Anonymous:2007fk,
  17651. Date-Added = {2007-11-14 14:23:34 -0700},
  17652. Date-Modified = {2007-11-15 15:18:52 -0700},
  17653. Howpublished = {Authors omitted to preserve anonymity. Please contact {PC }chair for the {URL} of the paper.},
  17654. Month = {November},
  17655. Title = {Formalization of {G}radual {T}yping with {I}nference in {Isabelle/HOL}.},
  17656. Year = {2007}}
  17657. @manual{Peyton-Jones:2002lr,
  17658. Author = {Simon {Peyton Jones}},
  17659. Date-Added = {2007-11-14 14:19:37 -0700},
  17660. Date-Modified = {2010-12-17 10:23:08 -0700},
  17661. Month = {December},
  17662. Title = {Haskell 98 {L}anguage and {L}ibraries: {T}he {R}evised {R}eport},
  17663. Year = {2002},
  17664. Bdsk-Url-1 = {http://www.haskell.org/onlinereport/}}
  17665. @inproceedings{Wadler:1989fk,
  17666. Author = {Philip Wadler},
  17667. Booktitle = {FPCA '89: Proceedings of the fourth international conference on Functional programming languages and computer architecture},
  17668. Date-Added = {2007-11-13 15:21:32 -0700},
  17669. Date-Modified = {2010-12-17 10:23:08 -0700},
  17670. Isbn = {0-89791-328-0},
  17671. Location = {Imperial College, London, United Kingdom},
  17672. Pages = {347--359},
  17673. Publisher = {ACM},
  17674. Title = {Theorems for free!},
  17675. Year = {1989},
  17676. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNDctd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM0Ny13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ydEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0Ny13YWRsZXIucGRmAAAOACAADwBwADMANAA3AC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM0Ny13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17677. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99370.99404}}
  17678. @inbook{Dijkstra:1979fk,
  17679. Author = {E. Dijkstra},
  17680. Book = {Classics in software engineering},
  17681. Chapter = {Go to statement considered harmful},
  17682. Date-Added = {2007-11-12 08:35:43 -0700},
  17683. Date-Modified = {2008-08-19 13:08:26 -0600},
  17684. Editor = {Edward Yourdon},
  17685. Isbn = {0-917072-14-6},
  17686. Pages = {27--33},
  17687. Publisher = {Yourdon Press},
  17688. Title = {Classics in software engineering},
  17689. Year = {1979}}
  17690. @book{Friedman:2008uq,
  17691. Author = {Daniel P. Friedman and Christopher T. Haynes and Mitchell Wand},
  17692. Date-Added = {2007-11-10 15:45:32 -0700},
  17693. Date-Modified = {2007-11-10 18:01:46 -0700},
  17694. Publisher = {MIT Press},
  17695. Title = {Essentials of programming languages (3rd ed.)},
  17696. Year = {2008}}
  17697. @inproceedings{Tobin-Hochstadt:2008lr,
  17698. Author = {Sam Tobin-Hochstadt and Matthias Felleisen},
  17699. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  17700. Date-Added = {2007-11-10 11:32:36 -0700},
  17701. Date-Modified = {2012-12-17 17:15:36 +0000},
  17702. Month = {January},
  17703. Title = {The Design and Implementation of {Typed} {Scheme}},
  17704. Year = {2008},
  17705. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wb3BsMDgtdGhmLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcG9wbDA4LXRoZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98ENEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9wbDA4LXRoZi5wZGYADgAeAA4AcABvAHAAbAAwADgALQB0AGgAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wb3BsMDgtdGhmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  17706. @inproceedings{Su:2002kx,
  17707. Author = {Zhendong Su and Alexander Aiken and Joachim Niehren and Tim Priesnitz and Ralf Treinen},
  17708. Booktitle = {POPL '02: Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17709. Date-Added = {2007-11-07 22:51:53 -0700},
  17710. Date-Modified = {2010-12-17 10:23:08 -0700},
  17711. Isbn = {1-58113-450-9},
  17712. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p203-su.pdf},
  17713. Location = {Portland, Oregon},
  17714. Pages = {203--216},
  17715. Publisher = {ACM},
  17716. Title = {The first-order theory of subtyping constraints},
  17717. Year = {2002},
  17718. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMjAzLXN1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADAakSXSCsAAAAp6UULcDIwMy1zdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwtsNX8h1QREYgcHJ2dwABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADAapj3AAAAEQAIAADDWFSNAAAAAQAQACnpRQAm1fYAB0xPAABohQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpzdWJ1cmJhbjpiaWI6cDIwMy1zdS5wZGYADgAYAAsAcAAyADAAMwAtAHMAdQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL3NpZWsvc3VidXJiYW4vYmliL3AyMDMtc3UucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJoAnwCnAhsCHQIiAi0CNgJEAkgCTwJYAl0CagJtAn8CggKHAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAok=},
  17719. Bdsk-Url-1 = {http://doi.acm.org/10.1145/503272.503292}}
  17720. @article{Pottier:2001uq,
  17721. Author = {Fran\c{c}ois Pottier},
  17722. Date-Added = {2007-11-07 22:45:38 -0700},
  17723. Date-Modified = {2010-12-17 10:23:08 -0700},
  17724. Issn = {0890-5401},
  17725. Journal = {Inf. Comput.},
  17726. Number = {2},
  17727. Pages = {153--183},
  17728. Publisher = {Academic Press, Inc.},
  17729. Title = {Simplifying subtyping constraints: a theory},
  17730. Volume = {170},
  17731. Year = {2001},
  17732. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZwb3R0aWVyLWljMDEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmcG90dGllci1pYzAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N30Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmcG90dGllci1pYzAxLnBkZgAADgAkABEAZgBwAG8AdAB0AGkAZQByAC0AaQBjADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mcG90dGllci1pYzAxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17733. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2001.2963}}
  17734. @article{Palsberg:1996fk,
  17735. Author = {Jens Palsberg},
  17736. Date-Added = {2007-11-07 22:38:53 -0700},
  17737. Date-Modified = {2010-12-17 10:23:08 -0700},
  17738. Issn = {0360-0300},
  17739. Journal = {ACM Comput. Surv.},
  17740. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p358-palsberg.pdf},
  17741. Number = {2},
  17742. Pages = {358--359},
  17743. Publisher = {ACM},
  17744. Title = {Type inference for objects},
  17745. Volume = {28},
  17746. Year = {1996},
  17747. Bdsk-Url-1 = {http://doi.acm.org/10.1145/234528.234750}}
  17748. @article{Heiss:kx,
  17749. Author = {Janice J. Heiss},
  17750. Date-Added = {2007-11-09 16:46:04 -0700},
  17751. Date-Modified = {2010-12-17 10:23:08 -0700},
  17752. Journal = {Sun Developer Network (SDN)},
  17753. Lastchecked = {November 9, 2007},
  17754. Month = {April},
  17755. Urldate = {November 9, 2007},
  17756. Year = {2007},
  17757. Bdsk-Url-1 = {http://java.sun.com/developer/Meet-Eng/vonderahe/}}
  17758. @article{Wagner:uq,
  17759. Author = {Bill Wagner},
  17760. Date-Added = {2007-11-09 16:41:43 -0700},
  17761. Date-Modified = {2010-12-17 10:23:08 -0700},
  17762. Journal = {Microsoft Developer Network},
  17763. Title = {Local Type Inference, Anonymous Types, and var},
  17764. Urldate = {November 9, 2007},
  17765. Year = {2007},
  17766. Bdsk-Url-1 = {http://msdn2.microsoft.com/en-us/vcsharp/bb417257.aspx}}
  17767. @inproceedings{Herman:2007fk,
  17768. Author = {David Herman and Cormac Flanagan},
  17769. Booktitle = {{ML '07}: {P}roceedings of the 2007 workshop on Workshop on {ML}},
  17770. Date-Added = {2007-11-09 16:25:22 -0700},
  17771. Date-Modified = {2010-12-17 10:23:08 -0700},
  17772. Isbn = {978-1-59593-676-9},
  17773. Location = {Freiburg, Germany},
  17774. Pages = {47--52},
  17775. Publisher = {ACM},
  17776. Title = {Status report: specifying {JavaScript} with {ML}},
  17777. Year = {2007},
  17778. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDctaGVybWFuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ3LWhlcm1hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97EtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3LWhlcm1hbi5wZGYADgAeAA4AcAA0ADcALQBoAGUAcgBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDctaGVybWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17779. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1292535.1292543}}
  17780. @book{Bader:1998lr,
  17781. Author = {Franz Bader and Tobias Nipkow},
  17782. Date-Added = {2007-11-06 15:05:19 -0700},
  17783. Date-Modified = {2007-11-06 15:06:05 -0700},
  17784. Publisher = {Cambridge University Press},
  17785. Title = {Term Rewriting and All That},
  17786. Year = {1998}}
  17787. @phdthesis{Huet:1976lr,
  17788. Author = {Gerard Huet},
  17789. Date-Added = {2007-11-04 16:47:35 -0500},
  17790. Date-Modified = {2007-11-04 16:48:35 -0500},
  17791. Title = {Resolution d'equations dans les langages d'ordre 1, 2, ..., omega.},
  17792. Year = {1976}}
  17793. @inproceedings{Flanagan:1997fk,
  17794. Author = {Cormac Flanagan and Matthias Felleisen},
  17795. Booktitle = {PLDI '97: Proceedings of the ACM SIGPLAN 1997 conference on Programming language design and implementation},
  17796. Date-Added = {2007-10-22 15:51:58 -0400},
  17797. Date-Modified = {2010-12-17 10:23:08 -0700},
  17798. Isbn = {0-89791-907-6},
  17799. Location = {Las Vegas, Nevada, United States},
  17800. Pages = {235--248},
  17801. Publisher = {ACM Press},
  17802. Title = {Componential set-based analysis},
  17803. Year = {1997},
  17804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMzUtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjM1LWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pU0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjM1LWZsYW5hZ2FuLnBkZgAADgAkABEAcAAyADMANQAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjM1LWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17805. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258915.258937}}
  17806. @inproceedings{Wadler:2007lr,
  17807. Author = {Philip Wadler and Robert Bruce Findler},
  17808. Booktitle = {Workshop on Scheme and Functional Programming},
  17809. Date-Added = {2007-10-16 10:42:42 -0600},
  17810. Date-Modified = {2009-08-25 22:28:17 -0600},
  17811. Pages = {15--26},
  17812. Title = {Well-typed programs can't be blamed},
  17813. Year = {2007},
  17814. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNjaGVtZTIwMDctd2YucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzY2hlbWUyMDA3LXdmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nc0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzY2hlbWUyMDA3LXdmLnBkZgAADgAkABEAcwBjAGgAZQBtAGUAMgAwADAANwAtAHcAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zY2hlbWUyMDA3LXdmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  17815. @inproceedings{Chow:1984ys,
  17816. Author = {Frederick Chow and John Hennessy},
  17817. Booktitle = {SIGPLAN '84: Proceedings of the 1984 SIGPLAN symposium on Compiler construction},
  17818. Date-Added = {2007-10-12 15:09:57 -0600},
  17819. Date-Modified = {2010-12-17 10:23:08 -0700},
  17820. Isbn = {0-89791-139-3},
  17821. Location = {Montreal, Canada},
  17822. Pages = {222--232},
  17823. Publisher = {ACM Press},
  17824. Title = {Register allocation by priority-based coloring},
  17825. Year = {1984},
  17826. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjIyLWNob3cucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjIyLWNob3cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pD0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjIyLWNob3cucGRmAAAOABwADQBwADIAMgAyAC0AYwBoAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjIyLWNob3cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17827. Bdsk-Url-1 = {http://doi.acm.org/10.1145/502874.502896}}
  17828. @inproceedings{Chaitin:1982vn,
  17829. Author = {G. J. Chaitin},
  17830. Booktitle = {SIGPLAN '82: Proceedings of the 1982 {SIGPLAN} Symposium on Compiler Construction},
  17831. Date-Added = {2007-10-12 15:09:09 -0600},
  17832. Date-Modified = {2010-12-17 10:23:08 -0700},
  17833. Isbn = {0-89791-074-5},
  17834. Location = {Boston, Massachusetts, United States},
  17835. Pages = {98--105},
  17836. Publisher = {ACM Press},
  17837. Title = {Register allocation \& spilling via graph coloring},
  17838. Year = {1982},
  17839. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A5OC1jaGFpdGluLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDk4LWNoYWl0aW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97x9EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk4LWNoYWl0aW4ucGRmAAAOACAADwBwADkAOAAtAGMAaABhAGkAdABpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDk4LWNoYWl0aW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17840. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800230.806984}}
  17841. @article{Briggs:1994kx,
  17842. Author = {Preston Briggs and Keith D. Cooper and Linda Torczon},
  17843. Date-Added = {2007-10-12 15:08:18 -0600},
  17844. Date-Modified = {2010-12-17 10:23:08 -0700},
  17845. Issn = {0164-0925},
  17846. Journal = {ACM Trans. Program. Lang. Syst.},
  17847. Number = {3},
  17848. Pages = {428--455},
  17849. Publisher = {ACM Press},
  17850. Title = {Improvements to graph coloring register allocation},
  17851. Volume = {16},
  17852. Year = {1994},
  17853. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MjgtYnJpZ2dzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQyOC1icmlnZ3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96/NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQyOC1icmlnZ3MucGRmAAAOACAADwBwADQAMgA4AC0AYgByAGkAZwBnAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQyOC1icmlnZ3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17854. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177575}}
  17855. @inproceedings{Appel:2001uq,
  17856. Author = {Andrew W. Appel and Lal George},
  17857. Booktitle = {PLDI '01: Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation},
  17858. Date-Added = {2007-10-12 15:07:21 -0600},
  17859. Date-Modified = {2010-12-17 10:23:08 -0700},
  17860. Isbn = {1-58113-414-2},
  17861. Location = {Snowbird, Utah, United States},
  17862. Pages = {243--253},
  17863. Publisher = {ACM Press},
  17864. Title = {Optimal spilling for CISC machines with few registers},
  17865. Year = {2001},
  17866. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjQzLWFwcGVsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI0My1hcHBlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96YNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0My1hcHBlbC5wZGYADgAeAA4AcAAyADQAMwAtAGEAcABwAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjQzLWFwcGVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17867. Bdsk-Url-1 = {http://doi.acm.org/10.1145/378795.378854}}
  17868. @inproceedings{Kong:1998fk,
  17869. Author = {Timothy Kong and Kent D. Wilken},
  17870. Booktitle = {MICRO 31: Proceedings of the 31st annual ACM/IEEE international symposium on Microarchitecture},
  17871. Date-Added = {2007-10-12 15:05:49 -0600},
  17872. Date-Modified = {2009-08-25 22:28:17 -0600},
  17873. Isbn = {1-58113-016-3},
  17874. Location = {Dallas, Texas, United States},
  17875. Pages = {297--307},
  17876. Publisher = {IEEE Computer Society Press},
  17877. Title = {Precise register allocation for irregular architectures},
  17878. Year = {1998},
  17879. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjk3LWtvbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjk3LWtvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qj0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk3LWtvbmcucGRmAAAOABwADQBwADIAOQA3AC0AawBvAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjk3LWtvbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  17880. @inproceedings{Almasi:2003lr,
  17881. Author = {Gheorghe Almasi and Luiz De Rose and Jose Moreira and David Padua},
  17882. Booktitle = {The 16th International Workshop on Languages and Compilers for Parallel Computing},
  17883. Date-Added = {2007-10-07 21:22:31 -0600},
  17884. Date-Modified = {2007-10-26 14:00:24 -0600},
  17885. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/almasi03programming.pdf},
  17886. Title = {Programming for Locality and Parallelism with Hierarchically Tiled Arrays},
  17887. Year = {2003},
  17888. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2FsbWFzaTAzcHJvZ3JhbW1pbmcucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdhbG1hc2kwM3Byb2dyYW1taW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26Y0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhbG1hc2kwM3Byb2dyYW1taW5nLnBkZgAADgAwABcAYQBsAG0AYQBzAGkAMAAzAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9hbG1hc2kwM3Byb2dyYW1taW5nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  17889. @article{Wright:1997ys,
  17890. Author = {Andrew K. Wright and Robert Cartwright},
  17891. Date-Added = {2007-09-21 10:23:18 -0600},
  17892. Date-Modified = {2010-12-17 10:23:08 -0700},
  17893. Issn = {0164-0925},
  17894. Journal = {ACM Trans. Program. Lang. Syst.},
  17895. Number = {1},
  17896. Pages = {87--152},
  17897. Publisher = {ACM Press},
  17898. Title = {A practical soft type system for {Scheme}},
  17899. Volume = {19},
  17900. Year = {1997},
  17901. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODctd3JpZ2h0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg3LXdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97rNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg3LXdyaWdodC5wZGYADgAeAA4AcAA4ADcALQB3AHIAaQBnAGgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODctd3JpZ2h0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17902. Bdsk-Url-1 = {http://doi.acm.org/10.1145/239912.239917}}
  17903. @inproceedings{Kildall:1973vn,
  17904. Author = {Gary A. Kildall},
  17905. Booktitle = {POPL '73: Proceedings of the 1st annual ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  17906. Date-Added = {2007-09-20 15:05:54 -0600},
  17907. Date-Modified = {2010-12-17 10:23:08 -0700},
  17908. Location = {Boston, Massachusetts},
  17909. Pages = {194--206},
  17910. Publisher = {ACM Press},
  17911. Title = {A unified approach to global program optimization},
  17912. Year = {1973},
  17913. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxOTQta2lsZGFsbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxOTQta2lsZGFsbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eh3RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxOTQta2lsZGFsbC5wZGYADgAiABAAcAAxADkANAAtAGsAaQBsAGQAYQBsAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE5NC1raWxkYWxsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  17914. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512927.512945}}
  17915. @article{Tarski:1955kx,
  17916. Author = {Alred Tarski},
  17917. Date-Added = {2007-09-20 13:33:40 -0600},
  17918. Date-Modified = {2009-08-25 22:28:17 -0600},
  17919. Journal = {Pacific Journal of Mathematics},
  17920. Number = {2},
  17921. Pages = {285-309},
  17922. Title = {A Lattice-Theoretical Fixpoint Theorem and its Applications},
  17923. Volume = {5},
  17924. Year = {1955},
  17925. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0Rpc3NlbWluYXRl0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtEaXNzZW1pbmF0ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADy/CzOWa4gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARGlzc2VtaW5hdGUADgAYAAsARABpAHMAcwBlAG0AaQBuAGEAdABlAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Rpc3NlbWluYXRlAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  17926. @book{Davey:2002fj,
  17927. Author = {B.A. Davey and H.A. Priestley},
  17928. Date-Added = {2007-09-20 11:21:06 -0600},
  17929. Date-Modified = {2007-09-20 11:22:01 -0600},
  17930. Edition = {2nd},
  17931. Publisher = {Cambridge University Press},
  17932. Title = {Introduction to Lattices and Order},
  17933. Year = {2002}}
  17934. @article{Brandis:1994uq,
  17935. Author = {Marc M. Brandis and Hanspeter M{\"o}ssenb{\"o}ck},
  17936. Date-Added = {2007-09-20 09:46:11 -0600},
  17937. Date-Modified = {2010-12-17 10:23:08 -0700},
  17938. Issn = {0164-0925},
  17939. Journal = {ACM Trans. Program. Lang. Syst.},
  17940. Number = {6},
  17941. Pages = {1684--1698},
  17942. Publisher = {ACM Press},
  17943. Title = {Single-pass generation of static single-assignment form for structured languages},
  17944. Volume = {16},
  17945. Year = {1994},
  17946. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNjg0LWJyYW5kaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTY4NC1icmFuZGlzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3n10Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTY4NC1icmFuZGlzLnBkZgAADgAkABEAcAAxADYAOAA0AC0AYgByAGEAbgBkAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTY4NC1icmFuZGlzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17947. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197320.197331}}
  17948. @inproceedings{Flatt:2002fk,
  17949. Author = {Matthew Flatt},
  17950. Booktitle = {ICFP '02: Proceedings of the seventh ACM SIGPLAN international conference on Functional programming},
  17951. Date-Added = {2007-09-20 08:22:57 -0600},
  17952. Date-Modified = {2010-12-17 10:23:08 -0700},
  17953. Isbn = {1-58113-487-8},
  17954. Location = {Pittsburgh, PA, USA},
  17955. Pages = {72--83},
  17956. Publisher = {ACM Press},
  17957. Title = {Composable and compilable macros:: you want it when?},
  17958. Year = {2002},
  17959. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzItZmxhdHQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzItZmxhdHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uF0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzItZmxhdHQucGRmAAAOABwADQBwADcAMgAtAGYAbABhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzItZmxhdHQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17960. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581478.581486}}
  17961. @inproceedings{Alpern:1988uq,
  17962. Annote = {SSA form},
  17963. Author = {B. Alpern and M. N. Wegman and F. K. Zadeck},
  17964. Booktitle = {POPL '88: Proceedings of the 15th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  17965. Date-Added = {2007-09-19 14:25:09 -0600},
  17966. Date-Modified = {2010-12-17 10:23:08 -0700},
  17967. Isbn = {0-89791-252-7},
  17968. Location = {San Diego, California, United States},
  17969. Pages = {1--11},
  17970. Publisher = {ACM Press},
  17971. Title = {Detecting equality of variables in programs},
  17972. Year = {1988},
  17973. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1hbHBlcm4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1hbHBlcm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lq0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1hbHBlcm4ucGRmAAAOABwADQBwADEALQBhAGwAcABlAHIAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1hbHBlcm4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17974. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73560.73561}}
  17975. @article{Cytron:1991fk,
  17976. Author = {Ron Cytron and Jeanne Ferrante and Barry K. Rosen and Mark N. Wegman and F. Kenneth Zadeck},
  17977. Date-Added = {2007-09-19 14:18:37 -0600},
  17978. Date-Modified = {2010-12-17 10:23:08 -0700},
  17979. Issn = {0164-0925},
  17980. Journal = {ACM Trans. Program. Lang. Syst.},
  17981. Number = {4},
  17982. Pages = {451--490},
  17983. Publisher = {ACM Press},
  17984. Title = {Efficiently computing static single assignment form and the control dependence graph},
  17985. Volume = {13},
  17986. Year = {1991},
  17987. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NTEtY3l0cm9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ1MS1jeXRyb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97BdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ1MS1jeXRyb24ucGRmAAAOACAADwBwADQANQAxAC0AYwB5AHQAcgBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ1MS1jeXRyb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17988. Bdsk-Url-1 = {http://doi.acm.org/10.1145/115372.115320}}
  17989. @inproceedings{Salib:2004fj,
  17990. Author = {Michael Salib},
  17991. Booktitle = {PyCon D.C.},
  17992. Date-Added = {2007-09-18 20:49:51 -0600},
  17993. Date-Modified = {2009-08-25 22:28:17 -0600},
  17994. Month = {March},
  17995. Title = {Faster than C: Static Type Inference with Starkiller},
  17996. Year = {2004},
  17997. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vU0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjEucGRmAA4AFgAKAHAAYQBwAGUAcgAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  17998. @electronic{Salib:uq,
  17999. Author = {Mike Salib},
  18000. Date-Added = {2007-09-18 20:47:45 -0600},
  18001. Date-Modified = {2010-12-17 10:23:08 -0700},
  18002. Title = {Starkiller: A Static Type Inferencer for Python},
  18003. Bdsk-Url-1 = {http://web.mit.edu/msalib/www/urop/presentation-2001-august-10/html-png/html/slide_1.html}}
  18004. @inproceedings{Agesen:1995fk,
  18005. Author = {Ole Agesen},
  18006. Booktitle = {ECOOP '95: Proceedings of the 9th European Conference on Object-Oriented Programming},
  18007. Date-Added = {2007-09-18 20:44:33 -0600},
  18008. Date-Modified = {2009-08-25 22:28:17 -0600},
  18009. Isbn = {3-540-60160-0},
  18010. Pages = {2--26},
  18011. Publisher = {Springer-Verlag},
  18012. Title = {The Cartesian Product Algorithm: Simple and Precise Type Inference Of Parametric Polymorphism},
  18013. Year = {1995},
  18014. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWNhcnRlc2lhbi1wcm9kdWN0LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY2FydGVzaWFuLXByb2R1Y3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASIg+9JwbR1QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScLNtAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2FydGVzaWFuLXByb2R1Y3QucGRmAAAOACwAFQBjAGEAcgB0AGUAcwBpAGEAbgAtAHAAcgBvAGQAdQBjAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvY2FydGVzaWFuLXByb2R1Y3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  18015. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI3RoZS1jYXJ0ZXNpYW4tcHJvZHVjdC1hbGdvcml0aG0ucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R90aGUtY2FydGVzaWFuLXByb2R1YyNCRjhBNDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pE0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGUtY2FydGVzaWFuLXByb2R1YyNCRjhBNDQucGRmAAAOAEgAIwB0AGgAZQAtAGMAYQByAHQAZQBzAGkAYQBuAC0AcAByAG8AZAB1AGMAdAAtAGEAbABnAG8AcgBpAHQAaABtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL3RoZS1jYXJ0ZXNpYW4tcHJvZHVjdC1hbGdvcml0aG0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=}}
  18016. @article{Agesen:1995ys,
  18017. Author = {Ole Agesen and Jens Palsberg and Michael I. Schwartzbach},
  18018. Date-Added = {2007-09-17 16:12:41 -0600},
  18019. Date-Modified = {2009-08-25 22:28:17 -0600},
  18020. Journal = {Software--Practice and Experience},
  18021. Month = {September},
  18022. Number = {9},
  18023. Pages = {975-995},
  18024. Title = {Type Inference of {SELF}},
  18025. Volume = {25},
  18026. Year = {1995},
  18027. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzcGU5NS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNwZTk1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihrRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNwZTk1LnBkZgAADgAUAAkAcwBwAGUAOQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NwZTk1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  18028. @inproceedings{Agesen:1993rt,
  18029. Author = {Ole Agesen and Jens Palsberg and Michael I. Schwartzbach},
  18030. Booktitle = {ECOOP '93: Proceedings of the 7th European Conference on Object-Oriented Programming},
  18031. Date-Added = {2007-09-17 16:11:25 -0600},
  18032. Date-Modified = {2007-09-17 16:11:54 -0600},
  18033. Isbn = {3-540-57120-5},
  18034. Pages = {247--267},
  18035. Publisher = {Springer-Verlag},
  18036. Title = {Type Inference of SELF},
  18037. Year = {1993}}
  18038. @inproceedings{Plevyak:1994yq,
  18039. Author = {John Plevyak and Andrew A. Chien},
  18040. Booktitle = {OOPSLA '94: Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications},
  18041. Date-Added = {2007-09-17 16:10:45 -0600},
  18042. Date-Modified = {2010-12-17 10:23:08 -0700},
  18043. Isbn = {0-89791-688-3},
  18044. Location = {Portland, Oregon, United States},
  18045. Pages = {324--340},
  18046. Publisher = {ACM Press},
  18047. Title = {Precise concrete type inference for object-oriented languages},
  18048. Year = {1994},
  18049. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzMjQtcGxldnlhazAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzI0LXBsZXZ5YWswLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3q90Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzI0LXBsZXZ5YWswLnBkZgAADgAkABEAcAAzADIANAAtAHAAbABlAHYAeQBhAGsAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzI0LXBsZXZ5YWswLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18050. Bdsk-Url-1 = {http://doi.acm.org/10.1145/191080.191130}}
  18051. @inproceedings{Chambers:1990fj,
  18052. Author = {Craig Chambers and David Ungar},
  18053. Booktitle = {PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation},
  18054. Date-Added = {2007-09-17 16:07:05 -0600},
  18055. Date-Modified = {2010-12-17 10:23:08 -0700},
  18056. Isbn = {0-89791-364-7},
  18057. Location = {White Plains, New York, United States},
  18058. Pages = {150--164},
  18059. Publisher = {ACM Press},
  18060. Title = {Iterative type analysis and extended message splitting; optimizing dynamically-typed object-oriented programs},
  18061. Year = {1990},
  18062. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNTAtY2hhbWJlcnMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTUwLWNoYW1iZXJzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nV0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTUwLWNoYW1iZXJzLnBkZgAADgAkABEAcAAxADUAMAAtAGMAaABhAG0AYgBlAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTUwLWNoYW1iZXJzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18063. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93562}}
  18064. @article{Chambers:1991qy,
  18065. Author = {Craig Chambers and David Ungar},
  18066. Date-Added = {2007-09-17 16:05:05 -0600},
  18067. Date-Modified = {2010-12-17 10:23:08 -0700},
  18068. Issn = {0892-4635},
  18069. Journal = {Lisp Symb. Comput.},
  18070. Number = {3},
  18071. Pages = {283--310},
  18072. Publisher = {Kluwer Academic Publishers},
  18073. Title = {Iterative type analysis and extended message splitting: optimizing dynamically-typed object-oriented programs},
  18074. Volume = {4},
  18075. Year = {1991},
  18076. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01806109}}
  18077. @phdthesis{Cannon:2005lr,
  18078. Author = {Brett Cannon},
  18079. Date-Added = {2007-09-17 16:00:38 -0600},
  18080. Date-Modified = {2009-08-25 22:28:17 -0600},
  18081. Month = {June},
  18082. School = {California Polytechnic State University -- San Luis Obispo},
  18083. Title = {Localized Type Inference of Atomic Types in Python},
  18084. Year = {2005},
  18085. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp0aGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp0aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pK0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGVzaXMucGRmAA4AFgAKAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3RoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  18086. @inproceedings{Burger:1996uq,
  18087. Author = {Robert G. Burger and R. Kent Dybvig},
  18088. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  18089. Date-Added = {2007-09-11 19:20:36 -0600},
  18090. Date-Modified = {2010-12-17 10:23:08 -0700},
  18091. Isbn = {0-89791-795-2},
  18092. Location = {Philadelphia, Pennsylvania, United States},
  18093. Pages = {108--116},
  18094. Publisher = {ACM Press},
  18095. Title = {Printing floating-point numbers quickly and accurately},
  18096. Year = {1996},
  18097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDgtYnVyZ2VyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwOC1idXJnZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ktEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwOC1idXJnZXIucGRmAAAOACAADwBwADEAMAA4AC0AYgB1AHIAZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwOC1idXJnZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18098. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231397}}
  18099. @inproceedings{Guy-L.-Steele:1990fk,
  18100. Author = {Guy L. Steele, Jr. and Jon L. White},
  18101. Booktitle = {PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation},
  18102. Date-Added = {2007-09-11 19:17:41 -0600},
  18103. Date-Modified = {2010-12-17 10:23:08 -0700},
  18104. Isbn = {0-89791-364-7},
  18105. Location = {White Plains, New York, United States},
  18106. Pages = {112--126},
  18107. Publisher = {ACM Press},
  18108. Title = {How to print floating-point numbers accurately},
  18109. Year = {1990},
  18110. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTItc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExMi1zdGVlbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95mtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExMi1zdGVlbGUucGRmAAAOACAADwBwADEAMQAyAC0AcwB0AGUAZQBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExMi1zdGVlbGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18111. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93559}}
  18112. @manual{Rossum:2006uq,
  18113. Author = {Guido van Rossum},
  18114. Date-Added = {2007-08-26 17:25:06 -0600},
  18115. Date-Modified = {2010-12-17 10:23:08 -0700},
  18116. Edition = {2.5},
  18117. Month = {September},
  18118. Organization = {Python Software Foundation},
  18119. Title = {Python Library Reference},
  18120. Year = {2006},
  18121. Bdsk-Url-1 = {http://docs.python.org/lib/lib.html}}
  18122. @manual{Rossum:2006qy,
  18123. Author = {Guido van Rossum},
  18124. Date-Added = {2007-08-26 17:22:52 -0600},
  18125. Date-Modified = {2010-12-17 10:23:08 -0700},
  18126. Edition = {2.5},
  18127. Month = {September},
  18128. Organization = {Python Software Foundation},
  18129. Title = {Python Tutorial},
  18130. Year = {2006},
  18131. Bdsk-Url-1 = {http://docs.python.org/tut/tut.html}}
  18132. @article{Lee:1998fk,
  18133. Author = {Oukseh Lee and Kwangkeun Yi},
  18134. Date-Added = {2007-09-11 12:05:52 -0600},
  18135. Date-Modified = {2010-12-17 10:23:08 -0700},
  18136. Issn = {0164-0925},
  18137. Journal = {ACM Trans. Program. Lang. Syst.},
  18138. Number = {4},
  18139. Pages = {707--723},
  18140. Publisher = {ACM Press},
  18141. Title = {Proofs about a folklore let-polymorphic type inference algorithm},
  18142. Volume = {20},
  18143. Year = {1998},
  18144. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzA3LWxlZTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzA3LWxlZTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t/0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzA3LWxlZTAucGRmAAAOABwADQBwADcAMAA3AC0AbABlAGUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzA3LWxlZTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18145. Bdsk-Url-1 = {http://doi.acm.org/10.1145/291891.291892}}
  18146. @article{Shaw:1990fk,
  18147. Author = {Mary Shaw},
  18148. Date-Added = {2007-08-29 14:39:49 -0600},
  18149. Date-Modified = {2010-12-17 10:23:08 -0700},
  18150. Issn = {0740-7459},
  18151. Journal = {IEEE Software},
  18152. Number = {6},
  18153. Pages = {15-24},
  18154. Publisher = {IEEE Computer Society},
  18155. Title = {Prospects for an Engineering Discipline of Software},
  18156. Volume = {07},
  18157. Year = {1990},
  18158. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzNjAxNS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXM2MDE1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/idLRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHM2MDE1LnBkZgAADgAUAAkAcwA2ADAAMQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3M2MDE1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  18159. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/52.60586}}
  18160. @techreport{Lesk:1975uq,
  18161. Author = {M. E. Lesk and E. Schmidt},
  18162. Date-Added = {2007-08-27 13:37:27 -0600},
  18163. Date-Modified = {2009-08-25 22:28:17 -0600},
  18164. Institution = {Bell Laboratories},
  18165. Month = {July},
  18166. Title = {Lex - A Lexical Analyzer Generator},
  18167. Year = {1975},
  18168. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdsZXgucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdsZXgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3iw0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsZXgucGRmAAAOABAABwBsAGUAeAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9sZXgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  18169. @incollection{Johnson:1979qy,
  18170. Author = {Stephen C. Johnson},
  18171. Booktitle = {{UNIX} Programmer's Manual},
  18172. Date-Added = {2007-08-27 13:19:51 -0600},
  18173. Date-Modified = {2007-08-27 13:23:00 -0600},
  18174. Organization = {AT\&T},
  18175. Pages = {353--387},
  18176. Publisher = {Holt, Rinehart, and Winston},
  18177. Title = {YACC: Yet another compiler-compiler},
  18178. Volume = {2},
  18179. Year = {1979}}
  18180. @misc{Beazley:fk,
  18181. Author = {David Beazley},
  18182. Date-Added = {2007-08-27 13:02:37 -0600},
  18183. Date-Modified = {2010-12-17 10:23:08 -0700},
  18184. Howpublished = {\url{http://www.dabeaz.com/ply/}},
  18185. Title = {{PLY} ({Python} {Lex-Yacc})},
  18186. Bdsk-Url-1 = {http://www.dabeaz.com/ply/}}
  18187. @inproceedings{Cousot:1997fk,
  18188. Author = {Patrick Cousot},
  18189. Booktitle = {POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18190. Date-Added = {2007-08-19 11:13:10 -0600},
  18191. Date-Modified = {2010-12-17 10:23:08 -0700},
  18192. Isbn = {0-89791-853-3},
  18193. Location = {Paris, France},
  18194. Pages = {316--331},
  18195. Publisher = {ACM Press},
  18196. Title = {Types as abstract interpretations},
  18197. Year = {1997},
  18198. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMTYtY291c290LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxNi1jb3Vzb3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96t9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxNi1jb3Vzb3QucGRmAAAOACAADwBwADMAMQA2AC0AYwBvAHUAcwBvAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxNi1jb3Vzb3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18199. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263744}}
  18200. @inproceedings{Reppy:1996zr,
  18201. Author = {John Reppy and Jon Riecke},
  18202. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  18203. Date-Added = {2007-08-19 10:43:39 -0600},
  18204. Date-Modified = {2010-12-17 10:23:08 -0700},
  18205. Isbn = {0-89791-795-2},
  18206. Location = {Philadelphia, Pennsylvania, United States},
  18207. Pages = {171--180},
  18208. Publisher = {ACM Press},
  18209. Title = {Simple objects for Standard ML},
  18210. Year = {1996},
  18211. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTcxLXJlcHB5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3MS1yZXBweS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95/NEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3MS1yZXBweS5wZGYADgAeAA4AcAAxADcAMQAtAHIAZQBwAHAAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTcxLXJlcHB5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18212. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231412}}
  18213. @inproceedings{Abadi:1995ys,
  18214. Author = {Mart\'{\i}n Abadi and Luca Cardelli},
  18215. Booktitle = {TAPSOFT '95: Proceedings of the 6th International Joint Conference CAAP/FASE on Theory and Practice of Software Development},
  18216. Date-Added = {2007-08-19 10:42:36 -0600},
  18217. Date-Modified = {2009-08-25 22:28:17 -0600},
  18218. Isbn = {3-540-59293-8},
  18219. Pages = {471--485},
  18220. Publisher = {Springer-Verlag},
  18221. Title = {An Imperative Object Calculus},
  18222. Year = {1995},
  18223. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWFiYWRpOTZpbXBlcmF0aXZlLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVYWJhZGk5NmltcGVyYXRpdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ui9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWJhZGk5NmltcGVyYXRpdmUucGRmAAAOACwAFQBhAGIAYQBkAGkAOQA2AGkAbQBwAGUAcgBhAHQAaQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvYWJhZGk5NmltcGVyYXRpdmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  18224. @article{Cardelli:1988vn,
  18225. Author = {Luca Cardelli},
  18226. Date-Added = {2007-08-19 10:41:29 -0600},
  18227. Date-Modified = {2010-12-17 10:23:08 -0700},
  18228. Issn = {0890-5401},
  18229. Journal = {Inf. Comput.},
  18230. Number = {2-3},
  18231. Pages = {138--164},
  18232. Publisher = {Academic Press, Inc.},
  18233. Title = {A semantics of multiple inheritance},
  18234. Volume = {76},
  18235. Year = {1988},
  18236. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnNlbWFudGljcy1tdWx0LWluaC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnNlbWFudGljcy1tdWx0LWluaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADucMLR3lx1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0d6UtQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNlbWFudGljcy1tdWx0LWluaC5wZGYADgAuABYAcwBlAG0AYQBuAHQAaQBjAHMALQBtAHUAbAB0AC0AaQBuAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvc2VtYW50aWNzLW11bHQtaW5oLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  18237. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(88)90007-7}}
  18238. @inproceedings{Cardelli:1989kx,
  18239. Author = {Luca Cardelli and John C. Mitchell},
  18240. Booktitle = {Category Theory and Computer Science},
  18241. Date-Added = {2007-08-19 10:40:06 -0600},
  18242. Date-Modified = {2007-08-19 10:40:11 -0600},
  18243. Isbn = {3-540-51662-X},
  18244. Pages = {75--81},
  18245. Publisher = {Springer-Verlag},
  18246. Title = {Operations in Records},
  18247. Year = {1989}}
  18248. @inproceedings{Abadi:1994uq,
  18249. Author = {Mart\'{\i}n Abadi and Luca Cardelli},
  18250. Booktitle = {TACS '94: Proceedings of the International Conference on Theoretical Aspects of Computer Software},
  18251. Date-Added = {2007-08-19 10:25:13 -0600},
  18252. Date-Modified = {2009-08-25 22:28:17 -0600},
  18253. Isbn = {3-540-57887-0},
  18254. Pages = {296--320},
  18255. Publisher = {Springer-Verlag},
  18256. Title = {A Theory of Primitive Objects - Untyped and First-Order Systems},
  18257. Year = {1994},
  18258. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWFiYWRpOTR0aGVvcnkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFhYmFkaTk0dGhlb3J5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26K0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhYmFkaTk0dGhlb3J5LnBkZgAADgAkABEAYQBiAGEAZABpADkANAB0AGgAZQBvAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9hYmFkaTk0dGhlb3J5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  18259. @inproceedings{Vouillon:2001fk,
  18260. Author = {J\'{e}r\^{o}me Vouillon},
  18261. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18262. Date-Added = {2007-08-19 10:23:41 -0600},
  18263. Date-Modified = {2010-12-17 10:23:08 -0700},
  18264. Isbn = {1-58113-336-7},
  18265. Location = {London, United Kingdom},
  18266. Pages = {290--303},
  18267. Publisher = {ACM Press},
  18268. Title = {Combining subsumption and binary methods: an object calculus with views},
  18269. Year = {2001},
  18270. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTAtdm91aWxsb24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjkwLXZvdWlsbG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qa0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjkwLXZvdWlsbG9uLnBkZgAADgAkABEAcAAyADkAMAAtAHYAbwB1AGkAbABsAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjkwLXZvdWlsbG9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18271. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360233}}
  18272. @book{Peyton-Jones:1987lr,
  18273. Author = {Simon {Peyton Jones}},
  18274. Date-Added = {2007-08-16 08:15:53 -0600},
  18275. Date-Modified = {2009-08-25 22:28:17 -0600},
  18276. Publisher = {Prentice-Hall, Inc.},
  18277. Title = {The implementation of functional programming languages},
  18278. Year = {1987},
  18279. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNscGotYm9vay0xOTg3LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2xwai1ib29rLTE5ODcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KFNEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2xwai1ib29rLTE5ODcucGRmAA4AJgASAHMAbABwAGoALQBiAG8AbwBrAC0AMQA5ADgANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zbHBqLWJvb2stMTk4Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  18280. @inproceedings{Abadi:1996uq,
  18281. Author = {Mart\'{\i}n Abadi and Luca Cardelli and Ramesh Viswanathan},
  18282. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18283. Date-Added = {2007-08-14 08:45:46 -0600},
  18284. Date-Modified = {2010-12-17 10:23:08 -0700},
  18285. Isbn = {0-89791-769-3},
  18286. Location = {St. Petersburg Beach, Florida, United States},
  18287. Pages = {396--409},
  18288. Publisher = {ACM Press},
  18289. Title = {An interpretation of objects and object types},
  18290. Year = {1996},
  18291. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzk2LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM5Ni1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL966NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5Ni1hYmFkaS5wZGYADgAeAA4AcAAzADkANgAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzk2LWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18292. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237809}}
  18293. @inproceedings{Kennedy:2007fk,
  18294. Author = {Ken Kennedy and Charles Koelbel and Hans Zima},
  18295. Booktitle = {HOPL III: Proceedings of the 3rd ACM SIGPLAN conference on History of programming languages},
  18296. Date-Added = {2007-07-25 07:54:03 -0600},
  18297. Date-Modified = {2010-12-17 10:23:08 -0700},
  18298. Isbn = {978-1-59593-766-X},
  18299. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/a7-kennedy-1.pdf},
  18300. Location = {San Diego, California},
  18301. Pages = {7-1--7-22},
  18302. Publisher = {ACM Press},
  18303. Title = {The rise and fall of {High} {Performance} {Fortran}: an historical object lesson},
  18304. Year = {2007},
  18305. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNy1rZW5uZWR5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTcta2VubmVkeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uhNEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTcta2VubmVkeS5wZGYADgAeAA4AYQA3AC0AawBlAG4AbgBlAGQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNy1rZW5uZWR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18306. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1238844.1238851}}
  18307. @inproceedings{Sarkar:2004fk,
  18308. Author = {Dipanwita Sarkar and Oscar Waddell and R. Kent Dybvig},
  18309. Booktitle = {ICFP '04: Proceedings of the ninth ACM SIGPLAN international conference on Functional programming},
  18310. Date-Added = {2007-08-13 21:39:28 -0600},
  18311. Date-Modified = {2010-12-17 10:23:08 -0700},
  18312. Isbn = {1-58113-905-5},
  18313. Location = {Snow Bird, UT, USA},
  18314. Pages = {201--212},
  18315. Publisher = {ACM Press},
  18316. Title = {A nanopass infrastructure for compiler education},
  18317. Year = {2004},
  18318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMDEtc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIwMS1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96J9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwMS1zYXJrYXIucGRmAAAOACAADwBwADIAMAAxAC0AcwBhAHIAawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIwMS1zYXJrYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18319. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1016850.1016878}}
  18320. @article{Goto:2008:AHP,
  18321. Abstract = {We present the basic principles which underlie the high-performance implementation of the
  18322. matrix-matrix multiplication that is part of the widely used GotoBLAS library. Design decisions
  18323. are justified by successively refining a model of architectures with multilevel memories.
  18324. A simple but effective algorithm for executing this operation results. Implementations on a
  18325. broad selection of architectures are shown to achieve near-peak performance.},
  18326. Accepted = {25 April 2007},
  18327. Author = {Kazushige Goto and Robert A. van de Geijn},
  18328. Date-Added = {2007-08-10 13:16:38 -0600},
  18329. Date-Modified = {2009-08-25 22:28:17 -0600},
  18330. Journal = {{ACM} Transactions on Mathematical Software},
  18331. Number = {3},
  18332. Title = {Anatomy of a High-Performance Matrix Multiplication},
  18333. Upcoming = {true},
  18334. Volume = {34},
  18335. Year = {2008},
  18336. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL0dPVE9fVE9NUy5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDUdPVE9fVE9NUy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/qHM5Zr1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhRQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBHT1RPX1RPTVMucGRmAA4AHAANAEcATwBUAE8AXwBUAE8ATQBTAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvR09UT19UT01TLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  18337. @inproceedings{Lim:1997uq,
  18338. Author = {Amy W. Lim and Monica S. Lam},
  18339. Booktitle = {POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18340. Date-Added = {2007-08-07 14:42:51 -0600},
  18341. Date-Modified = {2010-12-17 10:23:08 -0700},
  18342. Isbn = {0-89791-853-3},
  18343. Location = {Paris, France},
  18344. Pages = {201--214},
  18345. Publisher = {ACM Press},
  18346. Title = {Maximizing parallelism and minimizing synchronization with affine transforms},
  18347. Year = {1997},
  18348. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjAxLWxpbS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyMDEtbGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eibRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMDEtbGltLnBkZgAOABoADABwADIAMAAxAC0AbABpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDIwMS1saW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  18349. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263719}}
  18350. @article{Lim:1998fk,
  18351. Author = {Amy W. Lim and Monica S. Lam},
  18352. Date-Added = {2007-08-07 14:33:39 -0600},
  18353. Date-Modified = {2010-12-17 10:23:08 -0700},
  18354. Issn = {0167-8191},
  18355. Journal = {Parallel Comput.},
  18356. Number = {3-4},
  18357. Pages = {445--475},
  18358. Publisher = {Elsevier Science Publishers B. V.},
  18359. Title = {Maximizing parallelism and minimizing synchronization with affine partitions},
  18360. Volume = {24},
  18361. Year = {1998},
  18362. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlsaW05OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWxpbTk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLPRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpbTk4LnBkZgAADgAUAAkAbABpAG0AOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2xpbTk4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  18363. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0167-8191(98)00021-0}}
  18364. @article{Krishnan:2006eu,
  18365. Author = {Sandhya Krishnan and Sriram Krishnamoorthy and Gerald Baumgartner and Chi-Chung Lam and J. Ramanujam and P. Sadayappan and Venkatesh Choppella},
  18366. Date-Added = {2007-08-07 22:08:17 +0200},
  18367. Date-Modified = {2010-12-17 10:23:08 -0700},
  18368. Issn = {0743-7315},
  18369. Journal = {J. Parallel Distrib. Comput.},
  18370. Number = {5},
  18371. Pages = {659--673},
  18372. Publisher = {Academic Press, Inc.},
  18373. Title = {Efficient synthesis of out-of-core algorithms using a nonlinear optimization solver},
  18374. Volume = {66},
  18375. Year = {2006},
  18376. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2005.06.017}}
  18377. @article{Hall:2005wd,
  18378. Author = {Mary W. Hall and Saman P. Amarasinghe and Brian R. Murphy and Shih-Wei Liao and Monica S. Lam},
  18379. Date-Added = {2007-08-07 21:36:47 +0200},
  18380. Date-Modified = {2010-12-17 10:23:08 -0700},
  18381. Issn = {0164-0925},
  18382. Journal = {ACM Trans. Program. Lang. Syst.},
  18383. Number = {4},
  18384. Pages = {662--731},
  18385. Publisher = {ACM Press},
  18386. Title = {Interprocedural parallelization analysis in SUIF},
  18387. Volume = {27},
  18388. Year = {2005},
  18389. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjYyLWhhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjYyLWhhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tx0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjYyLWhhbGwucGRmAAAOABwADQBwADYANgAyAC0AaABhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjYyLWhhbGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18390. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1075382.1075385}}
  18391. @techreport{Pugh:1991rr,
  18392. Author = {William Pugh},
  18393. Date-Added = {2007-08-07 21:33:45 +0200},
  18394. Date-Modified = {2007-08-07 21:33:48 +0200},
  18395. Publisher = {University of Maryland at College Park},
  18396. Source = {UMIACS-TR-91-49},
  18397. Title = {The Omega test: a fast and practical integer programming algorithm for dependence analysis},
  18398. Year = {1991}}
  18399. @inproceedings{Pugh:1991lq,
  18400. Author = {William Pugh},
  18401. Booktitle = {ICS '91: Proceedings of the 5th international conference on Supercomputing},
  18402. Date-Added = {2007-08-07 21:32:40 +0200},
  18403. Date-Modified = {2010-12-17 10:23:08 -0700},
  18404. Isbn = {0-89791-434-1},
  18405. Location = {Cologne, West Germany},
  18406. Pages = {341--352},
  18407. Publisher = {ACM Press},
  18408. Title = {Uniform techniques for loop optimization},
  18409. Year = {1991},
  18410. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzQxLXB1Z2gucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzQxLXB1Z2gucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rE0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzQxLXB1Z2gucGRmAAAOABwADQBwADMANAAxAC0AcAB1AGcAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzQxLXB1Z2gucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18411. Bdsk-Url-1 = {http://doi.acm.org/10.1145/109025.109108}}
  18412. @inproceedings{Ahmed:2000pd,
  18413. Author = {Nawaaz Ahmed and Nikolay Mateev and Keshav Pingali},
  18414. Booktitle = {ICS '00: Proceedings of the 14th international conference on Supercomputing},
  18415. Date-Added = {2007-08-07 21:27:42 +0200},
  18416. Date-Modified = {2010-12-17 10:23:08 -0700},
  18417. Isbn = {1-58113-270-0},
  18418. Location = {Santa Fe, New Mexico, United States},
  18419. Pages = {141--152},
  18420. Publisher = {ACM Press},
  18421. Title = {Synthesizing transformations for locality enhancement of imperfectly-nested loop nests},
  18422. Year = {2000},
  18423. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTQxLWFobWVkLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE0MS1haG1lZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95w9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MS1haG1lZC5wZGYADgAeAA4AcAAxADQAMQAtAGEAaABtAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTQxLWFobWVkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18424. Bdsk-Url-1 = {http://doi.acm.org/10.1145/335231.335245}}
  18425. @article{Eichenberger:2006ul,
  18426. 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},
  18427. Date-Added = {2007-08-07 21:25:40 +0200},
  18428. Date-Modified = {2007-08-07 21:25:45 +0200},
  18429. Issn = {0018-8670},
  18430. Journal = {IBM Syst. J.},
  18431. Number = {1},
  18432. Pages = {59--84},
  18433. Publisher = {IBM Corp.},
  18434. Title = {Using advanced compiler technology to exploit the performance of the Cell Broadband EngineTM architecture},
  18435. Volume = {45},
  18436. Year = {2006}}
  18437. @inproceedings{Kandemir:2001gf,
  18438. Author = {Mahmut Kandemir},
  18439. Booktitle = {SAC '01: Proceedings of the 2001 ACM symposium on Applied computing},
  18440. Date-Added = {2007-08-07 21:16:51 +0200},
  18441. Date-Modified = {2010-12-17 10:23:08 -0700},
  18442. Isbn = {1-58113-287-5},
  18443. Location = {Las Vegas, Nevada, United States},
  18444. Pages = {632--635},
  18445. Publisher = {ACM Press},
  18446. Title = {A dynamic locality optimization algorithm for linear algebra codes},
  18447. Year = {2001},
  18448. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2MzIta2FuZGVtaXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjMyLWthbmRlbWlyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tq0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjMyLWthbmRlbWlyLnBkZgAADgAkABEAcAA2ADMAMgAtAGsAYQBuAGQAZQBtAGkAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjMyLWthbmRlbWlyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18449. Bdsk-Url-1 = {http://doi.acm.org/10.1145/372202.372788}}
  18450. @article{Fricker:1995mz,
  18451. Author = {Christine Fricker and Olivier Temam and William Jalby},
  18452. Date-Added = {2007-08-07 21:15:59 +0200},
  18453. Date-Modified = {2010-12-17 10:23:08 -0700},
  18454. Issn = {0164-0925},
  18455. Journal = {ACM Trans. Program. Lang. Syst.},
  18456. Number = {4},
  18457. Pages = {561--575},
  18458. Publisher = {ACM Press},
  18459. Title = {Influence of cross-interferences on blocked loops: a case study with matrix-vector multiply},
  18460. Volume = {17},
  18461. Year = {1995},
  18462. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1NjEtZnJpY2tlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1NjEtZnJpY2tlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0DRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjEtZnJpY2tlci5wZGYADgAiABAAcAA1ADYAMQAtAGYAcgBpAGMAawBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU2MS1mcmlja2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18463. Bdsk-Url-1 = {http://doi.acm.org/10.1145/210184.210185}}
  18464. @article{Ahmed:2001fr,
  18465. Author = {Nawaaz Ahmed and Nikolay Mateev and Keshav Pingali},
  18466. Date-Added = {2007-08-07 21:12:53 +0200},
  18467. Date-Modified = {2010-12-17 10:23:08 -0700},
  18468. Issn = {0885-7458},
  18469. Journal = {Int. J. Parallel Program.},
  18470. Number = {5},
  18471. Pages = {493--544},
  18472. Publisher = {Kluwer Academic Publishers},
  18473. Title = {Synthesizing Transformations for Locality Enhancement of Imperfectly-Nested Loop Nests},
  18474. Volume = {29},
  18475. Year = {2001},
  18476. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1012293814832}}
  18477. @article{Wolf:1991rt,
  18478. Author = {M. E. Wolf and M. S. Lam},
  18479. Date-Added = {2007-08-07 21:08:22 +0200},
  18480. Date-Modified = {2010-12-17 10:23:08 -0700},
  18481. Issn = {1045-9219},
  18482. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  18483. Number = {4},
  18484. Pages = {452--471},
  18485. Publisher = {IEEE Press},
  18486. Title = {A Loop Transformation Theory and an Algorithm to Maximize Parallelism},
  18487. Volume = {2},
  18488. Year = {1991},
  18489. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMDk3OTAyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAwOTc5MDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9FV8zlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMDk3OTAyLnBkZgAADgAaAAwAMAAwADAAOQA3ADkAMAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAwOTc5MDIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18490. Bdsk-Url-1 = {http://dx.doi.org/10.1109/71.97902}}
  18491. @inproceedings{Kandemir:2002yq,
  18492. Author = {M. Kandemir and I. Kadayif and A. Choudhary and J. A. Zambreno},
  18493. Booktitle = {CASES '02: Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems},
  18494. Date-Added = {2007-08-07 20:58:42 +0200},
  18495. Date-Modified = {2010-12-17 10:23:08 -0700},
  18496. Isbn = {1-58113-575-0},
  18497. Location = {Grenoble, France},
  18498. Pages = {127--135},
  18499. Publisher = {ACM Press},
  18500. Title = {Optimizing inter-nest data locality},
  18501. Year = {2002},
  18502. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMjcta2FuZGVtaXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTI3LWthbmRlbWlyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mp0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTI3LWthbmRlbWlyLnBkZgAADgAkABEAcAAxADIANwAtAGsAYQBuAGQAZQBtAGkAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTI3LWthbmRlbWlyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18503. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581630.581650}}
  18504. @inproceedings{Aldrich:2004fj,
  18505. Author = {Jonathan Aldrich and Craig Chambers},
  18506. Booktitle = {European Conference on Object-Oriented Programming},
  18507. Date-Added = {2007-08-07 20:56:44 +0200},
  18508. Date-Modified = {2009-08-25 22:28:17 -0600},
  18509. Month = {June},
  18510. Title = {Ownership Domains: Separating Aliasing Policy from Mechanism},
  18511. Year = {2004},
  18512. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxlY29vcDA0MC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGVjb29wMDQwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cz3RDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVjb29wMDQwLnBkZgAOABoADABlAGMAbwBvAHAAMAA0ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZWNvb3AwNDAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  18513. @inproceedings{Reppy:2007uq,
  18514. Author = {John Reppy and Aaron Turon},
  18515. Booktitle = {ECOOP 2007 -- Object-Oriented Programming},
  18516. Date-Added = {2007-08-02 16:42:01 +0200},
  18517. Date-Modified = {2009-08-25 22:28:17 -0600},
  18518. Isbn = {978-3-540-73588-5},
  18519. Location = {Heidelberg},
  18520. Pages = {373--398},
  18521. Publisher = {Springer},
  18522. Series = {LNCS},
  18523. Title = {Metaprogramming with Traits},
  18524. Volume = {4609},
  18525. Year = {2007},
  18526. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzQ2MDkwMzczLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNDYwOTAzNzMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JaczlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADQ2MDkwMzczLnBkZgAADgAaAAwANAA2ADAAOQAwADMANwAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNDYwOTAzNzMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  18527. @inproceedings{Wadler:1987fk,
  18528. Author = {P. Wadler},
  18529. Booktitle = {POPL '87: Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  18530. Date-Added = {2007-08-02 14:19:07 +0200},
  18531. Date-Modified = {2010-12-17 10:23:08 -0700},
  18532. Isbn = {0-89791-215-2},
  18533. Location = {Munich, West Germany},
  18534. Pages = {307--313},
  18535. Publisher = {ACM Press},
  18536. Title = {Views: a way for pattern matching to cohabit with data abstraction},
  18537. Year = {1987},
  18538. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDctd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwNy13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96rdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwNy13YWRsZXIucGRmAAAOACAADwBwADMAMAA3AC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwNy13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18539. Bdsk-Url-1 = {http://doi.acm.org/10.1145/41625.41653}}
  18540. @inproceedings{Huang:2007uq,
  18541. Author = {Shan Shan Huang and David Zook and Yannis Smaragdakis},
  18542. Booktitle = {ECOOP 2007 -- Object-Oriented Programming},
  18543. Date-Added = {2007-07-31 14:23:39 +0200},
  18544. Date-Modified = {2009-08-25 22:28:17 -0600},
  18545. Isbn = {978-3-540-73588-5},
  18546. Location = {Heidelberg},
  18547. Pages = {399--424},
  18548. Publisher = {Springer},
  18549. Series = {LNCS},
  18550. Title = {Morphing: Safely Shaping a Class in the Image of Others},
  18551. Volume = {4609},
  18552. Year = {2007},
  18553. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzQ2MDkwMzk5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNDYwOTAzOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8FJMzlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADQ2MDkwMzk5LnBkZgAADgAaAAwANAA2ADAAOQAwADMAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNDYwOTAzOTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  18554. @inproceedings{Vaziri:2007fk,
  18555. Author = {Mandana Vaziri and Frank Tip and Stephen Fink and Julian Dolby},
  18556. Booktitle = {ECOOP 2007 -- Object-Oriented Programming},
  18557. Date-Added = {2007-07-31 14:13:43 +0200},
  18558. Date-Modified = {2009-08-25 22:28:17 -0600},
  18559. Isbn = {978-3-540-73588-5},
  18560. Location = {Heidelberg},
  18561. Pages = {54--78},
  18562. Publisher = {Springer},
  18563. Series = {LNCS},
  18564. Title = {Declarative Object Identity Using Relation Types},
  18565. Volume = {4609},
  18566. Year = {2007},
  18567. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzQ2MDkwMDU0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNDYwOTAwNTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8E98zlmrgAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEIAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADQ2MDkwMDU0LnBkZgAADgAaAAwANAA2ADAAOQAwADAANQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNDYwOTAwNTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  18568. @article{Kendall:2000fr,
  18569. 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},
  18570. Date-Added = {2007-07-24 21:12:48 -0600},
  18571. Date-Modified = {2009-08-25 22:28:17 -0600},
  18572. Journal = {Computer Physics Communications},
  18573. Month = {June},
  18574. Pages = {260-283},
  18575. Title = {High performance computational chemistry: An overview of {NWChem} a distributed parallel application},
  18576. Volume = {128},
  18577. Year = {2000},
  18578. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0xNC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0xNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ierRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0xNC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAxADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTE0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  18579. @article{Bohm:1994ys,
  18580. Author = {A. P. W. B{\"o}hm and R. R. Oldehoeft},
  18581. Date-Added = {2007-07-24 12:55:46 -0600},
  18582. Date-Modified = {2010-12-17 10:23:08 -0700},
  18583. Issn = {0164-0925},
  18584. Journal = {ACM Trans. Program. Lang. Syst.},
  18585. Number = {6},
  18586. Pages = {1675--1683},
  18587. Publisher = {ACM Press},
  18588. Title = {Two issues in parallel language design},
  18589. Volume = {16},
  18590. Year = {1994},
  18591. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjc1LWJvaG0tMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjc1LWJvaG0tMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/efPRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNjc1LWJvaG0tMS5wZGYADgAiABAAcAAxADYANwA1AC0AYgBvAGgAbQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE2NzUtYm9obS0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18592. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197320.197325}}
  18593. @inproceedings{Gaudiot:1997vn,
  18594. Author = {Jean-Luc Gaudiot and Tom DeBoni and John Feo and Wim B{\"o}hm and Walid Najjar and Patrick Miller},
  18595. Booktitle = {PAS '97: Proceedings of the 2nd AIZU International Symposium on Parallel Algorithms / Architecture Synthesis},
  18596. Date-Added = {2007-07-24 12:51:53 -0600},
  18597. Date-Modified = {2009-08-25 22:28:17 -0600},
  18598. Isbn = {0-8186-7870-4},
  18599. Pages = {112},
  18600. Publisher = {IEEE Computer Society},
  18601. Title = {The Sisal Model of Functional Programming and its Implementation},
  18602. Year = {1997},
  18603. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmdhdWRpb3Q5N3Npc2FsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZ2F1ZGlvdDk3c2lzYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91aNEPN24AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32+AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2F1ZGlvdDk3c2lzYWwucGRmAA4AJgASAGcAYQB1AGQAaQBvAHQAOQA3AHMAaQBzAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9nYXVkaW90OTdzaXNhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  18604. @inproceedings{Sarkar:1990kx,
  18605. Author = {Vivek Sarkar and David Cann},
  18606. Booktitle = {ICS '90: Proceedings of the 4th international conference on Supercomputing},
  18607. Date-Added = {2007-07-24 12:46:19 -0600},
  18608. Date-Modified = {2010-12-17 10:23:08 -0700},
  18609. Isbn = {0-89791-369-8},
  18610. Location = {Amsterdam, The Netherlands},
  18611. Pages = {148--164},
  18612. Publisher = {ACM Press},
  18613. Title = {POSC---a partitioning and optimizing SISAL compiler},
  18614. Year = {1990},
  18615. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDgtc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0OC1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95z9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0OC1zYXJrYXIucGRmAAAOACAADwBwADEANAA4AC0AcwBhAHIAawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0OC1zYXJrYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18616. Bdsk-Url-1 = {http://doi.acm.org/10.1145/77726.255152}}
  18617. @article{Raymond:2000uq,
  18618. Author = {D. J. Raymond},
  18619. Date-Added = {2007-07-24 12:37:13 -0600},
  18620. Date-Modified = {2010-12-17 10:23:08 -0700},
  18621. Issn = {1075-3583},
  18622. Journal = {Linux J.},
  18623. Number = {80es},
  18624. Pages = {14},
  18625. Publisher = {Specialized Systems Consultants, Inc.},
  18626. Title = {SISAL: A Safe and Efficient Language for Numerical Calculations},
  18627. Volume = {2000},
  18628. Year = {2000},
  18629. 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}}
  18630. @inproceedings{Cann:1990fk,
  18631. Author = {David Cann and John Feo},
  18632. Booktitle = {Supercomputing '90: Proceedings of the 1990 ACM/IEEE conference on Supercomputing},
  18633. Date-Added = {2007-07-24 12:35:45 -0600},
  18634. Date-Modified = {2009-08-25 22:28:17 -0600},
  18635. Isbn = {O-69791-412-O},
  18636. Location = {New York, New York},
  18637. Pages = {626--636},
  18638. Publisher = {IEEE Computer Society},
  18639. Title = {{SISAL} versus {FORTRAN}: a comparison using the Livermore Loops},
  18640. Year = {1990},
  18641. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjI2LWNhbm4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjI2LWNhbm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tg0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjI2LWNhbm4ucGRmAAAOABwADQBwADYAMgA2AC0AYwBhAG4AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjI2LWNhbm4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  18642. @article{Drummond:2005uq,
  18643. Author = {L. A. Drummond and O. A. Marques},
  18644. Date-Added = {2007-07-22 10:09:39 -0600},
  18645. Date-Modified = {2010-12-17 10:23:08 -0700},
  18646. Issn = {0098-3500},
  18647. Journal = {ACM Trans. Math. Softw.},
  18648. Number = {3},
  18649. Pages = {282--301},
  18650. Publisher = {ACM Press},
  18651. Title = {An overview of the {Advanced CompuTational Software (ACTS) collection}},
  18652. Volume = {31},
  18653. Year = {2005},
  18654. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyODItZHJ1bW1vbmQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjgyLWRydW1tb25kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qN0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjgyLWRydW1tb25kLnBkZgAADgAkABEAcAAyADgAMgAtAGQAcgB1AG0AbQBvAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjgyLWRydW1tb25kLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18655. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089014.1089016}}
  18656. @article{Heroux:2005fk,
  18657. 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},
  18658. Date-Added = {2007-07-22 09:48:56 -0600},
  18659. Date-Modified = {2010-12-17 10:23:08 -0700},
  18660. Issn = {0098-3500},
  18661. Journal = {ACM Trans. Math. Softw.},
  18662. Number = {3},
  18663. Pages = {397--423},
  18664. Publisher = {ACM Press},
  18665. Title = {An overview of the {Trilinos} project},
  18666. Volume = {31},
  18667. Year = {2005},
  18668. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089014.1089021}}
  18669. @book{Milner:1990fk,
  18670. Author = {Robin Milner and Mads Tofte and Robert Harper},
  18671. Date-Added = {2007-07-12 21:32:14 -0600},
  18672. Date-Modified = {2007-07-12 21:32:19 -0600},
  18673. Isbn = {0-262-63132-6},
  18674. Publisher = {MIT Press},
  18675. Title = {The definition of Standard ML},
  18676. Year = {1990}}
  18677. @book{Appel:2003fk,
  18678. Author = {Andrew W. Appel and Jens Palsberg},
  18679. Date-Added = {2007-07-08 20:36:33 -0600},
  18680. Date-Modified = {2007-07-08 20:36:38 -0600},
  18681. Isbn = {052182060X},
  18682. Publisher = {Cambridge University Press},
  18683. Title = {Modern Compiler Implementation in Java},
  18684. Year = {2003}}
  18685. @phdthesis{Siek:2005lr,
  18686. Author = {Jeremy G. Siek},
  18687. Date-Added = {2007-07-07 10:04:10 -0600},
  18688. Date-Modified = {2009-08-25 22:28:17 -0600},
  18689. Month = {August},
  18690. School = {Indiana University},
  18691. Title = {A Language for Generic Programming},
  18692. Year = {2005},
  18693. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHNpZWswNV90aGVzaXMoNCkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRzaWVrMDVfdGhlc2lzKDQpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oM0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaWVrMDVfdGhlc2lzKDQpLnBkZgAOACoAFABzAGkAZQBrADAANQBfAHQAaABlAHMAaQBzACgANAApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3NpZWswNV90aGVzaXMoNCkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  18694. @mastersthesis{Wehr2005,
  18695. Author = {Stefan Wehr},
  18696. Date-Added = {2007-07-12 11:28:14 -0600},
  18697. Date-Modified = {2007-07-12 11:28:31 -0600},
  18698. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/Wehr_ML_modules_and_Haskell_type_classes.pdf},
  18699. Month = {November},
  18700. School = {Albert-Ludwigs-Universit{\"a}t},
  18701. Title = {{ML} Modules and {Haskell} Type Classes: A Constructive Comparison},
  18702. Year = 2005,
  18703. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QPC4uLy4uLy4uL3BhcGVycy9XZWhyX01MX21vZHVsZXNfYW5kX0hhc2tlbGxfdHlwZV9jbGFzc2VzLnBkZtIXCxgZV05TLmRhdGFPEQHYAAAAAAHYAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfV2Vocl9NTF9tb2R1bGVzX2FuZF8jMjQxRjdGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQff8K7wNNQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMK8FTMAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOldlaHJfTUxfbW9kdWxlc19hbmRfIzI0MUY3Ri5wZGYADgBaACwAVwBlAGgAcgBfAE0ATABfAG0AbwBkAHUAbABlAHMAXwBhAG4AZABfAEgAYQBzAGsAZQBsAGwAXwB0AHkAcABlAF8AYwBsAGEAcwBzAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAPlVzZXJzL3NpZWsvcGFwZXJzL1dlaHJfTUxfbW9kdWxlc19hbmRfSGFza2VsbF90eXBlX2NsYXNzZXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AzQDSANoCtgK4Ar0CyALRAt8C4wLqAvMC+AMFAwgDGgMdAyIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADJA==}}
  18704. @inproceedings{Wehr:2007uq,
  18705. Author = {Stefan Wehr and Ralf L{\"a}mmel and Peter Thiemann},
  18706. Booktitle = {ECOOP 2007, Proceedings},
  18707. Date-Added = {2007-07-12 11:16:48 -0600},
  18708. Date-Modified = {2011-11-12 18:09:59 -0700},
  18709. Month = jul,
  18710. Note = {25 pages; To appear},
  18711. Publisher = {Springer-Verlag},
  18712. Series = {LNCS},
  18713. Title = {{JavaGI: Generalized Interfaces for Java}},
  18714. Year = 2007,
  18715. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXBlci0yLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFwZXItMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL970NEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFwZXItMi5wZGYAAA4AGAALAHAAYQBwAGUAcgAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFwZXItMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  18716. @inproceedings{Dreyer:2007fk,
  18717. Author = {Derek Dreyer and Robert Harper and Manuel M. T. Chakravarty and Gabriele Keller},
  18718. Booktitle = {POPL '07: Proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18719. Date-Added = {2007-07-12 11:14:28 -0600},
  18720. Date-Modified = {2010-12-17 10:23:08 -0700},
  18721. Isbn = {1-59593-575-4},
  18722. Location = {Nice, France},
  18723. Pages = {63--70},
  18724. Publisher = {ACM Press},
  18725. Title = {Modular type classes},
  18726. Year = {2007},
  18727. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjMtZHJleWVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYzLWRyZXllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97Y9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLWRyZXllci5wZGYADgAeAA4AcAA2ADMALQBkAHIAZQB5AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjMtZHJleWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18728. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190216.1190229}}
  18729. @manual{Rossum:2006lr,
  18730. Author = {Guido van Rossum},
  18731. Date-Added = {2007-07-09 09:16:56 -0600},
  18732. Date-Modified = {2010-12-17 10:23:08 -0700},
  18733. Edition = {2.5},
  18734. Month = {September},
  18735. Organization = {Python Software Foundation},
  18736. Title = {Python Reference Manual},
  18737. Year = {2006},
  18738. Bdsk-Url-1 = {http://docs.python.org/ref/ref.html}}
  18739. @article{Fraser:1992vn,
  18740. Author = {Christopher W. Fraser and Robert R. Henry and Todd A. Proebsting},
  18741. Date-Added = {2007-07-03 08:22:10 -0600},
  18742. Date-Modified = {2010-12-17 10:23:08 -0700},
  18743. Issn = {0362-1340},
  18744. Journal = {SIGPLAN Not.},
  18745. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p68-fraser.pdf},
  18746. Number = {4},
  18747. Pages = {68--76},
  18748. Publisher = {ACM Press},
  18749. Title = {BURG: fast optimal instruction selection and tree parsing},
  18750. Volume = {27},
  18751. Year = {1992},
  18752. Bdsk-Url-1 = {http://doi.acm.org/10.1145/131080.131089}}
  18753. @article{Aho:1989kx,
  18754. Author = {Alfred V. Aho and Mahadevan Ganapathi and Steven W. K. Tjiang},
  18755. Date-Added = {2007-07-03 08:19:01 -0600},
  18756. Date-Modified = {2010-12-17 10:23:08 -0700},
  18757. Issn = {0164-0925},
  18758. Journal = {ACM Trans. Program. Lang. Syst.},
  18759. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p491-aho.pdf},
  18760. Number = {4},
  18761. Pages = {491--516},
  18762. Publisher = {ACM Press},
  18763. Title = {Code generation using tree matching and dynamic programming},
  18764. Volume = {11},
  18765. Year = {1989},
  18766. Bdsk-Url-1 = {http://doi.acm.org/10.1145/69558.75700}}
  18767. @article{Aho:1976uq,
  18768. Author = {A. V. Aho and S. C. Johnson},
  18769. Date-Added = {2007-07-03 08:18:21 -0600},
  18770. Date-Modified = {2010-12-17 10:23:08 -0700},
  18771. Issn = {0004-5411},
  18772. Journal = {J. ACM},
  18773. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p488-aho.pdf},
  18774. Number = {3},
  18775. Pages = {488--501},
  18776. Publisher = {ACM Press},
  18777. Title = {Optimal Code Generation for Expression Trees},
  18778. Volume = {23},
  18779. Year = {1976},
  18780. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321958.321970}}
  18781. @article{Fraser:1992fk,
  18782. Author = {Christopher W. Fraser and David R. Hanson and Todd A. Proebsting},
  18783. Date-Added = {2007-07-03 08:17:35 -0600},
  18784. Date-Modified = {2010-12-17 10:23:08 -0700},
  18785. Issn = {1057-4514},
  18786. Journal = {ACM Lett. Program. Lang. Syst.},
  18787. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p213-fraser.pdf},
  18788. Number = {3},
  18789. Pages = {213--226},
  18790. Publisher = {ACM Press},
  18791. Title = {Engineering a simple, efficient code-generator generator},
  18792. Volume = {1},
  18793. Year = {1992},
  18794. Bdsk-Url-1 = {http://doi.acm.org/10.1145/151640.151642}}
  18795. @inproceedings{Appel:2007lr,
  18796. Author = {Andrew W. Appel and Sandrine Blazy},
  18797. Booktitle = {20th International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2007)},
  18798. Date-Added = {2007-07-03 22:07:45 -0600},
  18799. Date-Modified = {2009-08-25 22:28:17 -0600},
  18800. Title = {Separation Logic for Small-step Cminor},
  18801. Year = {2007},
  18802. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0FwcGVsQmxhenkwNy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEFwcGVsQmxhenkwNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7wTM5ZrCAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhEgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBcHBlbEJsYXp5MDcucGRmAAAOACIAEABBAHAAcABlAGwAQgBsAGEAegB5ADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FwcGVsQmxhenkwNy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  18803. @inproceedings{Chen:2005fk,
  18804. Author = {Chun Chen and Jacqueline Chame and Mary Hall},
  18805. Booktitle = {CGO '05: Proceedings of the international symposium on Code generation and optimization},
  18806. Date-Added = {2007-06-28 09:26:14 -0600},
  18807. Date-Modified = {2010-12-17 10:23:08 -0700},
  18808. Isbn = {0-7695-2298-X},
  18809. Pages = {111--122},
  18810. Publisher = {IEEE Computer Society},
  18811. Title = {Combining Models and Guided Empirical Search to Optimize for Multiple Levels of the Memory Hierarchy},
  18812. Year = {2005},
  18813. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jZ28wNV9jaHVuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOY2dvMDVfY2h1bi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xF9EPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2dvMDVfY2h1bi5wZGYADgAeAA4AYwBnAG8AMAA1AF8AYwBoAHUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jZ28wNV9jaHVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18814. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIyOTgwMTExLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjI5ODAxMTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71bMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIyOTgwMTExLnBkZgAADgAaAAwAMgAyADkAOAAwADEAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjI5ODAxMTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18815. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2005.10}}
  18816. @inproceedings{Whalley:2005kx,
  18817. Author = {R. Clint Whaley and David B. Whalley},
  18818. Booktitle = {ICPP '05: Proceedings of the 2005 International Conference on Parallel Processing},
  18819. Date-Added = {2007-06-26 09:27:36 -0600},
  18820. Date-Modified = {2010-12-17 10:23:08 -0700},
  18821. Isbn = {0-7695-2380-3},
  18822. Pages = {89--98},
  18823. Publisher = {IEEE Computer Society},
  18824. Title = {Tuning High Performance Kernels through Empirical Compilation},
  18825. Year = {2005},
  18826. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpY3BwMDVfOC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGljcHAwNV84LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ddPRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGljcHAwNV84LnBkZgAOABoADABpAGMAcABwADAANQBfADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaWNwcDA1XzgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  18827. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPP.2005.77}}
  18828. @inproceedings{Triantafyllis:2003uq,
  18829. Author = {Spyridon Triantafyllis and Manish Vachharajani and Neil Vachharajani and David I. August},
  18830. Booktitle = {CGO '03: Proceedings of the international symposium on Code generation and optimization},
  18831. Date-Added = {2007-06-26 09:21:06 -0600},
  18832. Date-Modified = {2009-08-25 22:28:17 -0600},
  18833. Isbn = {0-7695-1913-X},
  18834. Location = {San Francisco, California},
  18835. Pages = {204--215},
  18836. Publisher = {IEEE Computer Society},
  18837. Title = {Compiler optimization-space exploration},
  18838. Year = {2003},
  18839. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9wMjA0LXRyaWFudGFmeWxsaXMucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZwMjA0LXRyaWFudGFmeWxsaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIrIywqaLC1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwqbfawAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwNC10cmlhbnRhZnlsbGlzLnBkZgAADgAuABYAcAAyADAANAAtAHQAcgBpAGEAbgB0AGEAZgB5AGwAbABpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9wMjA0LXRyaWFudGFmeWxsaXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  18840. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnAyMDQtdHJpYW50YWZ5bGxpcy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnAyMDQtdHJpYW50YWZ5bGxpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ei3RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMDQtdHJpYW50YWZ5bGxpcy5wZGYADgAuABYAcAAyADAANAAtAHQAcgBpAGEAbgB0AGEAZgB5AGwAbABpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcDIwNC10cmlhbnRhZnlsbGlzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  18841. @inproceedings{Bikshandi:2006fk,
  18842. 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},
  18843. Booktitle = {PPoPP '06: Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming},
  18844. Date-Added = {2007-06-26 08:47:48 -0600},
  18845. Date-Modified = {2010-12-17 10:23:08 -0700},
  18846. Isbn = {1-59593-189-9},
  18847. Location = {New York, New York, USA},
  18848. Pages = {48--57},
  18849. Publisher = {ACM Press},
  18850. Title = {Programming for parallelism and locality with hierarchically tiled arrays},
  18851. Year = {2006},
  18852. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA0OC1iaWtzaGFuZGkwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDQ4LWJpa3NoYW5kaTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97GtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ4LWJpa3NoYW5kaTAucGRmAA4AJgASAHAANAA4AC0AYgBpAGsAcwBoAGEAbgBkAGkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNDgtYmlrc2hhbmRpMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18853. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1122971.1122981}}
  18854. @inproceedings{Michalakes:2001fk,
  18855. Author = {J. Michalakes and R. Loft and A. Bourgeois},
  18856. Booktitle = {HPC Asia},
  18857. Date-Added = {2007-06-15 10:32:57 -0600},
  18858. Date-Modified = {2009-08-25 22:28:17 -0600},
  18859. Month = {September},
  18860. Pages = {24--28},
  18861. Title = {Performance-Portability and the Weather Research and Forecast Model},
  18862. Year = {2001},
  18863. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QNi4uLy4uLy4uL3BhcGVycy9taWNoYWxha2VzMDFwZXJmb3JtYW5jZXBvcnRhYmlsaXR5LnBkZtIXCxgZV05TLmRhdGFPEQHGAAAAAAHGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfbWljaGFsYWtlczAxcGVyZm9ybWEjMjI4M0Q1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKD1cKYGwFQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMKYb2EAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1pY2hhbGFrZXMwMXBlcmZvcm1hIzIyODNENS5wZGYADgBOACYAbQBpAGMAaABhAGwAYQBrAGUAcwAwADEAcABlAHIAZgBvAHIAbQBhAG4AYwBlAHAAbwByAHQAYQBiAGkAbABpAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAOFVzZXJzL3NpZWsvcGFwZXJzL21pY2hhbGFrZXMwMXBlcmZvcm1hbmNlcG9ydGFiaWxpdHkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AxwDMANQCngKgAqUCsAK5AscCywLSAtsC4ALtAvADAgMFAwoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADDA==},
  18864. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJm1pY2hhbGFrZXMwMXBlcmZvcm1hbmNlcG9ydGFiaWxpdHkucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9taWNoYWxha2VzMDFwZXJmb3JtYSNCRjc4RTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jj0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtaWNoYWxha2VzMDFwZXJmb3JtYSNCRjc4RTMucGRmAAAOAE4AJgBtAGkAYwBoAGEAbABhAGsAZQBzADAAMQBwAGUAcgBmAG8AcgBtAGEAbgBjAGUAcABvAHIAdABhAGIAaQBsAGkAdAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL21pY2hhbGFrZXMwMXBlcmZvcm1hbmNlcG9ydGFiaWxpdHkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==}}
  18865. @inproceedings{Michalakes:2004lr,
  18866. Author = {J. Michalakes and J. Dudhia and D. Gill and T. Henderson and J. Klemp and W. Skamarock and W. Wang},
  18867. Booktitle = {11th ECMWF Workshop on the Use of High Performance Computing In Meteorology},
  18868. Date-Added = {2007-06-15 10:19:22 -0600},
  18869. Date-Modified = {2009-08-25 22:28:17 -0600},
  18870. Month = {October},
  18871. Pages = {25--29},
  18872. Title = {The Weather Reseach and Forecast Model: Software Architecture and Performance},
  18873. Year = {2004},
  18874. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9lY213Zl8yMDA0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOZWNtd2ZfMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDw8KYGB1QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMKYbH0AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmVjbXdmXzIwMDQucGRmAAAOAB4ADgBlAGMAbQB3AGYAXwAyADAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvZWNtd2ZfMjAwNC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18875. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5lY213Zl8yMDA0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZWNtd2ZfMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zOtEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNtd2ZfMjAwNC5wZGYADgAeAA4AZQBjAG0AdwBmAF8AMgAwADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9lY213Zl8yMDA0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  18876. @article{Hill:1989fk,
  18877. Annote = {The 3 C's of modeling cache behavior:
  18878. 1) conflict misses
  18879. 2) capacity misses
  18880. 3) compulsory misses},
  18881. Author = {M. D. Hill and A. J. Smith},
  18882. Date-Added = {2007-06-14 10:25:33 -0600},
  18883. Date-Modified = {2010-12-17 10:23:08 -0700},
  18884. Issn = {0018-9340},
  18885. Journal = {IEEE Trans. Comput.},
  18886. Number = {12},
  18887. Pages = {1612--1630},
  18888. Publisher = {IEEE Computer Society},
  18889. Title = {Evaluating Associativity in CPU Caches},
  18890. Volume = {38},
  18891. Year = {1989},
  18892. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9IaWxsLjE5ODkuVEMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBIaWxsLjE5ODkuVEMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAInpdwpbH8FBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwpccUAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6SGlsbC4xOTg5LlRDLnBkZgAADgAiABAASABpAGwAbAAuADEAOQA4ADkALgBUAEMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9IaWxsLjE5ODkuVEMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  18893. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0hpbGwuMTk4OS5UQy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEhpbGwuMTk4OS5UQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPNyLM5Zr3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhRwAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBIaWxsLjE5ODkuVEMucGRmAAAOACIAEABIAGkAbABsAC4AMQA5ADgAOQAuAFQAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0hpbGwuMTk4OS5UQy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  18894. Bdsk-Url-1 = {http://dx.doi.org/10.1109/12.40842}}
  18895. @manual{Wenzel:2005qy,
  18896. Author = {Markus Wenzel},
  18897. Date-Added = {2007-06-12 12:27:21 -0600},
  18898. Date-Modified = {2009-08-25 22:28:17 -0600},
  18899. Month = {October},
  18900. Organization = {TU M{\"u}nchen},
  18901. Title = {Using Axiomatic Type Classes in Isabelle},
  18902. Year = {2005},
  18903. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9heGNsYXNzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELYXhjbGFzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJ6bcKUclIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMKUxrIAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmF4Y2xhc3MucGRmAA4AGAALAGEAeABjAGwAYQBzAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9heGNsYXNzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  18904. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtheGNsYXNzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYXhjbGFzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9urdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXhjbGFzcy5wZGYAAA4AGAALAGEAeABjAGwAYQBzAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYXhjbGFzcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  18905. @inproceedings{Chlipala:2007fk,
  18906. Author = {Adam Chlipala},
  18907. Booktitle = {PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation},
  18908. Date-Added = {2007-06-12 10:36:04 -0600},
  18909. Date-Modified = {2010-12-17 10:23:08 -0700},
  18910. Isbn = {978-1-59593-633-2},
  18911. Location = {San Diego, California, USA},
  18912. Pages = {54--65},
  18913. Publisher = {ACM Press},
  18914. Title = {A certified type-preserving compiler from lambda calculus to assembly language},
  18915. Year = {2007},
  18916. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNTQtY2hsaXBhbGEtMS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA1NC1jaGxpcGFsYS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAienbClHJSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADClMayAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTQtY2hsaXBhbGEtMS5wZGYAAA4AJgASAHAANQA0AC0AYwBoAGwAaQBwAGEAbABhAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A1NC1jaGxpcGFsYS0xLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  18917. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA1NC1jaGxpcGFsYS0xLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDU0LWNobGlwYWxhLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97NtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU0LWNobGlwYWxhLTEucGRmAA4AJgASAHAANQA0AC0AYwBoAGwAaQBwAGEAbABhAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNTQtY2hsaXBhbGEtMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18918. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1250734.1250742}}
  18919. @inproceedings{Sheard:2001fk,
  18920. Author = {Tim Sheard},
  18921. Booktitle = {SAIG 2001: Proceedings of the 2nd International Workshop on Semantics, Applications, and Implementation of Program Generation},
  18922. Date-Added = {2007-06-01 22:57:43 -0600},
  18923. Date-Modified = {2009-08-25 22:28:17 -0600},
  18924. Isbn = {3-540-42558-6},
  18925. Pages = {2--44},
  18926. Publisher = {Springer-Verlag},
  18927. Title = {Accomplishments and Research Challenges in Meta-programming},
  18928. Year = {2001},
  18929. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy9zaGVhcmQwMGFjY29tcGxpc2htZW50cy5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRG3NoZWFyZDAwYWNjb21wbGlzaG1lbnRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAienrClHJSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADClMayAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzaGVhcmQwMGFjY29tcGxpc2htZW50cy5wZGYADgA4ABsAcwBoAGUAYQByAGQAMAAwAGEAYwBjAG8AbQBwAGwAaQBzAGgAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  18930. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG3NoZWFyZDAwYWNjb21wbGlzaG1lbnRzLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KA9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAAOADgAGwBzAGgAZQBhAHIAZAAwADAAYQBjAGMAbwBtAHAAbABpAHMAaABtAGUAbgB0AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  18931. @inproceedings{Siek:2007qy,
  18932. Author = {Jeremy G. Siek and Walid Taha},
  18933. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  18934. Date-Added = {2007-05-23 11:11:35 -0600},
  18935. Date-Modified = {2012-12-29 13:31:43 -0700},
  18936. Month = {August},
  18937. Pages = {2-27},
  18938. Series = {LCNS},
  18939. Title = {Gradual Typing for Objects},
  18940. Volume = {4609},
  18941. Year = {2007},
  18942. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vT0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjAucGRmAA4AFgAKAHAAYQBwAGUAcgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  18943. @manual{Knuth:1987lr,
  18944. Author = {Donald Knuth and Tracy Larrabee and Paul M. Roberts},
  18945. Date-Added = {2007-05-21 20:08:34 -0600},
  18946. Date-Modified = {2009-08-25 22:28:17 -0600},
  18947. Organization = {Stanford University},
  18948. Title = {Mathematical Writing},
  18949. Year = {1987},
  18950. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9tYXRod3JpdGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD21hdGh3cml0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiUlfCd7hQAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCeAywAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptYXRod3JpdGluZy5wZGYADgAgAA8AbQBhAHQAaAB3AHIAaQB0AGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvbWF0aHdyaXRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  18951. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD21hdGh3cml0aW5nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPbWF0aHdyaXRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL941tEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWF0aHdyaXRpbmcucGRmAAAOACAADwBtAGEAdABoAHcAcgBpAHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvbWF0aHdyaXRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  18952. @manual{MIPS:2005zr,
  18953. Date-Added = {2007-05-20 15:56:28 -0600},
  18954. Date-Modified = {2009-08-25 22:28:17 -0600},
  18955. Edition = {2.5},
  18956. Month = {July},
  18957. Organization = {MIPS Technologies},
  18958. Title = {MIPS32 Architecture for Programmers Volume II: The MIPS32 Instruction Set},
  18959. Year = {2005},
  18960. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMi4uLy4uLy4uL3BhcGVycy9NRDAwMDg2LTJCLU1JUFMzMkJJUy1BRlAtMDIuNTAucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9NRDAwMDg2LTJCLU1JUFMzMkJJUyMyMjdBNjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAInpnwpRyUgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwpTGsgAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6TUQwMDA4Ni0yQi1NSVBTMzJCSVMjMjI3QTY3LnBkZgAOAEYAIgBNAEQAMAAwADAAOAA2AC0AMgBCAC0ATQBJAFAAUwAzADIAQgBJAFMALQBBAEYAUAAtADAAMgAuADUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL3NpZWsvcGFwZXJzL01EMDAwODYtMkItTUlQUzMyQklTLUFGUC0wMi41MC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDDAMgA0AKOApAClQKgAqkCtwK7AsICywLQAt0C4ALyAvUC+gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL8},
  18961. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uL0Ryb3Bib3gvYmliL01EMDAwODYtMkItTUlQUzMyQklTLUFGUC0wMi41MC5wZGbSFwsYGVdOUy5kYXRhTxEBzAAAAAABzAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH01EMDAwODYtMkItTUlQUzMyQklTLSNGMjUzNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJTfM5ZsJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWQAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNRDAwMDg2LTJCLU1JUFMzMkJJUy0jRjI1MzcucGRmAA4ARgAiAE0ARAAwADAAMAA4ADYALQAyAEIALQBNAEkAUABTADMAMgBCAEkAUwAtAEEARgBQAC0AMAAyAC4ANQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA6VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUQwMDA4Ni0yQi1NSVBTMzJCSVMtQUZQLTAyLjUwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMIAxwDPAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=}}
  18962. @manual{MIPS:2005ys,
  18963. Date-Added = {2007-05-20 15:54:39 -0600},
  18964. Date-Modified = {2009-08-25 22:28:17 -0600},
  18965. Edition = {2.5},
  18966. Month = {July},
  18967. Organization = {MIPS Technologies, Inc.},
  18968. Title = {MIPS32 Architecture for Programmers Volume I: Introduction to the MIPS32 Architecture},
  18969. Year = {2005},
  18970. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMi4uLy4uLy4uL3BhcGVycy9NRDAwMDgyLTJCLU1JUFMzMklOVC1BRlAtMDIuNTAucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9NRDAwMDgyLTJCLU1JUFMzMklOVCMyMjdBNjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAInpjwpRyUgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwpTGsgAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6TUQwMDA4Mi0yQi1NSVBTMzJJTlQjMjI3QTYzLnBkZgAOAEYAIgBNAEQAMAAwADAAOAAyAC0AMgBCAC0ATQBJAFAAUwAzADIASQBOAFQALQBBAEYAUAAtADAAMgAuADUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL3NpZWsvcGFwZXJzL01EMDAwODItMkItTUlQUzMySU5ULUFGUC0wMi41MC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDDAMgA0AKOApAClQKgAqkCtwK7AsICywLQAt0C4ALyAvUC+gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL8},
  18971. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uL0Ryb3Bib3gvYmliL01EMDAwODItMkItTUlQUzMySU5ULUFGUC0wMi41MC5wZGbSFwsYGVdOUy5kYXRhTxEBzAAAAAABzAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH01EMDAwODItMkItTUlQUzMySU5ULSNFRkYzOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/zjM5ZsJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWQAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNRDAwMDgyLTJCLU1JUFMzMklOVC0jRUZGMzgucGRmAA4ARgAiAE0ARAAwADAAMAA4ADIALQAyAEIALQBNAEkAUABTADMAMgBJAE4AVAAtAEEARgBQAC0AMAAyAC4ANQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA6VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUQwMDA4Mi0yQi1NSVBTMzJJTlQtQUZQLTAyLjUwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMIAxwDPAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=}}
  18972. @manual{Larus:vn,
  18973. Author = {James R. Larus},
  18974. Date-Added = {2007-05-20 15:27:22 -0600},
  18975. Date-Modified = {2009-08-25 22:28:17 -0600},
  18976. Organization = {Microsoft Research},
  18977. Title = {Getting Started with spim},
  18978. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9zcGltLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIc3BpbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI+psJ2J0kAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJ2e6kAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNwaW0ucGRmAAAOABIACABzAHAAaQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvc3BpbS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  18979. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhzcGltLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIc3BpbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KIdEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3BpbS5wZGYADgASAAgAcwBwAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9zcGltLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  18980. @manual{Larus:kx,
  18981. Author = {James R. Larus},
  18982. Date-Added = {2007-05-20 15:26:45 -0600},
  18983. Date-Modified = {2009-08-25 22:28:17 -0600},
  18984. Organization = {Microsoft Research},
  18985. Title = {Getting Started with xspim},
  18986. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy94c3BpbS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXhzcGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiPqnCdidJAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCdnupAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp4c3BpbS5wZGYADgAUAAkAeABzAHAAaQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMveHNwaW0ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18987. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl4c3BpbS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXhzcGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jazRDz32AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+ERgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHhzcGltLnBkZgAADgAUAAkAeABzAHAAaQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3hzcGltLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  18988. @manual{Larus:uq,
  18989. Author = {James R. Larus},
  18990. Date-Added = {2007-05-20 15:20:49 -0600},
  18991. Date-Modified = {2009-08-25 22:28:17 -0600},
  18992. Organization = {Microsoft Research},
  18993. Title = {SPIM Command-Line Options},
  18994. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9TUElNX2NvbW1hbmQtbGluZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFVNQSU1fY29tbWFuZC1saW5lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiPpfCdidIAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCdnuoAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpTUElNX2NvbW1hbmQtbGluZS5wZGYADgAsABUAUwBQAEkATQBfAGMAbwBtAG0AYQBuAGQALQBsAGkAbgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvU1BJTV9jb21tYW5kLWxpbmUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  18995. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1NQSU1fY29tbWFuZC1saW5lLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVU1BJTV9jb21tYW5kLWxpbmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7OS8zlm3cAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHHAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFNQSU1fY29tbWFuZC1saW5lLnBkZgAOACwAFQBTAFAASQBNAF8AYwBvAG0AbQBhAG4AZAAtAGwAaQBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9TUElNX2NvbW1hbmQtbGluZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  18996. @manual{Larus:fk,
  18997. Author = {James R. Larus},
  18998. Date-Added = {2007-05-20 15:19:55 -0600},
  18999. Date-Modified = {2009-08-25 22:28:17 -0600},
  19000. Organization = {Microsoft Research},
  19001. Title = {Assemblers, Linkers, and the SPIM Simulator},
  19002. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9IUF9BcHBBLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELSFBfQXBwQS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI+lMJ2J0gAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJ2e6gAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkhQX0FwcEEucGRmAA4AGAALAEgAUABfAEEAcABwAEEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9IUF9BcHBBLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  19003. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0hQX0FwcEEucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtIUF9BcHBBLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv75zOWa+AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASFBfQXBwQS5wZGYADgAYAAsASABQAF8AQQBwAHAAQQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0hQX0FwcEEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  19004. @inproceedings{Trifonov:1996fj,
  19005. Author = {Valery Trifonov and Scott F. Smith},
  19006. Booktitle = {SAS '96: Proceedings of the 3rd International Symposium on Static Analysis},
  19007. Date-Added = {2007-05-19 08:21:04 -0600},
  19008. Date-Modified = {2009-08-25 22:28:17 -0600},
  19009. Isbn = {3-540-61739-6},
  19010. Pages = {349--365},
  19011. Publisher = {Springer-Verlag},
  19012. Title = {Subtyping Constrained Types},
  19013. Year = {1996},
  19014. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zYXM5Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNhczk2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiPqPCdhYSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCdmpyAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzYXM5Ni5wZGYADgAUAAkAcwBhAHMAOQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2FzOTYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19015. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzYXM5Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNhczk2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/idrRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNhczk2LnBkZgAADgAUAAkAcwBhAHMAOQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3Nhczk2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  19016. @inproceedings{Eifrig:1995qy,
  19017. Author = {J. Eifrig and S. Smith and V. Trifonov},
  19018. Booktitle = {Mathematical Foundations of Programming Semantics},
  19019. Date-Added = {2007-05-19 08:12:44 -0600},
  19020. Date-Modified = {2009-08-25 22:28:17 -0600},
  19021. Title = {Type Inference for Recursively Constrained Types and its Application to {OOP}},
  19022. Year = {1995},
  19023. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZnBzOTUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZnBzOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ji0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtZnBzOTUucGRmAA4AFgAKAG0AZgBwAHMAOQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21mcHM5NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  19024. @inproceedings{Pottier:1998fk,
  19025. Author = {Francois Pottier},
  19026. Booktitle = {ICFP '98: Proceedings of the 3rd ACM SIGPLAN international conference on Functional programming},
  19027. Date-Added = {2007-05-19 08:06:21 -0600},
  19028. Date-Modified = {2010-12-17 10:23:08 -0700},
  19029. Isbn = {1-58113-024-4},
  19030. Location = {Baltimore, Maryland, United States},
  19031. Pages = {228--238},
  19032. Publisher = {ACM Press},
  19033. Title = {A framework for type inference with subtyping},
  19034. Year = {1998},
  19035. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjI4LXBvdHRpZXIucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjI4LXBvdHRpZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIj6gwnYWEgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnZqcgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIyOC1wb3R0aWVyLnBkZgAADgAiABAAcAAyADIAOAAtAHAAbwB0AHQAaQBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjI4LXBvdHRpZXIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19036. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMjgtcG90dGllci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMjgtcG90dGllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eknRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjgtcG90dGllci5wZGYADgAiABAAcAAyADIAOAAtAHAAbwB0AHQAaQBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIyOC1wb3R0aWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19037. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289448}}
  19038. @article{Naraschewski:1999fk,
  19039. Author = {Wolfgang Naraschewski and Tobias Nipkow},
  19040. Date-Added = {2007-05-18 13:42:16 -0600},
  19041. Date-Modified = {2010-12-17 10:23:08 -0700},
  19042. Issn = {0168-7433},
  19043. Journal = {J. Autom. Reason.},
  19044. Number = {3},
  19045. Pages = {299--318},
  19046. Publisher = {Kluwer Academic Publishers},
  19047. Title = {Type Inference Verified: Algorithm {W} in {I}sabelle/{HOL}},
  19048. Volume = {23},
  19049. Year = {1999},
  19050. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIjycwnNg6lBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnO1SgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ3LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0Ny5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19051. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Oa0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDcucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19052. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1006277616879}}
  19053. @inproceedings{McCool:2002fk,
  19054. Author = {Michael D. McCool and Zheng Qin and Tiberiu S. Popa},
  19055. Booktitle = {Graphics Hardware},
  19056. Date-Added = {2007-05-17 13:26:59 -0600},
  19057. Date-Modified = {2009-08-25 22:28:17 -0600},
  19058. Pages = {1--12},
  19059. Title = {Shader Metaprogramming},
  19060. Year = {2002},
  19061. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9tZXRhQVBJcGFwZXIucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBtZXRhQVBJcGFwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIjFQwnIIkFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnJc8AAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bWV0YUFQSXBhcGVyLnBkZgAADgAiABAAbQBlAHQAYQBBAFAASQBwAGEAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9tZXRhQVBJcGFwZXIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19062. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1ldGFBUElwYXBlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1ldGFBUElwYXBlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eN3RDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1ldGFBUElwYXBlci5wZGYADgAiABAAbQBlAHQAYQBBAFAASQBwAGEAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWV0YUFQSXBhcGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  19063. @inproceedings{McCool:2006lr,
  19064. Author = {Michael D. McCool},
  19065. Booktitle = {GSPx Multicore Applications Conference},
  19066. Date-Added = {2007-05-17 13:13:54 -0600},
  19067. Date-Modified = {2009-08-25 22:28:17 -0600},
  19068. Title = {Data-Parallel Programming on the Cell BE and the GPU using the RapidMind Development Platform},
  19069. Year = {2006},
  19070. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9XUGRwcm0ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpXUGRwcm0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIi0/wnIFiFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnJZ6AAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6V1BkcHJtLnBkZgAADgAWAAoAVwBQAGQAcAByAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9XUGRwcm0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19071. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1dQZHBybS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCldQZHBybS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9UjM5ZuOAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXh3gAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBXUGRwcm0ucGRmAAAOABYACgBXAFAAZABwAHIAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1dQZHBybS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19072. @inproceedings{Fatahalian:2004qy,
  19073. Author = {K. Fatahalian and J. Sugerman and P. Hanrahan},
  19074. Booktitle = {HWWS '04: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware},
  19075. Date-Added = {2007-05-17 08:59:02 -0600},
  19076. Date-Modified = {2010-12-17 10:23:08 -0700},
  19077. Isbn = {3-905673-15-0},
  19078. Location = {Grenoble, France},
  19079. Pages = {133--137},
  19080. Publisher = {ACM Press},
  19081. Title = {Understanding the efficiency of GPU algorithms for matrix-matrix multiplication},
  19082. Year = {2004},
  19083. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wMTMzLWZhdGFoYWxpYW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwMTMzLWZhdGFoYWxpYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqNwnHKEAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnIecAAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEzMy1mYXRhaGFsaWFuLnBkZgAOACgAEwBwADEAMwAzAC0AZgBhAHQAYQBoAGEAbABpAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3AxMzMtZmF0YWhhbGlhbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  19084. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMzMtZmF0YWhhbGlhbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMzMtZmF0YWhhbGlhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebbRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtZmF0YWhhbGlhbi5wZGYAAA4AKAATAHAAMQAzADMALQBmAGEAdABhAGgAYQBsAGkAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxMzMtZmF0YWhhbGlhbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19085. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1058129.1058148}}
  19086. @techreport{Hall:2003lr,
  19087. Author = {Jesse D. Hall and Nathan A. Carr and John C. Hart},
  19088. Date-Added = {2007-05-17 08:57:28 -0600},
  19089. Date-Modified = {2009-08-25 22:28:17 -0600},
  19090. Institution = {University of Illinois Dept. of Computer Science},
  19091. Month = {March},
  19092. Number = {UIUCDCS-R-2003-2328},
  19093. Title = {Cache and Bandwidth Aware Matrix Multiplication on the GPU},
  19094. Year = {2003},
  19095. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9VSVVDRENTLVItMjAwMy0yMzI4LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXVUlVQ0RDUy1SLTIwMDMtMjMyOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIqgsJxyg8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJyHm8AAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlVJVUNEQ1MtUi0yMDAzLTIzMjgucGRmAA4AMAAXAFUASQBVAEMARABDAFMALQBSAC0AMgAwADAAMwAtADIAMwAyADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9VSVVDRENTLVItMjAwMy0yMzI4LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  19096. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uL0Ryb3Bib3gvYmliL1VJVUNEQ1MtUi0yMDAzLTIzMjgucGRm0hcLGBlXTlMuZGF0YU8RAaQAAAAAAaQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RdVSVVDRENTLVItMjAwMy0yMzI4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGSzOWbjAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVUlVQ0RDUy1SLTIwMDMtMjMyOC5wZGYADgAwABcAVQBJAFUAQwBEAEMAUwAtAFIALQAyADAAMAAzAC0AMgAzADIAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1VJVUNEQ1MtUi0yMDAzLTIzMjgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALcAvADEAmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  19097. @article{Owens:2007vn,
  19098. Date-Added = {2007-05-17 08:35:14 -0600},
  19099. Date-Modified = {2009-08-25 22:28:17 -0600},
  19100. Journal = {Computer Graphics Forum},
  19101. Number = {1},
  19102. Pages = {80--113},
  19103. Title = {A Survey of General-Purpose Computation on Graphics Hardware},
  19104. Volume = {26},
  19105. Year = {2007},
  19106. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QSC4uLy4uLy4uL3BhcGVycy9BU3VydmV5b2ZHZW5lcmFsUHVycG9zZUNvbXB1dGF0aW9ub25HcmFwaGljc0hhcmR3YXJlLnBkZtIXCxgZV05TLmRhdGFPEQH8AAAAAAH8AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfQVN1cnZleW9mR2VuZXJhbFB1cnAjMjIyQTdGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIqf8JxxncAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJyGtcAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkFTdXJ2ZXlvZkdlbmVyYWxQdXJwIzIyMkE3Ri5wZGYADgByADgAQQBTAHUAcgB2AGUAeQBvAGYARwBlAG4AZQByAGEAbABQAHUAcgBwAG8AcwBlAEMAbwBtAHAAdQB0AGEAdABpAG8AbgBvAG4ARwByAGEAcABoAGkAYwBzAEgAYQByAGQAdwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIASlVzZXJzL3NpZWsvcGFwZXJzL0FTdXJ2ZXlvZkdlbmVyYWxQdXJwb3NlQ29tcHV0YXRpb25vbkdyYXBoaWNzSGFyZHdhcmUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A2QDeAOYC5gLoAu0C+AMBAw8DEwMaAyMDKAM1AzgDSgNNA1IAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADVA==},
  19107. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRy4uL0Ryb3Bib3gvYmliL0FTdXJ2ZXlvZkdlbmVyYWxQdXJwb3NlQ29tcHV0YXRpb25vbkdyYXBoaWNzSGFyZHdhcmUucGRm0hcLGBlXTlMuZGF0YU8RAg4AAAAAAg4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9BU3VydmV5b2ZHZW5lcmFsUHVycG8jRjM5RTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADznlzOWawgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQVN1cnZleW9mR2VuZXJhbFB1cnBvI0YzOUU1LnBkZgAOAHIAOABBAFMAdQByAHYAZQB5AG8AZgBHAGUAbgBlAHIAYQBsAFAAdQByAHAAbwBzAGUAQwBvAG0AcAB1AHQAYQB0AGkAbwBuAG8AbgBHAHIAYQBwAGgAaQBjAHMASABhAHIAZAB3AGEAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBQVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQVN1cnZleW9mR2VuZXJhbFB1cnBvc2VDb21wdXRhdGlvbm9uR3JhcGhpY3NIYXJkd2FyZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDYAN0A5QL3AvkC/gMJAxIDIAMkAysDNAM5A0YDSQNbA14DYwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAANl}}
  19108. @inproceedings{Thompson:2002yq,
  19109. Author = {Chris J. Thompson and Sahngyun Hahn and Mark Oskin},
  19110. Booktitle = {MICRO 35: Proceedings of the 35th annual ACM/IEEE international symposium on Microarchitecture},
  19111. Date-Added = {2007-05-17 08:32:17 -0600},
  19112. Date-Modified = {2009-08-25 22:28:17 -0600},
  19113. Isbn = {0-7695-1859-1},
  19114. Location = {Istanbul, Turkey},
  19115. Pages = {306--317},
  19116. Publisher = {IEEE Computer Society Press},
  19117. Title = {Using modern graphics architectures for general-purpose computing: a framework and analysis},
  19118. Year = {2002},
  19119. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy90aG9tcHNvbi1taWNybzIwMDIucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZ0aG9tcHNvbi1taWNybzIwMDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqiwnHGeAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnIa2AAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6dGhvbXBzb24tbWljcm8yMDAyLnBkZgAADgAuABYAdABoAG8AbQBwAHMAbwBuAC0AbQBpAGMAcgBvADIAMAAwADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy90aG9tcHNvbi1taWNybzIwMDIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  19120. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnRob21wc29uLW1pY3JvMjAwMi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnRob21wc29uLW1pY3JvMjAwMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ik3RDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRob21wc29uLW1pY3JvMjAwMi5wZGYADgAuABYAdABoAG8AbQBwAHMAbwBuAC0AbQBpAGMAcgBvADIAMAAwADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdGhvbXBzb24tbWljcm8yMDAyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  19121. @article{Kruger:2003fj,
  19122. Date-Added = {2007-05-17 08:00:46 -0600},
  19123. Date-Modified = {2009-08-25 22:28:17 -0600},
  19124. Issn = {0730-0301},
  19125. Journal = {ACM Transactions on Graphics (TOG)},
  19126. Number = {3},
  19127. Pages = {908--916},
  19128. Publisher = {ACM Press},
  19129. Title = {Linear algebra operators for {GPU} implementation of numerical algorithms},
  19130. Volume = {22},
  19131. Year = {2003},
  19132. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zaWcwMy5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNpZzAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiKp/CccZ4AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCchrYAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzaWcwMy5wZGYADgAUAAkAcwBpAGcAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2lnMDMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19133. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzaWcwMy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNpZzAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihHRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZzAzLnBkZgAADgAUAAkAcwBpAGcAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NpZzAzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  19134. @article{Babb:1984qy,
  19135. Author = {R.G. Babb},
  19136. Date-Added = {2007-05-17 07:41:39 -0600},
  19137. Date-Modified = {2009-08-25 22:28:17 -0600},
  19138. Journal = {IEEE Computer},
  19139. Month = {July},
  19140. Number = {7},
  19141. Pages = {55-61},
  19142. Title = {Parallel Processing with Large-Grain Data Flow Techniques},
  19143. Volume = {17},
  19144. Year = {1984},
  19145. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTY1OTE4Ni5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxNjU5MTg2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiKnzCcbmLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCcg3rAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTY1OTE4Ni5wZGYAAA4AGgAMADAAMQA2ADUAOQAxADgANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxNjU5MTg2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19146. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNjU5MTg2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE2NTkxODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALc8zlmqwAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD8AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNjU5MTg2LnBkZgAADgAaAAwAMAAxADYANQA5ADEAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE2NTkxODYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  19147. @inproceedings{Vajracharya:1997fk,
  19148. Author = {Suvas Vajracharya and Dirk Grunwald},
  19149. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  19150. Date-Added = {2007-05-16 22:45:59 -0600},
  19151. Date-Modified = {2010-12-17 10:23:08 -0700},
  19152. Isbn = {0-89791-985-8},
  19153. Location = {San Jose, CA},
  19154. Pages = {1--13},
  19155. Publisher = {ACM Press},
  19156. Title = {Loop re-ordering and pre-fetching at run-time},
  19157. Year = {1997},
  19158. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9hNTEtdmFqcmFjaGFyeWEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNhNTEtdmFqcmFjaGFyeWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqFwnE/hgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnGT5gAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTUxLXZhanJhY2hhcnlhLnBkZgAOACgAEwBhADUAMQAtAHYAYQBqAHIAYQBjAGgAYQByAHkAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2E1MS12YWpyYWNoYXJ5YS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  19159. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2E1MS12YWpyYWNoYXJ5YS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2E1MS12YWpyYWNoYXJ5YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bn7RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGE1MS12YWpyYWNoYXJ5YS5wZGYAAA4AKAATAGEANQAxAC0AdgBhAGoAcgBhAGMAaABhAHIAeQBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2E1MS12YWpyYWNoYXJ5YS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19160. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509644}}
  19161. @inproceedings{Vajracharya:1997fk,
  19162. Author = {Suvas Vajracharya and Dirk Grunwald},
  19163. Booktitle = {LCPC '96: Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing},
  19164. Date-Added = {2007-05-16 14:06:14 -0600},
  19165. Date-Modified = {2009-08-25 22:28:17 -0600},
  19166. Isbn = {3-540-63091-0},
  19167. Pages = {570--584},
  19168. Publisher = {Springer-Verlag},
  19169. Title = {Dependence Driven Execution for Data Parallelism},
  19170. Year = {1997},
  19171. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMy4uLy4uLy4uL3BhcGVycy9kZXBlbmRlbmNlLWRyaXZlbi1leGVjdXRpb24tZm9yLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfZGVwZW5kZW5jZS1kcml2ZW4tZXgjMjIyNUY0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIl9MJwwGtQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJxFMsAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRlcGVuZGVuY2UtZHJpdmVuLWV4IzIyMjVGNC5wZGYADgBIACMAZABlAHAAZQBuAGQAZQBuAGMAZQAtAGQAcgBpAHYAZQBuAC0AZQB4AGUAYwB1AHQAaQBvAG4ALQBmAG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL3NpZWsvcGFwZXJzL2RlcGVuZGVuY2UtZHJpdmVuLWV4ZWN1dGlvbi1mb3IucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMQAyQDRApMClQKaAqUCrgK8AsACxwLQAtUC4gLlAvcC+gL/AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwE=},
  19172. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2RlcGVuZGVuY2UtZHJpdmVuLWV4ZWN1dGlvbi1mb3IucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9kZXBlbmRlbmNlLWRyaXZlbi1leCNCRjcxNEIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FL0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZXBlbmRlbmNlLWRyaXZlbi1leCNCRjcxNEIucGRmAAAOAEgAIwBkAGUAcABlAG4AZABlAG4AYwBlAC0AZAByAGkAdgBlAG4ALQBlAHgAZQBjAHUAdABpAG8AbgAtAGYAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2RlcGVuZGVuY2UtZHJpdmVuLWV4ZWN1dGlvbi1mb3IucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=}}
  19173. @unpublished{Remy:2006fk,
  19174. Abstract = {
  19175. MLF is a language that extends both ML and System F and combines the
  19176. benefits of both. We propose a dag representation of MLF types that
  19177. superposes a term-dag, encoding the underlying term-structure with
  19178. sharing, and a binding tree, encoding the binding-structure. This
  19179. representation is more canonical as it factors out most of the
  19180. notational details of the original definition; it is also closely
  19181. related to first-order terms. Moreover, it permits a simpler and more
  19182. direct definition of type instance that combines type-instance on
  19183. first-order term-dags, simple operations on dags, and a control that
  19184. allows or rejects potential instances. Thanks to this representation, we
  19185. obtain an incremental linear-time unification algorithm for MLF types,
  19186. which we prove sound and complete with respect to the specification.
  19187. We also extend term graphs to express constraints on graphs that can
  19188. be rewritten incrementally, which suffices to describe all operations
  19189. needed by type inference.
  19190. },
  19191. Date-Added = {2007-05-09 21:57:12 -0600},
  19192. Date-Modified = {2010-12-17 10:23:08 -0700},
  19193. Html = {http://pauillac.inria.fr/~remy/work/mlf},
  19194. Month = sep,
  19195. Note = {{Extended} version, available at \url{http://pauillac.inria.fr/~remy/work/mlf}},
  19196. Pdf = {http://pauillac.inria.fr/~remy/work/mlf/mlf-graphic-types-long.pdf},
  19197. Psgz = {http://pauillac.inria.fr/~remy/work/mlf/mlf-graphic-types-long.ps.gz},
  19198. Title = {A graphical presentation of {\MLF} types with a linear-time incremental unification algorithm.},
  19199. Year = 2006,
  19200. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QNC4uLy4uLy4uL3BhcGVycy9tbGYtZ3JhcGhpYy10eXBlcy1leHRlbmRlZC1jb2xvci5wZGbSFwsYGVdOUy5kYXRhTxEBwAAAAAABwAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH21sZi1ncmFwaGljLXR5cGVzLWV4IzIyMjQxQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiJBvCZ/i8AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCaE0cAAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptbGYtZ3JhcGhpYy10eXBlcy1leCMyMjI0MUIucGRmAA4ASgAkAG0AbABmAC0AZwByAGEAcABoAGkAYwAtAHQAeQBwAGUAcwAtAGUAeAB0AGUAbgBkAGUAZAAtAGMAbwBsAG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANlVzZXJzL3NpZWsvcGFwZXJzL21sZi1ncmFwaGljLXR5cGVzLWV4dGVuZGVkLWNvbG9yLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMUAygDSApYCmAKdAqgCsQK/AsMCygLTAtgC5QLoAvoC/QMCAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwQ=},
  19201. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJG1sZi1ncmFwaGljLXR5cGVzLWV4dGVuZGVkLWNvbG9yLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfbWxmLWdyYXBoaWMtdHlwZXMtZXgjQkY3OEVELnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL947dEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWxmLWdyYXBoaWMtdHlwZXMtZXgjQkY3OEVELnBkZgAADgBKACQAbQBsAGYALQBnAHIAYQBwAGgAaQBjAC0AdAB5AHAAZQBzAC0AZQB4AHQAZQBuAGQAZQBkAC0AYwBvAGwAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL21sZi1ncmFwaGljLXR5cGVzLWV4dGVuZGVkLWNvbG9yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=},
  19202. Bdsk-Url-1 = {http://pauillac.inria.fr/~remy/work/mlf}}
  19203. @phdthesis{Vachharajani:2004lr,
  19204. Author = {Manish Vachharajani},
  19205. Date-Added = {2007-05-09 20:54:06 -0600},
  19206. Date-Modified = {2009-08-25 22:28:17 -0600},
  19207. Month = {November},
  19208. School = {Princeton University},
  19209. Title = {Microarchitecture Modeling for Design-Space Exploration},
  19210. Year = {2004},
  19211. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9waGR0aGVzaXNfbWFuaXNodi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXBoZHRoZXNpc19tYW5pc2h2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiJB7CZ+YGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCaDpmAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwaGR0aGVzaXNfbWFuaXNodi5wZGYADgAsABUAcABoAGQAdABoAGUAcwBpAHMAXwBtAGEAbgBpAHMAaAB2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcGhkdGhlc2lzX21hbmlzaHYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  19212. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXBoZHRoZXNpc19tYW5pc2h2LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcGhkdGhlc2lzX21hbmlzaHYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97/NEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGhkdGhlc2lzX21hbmlzaHYucGRmAAAOACwAFQBwAGgAZAB0AGgAZQBzAGkAcwBfAG0AYQBuAGkAcwBoAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcGhkdGhlc2lzX21hbmlzaHYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  19213. @inproceedings{Booch:1990fk,
  19214. Author = {Grady Booch and Michael Vilot},
  19215. Booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
  19216. Date-Added = {2007-05-08 20:35:21 -0600},
  19217. Date-Modified = {2010-12-17 10:23:08 -0700},
  19218. Isbn = {0-201-52430-X},
  19219. Location = {Ottawa, Canada},
  19220. Pages = {1--11},
  19221. Publisher = {ACM Press},
  19222. Title = {The design of the C++ Booch Components},
  19223. Year = {1990},
  19224. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMS1ib29jaC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxLWJvb2NoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh+cvCZrjsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCZw1MAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1ib29jaC5wZGYAAA4AGgAMAHAAMQAtAGIAbwBvAGMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxLWJvb2NoLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19225. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1ib29jaC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLWJvb2NoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eW7RDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLWJvb2NoLnBkZgAOABoADABwADEALQBiAG8AbwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtYm9vY2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  19226. Bdsk-Url-1 = {http://doi.acm.org/10.1145/97945.97947}}
  19227. @manual{Andersson:2007fr,
  19228. Author = {Lennart Andersson},
  19229. Date-Added = {2007-05-08 14:04:42 -0600},
  19230. Date-Modified = {2009-08-25 22:28:17 -0600},
  19231. Month = {February},
  19232. Organization = {Lund University},
  19233. Title = {Using the {GNU} assembler for {Intel} processors},
  19234. Year = {2007},
  19235. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9pbnRlbC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWludGVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh4xLCZRiWUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCZWz2AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczppbnRlbC5wZGYADgAUAAkAaQBuAHQAZQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvaW50ZWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19236. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlpbnRlbC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWludGVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dd/RDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGludGVsLnBkZgAADgAUAAkAaQBuAHQAZQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2ludGVsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  19237. @manual{Intel:2006ys,
  19238. Date-Added = {2007-05-08 13:58:47 -0600},
  19239. Date-Modified = {2009-08-25 22:28:17 -0600},
  19240. Month = {November},
  19241. Organization = {Intel},
  19242. Title = {Intel 64 and IA-32 Architectures Optimization Reference Manual},
  19243. Year = {2006},
  19244. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNDg5NjYucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNDg5NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIfGGwmYyhFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmaG5AAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjQ4OTY2LnBkZgAADgAWAAoAMgA0ADgAOQA2ADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNDg5NjYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19245. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI0ODk2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI0ODk2Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+vnM5Zq2AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBgAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNDg5NjYucGRmAAAOABYACgAyADQAOAA5ADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI0ODk2Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19246. @manual{Intel:2006vn,
  19247. Date-Added = {2007-05-08 13:56:36 -0600},
  19248. Date-Modified = {2009-08-25 22:28:17 -0600},
  19249. Month = {November},
  19250. Organization = {Intel},
  19251. Title = {Intel 64 and IA-32 Architectures Software Developer's Manual Volume 2B: Instruction Set Reference, N-Z},
  19252. Year = {2006},
  19253. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNTM2NjcucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNTM2NjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeqrwmYuI1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmaCgwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjUzNjY3LnBkZgAADgAWAAoAMgA1ADMANgA2ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNTM2NjcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19254. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI1MzY2Ny5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI1MzY2Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPcJjM5Zq3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBwAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNTM2NjcucGRmAAAOABYACgAyADUAMwA2ADYANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI1MzY2Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19255. @manual{Intel:2006kx,
  19256. Date-Added = {2007-05-08 13:39:54 -0600},
  19257. Date-Modified = {2009-08-25 22:28:17 -0600},
  19258. Month = {November},
  19259. Organization = {Intel},
  19260. Title = {Intel 64 and IA-32 Architectures Software Developer's Manual Volume 2A: Instruction Set Reference, A-M},
  19261. Year = {2006},
  19262. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNTM2NjYucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNTM2NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeqnwmYuG1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmaCewAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjUzNjY2LnBkZgAADgAWAAoAMgA1ADMANgA2ADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNTM2NjYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19263. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI1MzY2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI1MzY2Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP00XM5Zq3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBwAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNTM2NjYucGRmAAAOABYACgAyADUAMwA2ADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI1MzY2Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19264. @manual{Intel:2006uq,
  19265. Date-Added = {2007-05-08 11:20:40 -0600},
  19266. Date-Modified = {2009-08-25 22:28:17 -0600},
  19267. Month = {November},
  19268. Organization = {Intel},
  19269. Title = {Intel 64 and IA-32 Architectures Software Developer's Manual Volume 1: Basic Architecture},
  19270. Year = {2006},
  19271. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNTM2NjUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNTM2NjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeUgwmX/ZlBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmZTxgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjUzNjY1LnBkZgAADgAWAAoAMgA1ADMANgA2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNTM2NjUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19272. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI1MzY2NS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI1MzY2NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/CLM5Zq2AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBgAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNTM2NjUucGRmAAAOABYACgAyADUAMwA2ADYANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI1MzY2NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19273. @article{Poletto:1999uq,
  19274. Author = {Massimiliano Poletto and Vivek Sarkar},
  19275. Date-Added = {2007-05-07 21:33:47 -0600},
  19276. Date-Modified = {2010-12-17 10:23:08 -0700},
  19277. Issn = {0164-0925},
  19278. Journal = {ACM Trans. Program. Lang. Syst.},
  19279. Number = {5},
  19280. Pages = {895--913},
  19281. Publisher = {ACM Press},
  19282. Title = {Linear scan register allocation},
  19283. Volume = {21},
  19284. Year = {1999},
  19285. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9saW5lYXJzY2FuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREObGluZWFyc2Nhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHlNsJla+sAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJlwEsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxpbmVhcnNjYW4ucGRmAAAOAB4ADgBsAGkAbgBlAGEAcgBzAGMAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvbGluZWFyc2Nhbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19286. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5saW5lYXJzY2FuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObGluZWFyc2Nhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94tNEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGluZWFyc2Nhbi5wZGYADgAeAA4AbABpAG4AZQBhAHIAcwBjAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9saW5lYXJzY2FuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19287. Bdsk-Url-1 = {http://doi.acm.org/10.1145/330249.330250}}
  19288. @unpublished{Ghuloum:2006lr,
  19289. Author = {Abdulaziz Ghuloum},
  19290. Date-Added = {2007-05-07 14:39:34 -0600},
  19291. Date-Modified = {2009-08-25 22:28:17 -0600},
  19292. Month = {September},
  19293. Title = {Compilers: Backend to Frontend and Back to Front Again},
  19294. Year = {2006},
  19295. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uLy4uLy4uL3BhcGVycy9jb21waWxlcnMtdHV0b3JpYWwtMjAwNi0wOS0xNi5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH2NvbXBpbGVycy10dXRvcmlhbC0yIzIxRDg4Ri5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh2I/CZNyRUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCZTDxAAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjb21waWxlcnMtdHV0b3JpYWwtMiMyMUQ4OEYucGRmAA4ARAAhAGMAbwBtAHAAaQBsAGUAcgBzAC0AdAB1AHQAbwByAGkAYQBsAC0AMgAwADAANgAtADAAOQAtADEANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAM1VzZXJzL3NpZWsvcGFwZXJzL2NvbXBpbGVycy10dXRvcmlhbC0yMDA2LTA5LTE2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDCAMcAzwKLAo0CkgKdAqYCtAK4Ar8CyALNAtoC3QLvAvIC9wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL5},
  19296. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIWNvbXBpbGVycy10dXRvcmlhbC0yMDA2LTA5LTE2LnBkZtIXCxgZV05TLmRhdGFPEQG2AAAAAAG2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfY29tcGlsZXJzLXR1dG9yaWFsLTIjQkY3MTI5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xKdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29tcGlsZXJzLXR1dG9yaWFsLTIjQkY3MTI5LnBkZgAADgBEACEAYwBvAG0AcABpAGwAZQByAHMALQB0AHUAdABvAHIAaQBhAGwALQAyADAAMAA2AC0AMAA5AC0AMQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvYmliL2NvbXBpbGVycy10dXRvcmlhbC0yMDA2LTA5LTE2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwJ5AnsCgAKLApQCogKmAq0CtgK7AsgCywLdAuAC5QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALn}}
  19297. @article{Teitelbaum:1981uq,
  19298. Author = {Tim Teitelbaum and Thomas Reps},
  19299. Date-Added = {2007-05-02 18:20:33 -0600},
  19300. Date-Modified = {2010-12-17 10:23:08 -0700},
  19301. Issn = {0001-0782},
  19302. Journal = {Commun. ACM},
  19303. Number = {9},
  19304. Pages = {563--573},
  19305. Publisher = {ACM Press},
  19306. Title = {The Cornell program synthesizer: a syntax-directed programming environment},
  19307. Volume = {24},
  19308. Year = {1981},
  19309. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A1NjMtdGVpdGVsYmF1bS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A1NjMtdGVpdGVsYmF1bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0LRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjMtdGVpdGVsYmF1bS5wZGYAAA4AKAATAHAANQA2ADMALQB0AGUAaQB0AGUAbABiAGEAdQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A1NjMtdGVpdGVsYmF1bS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19310. Bdsk-Url-1 = {http://doi.acm.org/10.1145/358746.358755}}
  19311. @inproceedings{Fletcher:2007fk,
  19312. Author = {M. Fletcher and C. McCosh and G. Jin and K. Kennedy},
  19313. Booktitle = {ICASSP},
  19314. Date-Added = {2007-05-02 16:05:28 -0600},
  19315. Date-Modified = {2009-08-25 22:28:17 -0600},
  19316. Title = {Compiling Parallel Matlab for General Distributions Using Telescoping Languages},
  19317. Year = {2007},
  19318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9mbGV0Y2hlckYwNi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2ZsZXRjaGVyRjA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhv3zCXmeIUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCXrvoAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmbGV0Y2hlckYwNi5wZGYADgAgAA8AZgBsAGUAdABjAGgAZQByAEYAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZmxldGNoZXJGMDYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19319. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ZsZXRjaGVyRjA2LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZmxldGNoZXJGMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zbNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmxldGNoZXJGMDYucGRmAAAOACAADwBmAGwAZQB0AGMAaABlAHIARgAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZmxldGNoZXJGMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  19320. @book{Mendelson:1997lr,
  19321. Author = {Elliot Mendelson},
  19322. Date-Added = {2007-05-02 15:28:02 -0600},
  19323. Date-Modified = {2007-05-18 13:42:21 -0600},
  19324. Publisher = {Chapman and Hall},
  19325. Title = {Introduction to Mathematical Logic},
  19326. Year = {1997}}
  19327. @article{Paulson:1995fk,
  19328. Author = {Lawrence C. Paulson},
  19329. Date-Added = {2007-05-02 08:32:57 -0600},
  19330. Date-Modified = {2010-12-17 10:23:08 -0700},
  19331. Journal = {Journal of Automated Reasoning},
  19332. Number = {2},
  19333. Pages = {167--215},
  19334. Title = {Set Theory for Verification: {II}. {Induction} and Recursion},
  19335. Volume = {15},
  19336. Year = {1995},
  19337. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wYXVsc29uOTVzZXQucHPSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3BhdWxzb245NXNldC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhrOPCXf2NAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCXlHtAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXVsc29uOTVzZXQucHMADgAgAA8AcABhAHUAbABzAG8AbgA5ADUAcwBlAHQALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcGF1bHNvbjk1c2V0LnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19338. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL3BhdWxzb245NXNldC5wc9IXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPcGF1bHNvbjk1c2V0LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72rczlm1sAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eGrAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AHBhdWxzb245NXNldC5wcwAOACAADwBwAGEAdQBsAHMAbwBuADkANQBzAGUAdAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9wYXVsc29uOTVzZXQucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  19339. Bdsk-Url-1 = {citeseer.ist.psu.edu/article/paulson95set.html}}
  19340. @article{:2004uq,
  19341. Date-Added = {2007-04-28 09:28:17 -0600},
  19342. Date-Modified = {2010-12-17 10:23:08 -0700},
  19343. Issn = {0098-5589},
  19344. Journal = {IEEE Trans. Softw. Eng.},
  19345. Number = {6},
  19346. Pages = {388--402},
  19347. Publisher = {IEEE Press},
  19348. Title = {Modular Verification of Software Components in C},
  19349. Volume = {30},
  19350. Year = {2004},
  19351. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9UU0UtMjAwNC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDFRTRS0yMDA0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhogvCWgKbAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCWlb7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUU0UtMjAwNC5wZGYAAA4AGgAMAFQAUwBFAC0AMgAwADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL1RTRS0yMDA0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19352. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL1RTRS0yMDA0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMVFNFLTIwMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ux8zlm4wAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHcAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRTRS0yMDA0LnBkZgAADgAaAAwAVABTAEUALQAyADAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVFNFLTIwMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19353. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.2004.22}}
  19354. @inproceedings{Graf:1997fk,
  19355. Author = {Susanne Graf and Hassen Saidi},
  19356. Booktitle = {CAV '97: Proceedings of the 9th International Conference on Computer Aided Verification},
  19357. Date-Added = {2007-04-28 08:52:19 -0600},
  19358. Date-Modified = {2009-08-25 22:28:17 -0600},
  19359. Isbn = {3-540-63166-6},
  19360. Pages = {72--83},
  19361. Publisher = {Springer-Verlag},
  19362. Title = {Construction of Abstract State Graphs with PVS},
  19363. Year = {1997},
  19364. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9HcmFmU2FpZGk5Ny5wc9IXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOR3JhZlNhaWRpOTcucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGiCMJbVUAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJbqaAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkdyYWZTYWlkaTk3LnBzAAAOAB4ADgBHAHIAYQBmAFMAYQBpAGQAaQA5ADcALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvR3JhZlNhaWRpOTcucHMAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19365. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0dyYWZTYWlkaTk3LnBz0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5HcmFmU2FpZGk5Ny5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGVzOWa9gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAR3JhZlNhaWRpOTcucHMAAA4AHgAOAEcAcgBhAGYAUwBhAGkAZABpADkANwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9HcmFmU2FpZGk5Ny5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  19366. @inproceedings{Honsell:2003lr,
  19367. Author = {Furio Honsell and Marina Lenisa and Rekha Redamalla},
  19368. Booktitle = {CoMeta Project Workshop},
  19369. Date-Added = {2007-04-17 17:10:58 +0100},
  19370. Date-Modified = {2009-08-25 22:28:17 -0600},
  19371. Title = {Coalgebraic Semantics of Observational Equivalences of an Imperative Class-based OO-Language},
  19372. Year = {2003},
  19373. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOy4uLy4uLy4uL3BhcGVycy9jb2FsZ2VicmFpYy1zZW1hbnRpY3MtYW5kLW9ic2VydmF0aW9uYWwucGRm0hcLGBlXTlMuZGF0YU8RAdYAAAAAAdYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9jb2FsZ2VicmFpYy1zZW1hbnRpYyMyMUEyMTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIaISwloCmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwlpW+wAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y29hbGdlYnJhaWMtc2VtYW50aWMjMjFBMjEyLnBkZgAOAFgAKwBjAG8AYQBsAGcAZQBiAHIAYQBpAGMALQBzAGUAbQBhAG4AdABpAGMAcwAtAGEAbgBkAC0AbwBiAHMAZQByAHYAYQB0AGkAbwBuAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAPVVzZXJzL3NpZWsvcGFwZXJzL2NvYWxnZWJyYWljLXNlbWFudGljcy1hbmQtb2JzZXJ2YXRpb25hbC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AzADRANkCswK1AroCxQLOAtwC4ALnAvAC9QMCAwUDFwMaAx8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADIQ==},
  19374. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QK2NvYWxnZWJyYWljLXNlbWFudGljcy1hbmQtb2JzZXJ2YXRpb25hbC5wZGbSFwsYGVdOUy5kYXRhTxEB1AAAAAAB1AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2NvYWxnZWJyYWljLXNlbWFudGljI0JGNzEyNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cSXRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNvYWxnZWJyYWljLXNlbWFudGljI0JGNzEyNS5wZGYAAA4AWAArAGMAbwBhAGwAZwBlAGIAcgBhAGkAYwAtAHMAZQBtAGEAbgB0AGkAYwBzAC0AYQBuAGQALQBvAGIAcwBlAHIAdgBhAHQAaQBvAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA7VXNlcnMvanNpZWsvYmliL2NvYWxnZWJyYWljLXNlbWFudGljcy1hbmQtb2JzZXJ2YXRpb25hbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvADBAMkCoQKjAqgCswK8AsoCzgLVAt4C4wLwAvMDBQMIAw0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADDw==}}
  19375. @book{Russell:2003mz,
  19376. Author = {Stuart Russell and Peter Norvig},
  19377. Date-Added = {2007-04-12 16:35:06 -0600},
  19378. Date-Modified = {2007-05-18 13:42:21 -0600},
  19379. Edition = {2nd},
  19380. Publisher = {Prentice-Hall, Inc.},
  19381. Title = {Artificial Intelligence: A Modern Approach},
  19382. Year = {2003}}
  19383. @article{Yotov:2005zr,
  19384. Author = {Kamen Yotov and Xiaoming Li and Gang Ren and Maria Garzaran and David Padua and Keshav Pingali and Paul Stodghill},
  19385. Booktitle = {Proceedings of the IEEE},
  19386. Date-Added = {2007-04-12 16:07:47 -0600},
  19387. Date-Modified = {2009-08-25 22:28:17 -0600},
  19388. Journal = {Proceedings of the IEEE},
  19389. Title = {Is Search Really Necessary to Generate High-Performance BLAS?},
  19390. Year = {2005},
  19391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9pZWVlMDUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQppZWVlMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHL17wkQJylBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkReKgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aWVlZTA1LnBkZgAADgAWAAoAaQBlAGUAZQAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9pZWVlMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19392. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVppZWVlMDUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QppZWVlMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XV0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpZWVlMDUucGRmAA4AFgAKAGkAZQBlAGUAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2llZWUwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  19393. @inproceedings{Epshteyn:2005fr,
  19394. Author = {Arkady Epshteyn and Maria Garzaran and Gerald DeJong and David Padua and Gang Ren and Xiaoming Li and Kamen Yotov and Keshav Pingali},
  19395. Booktitle = {18th International Workshop on Languages and Compilers for Parallel Computing (LCPC)},
  19396. Date-Added = {2007-04-12 16:05:15 -0600},
  19397. Date-Modified = {2009-08-25 22:28:17 -0600},
  19398. Title = {Analytical Models and Empirical Search: A Hybrid Approach to Code Optimization},
  19399. Year = {2005},
  19400. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9MQ1BDMjAwNUVwc2h0ZXluLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUTENQQzIwMDVFcHNodGV5bi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABy6HsJECQBQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJEXWAAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkxDUEMyMDA1RXBzaHRleW4ucGRmAAAOACoAFABMAEMAUABDADIAMAAwADUARQBwAHMAaAB0AGUAeQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvTENQQzIwMDVFcHNodGV5bi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  19401. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL0xDUEMyMDA1RXBzaHRleW4ucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRMQ1BDMjAwNUVwc2h0ZXluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuQNzOWbAwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATENQQzIwMDVFcHNodGV5bi5wZGYAAA4AKgAUAEwAQwBQAEMAMgAwADAANQBFAHAAcwBoAHQAZQB5AG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9MQ1BDMjAwNUVwc2h0ZXluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  19402. @inproceedings{Garrido:2006ys,
  19403. Author = {Alejandra Garrido and Jose Meseguer},
  19404. Booktitle = {SCAM '06: Proceedings of the Sixth IEEE International Workshop on Source Code Analysis and Manipulation (SCAM'06)},
  19405. Date-Added = {2007-04-12 15:33:23 -0600},
  19406. Date-Modified = {2010-12-17 10:23:08 -0700},
  19407. Isbn = {0-7695-2353-6},
  19408. Pages = {165--174},
  19409. Publisher = {IEEE Computer Society},
  19410. Title = {Formal Specification and Verification of Java Refactorings},
  19411. Year = {2006},
  19412. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wNDAyNjg2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDA0MDI2ODY2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAActmHCRAGBUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCRFXhAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowNDAyNjg2Ni5wZGYAAA4AGgAMADAANAAwADIANgA4ADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzA0MDI2ODY2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19413. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzA0MDI2ODY2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDQwMjY4NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7iFszlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA0MDI2ODY2LnBkZgAADgAaAAwAMAA0ADAAMgA2ADgANgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDQwMjY4NjYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19414. Bdsk-Url-1 = {http://dx.doi.org/10.1109/SCAM.2006.16}}
  19415. @article{Ryder:1988vn,
  19416. Author = {Barbara G. Ryder and J. Stephen Pendergrast},
  19417. Date-Added = {2007-04-12 09:10:46 -0600},
  19418. Date-Modified = {2010-12-17 10:23:08 -0700},
  19419. Issn = {0098-5589},
  19420. Journal = {IEEE Trans. Softw. Eng.},
  19421. Number = {4},
  19422. Pages = {444--454},
  19423. Publisher = {IEEE Press},
  19424. Title = {Experiments in Optimizing FP},
  19425. Volume = {14},
  19426. Year = {1988},
  19427. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDAwNDY2OC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwMDA0NjY4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcs1vCQ6jVUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQ/01AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDAwNDY2OC5wZGYAAA4AGgAMADAAMAAwADAANAA2ADYAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwMDA0NjY4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19428. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMDA0NjY4LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAwMDQ2NjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ZeczlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMDA0NjY4LnBkZgAADgAaAAwAMAAwADAAMAA0ADYANgA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAwMDQ2NjgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19429. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.4668}}
  19430. @article{Backus:1978kx,
  19431. Author = {John Backus},
  19432. Date-Added = {2007-04-12 09:07:55 -0600},
  19433. Date-Modified = {2010-12-17 10:23:08 -0700},
  19434. Issn = {0001-0782},
  19435. Journal = {Commun. ACM},
  19436. Number = {8},
  19437. Pages = {613--641},
  19438. Publisher = {ACM Press},
  19439. Title = {Can programming be liberated from the von Neumann style?: a functional style and its algebra of programs},
  19440. Volume = {21},
  19441. Year = {1978},
  19442. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9hMTk3Ny1iYWNrdXMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBhMTk3Ny1iYWNrdXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHKyWwkOnclBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkP70gAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTE5NzctYmFja3VzLnBkZgAADgAiABAAYQAxADkANwA3AC0AYgBhAGMAawB1AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9hMTk3Ny1iYWNrdXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19443. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGExOTc3LWJhY2t1cy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGExOTc3LWJhY2t1cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bnLRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExOTc3LWJhY2t1cy5wZGYADgAiABAAYQAxADkANwA3AC0AYgBhAGMAawB1AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYTE5NzctYmFja3VzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19444. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359576.359579}}
  19445. @inproceedings{Zhang:1988uq,
  19446. Author = {Z. Zhang and K. M. George and G. E. Hedrick},
  19447. Booktitle = {CSC '88: Proceedings of the 1988 ACM sixteenth annual conference on Computer science},
  19448. Date-Added = {2007-04-12 09:07:07 -0600},
  19449. Date-Modified = {2010-12-17 10:23:09 -0700},
  19450. Isbn = {0-89791-260-8},
  19451. Location = {Atlanta, Georgia, United States},
  19452. Pages = {586--592},
  19453. Publisher = {ACM Press},
  19454. Title = {A data flow approach to the evaluation of FP programs},
  19455. Year = {1988},
  19456. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTg2LXpoYW5nLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU4Ni16aGFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABypQsJDp0JQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJD+6IAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1ODYtemhhbmcucGRmAAAOAB4ADgBwADUAOAA2AC0AegBoAGEAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU4Ni16aGFuZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19457. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTg2LXpoYW5nLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU4Ni16aGFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97TtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU4Ni16aGFuZy5wZGYADgAeAA4AcAA1ADgANgAtAHoAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTg2LXpoYW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19458. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322609.323131}}
  19459. @inproceedings{Robison:1987fk,
  19460. Author = {A. D. Robison},
  19461. Booktitle = {SIGPLAN '87: Papers of the Symposium on Interpreters and interpretive techniques},
  19462. Date-Added = {2007-04-12 09:03:10 -0600},
  19463. Date-Modified = {2010-12-17 10:23:09 -0700},
  19464. Isbn = {0-89791-235-7},
  19465. Location = {St. Paul, Minnesota, United States},
  19466. Pages = {64--73},
  19467. Publisher = {ACM Press},
  19468. Title = {The Illinois functional programming interpreter},
  19469. Year = {1987},
  19470. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNjQtcm9iaXNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A2NC1yb2Jpc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcpenCQ6ZXUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQ/q3AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjQtcm9iaXNvbi5wZGYADgAgAA8AcAA2ADQALQByAG8AYgBpAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDY0LXJvYmlzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19471. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2NC1yb2Jpc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY0LXJvYmlzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97a9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY0LXJvYmlzb24ucGRmAAAOACAADwBwADYANAAtAHIAbwBiAGkAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY0LXJvYmlzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  19472. Bdsk-Url-1 = {http://doi.acm.org/10.1145/29650.29657}}
  19473. @inproceedings{Tofte:1994uq,
  19474. Author = {Mads Tofte and Jean-Pierre Talpin},
  19475. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  19476. Date-Added = {2007-04-11 22:44:01 -0600},
  19477. Date-Modified = {2011-10-21 11:02:15 -0600},
  19478. Location = {Portland, Oregon, United States},
  19479. Pages = {188--201},
  19480. Publisher = {ACM Press},
  19481. Title = {Implementation of the typed call-by-value lambda-calculus using a stack of regions},
  19482. Year = {1994},
  19483. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTg4LXRvZnRlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4OC10b2Z0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96FtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4OC10b2Z0ZS5wZGYADgAeAA4AcAAxADgAOAAtAHQAbwBmAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTg4LXRvZnRlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19484. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.177855}}
  19485. @article{Tofte:1997fk,
  19486. Author = {Mads Tofte and Jean-Pierre Talpin},
  19487. Date-Added = {2007-04-11 22:40:06 -0600},
  19488. Date-Modified = {2011-10-21 22:24:14 -0600},
  19489. Journal = {Inf. Comput.},
  19490. Number = {2},
  19491. Pages = {109--176},
  19492. Publisher = {Academic Press, Inc.},
  19493. Title = {Region-based memory management},
  19494. Volume = {132},
  19495. Year = {1997},
  19496. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnRvZnRlOTdyZWdpb25iYXNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnRvZnRlOTdyZWdpb25iYXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilHRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRvZnRlOTdyZWdpb25iYXNlZC5wZGYADgAuABYAdABvAGYAdABlADkANwByAGUAZwBpAG8AbgBiAGEAcwBlAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdG9mdGU5N3JlZ2lvbmJhc2VkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  19497. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1996.2613}}
  19498. @mastersthesis{Lattner:2002fj,
  19499. Author = {Chris Lattner},
  19500. Date-Added = {2007-04-11 11:50:41 -0600},
  19501. Date-Modified = {2009-08-25 22:28:17 -0600},
  19502. School = {University of Illinois at Urbana-Champaign},
  19503. Title = {LLVM: An Infrastructure for Multi-State Optimization},
  19504. Year = {2002},
  19505. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy8yMDAyLTEyLUxhdHRuZXJNU1RoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGzIwMDItMTItTGF0dG5lck1TVGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcoK/CQnwCUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQtBiAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyMDAyLTEyLUxhdHRuZXJNU1RoZXNpcy5wZGYADgA4ABsAMgAwADAAMgAtADEAMgAtAEwAYQB0AHQAbgBlAHIATQBTAFQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvMjAwMi0xMi1MYXR0bmVyTVNUaGVzaXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  19506. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uL0Ryb3Bib3gvYmliLzIwMDItMTItTGF0dG5lck1TVGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQG0AAAAAAG0AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEbMjAwMi0xMi1MYXR0bmVyTVNUaGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71BszlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACAERNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIwMDItMTItTGF0dG5lck1TVGhlc2lzLnBkZgAOADgAGwAyADAAMAAyAC0AMQAyAC0ATABhAHQAdABuAGUAcgBNAFMAVABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8yMDAyLTEyLUxhdHRuZXJNU1RoZXNpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuwDAAMgCgAKCAocCkgKbAqkCrQK0Ar0CwgLPAtIC5ALnAuwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC7g==}}
  19507. @inproceedings{Allen:1970uq,
  19508. Author = {Frances E. Allen},
  19509. Booktitle = {Proceedings of a symposium on Compiler optimization},
  19510. Date-Added = {2007-04-11 11:23:48 -0600},
  19511. Date-Modified = {2010-12-17 10:23:09 -0700},
  19512. Location = {Urbana-Champaign, Illinois},
  19513. Pages = {1--19},
  19514. Title = {Control flow analysis},
  19515. Year = {1970},
  19516. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMS1hbGxlbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxLWFsbGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcoEzCQnXMUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQsosAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1hbGxlbi5wZGYAAA4AGgAMAHAAMQAtAGEAbABsAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxLWFsbGVuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19517. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1hbGxlbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLWFsbGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eWnRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLWFsbGVuLnBkZgAOABoADABwADEALQBhAGwAbABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtYWxsZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  19518. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800028.808479}}
  19519. @misc{Netlib:fk,
  19520. Author = {Netlib},
  19521. Date-Added = {2007-04-09 11:25:18 -0600},
  19522. Date-Modified = {2010-12-17 10:23:09 -0700},
  19523. Howpublished = {http://www.netlib.org/},
  19524. Title = {Netlib Repository},
  19525. Year = {2007},
  19526. Bdsk-Url-1 = {http://www.netlib.org/}}
  19527. @manual{Saad:fr,
  19528. Author = {Yousef Saad},
  19529. Date-Added = {2007-04-07 22:00:28 -0600},
  19530. Date-Modified = {2007-05-18 13:42:21 -0600},
  19531. Organization = {University of Minnesota, Department of Computer Science and Engineering},
  19532. Title = {SPARSKIT: A basic tool-kit for sparse matrix computations}}
  19533. @article{Dalvi:2003rt,
  19534. Author = {Nilesh N. Dalvi and Sumit K. Sanghai and Prasan Roy and S. Sudarshan},
  19535. Date-Added = {2007-04-07 21:39:09 -0600},
  19536. Date-Modified = {2010-12-17 10:23:09 -0700},
  19537. Issn = {0022-0000},
  19538. Journal = {J. Comput. Syst. Sci.},
  19539. Number = {4},
  19540. Pages = {728--762},
  19541. Publisher = {Academic Press, Inc.},
  19542. Title = {Pipelining in multi-query optimization},
  19543. Volume = {66},
  19544. Year = {2003},
  19545. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9waXBlbGluaW5nLWpjc3MucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwaXBlbGluaW5nLWpjc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHKUNwkMVwwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkNqIwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGlwZWxpbmluZy1qY3NzLnBkZgAOACgAEwBwAGkAcABlAGwAaQBuAGkAbgBnAC0AagBjAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3BpcGVsaW5pbmctamNzcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  19546. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3BpcGVsaW5pbmctamNzcy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3BpcGVsaW5pbmctamNzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e//RDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBpcGVsaW5pbmctamNzcy5wZGYAAA4AKAATAHAAaQBwAGUAbABpAG4AaQBuAGcALQBqAGMAcwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3BpcGVsaW5pbmctamNzcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19547. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0022-0000(03)00031-X}}
  19548. @inproceedings{Dalvi:2001yq,
  19549. Author = {Nilesh N. Dalvi and Sumit K. Sanghai and Prasan Roy and S. Sudarshan},
  19550. Booktitle = {PODS '01: Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems},
  19551. Date-Added = {2007-04-07 21:37:22 -0600},
  19552. Date-Modified = {2010-12-17 10:23:09 -0700},
  19553. Isbn = {1-58113-361-8},
  19554. Location = {Santa Barbara, California, United States},
  19555. Pages = {59--70},
  19556. Publisher = {ACM Press},
  19557. Title = {Pipelining in multi-query optimization},
  19558. Year = {2001},
  19559. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTktZGFsdmkucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTktZGFsdmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHKUKwkMVwwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkNqIwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU5LWRhbHZpLnBkZgAOABwADQBwADUAOQAtAGQAYQBsAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1OS1kYWx2aS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19560. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTktZGFsdmkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTktZGFsdmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tQ0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTktZGFsdmkucGRmAAAOABwADQBwADUAOQAtAGQAYQBsAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTktZGFsdmkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19561. Bdsk-Url-1 = {http://doi.acm.org/10.1145/375551.375561}}
  19562. @inproceedings{Schordan:2003fj,
  19563. Author = {Markus Schordan and Dan Quinlan},
  19564. Booktitle = {Modular Programming Languages},
  19565. Date-Added = {2007-04-07 16:21:01 -0600},
  19566. Date-Modified = {2007-05-18 13:42:21 -0600},
  19567. Title = {A Source-To-Source Architecture for User-Defined Optimizations},
  19568. Year = {2003}}
  19569. @article{Bagge:2003uq,
  19570. Author = {Otto Skrove Bagge and Karl Trygve Kalleberg and Magne Haveraaen and Eelco Visser},
  19571. Date-Added = {2007-04-07 16:14:37 -0600},
  19572. Date-Modified = {2010-12-17 10:23:09 -0700},
  19573. Isbn = {0-7695-2005-7},
  19574. Journal = {scam},
  19575. Pages = {65},
  19576. Publisher = {IEEE Computer Society},
  19577. Title = {Design of the CodeBoost Transformation System for Domain-Specific Optimisation of C++ Programs},
  19578. Volume = {00},
  19579. Year = {2003},
  19580. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTIzODAzMi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxMjM4MDMyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcjzfCPXbAAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCPcsgAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTIzODAzMi5wZGYAAA4AGgAMADAAMQAyADMAOAAwADMAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxMjM4MDMyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19581. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMjM4MDMyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEyMzgwMzIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7y0czlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMjM4MDMyLnBkZgAADgAaAAwAMAAxADIAMwA4ADAAMwAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEyMzgwMzIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19582. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/SCAM.2003.1238032}}
  19583. @inproceedings{Mateev:2000fk,
  19584. Author = {Nikolay Mateev and Keshav Pingali and Paul Stodghill and Vladimir Kotlyar},
  19585. Booktitle = {International Conference on Supercomputing},
  19586. Date-Added = {2007-04-07 15:22:28 -0600},
  19587. Date-Modified = {2009-08-25 22:28:17 -0600},
  19588. Title = {Next-generation Generic Programming and its Application to Sparse Matrix Computations},
  19589. Year = {2000},
  19590. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9pY3MwMC1zcGFyc2UucHPSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2ljczAwLXNwYXJzZS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcj0DCPXbAAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCPcsgAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczppY3MwMC1zcGFyc2UucHMADgAgAA8AaQBjAHMAMAAwAC0AcwBwAGEAcgBzAGUALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvaWNzMDAtc3BhcnNlLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19591. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL2ljczAwLXNwYXJzZS5wc9IXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPaWNzMDAtc3BhcnNlLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72cszlmvoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGljczAwLXNwYXJzZS5wcwAOACAADwBpAGMAcwAwADAALQBzAHAAYQByAHMAZQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9pY3MwMC1zcGFyc2UucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  19592. @article{Dongarra:1979ys,
  19593. Author = {J. J. Dongarra and A. R. Hinds},
  19594. Date-Added = {2007-04-05 12:41:13 -0600},
  19595. Date-Modified = {2009-08-25 22:28:17 -0600},
  19596. Journal = {Software--Practice and Experience},
  19597. Title = {Unrolling Loops in Fortran},
  19598. Year = {1979},
  19599. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uLy4uLy4uL3BhcGVycy9VbnJvbGxpbmctTG9vcHMtaW4tRm9ydHJhbi5wZGbSFwsYGVdOUy5kYXRhTxEBrgAAAAABrgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRHlVucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfVLCOp7eUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCOvM+AAAAAQAMAE+ZEQBOpFMARsk2AAIAPU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpVbnJvbGxpbmctTG9vcHMtaW4tRm9ydHJhbi5wZGYAAA4APgAeAFUAbgByAG8AbABsAGkAbgBnAC0ATABvAG8AcABzAC0AaQBuAC0ARgBvAHIAdAByAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMFVzZXJzL3NpZWsvcGFwZXJzL1Vucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAn4CgAKFApACmQKnAqsCsgK7AsACzQLQAuIC5QLqAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuw=},
  19600. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLS4uL0Ryb3Bib3gvYmliL1Vucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZtIXCxgZV05TLmRhdGFPEQHAAAAAAAHAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEeVW5yb2xsaW5nLUxvb3BzLWluLUZvcnRyYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8uVszlm40AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHdAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEdNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFVucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZgAADgA+AB4AVQBuAHIAbwBsAGwAaQBuAGcALQBMAG8AbwBwAHMALQBpAG4ALQBGAG8AcgB0AHIAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVW5yb2xsaW5nLUxvb3BzLWluLUZvcnRyYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvgDDAMsCjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==}}
  19601. @article{Allan:1995rt,
  19602. Author = {Vicki H. Allan and Reese B. Jones and Randall M. Lee and Stephen J. Allan},
  19603. Date-Added = {2007-04-05 12:30:23 -0600},
  19604. Date-Modified = {2010-12-17 10:23:09 -0700},
  19605. Issn = {0360-0300},
  19606. Journal = {ACM Comput. Surv.},
  19607. Number = {3},
  19608. Pages = {367--432},
  19609. Publisher = {ACM Press},
  19610. Title = {Software pipelining},
  19611. Volume = {27},
  19612. Year = {1995},
  19613. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMzY3LWFsbGFuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDM2Ny1hbGxhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx9BcI6nGVQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI68MUAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNjctYWxsYW4ucGRmAAAOAB4ADgBwADMANgA3AC0AYQBsAGwAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDM2Ny1hbGxhbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19614. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzY3LWFsbGFuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM2Ny1hbGxhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL961dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2Ny1hbGxhbi5wZGYADgAeAA4AcAAzADYANwAtAGEAbABsAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzY3LWFsbGFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19615. Bdsk-Url-1 = {http://doi.acm.org/10.1145/212094.212131}}
  19616. @inproceedings{Willcock:2006yq,
  19617. Author = {Jeremiah Willcock and Andrew Lumsdaine},
  19618. Booktitle = {ICS '06: Proceedings of the 20th annual international conference on Supercomputing},
  19619. Date-Added = {2007-04-05 12:18:18 -0600},
  19620. Date-Modified = {2010-12-17 10:23:09 -0700},
  19621. Isbn = {1-59593-282-8},
  19622. Location = {Cairns, Queensland, Australia},
  19623. Pages = {307--316},
  19624. Publisher = {ACM Press},
  19625. Title = {Accelerating sparse matrix computations via data compression},
  19626. Year = {2006},
  19627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMzA3LXdpbGxjb2NrLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDMwNy13aWxsY29jay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx5dMI6mZJQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI67fIAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzMDctd2lsbGNvY2sucGRmAA4AJAARAHAAMwAwADcALQB3AGkAbABsAGMAbwBjAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMzA3LXdpbGxjb2NrLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19628. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzMDctd2lsbGNvY2sucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzA3LXdpbGxjb2NrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qu0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzA3LXdpbGxjb2NrLnBkZgAADgAkABEAcAAzADAANwAtAHcAaQBsAGwAYwBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzA3LXdpbGxjb2NrLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  19629. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1183401.1183444}}
  19630. @phdthesis{Li:1996fj,
  19631. Author = {X. Li},
  19632. Date-Added = {2007-04-05 12:13:37 -0600},
  19633. Date-Modified = {2007-05-18 13:42:21 -0600},
  19634. School = {Computer Science Division, University of California, Berkeley},
  19635. Title = {Sparse Guassian Elimination on High Performance Computers},
  19636. Year = {1996}}
  19637. @article{Madsen:1976uq,
  19638. Author = {N. Madsen and G. Roderigue and J. Karush},
  19639. Date-Added = {2007-04-05 11:55:52 -0600},
  19640. Date-Modified = {2007-05-18 13:42:21 -0600},
  19641. Journal = {Information Processing Letters},
  19642. Title = {Matrix Multiplication by Diagonals on a Vector Parallel Processor},
  19643. Volume = {5},
  19644. Year = {1976}}
  19645. @book{Golub:1996qy,
  19646. Author = {Gene H. Golub and Charles F. Van Loan},
  19647. Date-Added = {2007-04-05 11:52:07 -0600},
  19648. Date-Modified = {2007-05-18 13:42:21 -0600},
  19649. Edition = {3rd},
  19650. Publisher = {The Johns Hopkins University Press},
  19651. Title = {Matrix Computations},
  19652. Year = {1996}}
  19653. @inproceedings{Cornwall:2006fk,
  19654. Author = {Jay Cornwall and Olav Beckmann and Paul Kelly},
  19655. Booktitle = {Workshop on Performance Optimization for High-Level Languages and Libraries},
  19656. Date-Added = {2007-04-05 11:13:43 -0600},
  19657. Date-Modified = {2009-08-25 22:28:18 -0600},
  19658. Title = {Accelerating a {C++} Image Processing Library with a GPU},
  19659. Year = {2006},
  19660. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9QT0hMTDA2LUFjY2VsZXJhdGluZ1dpdGhHUFUucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9QT0hMTDA2LUFjY2VsZXJhdGluZ1dpdGhHUFUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHGs8wjqKSVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjreqQAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6UE9ITEwwNi1BY2NlbGVyYXRpbmdXaXRoR1BVLnBkZgAOAEAAHwBQAE8ASABMAEwAMAA2AC0AQQBjAGMAZQBsAGUAcgBhAHQAaQBuAGcAVwBpAHQAaABHAFAAVQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL1BPSExMMDYtQWNjZWxlcmF0aW5nV2l0aEdQVS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  19661. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uL0Ryb3Bib3gvYmliL1BPSExMMDYtQWNjZWxlcmF0aW5nV2l0aEdQVS5wZGbSFwsYGVdOUy5kYXRhTxEBxAAAAAABxAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH1BPSExMMDYtQWNjZWxlcmF0aW5nV2l0aEdQVS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO1G3M5ZtjAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhswAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQT0hMTDA2LUFjY2VsZXJhdGluZ1dpdGhHUFUucGRmAA4AQAAfAFAATwBIAEwATAAwADYALQBBAGMAYwBlAGwAZQByAGEAdABpAG4AZwBXAGkAdABoAEcAUABVAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvUE9ITEwwNi1BY2NlbGVyYXRpbmdXaXRoR1BVLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC/AMQAzAKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  19662. @inproceedings{Quinlan:2006lr,
  19663. Author = {Dan Quinlan and Markus Schordan and Richard Vuduc and Qing Yi},
  19664. Booktitle = {Workshop on Performance Optimization for High-Level Languages and Libraries},
  19665. Date-Added = {2007-04-05 11:08:04 -0600},
  19666. Date-Modified = {2009-08-25 22:28:18 -0600},
  19667. Read = {Yes},
  19668. Title = {Annotating user-defined abstractions for optimization},
  19669. Year = {2006},
  19670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9QT0hMTDA2LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELUE9ITEwwNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxn8MI6iT9QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI63Z8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlBPSExMMDYucGRmAA4AGAALAFAATwBIAEwATAAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9QT0hMTDA2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  19671. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1BPSExMMDYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtQT0hMTDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADujuzOWbYwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUE9ITEwwNi5wZGYADgAYAAsAUABPAEgATABMADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1BPSExMMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  19672. @article{Lee:1987lr,
  19673. Author = {Edward A. Lee and David G. Messerschmitt},
  19674. Date-Added = {2007-04-05 21:42:39 -0600},
  19675. Date-Modified = {2009-08-25 22:28:18 -0600},
  19676. Journal = {Proceedings of the IEEE},
  19677. Month = {September},
  19678. Number = {9},
  19679. Title = {Synchronous Data Flow},
  19680. Volume = {75},
  19681. Year = {1987},
  19682. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zeW5jaGRhdGFmbG93LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERc3luY2hkYXRhZmxvdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByF7sI7QRUAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI7lXUAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnN5bmNoZGF0YWZsb3cucGRmAA4AJAARAHMAeQBuAGMAaABkAGEAdABhAGYAbABvAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zeW5jaGRhdGFmbG93LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19683. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXN5bmNoZGF0YWZsb3cucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzeW5jaGRhdGFmbG93LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4o00Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzeW5jaGRhdGFmbG93LnBkZgAADgAkABEAcwB5AG4AYwBoAGQAYQB0AGEAZgBsAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zeW5jaGRhdGFmbG93LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19684. @article{Rubin:1974ve,
  19685. Author = {Frank Rubin},
  19686. Date-Added = {2007-04-03 13:40:03 -0600},
  19687. Date-Modified = {2010-12-17 10:23:09 -0700},
  19688. Issn = {0004-5411},
  19689. Journal = {J. ACM},
  19690. Number = {4},
  19691. Pages = {576--580},
  19692. Publisher = {ACM Press},
  19693. Title = {A Search Procedure for Hamilton Paths and Circuits},
  19694. Volume = {21},
  19695. Year = {1974},
  19696. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTc2LXJ1YmluLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU3Ni1ydWJpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxEMcI4CcFQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI4XiEAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NzYtcnViaW4ucGRmAAAOAB4ADgBwADUANwA2AC0AcgB1AGIAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU3Ni1ydWJpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19697. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc2LXJ1YmluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3Ni1ydWJpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97R9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3Ni1ydWJpbi5wZGYADgAeAA4AcAA1ADcANgAtAHIAdQBiAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc2LXJ1YmluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19698. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321850.321854}}
  19699. @article{Conrad:1994ly,
  19700. Annote = {linear time algorithm},
  19701. Author = {Axel Conrad and Tanja Hindrichs and Hussein Morsy and Ingo Wegener},
  19702. Date-Added = {2007-04-03 11:36:07 -0600},
  19703. Date-Modified = {2010-12-17 10:23:09 -0700},
  19704. Issn = {0166-218X},
  19705. Journal = {Discrete Appl. Math.},
  19706. Number = {2},
  19707. Pages = {125--134},
  19708. Publisher = {Elsevier Science Publishers B. V.},
  19709. Title = {Solution of the knight's Hamiltonian path problem on chessboards},
  19710. Volume = {50},
  19711. Year = {1994},
  19712. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0166-218X(92)00170-Q}}
  19713. @inproceedings{Toledo:1999zr,
  19714. Author = {Sivan Toledo},
  19715. Booktitle = {External Memory Algorithms},
  19716. Date-Added = {2007-04-02 14:56:02 -0600},
  19717. Date-Modified = {2009-08-25 22:28:18 -0600},
  19718. Series = {DIMACS Series in Discrete Mathematics and Theoretical Computer Science},
  19719. Title = {A survey of out-of-core algorithms in numerical linear algebra},
  19720. Year = {1999},
  19721. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9vb2NzdXJ2ZXktMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD29vY3N1cnZleS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcM17CNsjMUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCNx0sAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvb2NzdXJ2ZXktMS5wZGYADgAgAA8AbwBvAGMAcwB1AHIAdgBlAHkALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvb29jc3VydmV5LTEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19722. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD29vY3N1cnZleS0xLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPb29jc3VydmV5LTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95U9EPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb29jc3VydmV5LTEucGRmAAAOACAADwBvAG8AYwBzAHUAcgB2AGUAeQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvb29jc3VydmV5LTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  19723. @article{McKellar:1969fr,
  19724. Author = {A. C. McKellar and E. G. Coffman, Jr.},
  19725. Date-Added = {2007-04-02 13:46:24 -0600},
  19726. Date-Modified = {2010-12-17 10:23:09 -0700},
  19727. Issn = {0001-0782},
  19728. Journal = {Commun. ACM},
  19729. Number = {3},
  19730. Pages = {153--165},
  19731. Publisher = {ACM Press},
  19732. Title = {Organizing matrices and matrix operations for paged memory systems},
  19733. Volume = {12},
  19734. Year = {1969},
  19735. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTUzLW1ja2VsbGFyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE1My1tY2tlbGxhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwvJcI2ublQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI3DhkAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNTMtbWNrZWxsYXIucGRmAA4AJAARAHAAMQA1ADMALQBtAGMAawBlAGwAbABhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTUzLW1ja2VsbGFyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19736. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNTMtbWNrZWxsYXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTUzLW1ja2VsbGFyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nZ0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTUzLW1ja2VsbGFyLnBkZgAADgAkABEAcAAxADUAMwAtAG0AYwBrAGUAbABsAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTUzLW1ja2VsbGFyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  19737. Bdsk-Url-1 = {http://doi.acm.org/10.1145/362875.362879}}
  19738. @article{Dietrich:1976rt,
  19739. Author = {G. Dietrich},
  19740. Date-Added = {2007-04-02 13:42:47 -0600},
  19741. Date-Modified = {2007-05-18 13:42:21 -0600},
  19742. Journal = {Comput. Meth. AppI. Mech. Eng.},
  19743. Title = {A new formulation of the hypermatrix Householder QR-decomposition},
  19744. Volume = {9},
  19745. Year = {1976}}
  19746. @techreport{Chartres:1960vn,
  19747. Author = {B. Chartres},
  19748. Date-Added = {2007-04-02 13:41:29 -0600},
  19749. Date-Modified = {2007-05-18 13:42:21 -0600},
  19750. Institution = {Univ. of Sydney},
  19751. Title = {Adaption of the {Jacobi} and {Givens} methods for a computer with magnetic tape backup store},
  19752. Year = {1960}}
  19753. @article{Bronlund:1974yq,
  19754. Author = {O. E. Bronlund and T. Johnsen},
  19755. Date-Added = {2007-04-02 13:39:07 -0600},
  19756. Date-Modified = {2007-05-18 13:42:21 -0600},
  19757. Journal = {Comput. Meth. Appl. Mech. Eng.},
  19758. Title = {QR-factorization of partitioned matrices.},
  19759. Year = {1974}}
  19760. @article{Higham:1990kx,
  19761. Author = {Nicholas J. Higham},
  19762. Date-Added = {2007-04-02 11:02:42 -0600},
  19763. Date-Modified = {2010-12-17 10:23:09 -0700},
  19764. Issn = {0098-3500},
  19765. Journal = {ACM Trans. Math. Softw.},
  19766. Number = {4},
  19767. Pages = {352--368},
  19768. Publisher = {ACM Press},
  19769. Title = {Exploiting fast matrix multiplication within the level 3 BLAS},
  19770. Volume = {16},
  19771. Year = {1990},
  19772. Bdsk-Url-1 = {http://doi.acm.org/10.1145/98267.98290}}
  19773. @book{Dongarra:1987uq,
  19774. Author = {Jack J. Dongarra and Iain Duff and Danny C. Sorensen},
  19775. Date-Added = {2007-04-02 10:56:51 -0600},
  19776. Date-Modified = {2007-05-18 13:42:21 -0600},
  19777. Publisher = {SIAM},
  19778. Title = {Numerical Linear Algebra on High-Performance Computers},
  19779. Year = {1987}}
  19780. @inproceedings{Boncz:2005ly,
  19781. Author = {P. A. Boncz and M. Zukowski and N. Nes},
  19782. Booktitle = {Proceedings of the Biennial Conference on Innovative Data Systems Research (CIDR)},
  19783. Date-Added = {2007-03-29 15:20:35 -0400},
  19784. Date-Modified = {2009-08-25 22:28:18 -0600},
  19785. Month = {January},
  19786. Pages = {225-237},
  19787. Title = {{MonetDB/X100: Hyper-Pipelining Query Execution}},
  19788. Year = {2005},
  19789. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9Cb1p1TmUtQ0lEUi0wNS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREkJvWnVOZS1DSURSLTA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD3zCMW6QAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCMcLwAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpCb1p1TmUtQ0lEUi0wNS5wZGYAAA4AJgASAEIAbwBaAHUATgBlAC0AQwBJAEQAUgAtADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL0JvWnVOZS1DSURSLTA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  19790. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JvWnVOZS1DSURSLTA1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQm9adU5lLUNJRFItMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA74xczlmskAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJvWnVOZS1DSURSLTA1LnBkZgAADgAmABIAQgBvAFoAdQBOAGUALQBDAEkARABSAC0AMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQm9adU5lLUNJRFItMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  19791. @article{Zukowski:2005zr,
  19792. Author = {M. Zukowski and P. A. Boncz and N. Nes and S. Heman},
  19793. Date-Added = {2007-03-29 15:15:52 -0400},
  19794. Date-Modified = {2009-08-25 22:28:18 -0600},
  19795. Journal = {IEEE Data Engineering Bulletin},
  19796. Month = {June},
  19797. Number = {2},
  19798. Pages = {17-22},
  19799. Title = {{MonetDB/X100 - A DBMS In The CPU Cache}},
  19800. Volume = {28},
  19801. Year = {2005},
  19802. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9adUJvTmVIZS1ERUJVTEwtMDUucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZadUJvTmVIZS1ERUJVTEwtMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA+CwjFukAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjHC8AAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6WnVCb05lSGUtREVCVUxMLTA1LnBkZgAADgAuABYAWgB1AEIAbwBOAGUASABlAC0ARABFAEIAVQBMAEwALQAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9adUJvTmVIZS1ERUJVTEwtMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  19803. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1p1Qm9OZUhlLURFQlVMTC0wNS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlp1Qm9OZUhlLURFQlVMTC0wNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4GvM5ZuPAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXh3wAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBadUJvTmVIZS1ERUJVTEwtMDUucGRmAAAOAC4AFgBaAHUAQgBvAE4AZQBIAGUALQBEAEUAQgBVAEwATAAtADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1p1Qm9OZUhlLURFQlVMTC0wNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  19804. @inproceedings{Heman:2007ys,
  19805. Author = {S. Heman and M. Zukowski and A. P. de Vries and P. A. Boncz},
  19806. Booktitle = {Proceedings of the Biennial Conference on Innovative Data Systems Research (CIDR)},
  19807. Date-Added = {2007-03-29 15:14:57 -0400},
  19808. Date-Modified = {2009-08-25 22:28:18 -0600},
  19809. Month = {January},
  19810. Note = {(Demo Paper)},
  19811. Title = {{Efficient and Flexible Information Retrieval Using MonetDB/X100}},
  19812. Year = {2007},
  19813. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9jaWRyMDdwMTAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1jaWRyMDdwMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA+IwjFukAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjHC8AAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y2lkcjA3cDEwLnBkZgAOABwADQBjAGkAZAByADAANwBwADEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2NpZHIwN3AxMC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19814. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1jaWRyMDdwMTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1jaWRyMDdwMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ej0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaWRyMDdwMTAucGRmAAAOABwADQBjAGkAZAByADAANwBwADEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9jaWRyMDdwMTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  19815. @inproceedings{Chakravarthy:1986vn,
  19816. Author = {Upen S. Chakravarthy and Jack Minker},
  19817. Booktitle = {VLDB '86: Proceedings of the 12th International Conference on Very Large Data Bases},
  19818. Date-Added = {2007-03-29 14:43:02 -0400},
  19819. Date-Modified = {2007-05-18 13:42:21 -0600},
  19820. Isbn = {0-934613-18-4},
  19821. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/P384.PDF},
  19822. Pages = {384--391},
  19823. Publisher = {Morgan Kaufmann Publishers Inc.},
  19824. Title = {Multiple Query Processing in Deductive Databases using Query Graphs},
  19825. Year = {1986},
  19826. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFS4uLy4uL3BhcGVycy9QMzg0LlBERtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADAakSXSCsAAAANs/4IUDM4NC5QREYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIcP8IxZRxQREYgcHJ2dwACAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMBqmPcAAAARAAgAAMIxuXwAAAABAAwADbP+AAdMTwAAaIUAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlAzODQuUERGAAAOABIACABQADMAOAA0AC4AUABEAEYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvUDM4NC5QREYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCmAKsAswINAg8CFAIfAigCNgI6AkECSgJPAlwCXwJxAnQCeQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ7}}
  19827. @inproceedings{Manegold:2000kx,
  19828. Author = {S. Manegold and A. Pellenkoft and M. L. Kersten},
  19829. Booktitle = {Proceedings of the British National Conference on Databases (BNCOD)},
  19830. Date-Added = {2007-03-29 14:38:22 -0400},
  19831. Date-Modified = {2009-08-25 22:28:18 -0600},
  19832. Month = {July},
  19833. Pages = {36-51},
  19834. Series = {LNCS/Lecture Notes in Artificial Intelligence (LNCS/LNAI), {\copyright} Springer-Verlag},
  19835. Title = {{A Multi-Query Optimizer for Monet}},
  19836. Volume = {1832},
  19837. Year = {2000},
  19838. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9tYW5lZ29sZDAwbXVsdGlxdWVyeS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGG1hbmVnb2xkMDBtdWx0aXF1ZXJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD4vCMW6QAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCMcLwAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptYW5lZ29sZDAwbXVsdGlxdWVyeS5wZGYAAA4AMgAYAG0AYQBuAGUAZwBvAGwAZAAwADAAbQB1AGwAdABpAHEAdQBlAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL21hbmVnb2xkMDBtdWx0aXF1ZXJ5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  19839. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1hbmVnb2xkMDBtdWx0aXF1ZXJ5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbWFuZWdvbGQwMG11bHRpcXVlcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94z9EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWFuZWdvbGQwMG11bHRpcXVlcnkucGRmAA4AMgAYAG0AYQBuAGUAZwBvAGwAZAAwADAAbQB1AGwAdABpAHEAdQBlAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9tYW5lZ29sZDAwbXVsdGlxdWVyeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  19840. @inproceedings{Boncz:1999uq,
  19841. Author = {P. A. Boncz and S. Manegold and M. L. Kersten},
  19842. Booktitle = {Proceedings of the International Conference on Very Large Data Bases (VLDB)},
  19843. Date-Added = {2007-03-29 14:31:54 -0400},
  19844. Date-Modified = {2009-08-25 22:28:18 -0600},
  19845. Month = {September},
  19846. Pages = {54-65},
  19847. Title = {{Database Architecture Optimized for the New Bottleneck: Memory Access}},
  19848. Year = {1999},
  19849. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9FRFJHMTJfQm9NYUtlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERRURSRzEyX0JvTWFLZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwPf8IxbpAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIxwvAAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkVEUkcxMl9Cb01hS2UucGRmAA4AJAARAEUARABSAEcAMQAyAF8AQgBvAE0AYQBLAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9FRFJHMTJfQm9NYUtlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19850. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0VEUkcxMl9Cb01hS2UucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFFRFJHMTJfQm9NYUtlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwR0zOWa5AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARURSRzEyX0JvTWFLZS5wZGYADgAkABEARQBEAFIARwAxADIAXwBCAG8ATQBhAEsAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0VEUkcxMl9Cb01hS2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  19851. @article{Bayer:2002fk,
  19852. Annote = {Original paper on B+ trees},
  19853. Author = {Rudolf Bayer and E. McCreight},
  19854. Date-Added = {2007-03-28 09:30:01 -0400},
  19855. Date-Modified = {2010-12-17 10:23:09 -0700},
  19856. Journal = {Acta Informatica},
  19857. Month = {September},
  19858. Number = {3},
  19859. Pages = {173-189},
  19860. Title = {Organization and maintenance of large ordered indexes},
  19861. Volume = {1},
  19862. Year = {1972},
  19863. Bdsk-Url-1 = {http://www.springerlink.com/content/n9n0754115251238/}}
  19864. @techreport{Boisvert:1996qf,
  19865. Author = {Ronald F. Boisvert and Roldan Pozo and Karin A. Remington},
  19866. Date-Added = {2007-03-25 17:06:21 -0600},
  19867. Date-Modified = {2009-08-25 22:28:18 -0600},
  19868. Institution = {NIST},
  19869. Month = {December},
  19870. Title = {The Matrix Market Exchange Format: Initial Design},
  19871. Year = {1996},
  19872. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9NTWZvcm1hdC5wc9IXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELTU1mb3JtYXQucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByPOsI9dsAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI9yyAAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOk1NZm9ybWF0LnBzAA4AGAALAE0ATQBmAG8AcgBtAGEAdAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9NTWZvcm1hdC5wcwAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  19873. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL01NZm9ybWF0LnBz0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtNTWZvcm1hdC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADukVzOWbFgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4WYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATU1mb3JtYXQucHMADgAYAAsATQBNAGYAbwByAG0AYQB0AC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL01NZm9ybWF0LnBzAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  19874. @techreport{Duff:1992ve,
  19875. Author = {Iain S. Duff and R. G. Grimes and J. G. Lewis},
  19876. Date-Added = {2007-03-25 17:04:35 -0600},
  19877. Date-Modified = {2010-12-17 10:23:09 -0700},
  19878. Number = {RAL 92-086},
  19879. Title = {Users' Guide for the {Harwell}-{Boeing} Sparse Matrix Collection ({Release I})},
  19880. Year = {1992},
  19881. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3VzZXJzLWd1aWRlLWZvci10aGUucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rd1c2Vycy1ndWlkZS1mb3ItdGhlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41r0Q897AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1c2Vycy1ndWlkZS1mb3ItdGhlLnBkZgAADgAwABcAdQBzAGUAcgBzAC0AZwB1AGkAZABlAC0AZgBvAHIALQB0AGgAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi91c2Vycy1ndWlkZS1mb3ItdGhlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  19882. Bdsk-Url-1 = {citeseer.ist.psu.edu/129220.html}}
  19883. @phdthesis{Abu-Sufah:1979zr,
  19884. Author = {Walid Abdul-Karim Abu-Sufah},
  19885. Date-Added = {2007-03-25 13:01:29 -0600},
  19886. Date-Modified = {2007-05-18 13:42:21 -0600},
  19887. Order_No = {AAI7915307},
  19888. Title = {Improving the performance of virtual memory computers.},
  19889. Year = {1979}}
  19890. @article{McKinley:1996ys,
  19891. Author = {Kathryn S. McKinley and Steve Carr and Chau-Wen Tseng},
  19892. Date-Added = {2007-03-25 12:47:53 -0600},
  19893. Date-Modified = {2010-12-17 10:23:09 -0700},
  19894. Issn = {0164-0925},
  19895. Journal = {ACM Trans. Program. Lang. Syst.},
  19896. Number = {4},
  19897. Pages = {424--453},
  19898. Publisher = {ACM Press},
  19899. Title = {Improving data locality with loop transformations},
  19900. Volume = {18},
  19901. Year = {1996},
  19902. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDI0LW1ja2lubGV5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQyNC1tY2tpbmxleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwPl8IsJQ4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIseW4AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0MjQtbWNraW5sZXkucGRmAA4AJAARAHAANAAyADQALQBtAGMAawBpAG4AbABlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDI0LW1ja2lubGV5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19903. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MjQtbWNraW5sZXkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDI0LW1ja2lubGV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3r60Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI0LW1ja2lubGV5LnBkZgAADgAkABEAcAA0ADIANAAtAG0AYwBrAGkAbgBsAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDI0LW1ja2lubGV5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  19904. Bdsk-Url-1 = {http://doi.acm.org/10.1145/233561.233564}}
  19905. @article{Carr:1994vn,
  19906. Author = {Steve Carr and Ken Kennedy},
  19907. Date-Added = {2007-03-25 12:43:38 -0600},
  19908. Date-Modified = {2010-12-17 10:23:09 -0700},
  19909. Issn = {0164-0925},
  19910. Journal = {ACM Trans. Program. Lang. Syst.},
  19911. Number = {6},
  19912. Pages = {1768--1810},
  19913. Publisher = {ACM Press},
  19914. Title = {Improving the ratio of memory operations to floating-point operations in loops},
  19915. Volume = {16},
  19916. Year = {1994},
  19917. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTc2OC1jYXJyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3NjgtY2Fyci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwPjsIsJQ4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIseW4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzY4LWNhcnIucGRmAAAOAB4ADgBwADEANwA2ADgALQBjAGEAcgByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3NjgtY2Fyci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19918. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc2OC1jYXJyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3NjgtY2Fyci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96BNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3NjgtY2Fyci5wZGYADgAeAA4AcAAxADcANgA4AC0AYwBhAHIAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc2OC1jYXJyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19919. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197320.197366}}
  19920. @inproceedings{Davis:1998kx,
  19921. Author = {Kei Davis and Daniel J. Quinlan},
  19922. Booktitle = {ECOOP '98: Workshop ion on Object-Oriented Technology},
  19923. Date-Added = {2007-03-25 12:20:24 -0600},
  19924. Date-Modified = {2007-05-18 13:42:21 -0600},
  19925. Isbn = {3-540-65460-7},
  19926. Pages = {452--453},
  19927. Publisher = {Springer-Verlag},
  19928. Title = {ROSE: An Optimizing Transformation System for {C++} Array-Class Libraries},
  19929. Year = {1998}}
  19930. @inproceedings{Bik:1994uq,
  19931. Author = {Aart J. C. Bik and Harry A. G. Wijshoff},
  19932. Booktitle = {ICS '94: Proceedings of the 8th international conference on Supercomputing},
  19933. Date-Added = {2007-03-25 11:54:40 -0600},
  19934. Date-Modified = {2010-12-17 10:23:09 -0700},
  19935. Isbn = {0-89791-665-4},
  19936. Location = {Manchester, England},
  19937. Pages = {226--235},
  19938. Publisher = {ACM Press},
  19939. Title = {Nonzero structure analysis},
  19940. Year = {1994},
  19941. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMjI2LWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyMjYtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD5TCLCUOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCLHluAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjI2LWJpay5wZGYAAA4AGgAMAHAAMgAyADYALQBiAGkAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyMjYtYmlrLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19942. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjI2LWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyMjYtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekbRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjYtYmlrLnBkZgAOABoADABwADIAMgA2AC0AYgBpAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDIyNi1iaWsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  19943. Bdsk-Url-1 = {http://doi.acm.org/10.1145/181181.181538}}
  19944. @article{Scholz:2003fk,
  19945. Author = {Sven-Bodo Scholz},
  19946. Date-Added = {2007-03-24 16:23:49 -0600},
  19947. Date-Modified = {2009-08-25 22:28:18 -0600},
  19948. Journal = {Journal of Functional Programming},
  19949. Number = {6},
  19950. Pages = {1005-1059},
  19951. Title = {Single Assignment C - Efficient Support for High-level Array Operations in a Functional Setting},
  19952. Volume = {13},
  19953. Year = {2003},
  19954. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXNhYy1vdmVydmlldy1qZnAtMDMtMS5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXNhYy1vdmVydmlldy1qZnAtMDMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/idbRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNhYy1vdmVydmlldy1qZnAtMDMtMS5wZGYAAA4ANAAZAHMAYQBjAC0AbwB2AGUAcgB2AGkAZQB3AC0AagBmAHAALQAwADMALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3NhYy1vdmVydmlldy1qZnAtMDMtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  19955. @inproceedings{Parkinson:2006fk,
  19956. Author = {Matthew Parkinson and Richard Bornat and Cristiano Calcagno},
  19957. Booktitle = {LICS '06: Proceedings of the 21st Annual IEEE Symposium on Logic in Computer Science},
  19958. Date-Added = {2007-03-20 23:04:36 -0600},
  19959. Date-Modified = {2010-12-17 10:23:09 -0700},
  19960. Isbn = {0-7695-2631-4},
  19961. Pages = {137--146},
  19962. Publisher = {IEEE Computer Society},
  19963. Title = {Variables as Resource in Hoare Logics},
  19964. Year = {2006},
  19965. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9ib3JuYXRlbnRjcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2Jvcm5hdGVudGNzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6D/CJhoOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJm5uAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpib3JuYXRlbnRjcy5wZGYADgAgAA8AYgBvAHIAbgBhAHQAZQBuAHQAYwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvYm9ybmF0ZW50Y3MucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19966. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Jvcm5hdGVudGNzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYm9ybmF0ZW50Y3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wPdEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYm9ybmF0ZW50Y3MucGRmAAAOACAADwBiAG8AcgBuAGEAdABlAG4AdABjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYm9ybmF0ZW50Y3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  19967. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2006.52}}
  19968. @unpublished{Kennedy:2006vn,
  19969. Author = {Ken Kennedy},
  19970. Date-Added = {2007-03-23 17:04:32 -0600},
  19971. Date-Modified = {2010-12-17 10:23:09 -0700},
  19972. Month = {January},
  19973. Title = {Course notes for Comp 515: Advanced Compilation for High Performance Computers},
  19974. Year = {2006},
  19975. Bdsk-Url-1 = {http://www.cs.rice.edu/~ken/comp515/}}
  19976. @article{Ding:2004kx,
  19977. Author = {Chen Ding and Ken Kennedy},
  19978. Date-Added = {2007-03-23 16:30:32 -0600},
  19979. Date-Modified = {2010-12-17 10:23:09 -0700},
  19980. Issn = {0743-7315},
  19981. Journal = {J. Parallel Distrib. Comput.},
  19982. Number = {1},
  19983. Pages = {108--134},
  19984. Publisher = {Academic Press, Inc.},
  19985. Title = {Improving effective bandwidth through compiler enhancement of global cache reuse},
  19986. Volume = {64},
  19987. Year = {2004},
  19988. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDkyNDk3NS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwOTI0OTc1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcBv/CKbFxUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCKgXRAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDkyNDk3NS5wZGYAAA4AGgAMADAAMAA5ADIANAA5ADcANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwOTI0OTc1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19989. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwOTI0OTc1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA5MjQ5NzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+T8zlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwOTI0OTc1LnBkZgAADgAaAAwAMAAwADkAMgA0ADkANwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA5MjQ5NzUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19990. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2003.09.005}}
  19991. @inproceedings{Lim:2001uq,
  19992. Author = {Amy W. Lim and Shih-Wei Liao and Monica S. Lam},
  19993. Booktitle = {PPoPP '01: Proceedings of the eighth ACM SIGPLAN symposium on Principles and practices of parallel programming},
  19994. Date-Added = {2007-03-23 16:28:14 -0600},
  19995. Date-Modified = {2010-12-17 10:23:09 -0700},
  19996. Isbn = {1-58113-346-4},
  19997. Location = {Snowbird, Utah, United States},
  19998. Pages = {103--112},
  19999. Publisher = {ACM Press},
  20000. Title = {Blocking and array contraction across arbitrarily nested loops using affine partitioning},
  20001. Year = {2001},
  20002. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMTAzLWxpbS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxMDMtbGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcBu3CKbCmUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCKgUGAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTAzLWxpbS5wZGYAAA4AGgAMAHAAMQAwADMALQBsAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxMDMtbGltLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20003. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTAzLWxpbS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxMDMtbGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eYrRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMDMtbGltLnBkZgAOABoADABwADEAMAAzAC0AbABpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEwMy1saW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  20004. Bdsk-Url-1 = {http://doi.acm.org/10.1145/379539.379586}}
  20005. @inproceedings{Gropp:2000fk,
  20006. Author = {William D. Gropp and Dinesh K. Kaushik and David E. Keyes and Barry Smith},
  20007. Booktitle = {Supercomputing '00: Proceedings of the 2000 ACM/IEEE conference on Supercomputing},
  20008. Date-Added = {2007-03-23 16:22:10 -0600},
  20009. Date-Modified = {2009-12-14 13:48:57 -0700},
  20010. Isbn = {0-7803-9802-5},
  20011. Location = {Dallas, Texas, United States},
  20012. Pages = {34},
  20013. Publisher = {IEEE Computer Society},
  20014. Title = {Performance modeling and tuning of an unstructured mesh {CFD} application},
  20015. Year = {2000},
  20016. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9hMzQtZ3JvcHAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1hMzQtZ3JvcHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAOXwimuzFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwioDLAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTM0LWdyb3BwLnBkZgAOABwADQBhADMANAAtAGcAcgBvAHAAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2EzNC1ncm9wcC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20017. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hMzQtZ3JvcHAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hMzQtZ3JvcHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2540Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhMzQtZ3JvcHAucGRmAAAOABwADQBhADMANAAtAGcAcgBvAHAAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hMzQtZ3JvcHAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  20018. @inproceedings{Chamberlain:2001fk,
  20019. Author = {Bradford L. Chamberlain and Lawrence Snyder},
  20020. Booktitle = {ICS '01: Proceedings of the 15th international conference on Supercomputing},
  20021. Date-Added = {2007-03-23 09:57:38 -0600},
  20022. Date-Modified = {2010-12-17 10:23:09 -0700},
  20023. Isbn = {1-58113-410-X},
  20024. Location = {Sorrento, Italy},
  20025. Pages = {133--145},
  20026. Publisher = {ACM Press},
  20027. Title = {Array language support for parallel sparse computation},
  20028. Year = {2001},
  20029. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMTMzLWNoYW1iZXJsYWluLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDEzMy1jaGFtYmVybGFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv4JsIpVRpQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIpqXoAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMzMtY2hhbWJlcmxhaW4ucGRmAAAOACoAFABwADEAMwAzAC0AYwBoAGEAbQBiAGUAcgBsAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDEzMy1jaGFtYmVybGFpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  20030. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMzMtY2hhbWJlcmxhaW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTMzLWNoYW1iZXJsYWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m10Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMzLWNoYW1iZXJsYWluLnBkZgAOACoAFABwADEAMwAzAC0AYwBoAGEAbQBiAGUAcgBsAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMzMtY2hhbWJlcmxhaW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20031. Bdsk-Url-1 = {http://doi.acm.org/10.1145/377792.377820}}
  20032. @inproceedings{Govindaraju:2006uq,
  20033. Author = {Naga K. Govindaraju and Scott Larsen and Jim Gray and Dinesh Manocha},
  20034. Booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  20035. Date-Added = {2007-03-22 17:35:44 -0600},
  20036. Date-Modified = {2010-12-17 10:23:09 -0700},
  20037. Isbn = {0-7695-2700-0},
  20038. Location = {Tampa, Florida},
  20039. Pages = {89},
  20040. Publisher = {ACM Press},
  20041. Title = {Memory---A memory model for scientific algorithms on graphics processors},
  20042. Year = {2006},
  20043. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2E4OS1nb3ZpbmRhcmFqdS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2E4OS1nb3ZpbmRhcmFqdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bobRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGE4OS1nb3ZpbmRhcmFqdS5wZGYAAA4AKAATAGEAOAA5AC0AZwBvAHYAaQBuAGQAYQByAGEAagB1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2E4OS1nb3ZpbmRhcmFqdS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20044. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1188455.1188549}}
  20045. @inproceedings{Fatahalian:2006fk,
  20046. 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},
  20047. Booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  20048. Date-Added = {2007-03-22 17:34:18 -0600},
  20049. Date-Modified = {2014-08-27 14:30:52 +0000},
  20050. Isbn = {0-7695-2700-0},
  20051. Location = {Tampa, Florida},
  20052. Pages = {83},
  20053. Publisher = {ACM Press},
  20054. Title = {Sequoia: programming the memory hierarchy},
  20055. Year = {2006},
  20056. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmE4My1mYXRhaGFsaWFuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYTgzLWZhdGFoYWxpYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uhdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTgzLWZhdGFoYWxpYW4ucGRmAA4AJgASAGEAOAAzAC0AZgBhAHQAYQBoAGEAbABpAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hODMtZmF0YWhhbGlhbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20057. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1188455.1188543}}
  20058. @inproceedings{Kuan:2007fk,
  20059. Author = {George Kuan and David MacQueen and Robert Bruce Findler},
  20060. Booktitle = {ESOP},
  20061. Date-Added = {2007-03-22 11:41:59 -0600},
  20062. Date-Modified = {2009-08-25 22:28:18 -0600},
  20063. Title = {A Rewriting Semantics for Type Inference},
  20064. Year = {2007},
  20065. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9lc29wMjAwNy1rbWYucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBlc29wMjAwNy1rbWYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+UUwiga+FBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwihvWAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZXNvcDIwMDcta21mLnBkZgAADgAiABAAZQBzAG8AcAAyADAAMAA3AC0AawBtAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9lc29wMjAwNy1rbWYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20066. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGVzb3AyMDA3LWttZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGVzb3AyMDA3LWttZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c0vRDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVzb3AyMDA3LWttZi5wZGYADgAiABAAZQBzAG8AcAAyADAAMAA3AC0AawBtAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZXNvcDIwMDcta21mLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  20067. @inproceedings{Bondhugula:2007fk,
  20068. Author = {Uday Bondhugula and J. Ramanujam and P. Sadayappan},
  20069. Booktitle = {PPoPP '07: Proceedings of the 2007 ACM SIGPLAN symposium on Principles and practice of parallel programming},
  20070. Date-Added = {2007-03-16 00:15:45 -0400},
  20071. Date-Modified = {2010-12-17 10:23:09 -0700},
  20072. Isbn = {978-1-59593-602-8},
  20073. Location = {San Jose, California, USA},
  20074. Pages = {101--111},
  20075. Publisher = {ACM Press},
  20076. Title = {Automatic mapping of nested loops to FPGAS},
  20077. Year = {2007},
  20078. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wMTAxLWJvbmRodWd1bGEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwMTAxLWJvbmRodWd1bGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hIwiYaDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZubgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEwMS1ib25kaHVndWxhLnBkZgAOACgAEwBwADEAMAAxAC0AYgBvAG4AZABoAHUAZwB1AGwAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3AxMDEtYm9uZGh1Z3VsYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  20079. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMDEtYm9uZGh1Z3VsYS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMDEtYm9uZGh1Z3VsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eYXRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMDEtYm9uZGh1Z3VsYS5wZGYAAA4AKAATAHAAMQAwADEALQBiAG8AbgBkAGgAdQBnAHUAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxMDEtYm9uZGh1Z3VsYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20080. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1229428.1229446}}
  20081. @inproceedings{Stephenson:2003fk,
  20082. Author = {Mark Stephenson and Saman Amarasinghe and Martin Martin and Una-May O'Reilly},
  20083. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  20084. Date-Added = {2007-03-16 00:09:11 -0400},
  20085. Date-Modified = {2010-12-17 10:23:09 -0700},
  20086. Isbn = {1-58113-662-5},
  20087. Location = {San Diego, California, USA},
  20088. Pages = {77--90},
  20089. Publisher = {ACM Press},
  20090. Title = {Meta optimization: improving compiler heuristics with machine learning},
  20091. Year = {2003},
  20092. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNzctc3RlcGhlbnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA3Ny1zdGVwaGVuc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6FHCJhoOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJm5uAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzctc3RlcGhlbnNvbi5wZGYAAA4AJgASAHAANwA3AC0AcwB0AGUAcABoAGUAbgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A3Ny1zdGVwaGVuc29uLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  20093. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA3Ny1zdGVwaGVuc29uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDc3LXN0ZXBoZW5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ldEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc3LXN0ZXBoZW5zb24ucGRmAA4AJgASAHAANwA3AC0AcwB0AGUAcABoAGUAbgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNzctc3RlcGhlbnNvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20094. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781141}}
  20095. @article{Downey:1980fk,
  20096. Author = {Peter J. Downey and Ravi Sethi and Robert Endre Tarjan},
  20097. Date-Added = {2007-03-15 22:07:52 -0400},
  20098. Date-Modified = {2010-12-17 10:23:09 -0700},
  20099. Issn = {0004-5411},
  20100. Journal = {J. ACM},
  20101. Number = {4},
  20102. Pages = {758--771},
  20103. Publisher = {ACM Press},
  20104. Title = {Variations on the Common Subexpression Problem},
  20105. Volume = {27},
  20106. Year = {1980},
  20107. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzU4LWRvd25leS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3NTgtZG93bmV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6E7CJhoOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJm5uAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzU4LWRvd25leS5wZGYADgAgAA8AcAA3ADUAOAAtAGQAbwB3AG4AZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDc1OC1kb3duZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20108. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3NTgtZG93bmV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDc1OC1kb3duZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97kdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc1OC1kb3duZXkucGRmAAAOACAADwBwADcANQA4AC0AZABvAHcAbgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDc1OC1kb3duZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20109. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322217.322228}}
  20110. @inproceedings{Blume:2006uq,
  20111. Author = {Matthias Blume and Umut A. Acar and Wonseok Chae},
  20112. Booktitle = {ICFP '06: Proceedings of the eleventh ACM SIGPLAN international conference on Functional programming},
  20113. Date-Added = {2007-03-12 23:10:05 -0600},
  20114. Date-Modified = {2010-12-17 10:23:09 -0700},
  20115. Isbn = {1-59593-309-3},
  20116. Location = {Portland, Oregon, USA},
  20117. Pages = {239--250},
  20118. Publisher = {ACM Press},
  20119. Title = {Extensible programming with first-class cases},
  20120. Year = {2006},
  20121. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjM5LWJsdW1lLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIzOS1ibHVtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvoS8ImEooAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMImZuoAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMzktYmx1bWUucGRmAAAOAB4ADgBwADIAMwA5AC0AYgBsAHUAbQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIzOS1ibHVtZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20122. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjM5LWJsdW1lLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzOS1ibHVtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96WNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzOS1ibHVtZS5wZGYADgAeAA4AcAAyADMAOQAtAGIAbAB1AG0AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjM5LWJsdW1lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20123. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1159803.1159836}}
  20124. @unpublished{Shewchuk:1994fk,
  20125. Author = {Jonathan Richard Shewchuk},
  20126. Date-Added = {2007-03-12 21:13:40 -0600},
  20127. Date-Modified = {2009-08-25 22:28:18 -0600},
  20128. Month = {August},
  20129. Title = {An Introduction to the Conjugate Gradient Method Without the Agonizing Pain},
  20130. Year = {1994},
  20131. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9wYWlubGVzcy1jb25qdWdhdGUtZ3JhZGllbnQucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9wYWlubGVzcy1jb25qdWdhdGUtZ3JhZGllbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hUwiYSigAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZm6gAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGFpbmxlc3MtY29uanVnYXRlLWdyYWRpZW50LnBkZgAOAEAAHwBwAGEAaQBuAGwAZQBzAHMALQBjAG8AbgBqAHUAZwBhAHQAZQAtAGcAcgBhAGQAaQBlAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  20132. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e87RDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAAA4AQAAfAHAAYQBpAG4AbABlAHMAcwAtAGMAbwBuAGoAdQBnAGEAdABlAC0AZwByAGEAZABpAGUAbgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  20133. @unpublished{Aydemir:2005fk,
  20134. 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},
  20135. Date-Added = {2007-03-10 12:36:13 -0700},
  20136. Date-Modified = {2009-08-25 22:28:18 -0600},
  20137. Month = {May},
  20138. Title = {Mechanized Metatheory for the Masses: The {POPLmark} Challenge},
  20139. Year = {2005},
  20140. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wb3BsbWFyay0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcG9wbG1hcmstMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98FtEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9wbG1hcmstMS5wZGYADgAeAA4AcABvAHAAbABtAGEAcgBrAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wb3BsbWFyay0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  20141. @article{Lowry:1997fk,
  20142. Author = {Michael R. Lowry and Jeffrey Van Baalen},
  20143. Date-Added = {2007-03-03 16:27:27 -0700},
  20144. Date-Modified = {2009-08-25 22:28:18 -0600},
  20145. Journal = {Automated Software Engineering},
  20146. Month = {April},
  20147. Number = {2},
  20148. Publisher = {Kluwer Academic Publishers},
  20149. Title = {{META-AMPHION}: Synthesis of Efficient Domain-Specific Program Synthesis Systems},
  20150. Volume = {4},
  20151. Year = {1997},
  20152. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDYucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hFwiYSigAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZm6gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ2LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0Ni5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20153. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDYucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OZ0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDYucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  20154. @inproceedings{Huang:2007ys,
  20155. Author = {Shan Shan Huang and David Zook and Yannis Smaragdakis},
  20156. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  20157. Date-Added = {2007-02-26 14:34:32 -0700},
  20158. Date-Modified = {2010-12-17 10:23:09 -0700},
  20159. Isbn = {1-59593-615-7},
  20160. Location = {Vancouver, British Columbia, Canada},
  20161. Pages = {185--198},
  20162. Publisher = {ACM Press},
  20163. Title = {cJ: enhancing java with safe type conditions},
  20164. Year = {2007},
  20165. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTg1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE4NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABrDusIIoH5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIJAu4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxODUtaHVhbmcucGRmAAAOAB4ADgBwADEAOAA1AC0AaAB1AGEAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE4NS1odWFuZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20166. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTg1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96E9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4NS1odWFuZy5wZGYADgAeAA4AcAAxADgANQAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTg1LWh1YW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20167. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218584}}
  20168. @inproceedings{Vax:2007vn,
  20169. Address = {New York, NY, USA},
  20170. Author = {Matan Vax},
  20171. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  20172. Date-Added = {2007-02-26 14:33:49 -0700},
  20173. Date-Modified = {2010-12-17 10:23:09 -0700},
  20174. Isbn = {1-59593-615-7},
  20175. Location = {Vancouver, British Columbia, Canada},
  20176. Pages = {149--160},
  20177. Publisher = {ACM Press},
  20178. Title = {Conservative aspect-orientated programming with the e language},
  20179. Year = {2007},
  20180. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMTQ5LXZheC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxNDktdmF4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAawKHCCKBTUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCCQLDAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQ5LXZheC5wZGYAAA4AGgAMAHAAMQA0ADkALQB2AGEAeAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxNDktdmF4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20181. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTQ5LXZheC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxNDktdmF4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edHRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDktdmF4LnBkZgAOABoADABwADEANAA5AC0AdgBhAHgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE0OS12YXgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  20182. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218581}}
  20183. @inproceedings{Clarke:2007kx,
  20184. Address = {New York, NY, USA},
  20185. Author = {Dave Clarke and Sophia Drossopoulou and James Noble and Tobias Wrigstad},
  20186. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  20187. Date-Added = {2007-02-26 14:32:20 -0700},
  20188. Date-Modified = {2010-12-17 10:23:09 -0700},
  20189. Isbn = {1-59593-615-7},
  20190. Location = {Vancouver, British Columbia, Canada},
  20191. Pages = {121--134},
  20192. Publisher = {ACM Press},
  20193. Title = {Tribe: a simple virtual class calculus},
  20194. Year = {2007},
  20195. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTIxLWNsYXJrZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMjEtY2xhcmtlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAavYjCCKAJUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCCQJ5AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTIxLWNsYXJrZS5wZGYADgAgAA8AcAAxADIAMQAtAGMAbABhAHIAawBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEyMS1jbGFya2UucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20196. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMjEtY2xhcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEyMS1jbGFya2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95pNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyMS1jbGFya2UucGRmAAAOACAADwBwADEAMgAxAC0AYwBsAGEAcgBrAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEyMS1jbGFya2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20197. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218578}}
  20198. @inproceedings{Eisenberg:2007uq,
  20199. Address = {New York, NY, USA},
  20200. Author = {Andrew D. Eisenberg and Gregor Kiczales},
  20201. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  20202. Date-Added = {2007-02-26 14:30:20 -0700},
  20203. Date-Modified = {2010-12-17 10:23:09 -0700},
  20204. Isbn = {1-59593-615-7},
  20205. Location = {Vancouver, British Columbia, Canada},
  20206. Pages = {73--84},
  20207. Publisher = {ACM Press},
  20208. Title = {Expressive programs through presentation extension},
  20209. Year = {2007},
  20210. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNzMtZWlzZW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDczLWVpc2VuYmVyZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABq6acIInvBQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIJAWAAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3My1laXNlbmJlcmcucGRmAA4AJAARAHAANwAzAC0AZQBpAHMAZQBuAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNzMtZWlzZW5iZXJnLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  20211. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3My1laXNlbmJlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzMtZWlzZW5iZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uH0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzMtZWlzZW5iZXJnLnBkZgAADgAkABEAcAA3ADMALQBlAGkAcwBlAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzMtZWlzZW5iZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  20212. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218573}}
  20213. @techreport{Plotkin:1973fk,
  20214. Author = {G.D. Plotkin},
  20215. Date-Added = {2007-02-26 09:20:39 -0700},
  20216. Date-Modified = {2009-08-25 22:28:18 -0600},
  20217. Institution = {University of Edinburgh, School of Artificial Intelligence},
  20218. Month = {October},
  20219. Number = {SAI-RM-4},
  20220. Title = {Lambda-definability and logical relations},
  20221. Year = {1973},
  20222. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXBsb3RraW4tbWVtby1TQUktUk0tNC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXBsb3RraW4tbWVtby1TQUktUk0tNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fAnRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBsb3RraW4tbWVtby1TQUktUk0tNC5wZGYAAA4ANAAZAHAAbABvAHQAawBpAG4ALQBtAGUAbQBvAC0AUwBBAEkALQBSAE0ALQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3Bsb3RraW4tbWVtby1TQUktUk0tNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  20223. @manual{BLAST:2001uq,
  20224. Date-Added = {2007-02-24 18:45:10 -0700},
  20225. Date-Modified = {2009-08-25 22:28:18 -0600},
  20226. Month = {August},
  20227. Organization = {BLAST Forum},
  20228. Title = {Basic Linear Algebra Subprograms Technical (BLAST) Forum Standard},
  20229. Year = {2001},
  20230. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9ibGFzLXJlcG9ydC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2JsYXMtcmVwb3J0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6DzCJhKJAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJmbpAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpibGFzLXJlcG9ydC5wZGYADgAgAA8AYgBsAGEAcwAtAHIAZQBwAG8AcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvYmxhcy1yZXBvcnQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20231. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2JsYXMtcmVwb3J0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYmxhcy1yZXBvcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wM9EPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxhcy1yZXBvcnQucGRmAAAOACAADwBiAGwAYQBzAC0AcgBlAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYmxhcy1yZXBvcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  20232. @manual{BLASQR:fk,
  20233. Date-Added = {2007-02-24 18:12:10 -0700},
  20234. Date-Modified = {2009-08-25 22:28:18 -0600},
  20235. Organization = {University of Tennessee},
  20236. Title = {Basic Linear Algebra Subprograms: A Quick Reference Guide},
  20237. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9ibGFzcXIucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpibGFzcXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGsl+wgjTT1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgk1vwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Ymxhc3FyLnBkZgAADgAWAAoAYgBsAGEAcwBxAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9ibGFzcXIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20238. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpibGFzcXIucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpibGFzcXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A00Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBibGFzcXIucGRmAA4AFgAKAGIAbABhAHMAcQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2JsYXNxci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  20239. @inproceedings{Henriksson:2004fk,
  20240. Author = {Jakob Henriksson and Jan Maluszynski},
  20241. Bibdate = {2004-09-22},
  20242. Bibsource = {DBLP, http://dblp.uni-trier.de/db/conf/ppswr/ppswr2004.html#HenrikssonM04},
  20243. Booktitle = {Principles and Practice of Semantic Web Reasoning, 2nd International Workshop, {PPSWR} 2004, St. Malo, France, September 6-10, 2004, Proceedings},
  20244. Date-Added = {2007-02-22 20:18:15 -0700},
  20245. Date-Modified = {2010-12-17 10:23:09 -0700},
  20246. Isbn = {3-540-22961-2},
  20247. Pages = {76--89},
  20248. Publisher = {Springer},
  20249. Series = {LNCS},
  20250. Title = {Static Type-Checking of Datalog with Ontologies},
  20251. Volume = {3208},
  20252. Year = {2004},
  20253. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDUucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hCwiYSigAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZm6gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ1LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0NS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20254. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OY0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDUucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20255. Bdsk-Url-1 = {http://springerlink.metapress.com/openurl.asp?genre=article&amp;issn=0302-9743&amp;volume=3208&amp;spage=76}}
  20256. @techreport{Parkinson:2006vn,
  20257. Author = {Matthew Parkinson and Richard Bornat and Cristiano Calcagno},
  20258. Date-Added = {2007-02-23 15:29:34 -0700},
  20259. Date-Modified = {2009-08-25 22:28:18 -0600},
  20260. Institution = {Imperial College, University of London},
  20261. Number = {2006/1},
  20262. Title = {Variables as Resource in Hoare Logics},
  20263. Year = {2006},
  20264. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9EVFIwNi0xLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELRFRSMDYtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqpXsIEqUNQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIFC7MAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkRUUjA2LTEucGRmAA4AGAALAEQAVABSADAANgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9EVFIwNi0xLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20265. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0RUUjA2LTEucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtEVFIwNi0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuY/zOWa4wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARFRSMDYtMS5wZGYADgAYAAsARABUAFIAMAA2AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0RUUjA2LTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  20266. @inproceedings{Grosof:2003kx,
  20267. Address = {New York, NY, USA},
  20268. Author = {Benjamin N. Grosof and Ian Horrocks and Raphael Volz and Stefan Decker},
  20269. Booktitle = {WWW '03: Proceedings of the 12th international conference on World Wide Web},
  20270. Date-Added = {2007-02-23 14:35:42 -0700},
  20271. Date-Modified = {2010-12-17 10:23:09 -0700},
  20272. Isbn = {1-58113-680-3},
  20273. Location = {Budapest, Hungary},
  20274. Pages = {48--57},
  20275. Publisher = {ACM Press},
  20276. Title = {Description logic programs: combining logic programs with description logic},
  20277. Year = {2003},
  20278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTE3LWdyb3NvZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMTctZ3Jvc29mLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaqXfCBKwdUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBQ6NAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTE3LWdyb3NvZi5wZGYADgAgAA8AcAAxADEANwAtAGcAcgBvAHMAbwBmAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDExNy1ncm9zb2YucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20279. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTctZ3Jvc29mLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExNy1ncm9zb2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95n9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNy1ncm9zb2YucGRmAAAOACAADwBwADEAMQA3AC0AZwByAG8AcwBvAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExNy1ncm9zb2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20280. Bdsk-Url-1 = {http://doi.acm.org/10.1145/775152.775160}}
  20281. @article{Wand:1978uq,
  20282. Address = {New York, NY, USA},
  20283. Author = {Mitchell Wand},
  20284. Date-Added = {2007-02-23 12:17:23 -0700},
  20285. Date-Modified = {2010-12-17 10:23:09 -0700},
  20286. Issn = {0004-5411},
  20287. Journal = {J. ACM},
  20288. Number = {1},
  20289. Pages = {168--175},
  20290. Publisher = {ACM Press},
  20291. Title = {A New Incompleteness Result for Hoare's System},
  20292. Volume = {25},
  20293. Year = {1978},
  20294. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTY4LXdhbmQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTY4LXdhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqgFwgSL2lBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgTuSgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE2OC13YW5kLnBkZgAOABwADQBwADEANgA4AC0AdwBhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNjgtd2FuZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20295. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTY4LXdhbmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTY4LXdhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3n00Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTY4LXdhbmQucGRmAAAOABwADQBwADEANgA4AC0AdwBhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTY4LXdhbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20296. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322047.322062}}
  20297. @techreport{Courcelle:1984fk,
  20298. Author = {B. Courcelle and P. Deransart},
  20299. Date-Added = {2007-02-23 11:21:20 -0700},
  20300. Date-Modified = {2009-08-25 22:28:18 -0600},
  20301. Institution = {INRIA},
  20302. Number = {RR-0322},
  20303. Title = {Proofs of partial correctness for attribute grammars and recursive procedures},
  20304. Year = {1984},
  20305. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9SUi0wMzIyLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELUlItMDMyMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqkjMIEfntQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIE4OsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlJSLTAzMjIucGRmAA4AGAALAFIAUgAtADAAMwAyADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9SUi0wMzIyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20306. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTAzMjIucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi0wMzIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD7nWzOWbZwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItMDMyMi5wZGYADgAYAAsAUgBSAC0AMAAzADIAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTAzMjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  20307. @article{Barnett:2004zr,
  20308. Booktitle = {Special issue: ECOOP 2003 Workshop on Formal Techniques for Java-Like Programs},
  20309. Date-Added = {2007-02-20 19:36:11 -0700},
  20310. Date-Modified = {2009-08-25 22:28:18 -0600},
  20311. Journal = {Journal of Object Technology},
  20312. Month = {June},
  20313. Number = {6},
  20314. Title = {Verification of object-oriented programs with invariants},
  20315. Volume = {3},
  20316. Year = {2004},
  20317. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9hcnRpY2xlMi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGFydGljbGUyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao2HCA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphcnRpY2xlMi5wZGYAAA4AGgAMAGEAcgB0AGkAYwBsAGUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2FydGljbGUyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20318. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhcnRpY2xlMi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFydGljbGUyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqTRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFydGljbGUyLnBkZgAOABoADABhAHIAdABpAGMAbABlADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYXJ0aWNsZTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  20319. @inproceedings{Bierhoff:2005vn,
  20320. Address = {New York, NY, USA},
  20321. Author = {Kevin Bierhoff and Jonathan Aldrich},
  20322. 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},
  20323. Date-Added = {2007-02-20 19:14:24 -0700},
  20324. Date-Modified = {2010-12-17 10:23:09 -0700},
  20325. Isbn = {1-59593-014-0},
  20326. Location = {Lisbon, Portugal},
  20327. Pages = {217--226},
  20328. Publisher = {ACM Press},
  20329. Title = {Lightweight object specification with typestates},
  20330. Year = {2005},
  20331. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjE3LWJpZXJob2ZmLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDIxNy1iaWVyaG9mZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjcMIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMTctYmllcmhvZmYucGRmAA4AJAARAHAAMgAxADcALQBiAGkAZQByAGgAbwBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjE3LWJpZXJob2ZmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  20332. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTctYmllcmhvZmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjE3LWJpZXJob2ZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o/0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE3LWJpZXJob2ZmLnBkZgAADgAkABEAcAAyADEANwAtAGIAaQBlAHIAaABvAGYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjE3LWJpZXJob2ZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  20333. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1081706.1081741}}
  20334. @inproceedings{Nanda:2005kx,
  20335. Address = {New York, NY, USA},
  20336. Author = {Mangala Gowri Nanda and Christian Grothoff and Satish Chandra},
  20337. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  20338. Date-Added = {2007-02-20 19:13:09 -0700},
  20339. Date-Modified = {2010-12-17 10:23:09 -0700},
  20340. Isbn = {1-59593-031-0},
  20341. Location = {San Diego, CA, USA},
  20342. Pages = {77--96},
  20343. Publisher = {ACM Press},
  20344. Title = {Deriving object typestates in the presence of inter-object references},
  20345. Year = {2005},
  20346. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNzctbmFuZGEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNzctbmFuZGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqN/wgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDc3LW5hbmRhLnBkZgAOABwADQBwADcANwAtAG4AYQBuAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A3Ny1uYW5kYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20347. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzctbmFuZGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzctbmFuZGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uU0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzctbmFuZGEucGRmAAAOABwADQBwADcANwAtAG4AYQBuAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzctbmFuZGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20348. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094818}}
  20349. @article{Lam:2004uq,
  20350. Address = {New York, NY, USA},
  20351. Author = {Patrick Lam and Viktor Kuncak and Martin Rinard},
  20352. Date-Added = {2007-02-20 19:11:41 -0700},
  20353. Date-Modified = {2010-12-17 10:23:09 -0700},
  20354. Issn = {0362-1340},
  20355. Journal = {SIGPLAN Not.},
  20356. Number = {3},
  20357. Pages = {46--55},
  20358. Publisher = {ACM Press},
  20359. Title = {Generalized typestate checking using set interfaces and pluggable analyses},
  20360. Volume = {39},
  20361. Year = {2004},
  20362. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wNDYtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDQ2LWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjecIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0Ni1sYW0ucGRmAA4AGAALAHAANAA2AC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wNDYtbGFtLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20363. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNDYtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDQ2LWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97CtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ2LWxhbS5wZGYAAA4AGAALAHAANAA2AC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDQ2LWxhbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  20364. Bdsk-Url-1 = {http://doi.acm.org/10.1145/981009.981016}}
  20365. @inproceedings{DeLine:2004ys,
  20366. Author = {Robert DeLine and Manuel Fahndrich},
  20367. Booktitle = {ECOOP 2004: 18th European Conference of Object-Oriented Computing},
  20368. Date-Added = {2007-02-20 19:10:38 -0700},
  20369. Date-Modified = {2009-08-25 22:28:18 -0600},
  20370. Read = {Yes},
  20371. Series = {LNCS},
  20372. Title = {Typestates for objects},
  20373. Volume = {3086},
  20374. Year = {2004},
  20375. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9lY29vcDA0LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZWNvb3AwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjZ8IDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmVjb29wMDQucGRmAA4AGAALAGUAYwBvAG8AcAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9lY29vcDA0LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20376. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDA0LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3AwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zPNEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3AwNC5wZGYAAA4AGAALAGUAYwBvAG8AcAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3AwNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  20377. @inproceedings{Kennedy:2005fk,
  20378. Address = {New York, NY, USA},
  20379. Author = {Andrew Kennedy and Claudio V. Russo},
  20380. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  20381. Date-Added = {2007-02-20 19:03:32 -0700},
  20382. Date-Modified = {2010-12-17 10:23:09 -0700},
  20383. Isbn = {1-59593-031-0},
  20384. Location = {San Diego, CA, USA},
  20385. Pages = {21--40},
  20386. Publisher = {ACM Press},
  20387. Title = {Generalized algebraic data types and object-oriented programming},
  20388. Year = {2005},
  20389. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjEta2VubmVkeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyMS1rZW5uZWR5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao23CA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjEta2VubmVkeS5wZGYADgAgAA8AcAAyADEALQBrAGUAbgBuAGUAZAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDIxLWtlbm5lZHkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20390. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMS1rZW5uZWR5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIxLWtlbm5lZHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96M9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxLWtlbm5lZHkucGRmAAAOACAADwBwADIAMQAtAGsAZQBuAG4AZQBkAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIxLWtlbm5lZHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20391. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094814}}
  20392. @inproceedings{Zhu:2005vn,
  20393. Abstract = {{
  20394. The need for direct memory manipulation through pointers is essential in
  20395. many applications. However, it is also commonly understood that the use (or
  20396. probably misuse) of pointers is often a rich source of program errors.
  20397. Therefore, approaches that can effectively enforce safe use of pointers in
  20398. programming are highly sought after. ATS is a programming language with a
  20399. type system rooted in a recently developed framework Applied Type System,
  20400. and a novel and desirable feature in ATS lies in its support for safe
  20401. programming with pointers through a novel notion of {\em stateful
  20402. views}. In particular, even pointer arithmetic is allowed in ATS and
  20403. guaranteed to be safe by the type system of ATS. In this paper, we give an
  20404. overview of this feature in ATS, presenting some interesting examples based
  20405. on a prototype implementation of ATS to demonstrate the practicality of
  20406. safe programming with pointer through stateful views.
  20407. }},
  20408. Address = {Long Beach, CA},
  20409. Author = {Dengping Zhu and Hongwei Xi},
  20410. Booktitle = {Proceedings of the 7th International Symposium on Practical Aspects of Declarative Languages},
  20411. Date-Added = {2007-02-21 17:48:20 -0700},
  20412. Date-Modified = {2009-08-25 22:28:18 -0600},
  20413. Month = {January},
  20414. Pages = {83--97},
  20415. Publisher = {Springer-Verlag LNCS vol. 3350},
  20416. Title = {{Safe Programming with Pointers through Stateful Views}},
  20417. Year = {2005},
  20418. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9wYWRsMDUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpwYWRsMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpTnwgI15FBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgKYVAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGFkbDA1LnBkZgAADgAWAAoAcABhAGQAbAAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9wYWRsMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20419. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYWRsMDUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYWRsMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vM0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYWRsMDUucGRmAA4AFgAKAHAAYQBkAGwAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhZGwwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  20420. @inproceedings{Chen:2004kx,
  20421. Abstract = {{
  20422. The wide practice of objected oriented programming (OOP) in current
  20423. software practice is evident. Despite extensive studies on typing
  20424. programming objects, it is still undeniably a challenging research task to
  20425. design a type system that can satisfactorily account for a variety of
  20426. features (e.g., binary methods and multiple inheritance) in OOP. In this
  20427. paper, we present a typeful approach to implementing objects that makes use
  20428. of a recently introduced notion of guarded datatypes. In particular, we
  20429. demonstrate how the feature of multiple inheritance can be supported with
  20430. this approach, presenting a simple and general account for multiple
  20431. inheritance in a typeful manner.
  20432. }},
  20433. Address = {Dallas, TX},
  20434. Author = {Chiyan Chen and Rui Shi and Hongwei Xi},
  20435. Booktitle = {Proceedings of the 6th International Symposium on Practical Aspects of Declarative Languages},
  20436. Date-Added = {2007-02-21 17:47:53 -0700},
  20437. Date-Modified = {2009-08-25 22:28:18 -0600},
  20438. Month = {June},
  20439. Pages = {23--38},
  20440. Publisher = {Springer-Verlag LNCS vol. 3057},
  20441. Title = {{A Typeful Approach to Object-Oriented Programming with Multiple Inheritance}},
  20442. Year = {2004},
  20443. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9PQkp3TUkucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpPQkp3TUkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpUHwgI1+1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgKYawAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6T0JKd01JLnBkZgAADgAWAAoATwBCAEoAdwBNAEkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9PQkp3TUkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20444. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL09CSndNSS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCk9CSndNSS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5kjM5ZscAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhbAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBPQkp3TUkucGRmAAAOABYACgBPAEIASgB3AE0ASQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL09CSndNSS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  20445. @inproceedings{Chen:2004uq,
  20446. Abstract = {{
  20447. Gentzen's Hauptsatz -- cut elimination theorem -- in sequent calculi
  20448. reveals a fundamental property on logic connectives in various logics such
  20449. as classical logic and intuitionistic logic. In this paper, we implement a
  20450. procedure in Haskell to perform cut elimination for intuitionistic sequent
  20451. calculus, where we use types to guarantee that the procedure can only
  20452. return a cut-free proof of the same sequent when given a proof of a sequent
  20453. that may contain cuts. The contribution of the paper is two-fold. On
  20454. the one hand, we present an interesting (and somewhat unexpected) application
  20455. of the current type system of Haskell, illustrating through a concrete
  20456. example how some typical use of dependent types can be simulated in
  20457. Haskell. On the other hand, we identify several problematic issues with
  20458. such a simulation technique and then suggest some approaches to addressing
  20459. these issues in Haskell.
  20460. }},
  20461. Address = {Dallas, TX},
  20462. Author = {Chiyan Chen and Dengping Zhu and Hongwei Xi},
  20463. Booktitle = {Proceedings of the 6th International Symposium on Practical Aspects of Declarative Languages},
  20464. Date-Added = {2007-02-21 17:47:08 -0700},
  20465. Date-Modified = {2007-05-18 13:42:21 -0600},
  20466. Month = {June},
  20467. Pages = {239--254},
  20468. Publisher = {Springer-Verlag LNCS vol. 3057},
  20469. Title = {{Implementing Cut Elimination: A Case Study of Simulating Dependent Types in Haskell}},
  20470. Year = {2004}}
  20471. @techreport{Xi:2004fk,
  20472. Author = {Hongwei Xi and Dengping Zhu},
  20473. Date-Added = {2007-02-21 17:44:51 -0700},
  20474. Date-Modified = {2009-08-25 22:28:18 -0600},
  20475. Institution = {Boston University},
  20476. Title = {Views, Types and Viewtypes},
  20477. Year = {2004},
  20478. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9Wc1RzVlRzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELVnNUc1ZUcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqR0cICNX9QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMICl+8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlZzVHNWVHMucGRmAA4AGAALAFYAcwBUAHMAVgBUAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9Wc1RzVlRzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20479. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1ZzVHNWVHMucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtWc1RzVlRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuDnzOWbjQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVnNUc1ZUcy5wZGYADgAYAAsAVgBzAFQAcwBWAFQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1ZzVHNWVHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  20480. @inproceedings{Xi:2000uq,
  20481. Address = {Washington, DC, USA},
  20482. Author = {Hongwei Xi},
  20483. Booktitle = {LICS '00: Proceedings of the 15th Annual IEEE Symposium on Logic in Computer Science},
  20484. Date-Added = {2007-02-20 11:16:29 -0700},
  20485. Date-Modified = {2009-08-25 22:28:18 -0600},
  20486. Isbn = {0-7695-0725-5},
  20487. Pages = {375},
  20488. Publisher = {IEEE Computer Society},
  20489. Title = {Imperative Programming with Dependent Types},
  20490. Year = {2000},
  20491. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDg1NTc4NS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwODU1Nzg1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAafdfCAIj1UERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCAOtlAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDg1NTc4NS5wZGYAAA4AGgAMADAAMAA4ADUANQA3ADgANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwODU1Nzg1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20492. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwODU1Nzg1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA4NTU3ODUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71+8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwODU1Nzg1LnBkZgAADgAaAAwAMAAwADgANQA1ADcAOAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA4NTU3ODUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  20493. @techreport{Bierman:2003fk,
  20494. Author = {G.M. Bierman and M.J. Parkinson and A.M. Pitts},
  20495. Date-Added = {2007-02-20 11:13:47 -0700},
  20496. Date-Modified = {2009-08-25 22:28:18 -0600},
  20497. Institution = {University of Cambridge Computer Laboratory},
  20498. Month = {April},
  20499. Number = {UCAM-CL-TR-563},
  20500. Title = {MJ: An imperative core calculus for Java and Java with effects},
  20501. Year = {2003},
  20502. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9VQ0FNLUNMLVRSLTU2My0xLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUVUNBTS1DTC1UUi01NjMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABp9uMIAiI5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIA6v4AAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlVDQU0tQ0wtVFItNTYzLTEucGRmAAAOACoAFABVAEMAQQBNAC0AQwBMAC0AVABSAC0ANQA2ADMALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvVUNBTS1DTC1UUi01NjMtMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  20503. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL1VDQU0tQ0wtVFItNTYzLTEucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRVQ0FNLUNMLVRSLTU2My0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv7XzOWbjAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVUNBTS1DTC1UUi01NjMtMS5wZGYAAA4AKgAUAFUAQwBBAE0ALQBDAEwALQBUAFIALQA1ADYAMwAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9VQ0FNLUNMLVRSLTU2My0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  20504. @article{Garcia:2007fk,
  20505. Author = {Ronald Garcia and Jaakko J{\"a}rvi and Andrew Lumsdaine and Jeremy G. Siek and Jeremiah Willcock},
  20506. Date-Added = {2007-02-15 12:01:56 -0700},
  20507. Date-Modified = {2010-12-17 10:23:09 -0700},
  20508. Journal = {Journal of Functional Programming},
  20509. Month = {March},
  20510. Number = {2},
  20511. Pages = {145--205},
  20512. Title = {An extended comparative study of language support for generic programming},
  20513. Volume = {17},
  20514. Year = {2007},
  20515. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MTk4YS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODA2MDA2MTk4YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+Q3M5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5NjgwNjAwNjE5OGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAAwADYAMAAwADYAMQA5ADgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MTk4YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  20516. Bdsk-Url-1 = {http://journals.cambridge.org/action/displayFulltext?type=1&fid=715040&jid=JFP&volumeId=17&issueId=02&aid=715036}}
  20517. @article{Reynolds:1998uq,
  20518. Author = {John C. Reynolds},
  20519. Date-Added = {2007-02-12 22:36:34 -0700},
  20520. Date-Modified = {2009-08-25 22:28:18 -0600},
  20521. Journal = {Higher-Order and Symbolic Computation},
  20522. Pages = {355--361},
  20523. Title = {Definitional Interpreters Revisited},
  20524. Volume = {11},
  20525. Year = {1998},
  20526. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9kZWZpbnRlcnAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1kZWZpbnRlcnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGWHwfaksgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfcHIgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGVmaW50ZXJwLnBkZgAOABwADQBkAGUAZgBpAG4AdABlAHIAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2RlZmludGVycC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20527. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1kZWZpbnRlcnAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1kZWZpbnRlcnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FH0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZWZpbnRlcnAucGRmAAAOABwADQBkAGUAZgBpAG4AdABlAHIAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9kZWZpbnRlcnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  20528. @inproceedings{Cok:2006qf,
  20529. Author = {David R. Cok},
  20530. Booktitle = {Workshop on Specification and Verification of Component-Based Systems},
  20531. Date-Added = {2007-02-12 17:30:40 -0700},
  20532. Date-Modified = {2009-08-25 22:28:18 -0600},
  20533. Month = {November},
  20534. Title = {Specifying Java Iterators with JML and Esc/Java2},
  20535. Year = {2006},
  20536. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9Db2sucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdDb2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGAkwfZUXFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfa2zAAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Q29rLnBkZgAOABAABwBDAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL0Nvay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  20537. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliL0Nvay5wZGbSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhB0Nvay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4QXM5ZrbAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhKwAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDb2sucGRmAA4AEAAHAEMAbwBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ29rLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  20538. @inproceedings{Dietl:2007ve,
  20539. Booktitle = {Foundations and Developments of Object-Oriented Languages (FOOL/WOOD '07)},
  20540. Date-Added = {2007-02-12 17:04:33 -0700},
  20541. Date-Modified = {2009-08-25 22:28:18 -0600},
  20542. Month = {January},
  20543. Title = {{G}eneric {U}niverse {T}ypes},
  20544. Year = {2007},
  20545. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uLy4uLy4uL3BhcGVycy9EaWV0bERyb3Nzb3BvdWxvdU11ZWxsZXIwNy5wZGbSFwsYGVdOUy5kYXRhTxEBrgAAAAABrgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRHkRpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYXMnB9k6tUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB9rEdAAAAAQAMAE+ZEQBOpFMARsk2AAIAPU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpEaWV0bERyb3Nzb3BvdWxvdU11ZWxsZXIwNy5wZGYAAA4APgAeAEQAaQBlAHQAbABEAHIAbwBzAHMAbwBwAG8AdQBsAG8AdQBNAHUAZQBsAGwAZQByADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMFVzZXJzL3NpZWsvcGFwZXJzL0RpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAn4CgAKFApACmQKnAqsCsgK7AsACzQLQAuIC5QLqAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuw=},
  20546. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLS4uL0Ryb3Bib3gvYmliL0RpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZtIXCxgZV05TLmRhdGFPEQHAAAAAAAHAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEeRGlldGxEcm9zc29wb3Vsb3VNdWVsbGVyMDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7r1MzlmuEAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eExAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEdNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AERpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZgAADgA+AB4ARABpAGUAdABsAEQAcgBvAHMAcwBvAHAAbwB1AGwAbwB1AE0AdQBlAGwAbABlAHIAMAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRGlldGxEcm9zc29wb3Vsb3VNdWVsbGVyMDcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvgDDAMsCjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==}}
  20547. @inproceedings{Westbrook:2005ly,
  20548. Author = {E. Westbrook and A. Stump and I. Wehrman},
  20549. Booktitle = {10th ACM SIGPLAN International Conference on Functional Programming},
  20550. Date-Added = {2007-02-12 16:33:41 -0700},
  20551. Date-Modified = {2009-08-25 22:28:18 -0600},
  20552. Title = {{A Language-based Approach to Functionally Correct Imperative Programming}},
  20553. Year = 2005,
  20554. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9yc3AxLWljZnAwNS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3JzcDEtaWNmcDA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYWTPB9kdwUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB9qngAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpyc3AxLWljZnAwNS5wZGYADgAgAA8AcgBzAHAAMQAtAGkAYwBmAHAAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcnNwMS1pY2ZwMDUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20555. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3JzcDEtaWNmcDA1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcnNwMS1pY2ZwMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JxtEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcnNwMS1pY2ZwMDUucGRmAAAOACAADwByAHMAcAAxAC0AaQBjAGYAcAAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcnNwMS1pY2ZwMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  20556. @inproceedings{Stump:2006zr,
  20557. Author = {A. Stump and I. Wehrman},
  20558. Booktitle = {2006 International Workshop on Foundations and Developments of Object-Oriented Languages},
  20559. Date-Added = {2007-02-12 16:32:28 -0700},
  20560. Date-Modified = {2009-08-25 22:28:18 -0600},
  20561. Title = {{Property Types: Semantic Programming for Java}},
  20562. Year = 2006,
  20563. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9zdHVtcC13ZWhybWFuLWZvb2wwNi5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHN0dW1wLXdlaHJtYW4tZm9vbDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYVjvB9kcsUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB9qmcAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzdHVtcC13ZWhybWFuLWZvb2wwNi5wZGYAAA4AMgAYAHMAdAB1AG0AcAAtAHcAZQBoAHIAbQBhAG4ALQBmAG8AbwBsADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3N0dW1wLXdlaHJtYW4tZm9vbDA2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  20564. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHN0dW1wLXdlaHJtYW4tZm9vbDA2LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc3R1bXAtd2Vocm1hbi1mb29sMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KMNEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3R1bXAtd2Vocm1hbi1mb29sMDYucGRmAA4AMgAYAHMAdAB1AG0AcAAtAHcAZQBoAHIAbQBhAG4ALQBmAG8AbwBsADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zdHVtcC13ZWhybWFuLWZvb2wwNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  20565. @inproceedings{Leino:2001ys,
  20566. Address = {London, UK},
  20567. Author = {K. Rustan M. Leino},
  20568. Booktitle = {SAS '01: Proceedings of the 8th International Symposium on Static Analysis},
  20569. Date-Added = {2007-02-12 16:21:38 -0700},
  20570. Date-Modified = {2009-08-25 22:28:18 -0600},
  20571. Isbn = {3-540-42314-1},
  20572. Pages = {185--193},
  20573. Publisher = {Springer-Verlag},
  20574. Title = {Applications of Extended Static Checking},
  20575. Year = {2001},
  20576. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGFYewfZEpVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfanFQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ0LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0NC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20577. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OX0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDQucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  20578. @article{Leavens:2006vn,
  20579. Address = {New York, NY, USA},
  20580. Author = {Gary T. Leavens and Albert L. Baker and Clyde Ruby},
  20581. Date-Added = {2007-02-12 16:02:28 -0700},
  20582. Date-Modified = {2010-12-17 10:23:09 -0700},
  20583. Issn = {0163-5948},
  20584. Journal = {SIGSOFT Softw. Eng. Notes},
  20585. Number = {3},
  20586. Pages = {1--38},
  20587. Publisher = {ACM Press},
  20588. Title = {Preliminary design of {JML}: a behavioral interface specification language for java},
  20589. Volume = {31},
  20590. Year = {2006},
  20591. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNS1sZWF2ZW5zLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDUtbGVhdmVucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhS+MH2QCBQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMH2opAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1LWxlYXZlbnMucGRmAAAOAB4ADgBwADUALQBsAGUAYQB2AGUAbgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDUtbGVhdmVucy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20592. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNS1sZWF2ZW5zLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDUtbGVhdmVucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97JtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUtbGVhdmVucy5wZGYADgAeAA4AcAA1AC0AbABlAGEAdgBlAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNS1sZWF2ZW5zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20593. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1127878.1127884}}
  20594. @article{Burdy:2005kx,
  20595. 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},
  20596. Date-Added = {2007-02-12 15:53:18 -0700},
  20597. Date-Modified = {2009-08-25 22:28:18 -0600},
  20598. Journal = {International Journal on Software Tools for Technology Transfer},
  20599. Month = {June},
  20600. Title = {An overview of JML tools and applications},
  20601. Year = {2005},
  20602. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9zdHR0MDQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpzdHR0MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGE0NwfY+OVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfagqQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3R0dDA0LnBkZgAADgAWAAoAcwB0AHQAdAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9zdHR0MDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20603. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzdHR0MDQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzdHR0MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4ov0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdHR0MDQucGRmAA4AFgAKAHMAdAB0AHQAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3N0dHQwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  20604. @inproceedings{Flanagan:2002uq,
  20605. Address = {New York, NY, USA},
  20606. Author = {Cormac Flanagan and K. Rustan M. Leino and Mark Lillibridge and Greg Nelson and James B. Saxe and Raymie Stata},
  20607. Booktitle = {PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  20608. Date-Added = {2007-02-12 14:55:58 -0700},
  20609. Date-Modified = {2010-12-17 10:23:09 -0700},
  20610. Isbn = {1-58113-463-0},
  20611. Location = {Berlin, Germany},
  20612. Pages = {234--245},
  20613. Publisher = {ACM Press},
  20614. Title = {Extended static checking for Java},
  20615. Year = {2002},
  20616. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjM0LWxlaW5vLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIzNC1sZWluby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhJRsH2MIZQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMH2kvYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMzQtbGVpbm8ucGRmAAAOAB4ADgBwADIAMwA0AC0AbABlAGkAbgBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIzNC1sZWluby5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20617. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjM0LWxlaW5vLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzNC1sZWluby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96U9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzNC1sZWluby5wZGYADgAeAA4AcAAyADMANAAtAGwAZQBpAG4AbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjM0LWxlaW5vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20618. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512558}}
  20619. @inproceedings{OCallahan:1997fk,
  20620. Address = {New York, NY, USA},
  20621. Author = {Robert O'Callahan and Daniel Jackson},
  20622. Booktitle = {ICSE '97: Proceedings of the 19th international conference on Software engineering},
  20623. Date-Added = {2007-02-12 13:48:01 -0700},
  20624. Date-Modified = {2010-12-17 10:23:09 -0700},
  20625. Isbn = {0-89791-914-9},
  20626. Location = {Boston, Massachusetts, United States},
  20627. Pages = {338--348},
  20628. Publisher = {ACM Press},
  20629. Title = {Lackwit: a program understanding tool based on type inference},
  20630. Year = {1997},
  20631. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMy4uLy4uLy4uL3BhcGVycy9sYWNrd2l0LWEtcHJvZ3JhbS11bmRlcnN0YW5kaW5nLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfbGFja3dpdC1hLXByb2dyYW0tdW4jMTg0ODM1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhINcH2IS5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMH2g54AAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxhY2t3aXQtYS1wcm9ncmFtLXVuIzE4NDgzNS5wZGYADgBIACMAbABhAGMAawB3AGkAdAAtAGEALQBwAHIAbwBnAHIAYQBtAC0AdQBuAGQAZQByAHMAdABhAG4AZABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL3NpZWsvcGFwZXJzL2xhY2t3aXQtYS1wcm9ncmFtLXVuZGVyc3RhbmRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMQAyQDRApMClQKaAqUCrgK8AsACxwLQAtUC4gLlAvcC+gL/AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwE=},
  20632. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2xhY2t3aXQtYS1wcm9ncmFtLXVuZGVyc3RhbmRpbmcucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9sYWNrd2l0LWEtcHJvZ3JhbS11biNCRjc4QTYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3im0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsYWNrd2l0LWEtcHJvZ3JhbS11biNCRjc4QTYucGRmAAAOAEgAIwBsAGEAYwBrAHcAaQB0AC0AYQAtAHAAcgBvAGcAcgBhAG0ALQB1AG4AZABlAHIAcwB0AGEAbgBkAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2xhY2t3aXQtYS1wcm9ncmFtLXVuZGVyc3RhbmRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=},
  20633. Bdsk-Url-1 = {http://doi.acm.org/10.1145/253228.253351}}
  20634. @inproceedings{Grothoff:2001fk,
  20635. Address = {New York, NY, USA},
  20636. Author = {Christian Grothoff and Jens Palsberg and Jan Vitek},
  20637. Booktitle = {OOPSLA '01: Proceedings of the 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  20638. Date-Added = {2007-02-11 21:52:32 -0700},
  20639. Date-Modified = {2010-12-17 10:23:09 -0700},
  20640. Isbn = {1-58113-335-9},
  20641. Location = {Tampa Bay, FL, USA},
  20642. Pages = {241--255},
  20643. Publisher = {ACM Press},
  20644. Title = {Encapsulating objects with confined types},
  20645. Year = {2001},
  20646. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjQxLWdyb3Rob2ZmLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI0MS1ncm90aG9mZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjc8IDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNDEtZ3JvdGhvZmYucGRmAA4AJAARAHAAMgA0ADEALQBnAHIAbwB0AGgAbwBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjQxLWdyb3Rob2ZmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  20647. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNDEtZ3JvdGhvZmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjQxLWdyb3Rob2ZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pd0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQxLWdyb3Rob2ZmLnBkZgAADgAkABEAcAAyADQAMQAtAGcAcgBvAHQAaABvAGYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjQxLWdyb3Rob2ZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  20648. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504282.504300}}
  20649. @book{Winskel:1993uq,
  20650. Author = {Glynn Winskel},
  20651. Date-Added = {2007-02-08 16:42:36 -0700},
  20652. Date-Modified = {2007-05-18 13:42:22 -0600},
  20653. Publisher = {MIT Press},
  20654. Series = {{Foundations of Computing}},
  20655. Title = {{The Formal Semantics of Programming Languages}},
  20656. Year = {1993}}
  20657. @article{Pitts:2003fk,
  20658. Author = {Andrew M. Pitts},
  20659. Date-Added = {2007-02-08 16:30:52 -0700},
  20660. Date-Modified = {2009-08-25 22:28:18 -0600},
  20661. Journal = {Information and Computation},
  20662. Month = {November},
  20663. Number = {2},
  20664. Title = {Nominal logic, a first order theory of names and binding},
  20665. Volume = {186},
  20666. Year = {2003},
  20667. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9zZGFydGljbGUtMTAucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBzZGFydGljbGUtMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGDBZwfEAolBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfFjEgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c2RhcnRpY2xlLTEwLnBkZgAADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAxADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9zZGFydGljbGUtMTAucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20668. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0xMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0xMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iejRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0xMC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAxADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTEwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  20669. @phdthesis{Surana:2006fk,
  20670. Author = {Pankaj Surana},
  20671. Date-Added = {2007-02-06 23:33:55 -0700},
  20672. Date-Modified = {2009-08-25 22:28:18 -0600},
  20673. Month = {June},
  20674. School = {Northwestern University},
  20675. Title = {Meta-Compilation of Language Abstractions},
  20676. Year = {2006},
  20677. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9TdXJhbmFUaGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBTdXJhbmFUaGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD+Rwe7BRAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwe8jtAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6U3VyYW5hVGhlc2lzLnBkZgAADgAiABAAUwB1AHIAYQBuAGEAVABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9TdXJhbmFUaGVzaXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20678. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL1N1cmFuYVRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEFN1cmFuYVRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDcbM5Zt4AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhyAAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTdXJhbmFUaGVzaXMucGRmAAAOACIAEABTAHUAcgBhAG4AYQBUAGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1N1cmFuYVRoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  20679. @phdthesis{Vargun:2006fk,
  20680. Author = {Aytekin Vargun},
  20681. Date-Added = {2007-02-06 21:17:38 -0700},
  20682. Date-Modified = {2009-08-25 22:28:18 -0600},
  20683. Month = {December},
  20684. School = {Rensselaer Polytechnic Institute},
  20685. Title = {Code-Carrying Theory},
  20686. Year = {2006},
  20687. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9jY3QtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOY2N0LXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg/mMHuoiAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHvBJAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNjdC10aGVzaXMucGRmAAAOAB4ADgBjAGMAdAAtAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvY2N0LXRoZXNpcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20688. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jY3QtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOY2N0LXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xE9EPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2N0LXRoZXNpcy5wZGYADgAeAA4AYwBjAHQALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jY3QtdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  20689. @article{Clarke:1996fk,
  20690. Address = {New York, NY, USA},
  20691. Author = {Edmund M. Clarke and Jeannette M. Wing},
  20692. Date-Added = {2007-02-06 17:56:25 -0700},
  20693. Date-Modified = {2010-12-17 10:23:09 -0700},
  20694. Issn = {0360-0300},
  20695. Journal = {ACM Comput. Surv.},
  20696. Number = {4},
  20697. Pages = {626--643},
  20698. Publisher = {ACM Press},
  20699. Title = {Formal methods: state of the art and future directions},
  20700. Volume = {28},
  20701. Year = {1996},
  20702. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNjI2LWNsYXJrZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A2MjYtY2xhcmtlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQ8nB7nHTUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB7tRDAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjI2LWNsYXJrZS5wZGYADgAgAA8AcAA2ADIANgAtAGMAbABhAHIAawBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDYyNi1jbGFya2UucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20703. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2MjYtY2xhcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDYyNi1jbGFya2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97YdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYyNi1jbGFya2UucGRmAAAOACAADwBwADYAMgA2AC0AYwBsAGEAcgBrAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDYyNi1jbGFya2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20704. Bdsk-Url-1 = {http://doi.acm.org/10.1145/242223.242257}}
  20705. @inproceedings{Kanamori:1986oq,
  20706. Address = {Los Alamitos, CA, USA},
  20707. Author = {Tadashi Kanamori and Hiroshi Fujita and Hirohisa Seki and Kenji Horiuchi and Machi Maeji},
  20708. Booktitle = {ACM '86: Proceedings of 1986 ACM Fall joint computer conference},
  20709. Date-Added = {2007-01-28 16:49:12 -0500},
  20710. Date-Modified = {2009-08-25 22:28:18 -0600},
  20711. Isbn = {0-8186-4743-4},
  20712. Location = {Dallas, Texas, United States},
  20713. Pages = {994--999},
  20714. Publisher = {IEEE Computer Society Press},
  20715. Title = {Argus/V: a system for verification of Prolog programs},
  20716. Year = {1986},
  20717. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wOTk0LWthbmFtb3JpLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDk5NC1rYW5hbW9yaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjgsIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA5OTQta2FuYW1vcmkucGRmAA4AJAARAHAAOQA5ADQALQBrAGEAbgBhAG0AbwByAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wOTk0LWthbmFtb3JpLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  20718. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA5OTQta2FuYW1vcmkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwOTk0LWthbmFtb3JpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vK0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTk0LWthbmFtb3JpLnBkZgAADgAkABEAcAA5ADkANAAtAGsAYQBuAGEAbQBvAHIAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wOTk0LWthbmFtb3JpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  20719. @techreport{Apt:1994nx,
  20720. Author = {Krzysztof R. Apt},
  20721. Date-Added = {2007-01-28 16:38:34 -0500},
  20722. Date-Modified = {2010-12-17 10:23:09 -0700},
  20723. Month = {28,},
  20724. Number = {CS-R9411},
  20725. Title = {Program verification and prolog},
  20726. Year = {1994},
  20727. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9hcHQ5NHByb2dyYW0ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBhcHQ5NHByb2dyYW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqNewgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YXB0OTRwcm9ncmFtLnBkZgAADgAiABAAYQBwAHQAOQA0AHAAcgBvAGcAcgBhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9hcHQ5NHByb2dyYW0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20728. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGFwdDk0cHJvZ3JhbS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGFwdDk0cHJvZ3JhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqHRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFwdDk0cHJvZ3JhbS5wZGYADgAiABAAYQBwAHQAOQA0AHAAcgBvAGcAcgBhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYXB0OTRwcm9ncmFtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20729. Bdsk-Url-1 = {citeseer.ist.psu.edu/apt94program.html}}
  20730. @article{McCarthy:1995cr,
  20731. Address = {Menlo Park, CA, USA},
  20732. Author = {John McCarthy},
  20733. Book = {Computation \& intelligence: collected readings},
  20734. Date-Added = {2007-01-28 16:33:56 -0500},
  20735. Date-Modified = {2007-05-18 13:42:22 -0600},
  20736. Isbn = {0-262-62101-0},
  20737. Pages = {555--566},
  20738. Publisher = {American Association for Artificial Intelligence},
  20739. Title = {Circumscription: a form of non-monotonic reasoning},
  20740. Year = {1995}}
  20741. @inproceedings{Chen:1992dq,
  20742. Address = {New York, NY, USA},
  20743. Author = {Jainhua Chen},
  20744. Booktitle = {SAC '92: Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing},
  20745. Date-Added = {2007-01-28 16:31:08 -0500},
  20746. Date-Modified = {2010-12-17 10:23:09 -0700},
  20747. Isbn = {0-89791-502-X},
  20748. Location = {Kansas City, Missouri, United States},
  20749. Pages = {554--562},
  20750. Publisher = {ACM Press},
  20751. Title = {On the relationship between circumscription and well-founded semantics of logic programs},
  20752. Year = {1992},
  20753. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTU0LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTU0LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqN8wgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU1NC1jaGVuLnBkZgAOABwADQBwADUANQA0AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1NTQtY2hlbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20754. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTU0LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTU0LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s90Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTU0LWNoZW4ucGRmAAAOABwADQBwADUANQA0AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTU0LWNoZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20755. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143559.143687}}
  20756. @article{Bojadziev:1986bh,
  20757. Address = {New York, NY, USA},
  20758. Author = {D Bojadziev},
  20759. Date-Added = {2007-01-28 15:12:34 -0500},
  20760. Date-Modified = {2010-12-17 10:23:09 -0700},
  20761. Issn = {0743-1066},
  20762. Journal = {J. Log. Program.},
  20763. Number = {1},
  20764. Pages = {69--74},
  20765. Publisher = {Elsevier Science Inc.},
  20766. Title = {A constructive view of prolog},
  20767. Volume = {30},
  20768. Year = {1986},
  20769. Bdsk-Url-1 = {http://nl.ijs.si/~damjan/prolog.html}}
  20770. @inproceedings{Denecker:1998ly,
  20771. Author = {Marc Denecker},
  20772. Booktitle = {Logics in Artificial Intelligence: European Workshop},
  20773. Date-Added = {2007-01-28 14:45:30 -0500},
  20774. Date-Modified = {2009-08-25 22:28:18 -0600},
  20775. Title = {The Well-Founded Semantics Is the Principle of Inductive Definition},
  20776. Volume = {1489},
  20777. Year = {1998},
  20778. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9kZW5lY2tlcjk4d2VsbGZvdW5kZWQucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlkZW5lY2tlcjk4d2VsbGZvdW5kZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqNkwgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGVuZWNrZXI5OHdlbGxmb3VuZGVkLnBkZgAOADQAGQBkAGUAbgBlAGMAawBlAHIAOQA4AHcAZQBsAGwAZgBvAHUAbgBkAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL2RlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  20779. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWRlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWRlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cUjRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAAA4ANAAZAGQAZQBuAGUAYwBrAGUAcgA5ADgAdwBlAGwAbABmAG8AdQBuAGQAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2RlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  20780. @techreport{Paulson:1990zr,
  20781. Author = {Lawrence C. Paulson and Andrew W. Smith},
  20782. Date-Added = {2007-01-28 14:40:28 -0500},
  20783. Date-Modified = {2009-08-25 22:28:18 -0600},
  20784. Institution = {Computing Laboratory, University of Cambridge},
  20785. Number = {UCAM-CL-TR-205},
  20786. Title = {Logic Programming, Functional Programming, and Inductive Definitions},
  20787. Year = {1990},
  20788. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9VQ0FNLUNMLVRSLTIwNS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRElVDQU0tQ0wtVFItMjA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao1jCA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpVQ0FNLUNMLVRSLTIwNS5wZGYAAA4AJgASAFUAQwBBAE0ALQBDAEwALQBUAFIALQAyADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL1VDQU0tQ0wtVFItMjA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  20789. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL1VDQU0tQ0wtVFItMjA1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESVUNBTS1DTC1UUi0yMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7oYczlm4wAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHcAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFVDQU0tQ0wtVFItMjA1LnBkZgAADgAmABIAVQBDAEEATQAtAEMATAAtAFQAUgAtADIAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVUNBTS1DTC1UUi0yMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  20790. @article{Hagiya:1984ys,
  20791. Author = {M. Hagiya and T. Sakurai},
  20792. Date-Added = {2007-01-27 20:57:50 -0500},
  20793. Date-Modified = {2007-05-18 13:42:22 -0600},
  20794. Journal = {New Generation Computing},
  20795. Number = {59},
  20796. Title = {Foundation of logic programming based on inductive definition},
  20797. Volume = {2},
  20798. Year = {1984}}
  20799. @inproceedings{Martin-Lof:1971vn,
  20800. Author = {P. Martin-L{\"o}f},
  20801. Booktitle = {2nd Scandinavian Logic Symposium},
  20802. Date-Added = {2007-01-27 20:35:21 -0500},
  20803. Date-Modified = {2007-05-18 13:42:22 -0600},
  20804. Title = {Hauptsatz for the intuitionistic theory of iterated inductive definitions},
  20805. Year = {1971}}
  20806. @inbook{Feferman:1970kx,
  20807. Author = {S. Feferman},
  20808. Chapter = {Formal theories for transfinite iterations of generlised inductive definitions and smoe subsystems of analysis},
  20809. Date-Added = {2007-01-27 20:32:49 -0500},
  20810. Date-Modified = {2007-05-18 13:42:22 -0600},
  20811. Publisher = {North-Holland Publishing Co.},
  20812. Title = {Intuitionism and Proof theory},
  20813. Year = {1970}}
  20814. @techreport{Kreisel:1963uq,
  20815. Author = {G. Kreisel},
  20816. Date-Added = {2007-01-27 20:31:39 -0500},
  20817. Date-Modified = {2007-05-18 13:42:22 -0600},
  20818. Institution = {Stanford University},
  20819. Title = {Generalize inductive definitions},
  20820. Year = {1963}}
  20821. @inbook{Aczel:1977fk,
  20822. Author = {P. Aczel},
  20823. Chapter = {An Introduction to Inductive Definitions},
  20824. Date-Added = {2007-01-27 20:17:31 -0500},
  20825. Date-Modified = {2007-05-18 13:42:22 -0600},
  20826. Pages = {739--782},
  20827. Publisher = {North-Holland Publishing Co.},
  20828. Title = {Handbook of Mathematical Logic},
  20829. Year = {1977}}
  20830. @inproceedings{Fruhwirth:1991uq,
  20831. Author = {Thom W. Fruhwirth and Ehud Y. Shapiro and Moshe Y. Vardi and Eyal Yardeni},
  20832. Booktitle = {Logic in Computer Science},
  20833. Date-Added = {2007-01-27 14:34:20 -0500},
  20834. Date-Modified = {2010-12-17 10:23:09 -0700},
  20835. Pages = {300-309},
  20836. Title = {Logic Programs as Types for Logic Programs},
  20837. Year = {1991},
  20838. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDE1MTY1NC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwMTUxNjU0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao1XCA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDE1MTY1NC5wZGYAAA4AGgAMADAAMAAxADUAMQA2ADUANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwMTUxNjU0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20839. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMTUxNjU0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAxNTE2NTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8LQszlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMTUxNjU0LnBkZgAADgAaAAwAMAAwADEANQAxADYANQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAxNTE2NTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20840. Bdsk-Url-1 = {citeseer.ist.psu.edu/fruhwirth91logic.html}}
  20841. @article{Eiter:1997fk,
  20842. Address = {New York, NY, USA},
  20843. Author = {Thomas Eiter and Georg Gottlob and Heikki Mannila},
  20844. Date-Added = {2007-01-27 12:45:03 -0500},
  20845. Date-Modified = {2010-12-17 10:23:09 -0700},
  20846. Issn = {0362-5915},
  20847. Journal = {ACM Trans. Database Syst.},
  20848. Number = {3},
  20849. Pages = {364--418},
  20850. Publisher = {ACM Press},
  20851. Title = {Disjunctive datalog},
  20852. Volume = {22},
  20853. Year = {1997},
  20854. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMzY0LWVpdGVyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDM2NC1laXRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjdsIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNjQtZWl0ZXIucGRmAAAOAB4ADgBwADMANgA0AC0AZQBpAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDM2NC1laXRlci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20855. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzY0LWVpdGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM2NC1laXRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL960dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2NC1laXRlci5wZGYADgAeAA4AcAAzADYANAAtAGUAaQB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzY0LWVpdGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20856. Bdsk-Url-1 = {http://doi.acm.org/10.1145/261124.261126}}
  20857. @article{Dave:2003uq,
  20858. Address = {New York, NY, USA},
  20859. Author = {Maulik A. Dave},
  20860. Date-Added = {2007-01-22 22:26:12 -0700},
  20861. Date-Modified = {2010-12-17 10:23:09 -0700},
  20862. Issn = {0163-5948},
  20863. Journal = {SIGSOFT Softw. Eng. Notes},
  20864. Number = {6},
  20865. Pages = {2--2},
  20866. Publisher = {ACM Press},
  20867. Title = {Compiler verification: a bibliography},
  20868. Volume = {28},
  20869. Year = {2003},
  20870. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMi1kYXZlLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDItZGF2ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjasIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyLWRhdmUucGRmAA4AGAALAHAAMgAtAGQAYQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMi1kYXZlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20871. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMi1kYXZlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDItZGF2ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ItEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDItZGF2ZS5wZGYAAA4AGAALAHAAMgAtAGQAYQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDItZGF2ZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  20872. Bdsk-Url-1 = {http://doi.acm.org/10.1145/966221.966235}}
  20873. @inproceedings{Bjorner:1987kx,
  20874. Address = {Los Alamitos, CA, USA},
  20875. Author = {D. Bjorner},
  20876. Booktitle = {ICSE '87: Proceedings of the 9th international conference on Software Engineering},
  20877. Date-Added = {2007-01-23 21:00:06 -0700},
  20878. Date-Modified = {2009-08-25 22:28:18 -0600},
  20879. Isbn = {0-89791-216-0},
  20880. Location = {Monterey, California, United States},
  20881. Pages = {17--29},
  20882. Publisher = {IEEE Computer Society Press},
  20883. Title = {On the use of formal methods in software development},
  20884. Year = {1987},
  20885. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTctYmpvcm5lci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNy1iam9ybmVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD5PB3CfiUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB3IpSAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTctYmpvcm5lci5wZGYADgAgAA8AcAAxADcALQBiAGoAbwByAG4AZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE3LWJqb3JuZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20886. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNy1iam9ybmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE3LWJqb3JuZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9599EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWJqb3JuZXIucGRmAAAOACAADwBwADEANwAtAGIAagBvAHIAbgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE3LWJqb3JuZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  20887. @article{Zhang:2004uq,
  20888. Address = {New York, NY, USA},
  20889. Author = {Yingzhou Zhang and Baowen Xu},
  20890. Date-Added = {2007-01-23 20:37:53 -0700},
  20891. Date-Modified = {2010-12-17 10:23:09 -0700},
  20892. Issn = {0362-1340},
  20893. Journal = {SIGPLAN Not.},
  20894. Number = {3},
  20895. Pages = {14--30},
  20896. Publisher = {ACM Press},
  20897. Title = {A survey of semantic description frameworks for programming languages},
  20898. Volume = {39},
  20899. Year = {2004},
  20900. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTQtemhhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTQtemhhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFg9hwdwir1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdyFHwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE0LXpoYW5nLnBkZgAOABwADQBwADEANAAtAHoAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNC16aGFuZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20901. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTQtemhhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTQtemhhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nB0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQtemhhbmcucGRmAAAOABwADQBwADEANAAtAHoAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTQtemhhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20902. Bdsk-Url-1 = {http://doi.acm.org/10.1145/981009.981013}}
  20903. @incollection{Gurevich:1993fk,
  20904. Author = {Y. Gurevich and J. Huggins},
  20905. Booktitle = {Computer Science Logic},
  20906. Date-Added = {2007-01-23 20:32:08 -0700},
  20907. Date-Modified = {2010-12-17 10:23:09 -0700},
  20908. Pages = {274--309},
  20909. Publisher = {Springer},
  20910. Title = {{The Semantics of the C Programming Language}},
  20911. Volume = {702},
  20912. Year = {1993},
  20913. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9ndXJldmljaDkzc2VtYW50aWNzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXZ3VyZXZpY2g5M3NlbWFudGljcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYPRsHcISxQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHcg5wAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmd1cmV2aWNoOTNzZW1hbnRpY3MucGRmAA4AMAAXAGcAdQByAGUAdgBpAGMAaAA5ADMAcwBlAG0AYQBuAHQAaQBjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9ndXJldmljaDkzc2VtYW50aWNzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  20914. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2d1cmV2aWNoOTNzZW1hbnRpY3MucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdndXJldmljaDkzc2VtYW50aWNzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V90Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBndXJldmljaDkzc2VtYW50aWNzLnBkZgAADgAwABcAZwB1AHIAZQB2AGkAYwBoADkAMwBzAGUAbQBhAG4AdABpAGMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9ndXJldmljaDkzc2VtYW50aWNzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  20915. Bdsk-Url-1 = {citeseer.ist.psu.edu/gurevich93semantics.html}}
  20916. @phdthesis{Winskel:1980fk,
  20917. Author = {Glynn Winskel},
  20918. Date-Added = {2007-01-22 21:08:01 -0700},
  20919. Date-Modified = {2009-08-25 22:28:18 -0600},
  20920. School = {University of Edinburgh},
  20921. Title = {Events in Computation},
  20922. Year = {1980},
  20923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9FdmVudHMtaW4tQ29tcHV0YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlFdmVudHMtaW4tQ29tcHV0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFg5PwdrZDwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwds7fwAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RXZlbnRzLWluLUNvbXB1dGF0aW9uLnBkZgAOADQAGQBFAHYAZQBuAHQAcwAtAGkAbgAtAEMAbwBtAHAAdQB0AGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL0V2ZW50cy1pbi1Db21wdXRhdGlvbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  20924. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uL0Ryb3Bib3gvYmliL0V2ZW50cy1pbi1Db21wdXRhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBrAAAAAABrAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhGUV2ZW50cy1pbi1Db21wdXRhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBgXM5ZrmAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhNgAAAAEAEAAOauEADmndAAXAcgACEikAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBFdmVudHMtaW4tQ29tcHV0YXRpb24ucGRmAA4ANAAZAEUAdgBlAG4AdABzAC0AaQBuAC0AQwBvAG0AcAB1AHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRXZlbnRzLWluLUNvbXB1dGF0aW9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  20925. @article{Michel:2006fk,
  20926. Author = {B. Scott Michel},
  20927. Date-Added = {2007-01-22 15:04:54 -0700},
  20928. Date-Modified = {2007-05-18 13:42:22 -0600},
  20929. Journal = {HPCwire},
  20930. Month = {December},
  20931. Title = {{GPGPU} Computing and the Heterogeneous Multi-Core Future},
  20932. Year = {2006}}
  20933. @article{Elmroth:2004uq,
  20934. Author = {Erik Elmroth and Fred Gustavson and Isak Jonsson and Bo Kagstrom},
  20935. Date-Added = {2007-01-19 10:40:23 -0700},
  20936. Date-Modified = {2009-08-25 22:28:18 -0600},
  20937. Journal = {{SIAM} Review},
  20938. Number = {1},
  20939. Title = {Recursive Blocked Algorithms and Hybrid Data Structures for Dense Matrix Library Software},
  20940. Volume = {46},
  20941. Year = {2004},
  20942. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9TSVIwMDAwMDMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1TSVIwMDAwMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFb79wdZQg1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwday8wAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6U0lSMDAwMDAzLnBkZgAOABwADQBTAEkAUgAwADAAMAAwADAAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL1NJUjAwMDAwMy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20943. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1NJUjAwMDAwMy5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVNJUjAwMDAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFarM5ZtxAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhwQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTSVIwMDAwMDMucGRmAA4AHAANAFMASQBSADAAMAAwADAAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU0lSMDAwMDAzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  20944. @inproceedings{Veldhuizen:2002kx,
  20945. Abstract = {Writing performance-critical programs can be frustrating because
  20946. optimizing compilers for imperative languages tend to be
  20947. unpredictable. For a subset of optimizations - those that simplify
  20948. rather than reorder code - it would be useful to prove that a compiler
  20949. reliably performs optimizations. We show that adopting a
  20950. ``superanalysis'' approach to optimization enables such a proof. By
  20951. analogy with linear algebra, we define the nullspace of an optimizer
  20952. as those programs it reduces to the empty program. To span the
  20953. nullspace, we define rewrite rules that de-optimize programs by
  20954. introducing abstraction. For a model compiler we prove that any
  20955. sequence of de-optimizing rewrite rule applications is undone by the
  20956. optimizer. Thus, we are able to give programmers a clear mental model
  20957. of what simplifications the compiler is guaranteed to perform, and
  20958. make progress on the problem of ``abstraction penalty'' in imperative
  20959. languages.},
  20960. Author = {Todd L. Veldhuizen and Andrew Lumsdaine},
  20961. Booktitle = {Proceedings of the 2002 Static Analysis Symposium (SAS'02)},
  20962. Conflocation = {Madrid, Spain},
  20963. Conftitle = {Static Analysis Symposium},
  20964. Date-Added = {2007-01-21 22:29:53 -0700},
  20965. Date-Modified = {2010-12-17 10:23:09 -0700},
  20966. Pages = {263-277},
  20967. Publisher = {Springer-Verlag},
  20968. Series = {LNCS},
  20969. Title = {Guaranteed Optimization: Proving Nullspace Properties of Compilers},
  20970. Volume = {2477},
  20971. Year = {2002},
  20972. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy92ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREadmVsZGh1aXplbjAyZ3VhcmFudGVlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjfMHZmoYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZ/PYAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZlbGRodWl6ZW4wMmd1YXJhbnRlZWQucGRmAAAOADYAGgB2AGUAbABkAGgAdQBpAHoAZQBuADAAMgBnAHUAYQByAGEAbgB0AGUAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvdmVsZGh1aXplbjAyZ3VhcmFudGVlZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  20973. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnZlbGRodWl6ZW4wMmd1YXJhbnRlZWQucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rp2ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41w0Q897wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZgAOADYAGgB2AGUAbABkAGgAdQBpAHoAZQBuADAAMgBnAHUAYQByAGEAbgB0AGUAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3ZlbGRodWl6ZW4wMmd1YXJhbnRlZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  20974. Bdsk-Url-1 = {http://osl.iu.edu/~tveldhui/papers/}}
  20975. @phdthesis{Veldhuizen:2004uq,
  20976. Author = {Todd L. Veldhuizen},
  20977. Date-Added = {2007-01-21 22:23:14 -0700},
  20978. Date-Modified = {2010-12-17 10:23:09 -0700},
  20979. Month = {May},
  20980. School = {Indiana University Computer Science},
  20981. Title = {Active Libraries and Universal Languages},
  20982. Year = {2004},
  20983. Bdsk-Url-1 = {http://osl.iu.edu/~tveldhui/papers/2004/dissertation.pdf}}
  20984. @article{Whaley:2001fk,
  20985. Author = {R. Clint Whaley and Antoine Petitet and Jack J. Dongarra},
  20986. Date-Added = {2007-01-21 21:15:34 -0700},
  20987. Date-Modified = {2010-12-17 10:23:09 -0700},
  20988. Journal = {Parallel Computing},
  20989. Number = {1--2},
  20990. Pages = {3--35},
  20991. Title = {Automated empirical optimizations of software and the {ATLAS} project},
  20992. Volume = {27},
  20993. Year = {2001},
  20994. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9sYXduMTQ3LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbGF3bjE0Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjKsHZmoYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZ/PYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxhd24xNDcucGRmAA4AGAALAGwAYQB3AG4AMQA0ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9sYXduMTQ3LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20995. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsYXduMTQ3LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGF3bjE0Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94qdEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGF3bjE0Ny5wZGYAAA4AGAALAGwAYQB3AG4AMQA0ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGF3bjE0Ny5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  20996. Bdsk-Url-1 = {citeseer.ist.psu.edu/whaley00automated.html}}
  20997. @article{Beck:1991ly,
  20998. Address = {Orlando, FL, USA},
  20999. Author = {Micah Beck and Richard Johnson and Keshav Pingali},
  21000. Date-Added = {2007-01-21 20:43:03 -0700},
  21001. Date-Modified = {2010-12-17 10:23:09 -0700},
  21002. Issn = {0743-7315},
  21003. Journal = {J. Parallel Distrib. Comput.},
  21004. Number = {2},
  21005. Pages = {118--129},
  21006. Publisher = {Academic Press, Inc.},
  21007. Title = {From control flow to dataflow},
  21008. Volume = {12},
  21009. Year = {1991},
  21010. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-7315(91)90016-3}}
  21011. @article{Arvind:1990zr,
  21012. Address = {Washington, DC, USA},
  21013. Author = {K. Arvind and Rishiyur S. Nikhil},
  21014. Date-Added = {2007-01-21 20:42:23 -0700},
  21015. Date-Modified = {2010-12-17 10:23:09 -0700},
  21016. Issn = {0018-9340},
  21017. Journal = {IEEE Trans. Comput.},
  21018. Number = {3},
  21019. Pages = {300--318},
  21020. Publisher = {IEEE Computer Society},
  21021. Title = {Executing a Program on the {MIT} Tagged-Token Dataflow Architecture},
  21022. Volume = {39},
  21023. Year = {1990},
  21024. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFE1JVC10YWdnZWQtdG9rZW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRNSVQtdGFnZ2VkLXRva2VuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0v9W0Yifw1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGI2AMAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBNSVQtdGFnZ2VkLXRva2VuLnBkZgAOACoAFABNAEkAVAAtAHQAYQBnAGcAZQBkAC0AdABvAGsAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL01JVC10YWdnZWQtdG9rZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21025. Bdsk-Url-1 = {http://dx.doi.org/10.1109/12.48862}}
  21026. @inproceedings{Hwang:1995ys,
  21027. Address = {New York, NY, USA},
  21028. Author = {Gwan-Hwan Hwang and Jenq Kuen Lee and {Dz-Ching} Ju},
  21029. Booktitle = {PPOPP '95: Proceedings of the 5th ACM SIGPLAN symposium on Principles and practice of parallel programming},
  21030. Date-Added = {2007-01-21 20:27:01 -0700},
  21031. Date-Modified = {2010-12-17 10:23:09 -0700},
  21032. Isbn = {0-89791-701-6},
  21033. Location = {Santa Barbara, California, United States},
  21034. Pages = {112--122},
  21035. Publisher = {ACM Press},
  21036. Title = {An array operation synthesis scheme to optimize {Fortran} 90 programs},
  21037. Year = {1995},
  21038. Bdsk-Url-1 = {http://doi.acm.org/10.1145/209936.209949}}
  21039. @article{Budd:1984vn,
  21040. Address = {New York, NY, USA},
  21041. Author = {Timothy A. Budd},
  21042. Date-Added = {2007-01-21 20:24:15 -0700},
  21043. Date-Modified = {2010-12-17 10:23:09 -0700},
  21044. Issn = {0164-0925},
  21045. Journal = {ACM Trans. Program. Lang. Syst.},
  21046. Number = {3},
  21047. Pages = {297--313},
  21048. Publisher = {ACM Press},
  21049. Title = {An {APL} Compiler for a Vector Processor},
  21050. Volume = {6},
  21051. Year = {1984},
  21052. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjk3LWJ1ZGQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjk3LWJ1ZGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMxwdmahgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdn89gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI5Ny1idWRkLnBkZgAOABwADQBwADIAOQA3AC0AYgB1AGQAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyOTctYnVkZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21053. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjk3LWJ1ZGQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjk3LWJ1ZGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qg0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk3LWJ1ZGQucGRmAAAOABwADQBwADIAOQA3AC0AYgB1AGQAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjk3LWJ1ZGQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21054. Bdsk-Url-1 = {http://doi.acm.org/10.1145/579.357248}}
  21055. @inproceedings{Guibas:1978kx,
  21056. Address = {New York, NY, USA},
  21057. Author = {Leo J. Guibas and Douglas K. Wyatt},
  21058. Booktitle = {POPL '78: Proceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  21059. Date-Added = {2007-01-21 20:21:04 -0700},
  21060. Date-Modified = {2010-12-17 10:23:09 -0700},
  21061. Location = {Tucson, Arizona},
  21062. Pages = {1--8},
  21063. Publisher = {ACM Press},
  21064. Title = {Compilation and delayed evaluation in {APL}},
  21065. Year = {1978},
  21066. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMS1ndWliYXMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMS1ndWliYXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMtwdmahgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdn89gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtZ3VpYmFzLnBkZgAOABwADQBwADEALQBnAHUAaQBiAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxLWd1aWJhcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21067. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1ndWliYXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1ndWliYXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3l10Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1ndWliYXMucGRmAAAOABwADQBwADEALQBnAHUAaQBiAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1ndWliYXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21068. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512760.512761}}
  21069. @article{Falkoff:1978uq,
  21070. Address = {New York, NY, USA},
  21071. Author = {Adin D. Falkoff and Kenneth E. Iverson},
  21072. Date-Added = {2007-01-21 20:16:57 -0700},
  21073. Date-Modified = {2010-12-17 10:23:09 -0700},
  21074. Issn = {0362-1340},
  21075. Journal = {SIGPLAN Not.},
  21076. Number = {8},
  21077. Pages = {47--57},
  21078. Publisher = {ACM Press},
  21079. Title = {The evolution of APL},
  21080. Volume = {13},
  21081. Year = {1978},
  21082. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDctaXZlcnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0Ny1pdmVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV4zvB2ZqGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB2fz2AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDctaXZlcnNvbi5wZGYADgAgAA8AcAA0ADcALQBpAHYAZQByAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQ3LWl2ZXJzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21083. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0Ny1pdmVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3LWl2ZXJzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97E9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3LWl2ZXJzb24ucGRmAAAOACAADwBwADQANwAtAGkAdgBlAHIAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3LWl2ZXJzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  21084. Bdsk-Url-1 = {http://doi.acm.org/10.1145/960118.808372}}
  21085. @misc{Goto:fk,
  21086. Author = {Kazushige Goto},
  21087. Date-Added = {2007-01-20 23:18:01 -0700},
  21088. Date-Modified = {2010-12-17 10:23:09 -0700},
  21089. Howpublished = {\url{http://www.tacc.utexas.edu/resources/software/#blas}},
  21090. Title = {{GotoBLAS}},
  21091. Year = {2007},
  21092. Bdsk-Url-1 = {http://www.tacc.utexas.edu/resources/software/#blas}}
  21093. @article{Kleinberg:1999vn,
  21094. Address = {New York, NY, USA},
  21095. Author = {Jon M. Kleinberg},
  21096. Date-Added = {2007-01-20 20:39:57 -0700},
  21097. Date-Modified = {2010-12-17 10:23:09 -0700},
  21098. Issn = {0004-5411},
  21099. Journal = {J. ACM},
  21100. Number = {5},
  21101. Pages = {604--632},
  21102. Publisher = {ACM Press},
  21103. Title = {Authoritative sources in a hyperlinked environment},
  21104. Volume = {46},
  21105. Year = {1999},
  21106. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNjA0LWtsZWluYmVyZy5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA2MDQta2xlaW5iZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV42rB2WM5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB2cWpAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjA0LWtsZWluYmVyZy5wZGYAAA4AJgASAHAANgAwADQALQBrAGwAZQBpAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A2MDQta2xlaW5iZXJnLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  21107. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA2MDQta2xlaW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDYwNC1rbGVpbmJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97V9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYwNC1rbGVpbmJlcmcucGRmAA4AJgASAHAANgAwADQALQBrAGwAZQBpAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNjA0LWtsZWluYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21108. Bdsk-Url-1 = {http://doi.acm.org/10.1145/324133.324140}}
  21109. @techreport{Wang:1995kx,
  21110. Address = {College Park, MD, USA},
  21111. Author = {Weichung Wang and Dianne P. O'Leary},
  21112. Date-Added = {2007-01-20 20:38:17 -0700},
  21113. Date-Modified = {2009-08-25 22:28:18 -0600},
  21114. Publisher = {University of Maryland at College Park},
  21115. Source = {Univ. of Maryland Institute for Advanced Computer Studies Report No. UMIACS-TR-95-111},
  21116. Title = {Adaptive use of iterative methods in interior point methods for linear programming},
  21117. Year = {1995},
  21118. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy93YW5nOTVhZGFwdGl2ZS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREndhbmc5NWFkYXB0aXZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV43/B2WM5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB2cWpAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp3YW5nOTVhZGFwdGl2ZS5wZGYAAA4AJgASAHcAYQBuAGcAOQA1AGEAZABhAHAAdABpAHYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3dhbmc5NWFkYXB0aXZlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  21119. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndhbmc5NWFkYXB0aXZlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2FuZzk1YWRhcHRpdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NidEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2FuZzk1YWRhcHRpdmUucGRmAA4AJgASAHcAYQBuAGcAOQA1AGEAZABhAHAAdABpAHYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93YW5nOTVhZGFwdGl2ZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  21120. @manual{Xeon:2006uq,
  21121. Date-Added = {2007-01-20 14:22:38 -0700},
  21122. Date-Modified = {2009-08-25 22:28:18 -0600},
  21123. Month = {November},
  21124. Organization = {Intel},
  21125. Title = {Dual-Core Intel Xeon Processor 5100 Series Datasheet},
  21126. Year = {2006},
  21127. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy8zMTMzNTUwMi0xLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOMzEzMzU1MDItMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjCcHZYzgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZxagAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOjMxMzM1NTAyLTEucGRmAAAOAB4ADgAzADEAMwAzADUANQAwADIALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvMzEzMzU1MDItMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21128. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliLzMxMzM1NTAyLTEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q4zMTMzNTUwMi0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8e3zOWatwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMzEzMzU1MDItMS5wZGYAAA4AHgAOADMAMQAzADMANQA1ADAAMgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8zMTMzNTUwMi0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  21129. @techreport{Goto:2006fk,
  21130. Author = {Kazushige Goto and Robert van de Geijn},
  21131. Date-Added = {2007-01-20 11:07:51 -0700},
  21132. Date-Modified = {2009-08-25 22:28:18 -0600},
  21133. Institution = {The University of Texas at Austin, Department of Computer Sciences},
  21134. Number = {TR-2006-23},
  21135. Title = {High-Performance Implementation of the Level-3 {BLAS}},
  21136. Year = {2006},
  21137. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9mbGF3bjIwLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZmxhd24yMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjwsHZYzkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZxakAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZsYXduMjAucGRmAA4AGAALAGYAbABhAHcAbgAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9mbGF3bjIwLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  21138. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtmbGF3bjIwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZmxhd24yMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zatEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmxhd24yMC5wZGYAAA4AGAALAGYAbABhAHcAbgAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZmxhd24yMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  21139. @article{Frigo:2005kx,
  21140. Author = {Matteo Frigo and Steven G. Johnson},
  21141. Date-Added = {2007-01-18 22:37:02 -0700},
  21142. Date-Modified = {2009-08-25 22:28:18 -0600},
  21143. Journal = {Proceedings of the IEEE, special issue on Program Generation, Optimization, and Adaptation},
  21144. Number = {2},
  21145. Title = {The Design and Implementation of {FFTW3}},
  21146. Volume = {93},
  21147. Year = {2005},
  21148. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9mZnR3LXBhcGVyLWllZWUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNmZnR3LXBhcGVyLWllZWUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMXwdljOQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdnFqQAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZmZ0dy1wYXBlci1pZWVlLnBkZgAOACgAEwBmAGYAdAB3AC0AcABhAHAAZQByAC0AaQBlAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2ZmdHctcGFwZXItaWVlZS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  21149. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2ZmdHctcGFwZXItaWVlZS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2ZmdHctcGFwZXItaWVlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c2XRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZmdHctcGFwZXItaWVlZS5wZGYAAA4AKAATAGYAZgB0AHcALQBwAGEAcABlAHIALQBpAGUAZQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2ZmdHctcGFwZXItaWVlZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  21150. @article{Demmel:1999uq,
  21151. Address = {Philadelphia, PA, USA},
  21152. Author = {James W. Demmel and Stanley C. Eisenstat and John R. Gilbert and Xiaoye S. Li and Joseph W. H. Liu},
  21153. Date-Added = {2007-01-18 21:52:48 -0700},
  21154. Date-Modified = {2010-12-17 10:23:09 -0700},
  21155. Issn = {0895-4798},
  21156. Journal = {SIAM J. Matrix Anal. Appl.},
  21157. Number = {3},
  21158. Pages = {720--755},
  21159. Publisher = {Society for Industrial and Applied Mathematics},
  21160. Title = {A Supernodal Approach to Sparse Partial Pivoting},
  21161. Volume = {20},
  21162. Year = {1999},
  21163. Bdsk-Url-1 = {http://dx.doi.org/10.1137/S0895479895291765}}
  21164. @article{Dongarra:1989fk,
  21165. Author = {Jack J. Dongarra and Danny C. Sorensen and Sven J. Hammarling},
  21166. Date-Added = {2007-01-18 21:15:17 -0700},
  21167. Date-Modified = {2010-12-17 10:23:09 -0700},
  21168. Journal = {J. Comp. Appl. Math.},
  21169. Number = {1--2},
  21170. Pages = {215--227},
  21171. Title = {Block Reduction of Matrices to Condensed Forms for Eigenvalue Computations},
  21172. Volume = {27},
  21173. Year = {1989},
  21174. Bdsk-Url-1 = {citeseer.ist.psu.edu/dongarra87block.html}}
  21175. @book{Dongarra:1979:LUG,
  21176. Address = pub-SIAM:adr,
  21177. Author = {J. J. Dongarra and C. B. Moler and J. R. Bunch and G.W. Stewart},
  21178. Bibdate = {Mon Dec 13 15:18:20 1993},
  21179. Date-Added = {2007-01-18 20:56:13 -0700},
  21180. Date-Modified = {2007-05-18 13:42:22 -0600},
  21181. Isbn = {0-89871-172-X (paperback)},
  21182. Lccn = {QA76.73 .L22 L5 1979, QA214 .L56 1979},
  21183. Pages = {320},
  21184. Publisher = SIAM,
  21185. Title = {{LINPACK} Users' Guide},
  21186. Year = {1979}}
  21187. @book{Demmel:1997tg,
  21188. Author = {James W. Demmel},
  21189. Date-Added = {2007-01-18 17:57:56 -0700},
  21190. Date-Modified = {2007-05-18 13:42:22 -0600},
  21191. Publisher = {{SIAM}},
  21192. Title = {Applied Numerical Linear Algebra},
  21193. Year = {1997}}
  21194. @inproceedings{Gannon:1988kl,
  21195. Address = {New York, NY, USA},
  21196. Author = {D. Gannon and W. Jalby and K. Gallivan},
  21197. Booktitle = {Proceedings of the 1st International Conference on Supercomputing},
  21198. Date-Added = {2007-01-18 17:08:58 -0700},
  21199. Date-Modified = {2007-05-18 13:42:22 -0600},
  21200. Isbn = {0-387-18991-2},
  21201. Location = {Athens, Greece},
  21202. Pages = {229--254},
  21203. Publisher = {Springer-Verlag New York, Inc.},
  21204. Title = {Strategies for cache and local memory management by global program transformation},
  21205. Year = {1988}}
  21206. @book{Allen:2002oq,
  21207. Author = {Randy Allen and Ken Kennedy},
  21208. Date-Added = {2007-01-18 16:57:03 -0700},
  21209. Date-Modified = {2007-05-18 13:42:22 -0600},
  21210. Publisher = {Morgan Kaufmann},
  21211. Title = {Optimizing Compilers for Modern Architectures},
  21212. Year = {2002}}
  21213. @book{Kogge:1981nx,
  21214. Author = {Peter M. Kogge},
  21215. Date-Added = {2007-01-18 16:49:41 -0700},
  21216. Date-Modified = {2007-05-18 13:42:22 -0600},
  21217. Publisher = {McGraw-Hill},
  21218. Title = {Architecture of Pipelined Computers},
  21219. Year = {1981}}
  21220. @inproceedings{Bloch:1959cr,
  21221. Author = {E. Bloch},
  21222. Booktitle = {Fall Joint Computer Conference},
  21223. Date-Added = {2007-01-18 16:48:06 -0700},
  21224. Date-Modified = {2007-05-18 13:42:22 -0600},
  21225. Title = {The engineering design of the {Stretch} computer},
  21226. Year = {1959}}
  21227. @article{Strumpen:2004dq,
  21228. Author = {Vokder Strumpen},
  21229. Date-Added = {2007-01-18 15:58:42 -0700},
  21230. Date-Modified = {2009-08-25 22:28:18 -0600},
  21231. Journal = {Journal of Instruction-Level Parallelism},
  21232. Title = {Stream Algorithms and Architectures},
  21233. Year = {2004},
  21234. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy92NnBhcGVyOC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHY2cGFwZXI4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVtUDB1UmoUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1awYAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp2NnBhcGVyOC5wZGYAAA4AGgAMAHYANgBwAGEAcABlAHIAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3Y2cGFwZXI4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21235. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx2NnBhcGVyOC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHY2cGFwZXI4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jW3RDz3vAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHY2cGFwZXI4LnBkZgAOABoADAB2ADYAcABhAHAAZQByADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdjZwYXBlcjgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  21236. @techreport{Strumpen:2003bh,
  21237. Author = {Volker Strumpen and Henry Hoffmann and Anant Agarwal},
  21238. Date-Added = {2007-01-18 15:55:57 -0700},
  21239. Date-Modified = {2009-08-25 22:28:18 -0600},
  21240. Institution = {MIT},
  21241. Number = {MIT-LCS-TM-641},
  21242. Title = {A Stream Algorithm for the SVDq},
  21243. Year = {2003},
  21244. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9NSVQtTENTLVRNLTY0MS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREk1JVC1MQ1MtVE0tNjQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVtTbB1Uj9UERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1attAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpNSVQtTENTLVRNLTY0MS5wZGYAAA4AJgASAE0ASQBUAC0ATABDAFMALQBUAE0ALQA2ADQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL01JVC1MQ1MtVE0tNjQxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  21245. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVE0tNjQxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UTS02NDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7xp8zlmwsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFbAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVE0tNjQxLnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQATQAtADYANAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UTS02NDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  21246. @article{Erwig:2006qf,
  21247. Author = {Martin Erwig and Zhe Fu and Ben Pflaum},
  21248. Date-Added = {2007-01-18 15:38:29 -0700},
  21249. Date-Modified = {2009-08-25 22:28:18 -0600},
  21250. Journal = {{ACM} {SIGPLAN} 2006 Workshop on Partial Evaluation and Program Manipulation},
  21251. Read = {Yes},
  21252. Title = {Generic Programming in {Fortran}},
  21253. Year = {2006},
  21254. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9HZW5lcmljRm9ydHJhbl9QRVBNMDYucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlHZW5lcmljRm9ydHJhbl9QRVBNMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFbPbwdU9rVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdWgHQAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6R2VuZXJpY0ZvcnRyYW5fUEVQTTA2LnBkZgAOADQAGQBHAGUAbgBlAHIAaQBjAEYAbwByAHQAcgBhAG4AXwBQAEUAUABNADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL0dlbmVyaWNGb3J0cmFuX1BFUE0wNi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  21255. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uL0Ryb3Bib3gvYmliL0dlbmVyaWNGb3J0cmFuX1BFUE0wNi5wZGbSFwsYGVdOUy5kYXRhTxEBrAAAAAABrAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhGUdlbmVyaWNGb3J0cmFuX1BFUE0wNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4c/M5Zr1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhRQAAAAEAEAAOauEADmndAAXAcgACEikAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBHZW5lcmljRm9ydHJhbl9QRVBNMDYucGRmAA4ANAAZAEcAZQBuAGUAcgBpAGMARgBvAHIAdAByAGEAbgBfAFAARQBQAE0AMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvR2VuZXJpY0ZvcnRyYW5fUEVQTTA2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  21256. @article{Erwig:2005ve,
  21257. Author = {Martin Erwig and Zhe Fu},
  21258. Date-Added = {2007-01-18 15:31:43 -0700},
  21259. Date-Modified = {2009-08-25 22:28:18 -0600},
  21260. Journal = {ACM Transactions on Software Engineering and Methodology},
  21261. Number = {2},
  21262. Title = {Software Reuse for Scientific Computing Through Program Generation},
  21263. Volume = {14},
  21264. Year = {2005},
  21265. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uLy4uLy4uL3BhcGVycy9Tb2Z0d2FyZVJldXNlU2NpQ29tcF9UT1NFTTA1LnBkZtIXCxgZV05TLmRhdGFPEQG0AAAAAAG0AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfU29mdHdhcmVSZXVzZVNjaUNvbXAjMTVCM0U4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWz6MHVPeJQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVoFIAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlNvZnR3YXJlUmV1c2VTY2lDb21wIzE1QjNFOC5wZGYADgBCACAAUwBvAGYAdAB3AGEAcgBlAFIAZQB1AHMAZQBTAGMAaQBDAG8AbQBwAF8AVABPAFMARQBNADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMlVzZXJzL3NpZWsvcGFwZXJzL1NvZnR3YXJlUmV1c2VTY2lDb21wX1RPU0VNMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwQDGAM4ChgKIAo0CmAKhAq8CswK6AsMCyALVAtgC6gLtAvIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC9A==},
  21266. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uL0Ryb3Bib3gvYmliL1NvZnR3YXJlUmV1c2VTY2lDb21wX1RPU0VNMDUucGRm0hcLGBlXTlMuZGF0YU8RAcYAAAAAAcYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9Tb2Z0d2FyZVJldXNlU2NpQ29tcF8jRUY2NUYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvZfzOWbdgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4cYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU29mdHdhcmVSZXVzZVNjaUNvbXBfI0VGNjVGLnBkZgAOAEIAIABTAG8AZgB0AHcAYQByAGUAUgBlAHUAcwBlAFMAYwBpAEMAbwBtAHAAXwBUAE8AUwBFAE0AMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA4VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU29mdHdhcmVSZXVzZVNjaUNvbXBfVE9TRU0wNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDAAMUAzQKXApkCngKpArICwALEAssC1ALZAuYC6QL7Av4DAwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMF}}
  21267. @article{McKellar:1969ly,
  21268. Address = {New York, NY, USA},
  21269. Author = {A. C. McKellar and E. G. Coffman, Jr.},
  21270. Date-Added = {2007-01-18 12:56:48 -0700},
  21271. Date-Modified = {2010-12-17 10:23:09 -0700},
  21272. Issn = {0001-0782},
  21273. Journal = {Commun. ACM},
  21274. Number = {3},
  21275. Pages = {153--165},
  21276. Publisher = {ACM Press},
  21277. Title = {Organizing matrices and matrix operations for paged memory systems},
  21278. Volume = {12},
  21279. Year = {1969},
  21280. Bdsk-Url-1 = {http://doi.acm.org/10.1145/362875.362879}}
  21281. @article{Croz:1981zr,
  21282. Address = {New York, NY, USA},
  21283. Author = {J. J. Du Croz and S. M. Nugent and J. K. Reid and D. B. Taylor},
  21284. Date-Added = {2007-01-18 12:56:15 -0700},
  21285. Date-Modified = {2010-12-17 10:23:09 -0700},
  21286. Issn = {0098-3500},
  21287. Journal = {ACM Trans. Math. Softw.},
  21288. Number = {4},
  21289. Pages = {527--536},
  21290. Publisher = {ACM Press},
  21291. Title = {Solving Large Full Sets of Linear Equations in a Paged Virtual Store},
  21292. Volume = {7},
  21293. Year = {1981},
  21294. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNTI3LWR1X2Nyb3oucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNTI3LWR1X2Nyb3oucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHC8Rwja5WVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjcNuQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUyNy1kdV9jcm96LnBkZgAADgAiABAAcAA1ADIANwAtAGQAdQBfAGMAcgBvAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNTI3LWR1X2Nyb3oucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21295. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MjctZHVfY3Jvei5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MjctZHVfY3Jvei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ezLRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MjctZHVfY3Jvei5wZGYADgAiABAAcAA1ADIANwAtAGQAdQBfAGMAcgBvAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUyNy1kdV9jcm96LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21296. Bdsk-Url-1 = {http://doi.acm.org/10.1145/355972.355980}}
  21297. @article{Dave:1987ys,
  21298. Author = {A. K. Dave and I. S. Duff},
  21299. Date-Added = {2007-01-18 12:54:47 -0700},
  21300. Date-Modified = {2007-05-18 13:42:22 -0600},
  21301. Journal = {Parallel Computing},
  21302. Title = {Sparse matrix calculations on the {CRAY-2}},
  21303. Volume = {5},
  21304. Year = {1987}}
  21305. @inproceedings{Calahan:1986vn,
  21306. Author = {D. A. Calahan},
  21307. Booktitle = {International Conference on Parallel Processing},
  21308. Date-Added = {2007-01-18 12:53:33 -0700},
  21309. Date-Modified = {2007-05-18 13:42:22 -0600},
  21310. Title = {Block-oriented local-memory-based linear equation solution the {CRAY-2}: Uniprocessor algorithms.},
  21311. Year = {1986}}
  21312. @article{Bronlund:1974kx,
  21313. Author = {O. E. Bronlund and T. Johnsen},
  21314. Date-Added = {2007-01-18 12:52:10 -0700},
  21315. Date-Modified = {2007-05-18 13:42:22 -0600},
  21316. Journal = {Comput. Meth. APpl. Mech. Eng.},
  21317. Title = {{QR}-factorization of partitioned matrices},
  21318. Volume = {3},
  21319. Year = {1974}}
  21320. @article{Barron:1960uq,
  21321. Author = {D. W. Barron and H. P.F. Sinnerton-Dyer},
  21322. Date-Added = {2007-01-18 12:50:50 -0700},
  21323. Date-Modified = {2007-05-18 13:42:22 -0600},
  21324. Journal = {Computing Journal},
  21325. Title = {Solution of simultaneous linear equations using a magnetic-tape store},
  21326. Volume = {3},
  21327. Year = {1960}}
  21328. @inproceedings{Carr:1990fk,
  21329. Address = {Philadelphia, PA, USA},
  21330. Author = {Steve Carr and Ken Kennedy},
  21331. Booktitle = {Proceedings of the 4th SIAM Conference on Parallel Processing for Scientific Computing},
  21332. Date-Added = {2007-01-18 12:43:00 -0700},
  21333. Date-Modified = {2007-05-18 13:42:22 -0600},
  21334. Isbn = {0-89871-262-9},
  21335. Pages = {400--405},
  21336. Publisher = {Society for Industrial and Applied Mathematics},
  21337. Title = {Blocking Linear Algebra Codes for Memory Hierarchies},
  21338. Year = {1990}}
  21339. @article{Pueschel:05,
  21340. Date-Added = {2007-01-17 22:28:08 -0700},
  21341. Date-Modified = {2009-08-25 22:28:18 -0600},
  21342. Journal = {Proceedings of the IEEE, special issue on Program Generation, Optimization, and Adaptation},
  21343. Number = 2,
  21344. Pages = {232--275},
  21345. Title = {{SPIRAL}: Code Generation for {DSP} Transforms},
  21346. Volume = {93},
  21347. Year = {2005},
  21348. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zaS1zcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zaS1zcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oF0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaS1zcGlyYWwucGRmAAAOABwADQBzAGkALQBzAHAAaQByAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zaS1zcGlyYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21349. @article{Kennedy:2005dq,
  21350. 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},
  21351. Date-Added = {2007-01-17 22:19:31 -0700},
  21352. Date-Modified = {2009-08-25 22:28:18 -0600},
  21353. Journal = {Proceedings of the IEEE},
  21354. Month = {February},
  21355. Number = {2},
  21356. Title = {Telescoping Languages: A System for Automatic Generation of Domain Languages},
  21357. Volume = {93},
  21358. Year = {2005},
  21359. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTM4NjY1OC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxMzg2NjU4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrtbB1N8vAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGfAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTM4NjY1OC5wZGYAAA4AGgAMADAAMQAzADgANgA2ADUAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxMzg2NjU4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21360. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMzg2NjU4LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEzODY2NTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Ky8zlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMzg2NjU4LnBkZgAADgAaAAwAMAAxADMAOAA2ADYANQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEzODY2NTgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  21361. @inproceedings{Franchetti:2006bh,
  21362. Address = {New York, NY, USA},
  21363. Author = {Franz Franchetti and Yevgen Voronenko and Markus P{\"u}schel},
  21364. Booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  21365. Date-Added = {2007-01-17 22:16:32 -0700},
  21366. Date-Modified = {2010-12-17 10:23:09 -0700},
  21367. Isbn = {0-7695-2700-0},
  21368. Location = {Tampa, Florida},
  21369. Pages = {115},
  21370. Publisher = {ACM Press},
  21371. Title = {Tools and techniques for performance---{FFT} program generation for shared memory: {SMP} and multicore},
  21372. Year = {2006},
  21373. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9hMTE1LWZyYW5jaGV0dGkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNhMTE1LWZyYW5jaGV0dGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa7iwdTfLwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdVBnwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTExNS1mcmFuY2hldHRpLnBkZgAOACgAEwBhADEAMQA1AC0AZgByAGEAbgBjAGgAZQB0AHQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2ExMTUtZnJhbmNoZXR0aS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  21374. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2ExMTUtZnJhbmNoZXR0aS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2ExMTUtZnJhbmNoZXR0aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bmvRDzUlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExMTUtZnJhbmNoZXR0aS5wZGYAAA4AKAATAGEAMQAxADUALQBmAHIAYQBuAGMAaABlAHQAdABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2ExMTUtZnJhbmNoZXR0aS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21375. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1188455.1188575}}
  21376. @article{Bik:1998qf,
  21377. Address = {New York, NY, USA},
  21378. Author = {Aart J. C. Bik and Peter J. H. Brinkhaus and Peter M. W. Knijnenburg and Harry A. G. Wijshoff},
  21379. Date-Added = {2007-01-17 21:36:32 -0700},
  21380. Date-Modified = {2010-12-17 10:23:09 -0700},
  21381. Issn = {0098-3500},
  21382. Journal = {ACM Trans. Math. Softw.},
  21383. Number = {2},
  21384. Pages = {190--225},
  21385. Publisher = {ACM Press},
  21386. Title = {The automatic generation of sparse primitives},
  21387. Volume = {24},
  21388. Year = {1998},
  21389. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMTkwLWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxOTAtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrwDB1N8vAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGfAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTkwLWJpay5wZGYAAA4AGgAMAHAAMQA5ADAALQBiAGkAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxOTAtYmlrLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21390. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTkwLWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxOTAtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ehrRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxOTAtYmlrLnBkZgAOABoADABwADEAOQAwAC0AYgBpAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE5MC1iaWsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  21391. Bdsk-Url-1 = {http://doi.acm.org/10.1145/290200.287636}}
  21392. @article{Bik:1996ve,
  21393. Address = {Piscataway, NJ, USA},
  21394. Author = {Aart J. C. Bik and Harry A. G. Wijshoff},
  21395. Date-Added = {2007-01-17 21:28:49 -0700},
  21396. Date-Modified = {2010-12-17 10:23:09 -0700},
  21397. Issn = {1045-9219},
  21398. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  21399. Number = {2},
  21400. Pages = {109--126},
  21401. Publisher = {IEEE Press},
  21402. Title = {Automatic Data Structure Selection and Transformation for Sparse Matrix Computations},
  21403. Volume = {7},
  21404. Year = {1996},
  21405. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDQ4NTUwMS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwNDg1NTAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrtPB1N8uAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGeAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDQ4NTUwMS5wZGYAAA4AGgAMADAAMAA0ADgANQA1ADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwNDg1NTAxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21406. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNDg1NTAxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA0ODU1MDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9hlszlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNDg1NTAxLnBkZgAADgAaAAwAMAAwADQAOAA1ADUAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA0ODU1MDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21407. Bdsk-Url-1 = {http://dx.doi.org/10.1109/71.485501}}
  21408. @inproceedings{Anderson:1993ly,
  21409. Address = {New York, NY, USA},
  21410. Author = {Jennifer M. Anderson and Monica S. Lam},
  21411. Booktitle = {PLDI '93: Proceedings of the ACM SIGPLAN 1993 conference on Programming language design and implementation},
  21412. Date-Added = {2007-01-17 21:24:05 -0700},
  21413. Date-Modified = {2010-12-17 10:23:09 -0700},
  21414. Isbn = {0-89791-598-4},
  21415. Location = {Albuquerque, New Mexico, United States},
  21416. Pages = {112--125},
  21417. Publisher = {ACM Press},
  21418. Title = {Global optimizations for parallelism and locality on scalable parallel machines},
  21419. Year = {1993},
  21420. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTEyLWFuZGVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDExMi1hbmRlcnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu9MHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMTItYW5kZXJzb24ucGRmAA4AJAARAHAAMQAxADIALQBhAG4AZABlAHIAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTEyLWFuZGVyc29uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  21421. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMTItYW5kZXJzb24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTEyLWFuZGVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mY0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTEyLWFuZGVyc29uLnBkZgAADgAkABEAcAAxADEAMgAtAGEAbgBkAGUAcgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTEyLWFuZGVyc29uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  21422. Bdsk-Url-1 = {http://doi.acm.org/10.1145/155090.155101}}
  21423. @article{Olukotun:2005zr,
  21424. Author = {Kunle Olukotun and Lance Hammond},
  21425. Date-Added = {2007-01-17 18:45:50 -0700},
  21426. Date-Modified = {2010-12-17 10:23:09 -0700},
  21427. Journal = {{ACM} {Queue}},
  21428. Month = {September},
  21429. Number = {7},
  21430. Title = {The Future of Microprocessors},
  21431. Volume = {3},
  21432. Year = {2005},
  21433. Bdsk-Url-1 = {http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=326}}
  21434. @article{Sutter:2005ys,
  21435. Author = {Herb Sutter and James Larus},
  21436. Date-Added = {2007-01-17 18:41:45 -0700},
  21437. Date-Modified = {2010-12-17 10:23:09 -0700},
  21438. Journal = {{ACM} {Queue}},
  21439. Month = {September},
  21440. Title = {Software and the Concurrency Revolution},
  21441. Year = {2005},
  21442. Bdsk-Url-1 = {http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=332}}
  21443. @book{Patterson:1990vn,
  21444. Address = {San Francisco, CA, USA},
  21445. Author = {David A. Patterson and John L. Hennessy},
  21446. Date-Added = {2007-01-16 23:31:53 -0700},
  21447. Date-Modified = {2007-05-18 13:42:22 -0600},
  21448. Isbn = {1-55880-069-8},
  21449. Publisher = {Morgan Kaufmann Publishers Inc.},
  21450. Title = {Computer architecture: a quantitative approach},
  21451. Year = {1990}}
  21452. @inproceedings{McKee:2004kx,
  21453. Address = {New York, NY, USA},
  21454. Author = {Sally A. McKee},
  21455. Booktitle = {CF '04: Proceedings of the 1st conference on Computing frontiers},
  21456. Date-Added = {2007-01-16 22:15:50 -0700},
  21457. Date-Modified = {2010-12-17 10:23:09 -0700},
  21458. Isbn = {1-58113-741-9},
  21459. Location = {Ischia, Italy},
  21460. Pages = {162},
  21461. Publisher = {ACM Press},
  21462. Title = {Reflections on the memory wall},
  21463. Year = {2004},
  21464. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTYyLW1ja2VlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE2Mi1tY2tlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu+sHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNjItbWNrZWUucGRmAAAOAB4ADgBwADEANgAyAC0AbQBjAGsAZQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE2Mi1tY2tlZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21465. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYyLW1ja2VlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2Mi1tY2tlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL957NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2Mi1tY2tlZS5wZGYADgAeAA4AcAAxADYAMgAtAG0AYwBrAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYyLW1ja2VlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21466. Bdsk-Url-1 = {http://doi.acm.org/10.1145/977091.977115}}
  21467. @article{Wulf:1995uq,
  21468. Address = {New York, NY, USA},
  21469. Author = {Wm. A. Wulf and Sally A. McKee},
  21470. Date-Added = {2007-01-16 22:12:34 -0700},
  21471. Date-Modified = {2010-12-17 10:23:09 -0700},
  21472. Issn = {0163-5964},
  21473. Journal = {SIGARCH Comput. Archit. News},
  21474. Number = {1},
  21475. Pages = {20--24},
  21476. Publisher = {ACM Press},
  21477. Title = {Hitting the memory wall: implications of the obvious},
  21478. Volume = {23},
  21479. Year = {1995},
  21480. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uLy4uLy4uL3BhcGVycy9IaXR0aW5nX01lbW9yeV9XYWxsLXd1bGY5NC5wZGbSFwsYGVdOUy5kYXRhTxEBrgAAAAABrgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRHkhpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrt/B1N8vAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGfAAAAAQAMAE+ZEQBOpFMARsk2AAIAPU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpIaXR0aW5nX01lbW9yeV9XYWxsLXd1bGY5NC5wZGYAAA4APgAeAEgAaQB0AHQAaQBuAGcAXwBNAGUAbQBvAHIAeQBfAFcAYQBsAGwALQB3AHUAbABmADkANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMFVzZXJzL3NpZWsvcGFwZXJzL0hpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAn4CgAKFApACmQKnAqsCsgK7AsACzQLQAuIC5QLqAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuw=},
  21481. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLS4uL0Ryb3Bib3gvYmliL0hpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZtIXCxgZV05TLmRhdGFPEQHAAAAAAAHAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEeSGl0dGluZ19NZW1vcnlfV2FsbC13dWxmOTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7o+szlmvgAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFIAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEdNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEhpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZgAADgA+AB4ASABpAHQAdABpAG4AZwBfAE0AZQBtAG8AcgB5AF8AVwBhAGwAbAAtAHcAdQBsAGYAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSGl0dGluZ19NZW1vcnlfV2FsbC13dWxmOTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvgDDAMsCjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==},
  21482. Bdsk-Url-1 = {http://doi.acm.org/10.1145/216585.216588}}
  21483. @inproceedings{Baker:2003fk,
  21484. Author = {Allison Baker and John Dennis and Elizabeth R. Jessup},
  21485. Booktitle = {High Performance Computing for Computational Science - VECPAR 2002: 5th International Conference},
  21486. Date-Added = {2007-01-16 21:49:45 -0700},
  21487. Date-Modified = {2007-05-18 13:42:22 -0600},
  21488. Pages = {315-327},
  21489. Title = {Towards Memory-Efficient Linear Solvers},
  21490. Year = {2003}}
  21491. @phdthesis{Dennis:2005tg,
  21492. Address = {Boulder, CO, USA},
  21493. Author = {John M. Dennis},
  21494. Date-Added = {2007-01-16 21:15:44 -0700},
  21495. Date-Modified = {2007-07-22 10:16:44 -0600},
  21496. Isbn = {0-542-31117-8},
  21497. Order_No = {AAI3188464},
  21498. Publisher = {University of Colorado at Boulder},
  21499. School = {University of Colorado},
  21500. Title = {Automated memory analysis: improving the design and implementation of iterative algorithms},
  21501. Year = {2005}}
  21502. @misc{ESSL:kl,
  21503. Author = {IBM},
  21504. Date-Added = {2007-01-16 20:36:09 -0700},
  21505. Date-Modified = {2010-12-17 10:23:09 -0700},
  21506. Organization = {IBM},
  21507. Title = {Engineering and {Scientific} {Subroutine} {Library} ({ESSL}) and {Parallel} {ESSL}},
  21508. Year = {2007},
  21509. Bdsk-Url-1 = {http://www.ibm.com/systems/p/software/essl.html}}
  21510. @misc{IntelMath:oq,
  21511. Author = {Intel},
  21512. Date-Added = {2007-01-16 20:34:15 -0700},
  21513. Date-Modified = {2010-12-17 10:23:09 -0700},
  21514. Howpublished = {http://www.intel.com/cd/software/products/asmo-na/eng/307757.htm},
  21515. Title = {Intel {Math} {Kernel} {Library}},
  21516. Year = {2007},
  21517. Bdsk-Url-1 = {http://www.intel.com/cd/software/products/asmo-na/eng/307757.htm}}
  21518. @techreport{Strazdins:1998nx,
  21519. Address = {{Canberra} 0200 {ACT}, {Australia}},
  21520. Author = {Peter Strazdins},
  21521. Date-Added = {2007-01-15 20:32:42 -0700},
  21522. Date-Modified = {2010-12-17 10:23:09 -0700},
  21523. Number = {TR-CS-98-07},
  21524. Title = {A Comparison of Lookahead and Algorithmic Blocking Techniques for Parallel Matrix Factorization},
  21525. Year = {1998},
  21526. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9zdHJhemRpbnM5OGNvbXBhcmlzb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlzdHJhemRpbnM5OGNvbXBhcmlzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8YwdTfLwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdVBnwAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3RyYXpkaW5zOThjb21wYXJpc29uLnBkZgAOADQAGQBzAHQAcgBhAHoAZABpAG4AcwA5ADgAYwBvAG0AcABhAHIAaQBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL3N0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  21527. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXN0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXN0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ii3RDzyVAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAAA4ANAAZAHMAdAByAGEAegBkAGkAbgBzADkAOABjAG8AbQBwAGEAcgBpAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3N0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  21528. Bdsk-Url-1 = {citeseer.ist.psu.edu/strazdins98comparison.html}}
  21529. @techreport{Kurzak:2006cr,
  21530. Author = {Jakub Kurzak and Jack Dongarra},
  21531. Date-Added = {2007-01-15 20:24:22 -0700},
  21532. Date-Modified = {2009-08-25 22:28:18 -0600},
  21533. Institution = {Netlib},
  21534. Month = {September},
  21535. Number = {LAPACK Working Note 178},
  21536. Title = {Implementing Linear Algebra Routines on Multi-Core Processors with Pipelining and Look Ahead},
  21537. Year = {2006},
  21538. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9sYXduMTc4LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbGF3bjE3OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu8cHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxhd24xNzgucGRmAA4AGAALAGwAYQB3AG4AMQA3ADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9sYXduMTc4LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  21539. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsYXduMTc4LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGF3bjE3OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94q9EPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGF3bjE3OC5wZGYAAA4AGAALAGwAYQB3AG4AMQA3ADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGF3bjE3OC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  21540. @inproceedings{Boehm:2005dq,
  21541. Address = {New York, NY, USA},
  21542. Author = {Hans-J. Boehm},
  21543. Booktitle = {PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation},
  21544. Date-Added = {2007-01-15 19:31:46 -0700},
  21545. Date-Modified = {2010-12-17 10:23:09 -0700},
  21546. Isbn = {1-59593-056-6},
  21547. Location = {Chicago, IL, USA},
  21548. Pages = {261--268},
  21549. Publisher = {ACM Press},
  21550. Title = {Threads cannot be implemented as a library},
  21551. Year = {2005},
  21552. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjYxLWJvZWhtLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI2MS1ib2VobS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWvBsHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNjEtYm9laG0ucGRmAAAOAB4ADgBwADIANgAxAC0AYgBvAGUAaABtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI2MS1ib2VobS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21553. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjYxLWJvZWhtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI2MS1ib2VobS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ddEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2MS1ib2VobS5wZGYADgAeAA4AcAAyADYAMQAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjYxLWJvZWhtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21554. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065010.1065042}}
  21555. @techreport{Merz:1997bh,
  21556. Author = {Stephan Merz},
  21557. Date-Added = {2007-01-15 16:18:28 -0700},
  21558. Date-Modified = {2009-08-25 22:28:18 -0600},
  21559. Institution = {Institut fur Informatik, Universitat Munchen},
  21560. Title = {Yet another encoding of TLA in Isabelle},
  21561. Year = {1997},
  21562. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9kZXNpZ24ucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWRlc2lnbi5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrujB0VujAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0b4TAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkZXNpZ24ucHMADgAUAAkAZABlAHMAaQBnAG4ALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvZGVzaWduLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21563. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL2Rlc2lnbi5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJZGVzaWduLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7u3czlmuAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEwAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGRlc2lnbi5wcwAOABQACQBkAGUAcwBpAGcAbgAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9kZXNpZ24ucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  21564. @inproceedings{Merz:1998qf,
  21565. Address = {Nantes, France},
  21566. Author = {Stephan Merz},
  21567. Date-Added = {2007-01-15 15:45:50 -0700},
  21568. Date-Modified = {2009-08-25 22:28:18 -0600},
  21569. Month = jul,
  21570. Pages = {29--44},
  21571. Publisher = {Ecole centrale de Nantes},
  21572. Title = {A User's Guide to {TLA}},
  21573. Year = 1998,
  21574. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy90bGFndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHRsYWd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrxvB0VukAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0b4UAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0bGFndWlkZS5wZGYAAA4AGgAMAHQAbABhAGcAdQBpAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3RsYWd1aWRlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21575. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx0bGFndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHRsYWd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilDRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRsYWd1aWRlLnBkZgAOABoADAB0AGwAYQBnAHUAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdGxhZ3VpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  21576. @inproceedings{Merz:1999ve,
  21577. Address = {Toulouse, France},
  21578. Author = {Stephan Merz},
  21579. Booktitle = {FM'99: World Congress on Formal Methods},
  21580. Date-Added = {2007-01-15 15:44:34 -0700},
  21581. Date-Modified = {2009-08-25 22:28:18 -0600},
  21582. Month = sep,
  21583. Pages = {1226--1244},
  21584. Publisher = {Springer-Verlag},
  21585. Series = {LNCS},
  21586. Title = {A More Complete {TLA}},
  21587. Volume = 1709,
  21588. Year = 1999,
  21589. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9ndGxhLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIZ3RsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu68HRW6MAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRvhMAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmd0bGEucGRmAAAOABIACABnAHQAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvZ3RsYS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  21590. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhndGxhLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZ3RsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91etEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3RsYS5wZGYADgASAAgAZwB0AGwAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ndGxhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  21591. @techreport{Manna:1983ly,
  21592. Author = {Zohar Manna and Amir Pnueli},
  21593. Date-Added = {2007-01-15 14:39:14 -0700},
  21594. Date-Modified = {2009-08-25 22:28:18 -0600},
  21595. Institution = {Department of Computer Science, Stanford University},
  21596. Month = {June},
  21597. Title = {Verification of Concurrent Programs: A Temporal Proof System},
  21598. Year = {1983},
  21599. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9DUy1UUi04My05NjcucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBDUy1UUi04My05NjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa7cwdFbowAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdG+EwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Q1MtVFItODMtOTY3LnBkZgAADgAiABAAQwBTAC0AVABSAC0AOAAzAC0AOQA2ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9DUy1UUi04My05NjcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21600. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0NTLVRSLTgzLTk2Ny5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEENTLVRSLTgzLTk2Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/4TM5ZreAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDUy1UUi04My05NjcucGRmAAAOACIAEABDAFMALQBUAFIALQA4ADMALQA5ADYANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NTLVRSLTgzLTk2Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  21601. @techreport{Manna:1981zr,
  21602. Author = {Zohar Manna and Amir Pnueli},
  21603. Date-Added = {2007-01-15 14:36:00 -0700},
  21604. Date-Modified = {2009-08-25 22:28:18 -0600},
  21605. Institution = {Department of Computer Science, Stanford University},
  21606. Month = {June},
  21607. Title = {Verification of Concurrent Programs, Part I: The Temporal Framework},
  21608. Year = {1981},
  21609. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9DUy1UUi04MS04MzYucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBDUy1UUi04MS04MzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa7ZwdFbowAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdG+EwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Q1MtVFItODEtODM2LnBkZgAADgAiABAAQwBTAC0AVABSAC0AOAAxAC0AOAAzADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9DUy1UUi04MS04MzYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21610. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0NTLVRSLTgxLTgzNi5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEENTLVRSLTgxLTgzNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/nrM5ZreAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDUy1UUi04MS04MzYucGRmAAAOACIAEABDAFMALQBUAFIALQA4ADEALQA4ADMANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NTLVRSLTgxLTgzNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  21611. @article{Lamport:1994ys,
  21612. Address = {New York, NY, USA},
  21613. Author = {Leslie Lamport},
  21614. Date-Added = {2007-01-15 12:53:06 -0700},
  21615. Date-Modified = {2010-12-17 10:23:09 -0700},
  21616. Issn = {0164-0925},
  21617. Journal = {ACM Trans. Program. Lang. Syst.},
  21618. Number = {3},
  21619. Pages = {872--923},
  21620. Publisher = {ACM Press},
  21621. Title = {The temporal logic of actions},
  21622. Volume = {16},
  21623. Year = {1994},
  21624. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wODcyLWxhbXBvcnQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwODcyLWxhbXBvcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8SwdFbowAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdG+EwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDg3Mi1sYW1wb3J0LnBkZgAADgAiABAAcAA4ADcAMgAtAGwAYQBtAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wODcyLWxhbXBvcnQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21625. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4NzItbGFtcG9ydC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4NzItbGFtcG9ydC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e67RDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NzItbGFtcG9ydC5wZGYADgAiABAAcAA4ADcAMgAtAGwAYQBtAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDg3Mi1sYW1wb3J0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21626. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177726}}
  21627. @inproceedings{Wirfs-Brock:1989vn,
  21628. Address = {New York, NY, USA},
  21629. Author = {R. Wirfs-Brock and B. Wilkerson},
  21630. Booktitle = {OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications},
  21631. Date-Added = {2007-01-14 18:49:13 -0700},
  21632. Date-Modified = {2010-12-17 10:23:09 -0700},
  21633. Isbn = {0-89791-333-7},
  21634. Location = {New Orleans, Louisiana, United States},
  21635. Pages = {71--75},
  21636. Publisher = {ACM Press},
  21637. Title = {Object-oriented design: a responsibility-driven approach},
  21638. Year = {1989},
  21639. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNzEtd2lyZnMtYnJvY2sucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNzEtd2lyZnMtYnJvY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8PwdEb7wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdF+XwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDcxLXdpcmZzLWJyb2NrLnBkZgAOACgAEwBwADcAMQAtAHcAaQByAGYAcwAtAGIAcgBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A3MS13aXJmcy1icm9jay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  21640. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A3MS13aXJmcy1icm9jay5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A3MS13aXJmcy1icm9jay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4PRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3MS13aXJmcy1icm9jay5wZGYAAA4AKAATAHAANwAxAC0AdwBpAHIAZgBzAC0AYgByAG8AYwBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A3MS13aXJmcy1icm9jay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21641. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74885}}
  21642. @article{Linton:1989kx,
  21643. Author = {Mark A. Linton and John M. Vlissides and Paul R. Calder},
  21644. Date-Added = {2007-01-14 18:44:47 -0700},
  21645. Date-Modified = {2009-08-25 22:28:18 -0600},
  21646. Journal = {IEEE Computer},
  21647. Number = {2},
  21648. Pages = {8--22},
  21649. Title = {Composing User Interfaces with InterViews},
  21650. Volume = {22},
  21651. Year = {1989},
  21652. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDAxOTgyOS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwMDE5ODI5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrtDB0RvvAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0X5fAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDAxOTgyOS5wZGYAAA4AGgAMADAAMAAwADEAOQA4ADIAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwMDE5ODI5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21653. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMDE5ODI5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAwMTk4MjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ynMzlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMDE5ODI5LnBkZgAADgAaAAwAMAAwADAAMQA5ADgAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAwMTk4MjkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  21654. @article{Boehm:1986uq,
  21655. Address = {New York, NY, USA},
  21656. Author = {B Boehm},
  21657. Date-Added = {2007-01-14 18:33:51 -0700},
  21658. Date-Modified = {2010-12-17 10:23:09 -0700},
  21659. Issn = {0163-5948},
  21660. Journal = {SIGSOFT Softw. Eng. Notes},
  21661. Number = {4},
  21662. Pages = {14--24},
  21663. Publisher = {ACM Press},
  21664. Title = {A spiral model of software development and enhancement},
  21665. Volume = {11},
  21666. Year = {1986},
  21667. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTQtYm9laG0ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTQtYm9laG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa73wdEb7wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdF+XwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE0LWJvZWhtLnBkZgAOABwADQBwADEANAAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNC1ib2VobS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21668. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTQtYm9laG0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTQtYm9laG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nA0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQtYm9laG0ucGRmAAAOABwADQBwADEANAAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTQtYm9laG0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21669. Bdsk-Url-1 = {http://doi.acm.org/10.1145/12944.12948}}
  21670. @inproceedings{Royce:1970fk,
  21671. Author = {Winston W. Royce},
  21672. Booktitle = {{IEEE} {WESCON}},
  21673. Date-Added = {2007-01-14 16:53:39 -0700},
  21674. Date-Modified = {2009-08-25 22:28:18 -0600},
  21675. Pages = {1--9},
  21676. Title = {Managing the Development of Large Software Systems},
  21677. Year = {1970},
  21678. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy93YXRlcmZhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ13YXRlcmZhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8ewdEb7wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdF+XwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6d2F0ZXJmYWxsLnBkZgAOABwADQB3AGEAdABlAHIAZgBhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3dhdGVyZmFsbC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21679. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV13YXRlcmZhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q13YXRlcmZhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42K0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3YXRlcmZhbGwucGRmAAAOABwADQB3AGEAdABlAHIAZgBhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi93YXRlcmZhbGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21680. @book{Foster:1995kx,
  21681. Address = {Boston, MA, USA},
  21682. Author = {Ian Foster},
  21683. Date-Added = {2007-01-12 23:07:50 -0700},
  21684. Date-Modified = {2007-05-18 13:42:22 -0600},
  21685. Isbn = {0201575949},
  21686. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  21687. Title = {Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering},
  21688. Year = {1995}}
  21689. @article{George:1981uq,
  21690. Address = {New York, NY, USA},
  21691. Author = {Alan George and Esmond Ng},
  21692. Date-Added = {2007-01-11 21:52:16 -0700},
  21693. Date-Modified = {2010-12-17 10:23:09 -0700},
  21694. Issn = {0163-5778},
  21695. Journal = {SIGNUM Newsl.},
  21696. Number = {2},
  21697. Pages = {17--20},
  21698. Publisher = {ACM Press},
  21699. Title = {A brief description of {SPARSPAK} {Waterloo} sparse linear equations package},
  21700. Volume = {16},
  21701. Year = {1981},
  21702. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTctZ2VvcmdlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3LWdlb3JnZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu/cHRG+8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRfl8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNy1nZW9yZ2UucGRmAAAOAB4ADgBwADEANwAtAGcAZQBvAHIAZwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3LWdlb3JnZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21703. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctZ2VvcmdlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LWdlb3JnZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+dEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWdlb3JnZS5wZGYADgAeAA4AcAAxADcALQBnAGUAbwByAGcAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctZ2VvcmdlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21704. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1057562.1057566}}
  21705. @inproceedings{Anderson:1990fk,
  21706. Address = {Washington, DC, USA},
  21707. 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},
  21708. Booktitle = {Supercomputing '90: Proceedings of the 1990 ACM/IEEE conference on Supercomputing},
  21709. Date-Added = {2007-01-11 21:50:56 -0700},
  21710. Date-Modified = {2009-08-25 22:28:18 -0600},
  21711. Isbn = {O-69791-412-O},
  21712. Location = {New York, New York},
  21713. Pages = {2--11},
  21714. Publisher = {IEEE Computer Society},
  21715. Title = {{LAPACK}: a portable linear algebra library for high-performance computers},
  21716. Year = {1990},
  21717. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMi1hbmRlcnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyLWFuZGVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrwPB0RvvAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0X5fAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMi1hbmRlcnNvbi5wZGYADgAgAA8AcAAyAC0AYQBuAGQAZQByAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDItYW5kZXJzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21718. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyLWFuZGVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDItYW5kZXJzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96INEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDItYW5kZXJzb24ucGRmAAAOACAADwBwADIALQBhAG4AZABlAHIAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDItYW5kZXJzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  21719. @article{McGraw:1982fk,
  21720. Address = {New York, NY, USA},
  21721. Author = {James R. McGraw},
  21722. Date-Added = {2007-01-10 21:41:33 -0700},
  21723. Date-Modified = {2010-12-17 10:23:09 -0700},
  21724. Issn = {0164-0925},
  21725. Journal = {ACM Trans. Program. Lang. Syst.},
  21726. Number = {1},
  21727. Pages = {44--82},
  21728. Publisher = {ACM Press},
  21729. Title = {The VAL Language: Description and Analysis},
  21730. Volume = {4},
  21731. Year = {1982},
  21732. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDQtbWNncmF3LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ0LW1jZ3Jhdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWvDMHRG+8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRfl8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NC1tY2dyYXcucGRmAAAOAB4ADgBwADQANAAtAG0AYwBnAHIAYQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ0LW1jZ3Jhdy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21733. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDQtbWNncmF3LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ0LW1jZ3Jhdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97A9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ0LW1jZ3Jhdy5wZGYADgAeAA4AcAA0ADQALQBtAGMAZwByAGEAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDQtbWNncmF3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21734. Bdsk-Url-1 = {http://doi.acm.org/10.1145/357153.357157}}
  21735. @book{Curry:1958cr,
  21736. Address = {Amsterdam},
  21737. Author = {H. B. Curry and R. Feys},
  21738. Date-Added = {2007-01-10 16:35:48 -0700},
  21739. Date-Modified = {2007-05-18 13:42:22 -0600},
  21740. Publisher = {North-Holland Publishing Co.},
  21741. Title = {Combinatory Logic,},
  21742. Year = {1958}}
  21743. @inproceedings{Parks:2005dq,
  21744. Address = {Washington, DC, USA},
  21745. Author = {Thomas M. Parks},
  21746. Booktitle = {IPDPS '05: Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 5},
  21747. Date-Added = {2007-01-10 16:25:52 -0700},
  21748. Date-Modified = {2010-12-17 10:23:09 -0700},
  21749. Isbn = {0-7695-2312-9},
  21750. Pages = {185.2},
  21751. Publisher = {IEEE Computer Society},
  21752. Title = {A Comparison of MPI and Process Networks},
  21753. Year = {2005},
  21754. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTQyMDA3MC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxNDIwMDcwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVh+3BysOdUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADByyYNAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTQyMDA3MC5wZGYAAA4AGgAMADAAMQA0ADIAMAAwADcAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxNDIwMDcwLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21755. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNDIwMDcwLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE0MjAwNzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7r78zlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNDIwMDcwLnBkZgAADgAaAAwAMAAxADQAMgAwADAANwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE0MjAwNzAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21756. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2005.6}}
  21757. @inproceedings{Pratt:1982bh,
  21758. Address = {New York, NY, USA},
  21759. Author = {V. R. Pratt},
  21760. Booktitle = {POPL '82: Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  21761. Date-Added = {2007-01-10 16:17:36 -0700},
  21762. Date-Modified = {2010-12-17 10:23:09 -0700},
  21763. Isbn = {0-89791-065-6},
  21764. Location = {Albuquerque, Mexico},
  21765. Pages = {213--223},
  21766. Publisher = {ACM Press},
  21767. Title = {On the composition of processes},
  21768. Year = {1982},
  21769. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjEzLXByYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIxMy1wcmF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWHzMHKwixQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHLJJwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMTMtcHJhdHQucGRmAAAOAB4ADgBwADIAMQAzAC0AcAByAGEAdAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIxMy1wcmF0dC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21770. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjEzLXByYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxMy1wcmF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96N9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxMy1wcmF0dC5wZGYADgAeAA4AcAAyADEAMwAtAHAAcgBhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjEzLXByYXR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21771. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582177}}
  21772. @inproceedings{Borning:1982qf,
  21773. Address = {New York, NY, USA},
  21774. Author = {Alan H. Borning and Daniel H. H. Ingalls},
  21775. Booktitle = {POPL '82: Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  21776. Date-Added = {2007-01-10 16:16:07 -0700},
  21777. Date-Modified = {2015-11-18 04:37:00 +0000},
  21778. Location = {Albuquerque, Mexico},
  21779. Pages = {133--141},
  21780. Publisher = {ACM Press},
  21781. Title = {A type declaration and inference system for smalltalk},
  21782. Year = {1982},
  21783. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMzMtYm9ybmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMzMtYm9ybmluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebTRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtYm9ybmluZy5wZGYADgAiABAAcAAxADMAMwAtAGIAbwByAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEzMy1ib3JuaW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21784. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582168}}
  21785. @article{Pratt:1986ve,
  21786. Address = {Norwell, MA, USA},
  21787. Author = {Vaughan Pratt},
  21788. Date-Added = {2007-01-10 16:11:39 -0700},
  21789. Date-Modified = {2010-12-17 10:23:09 -0700},
  21790. Issn = {0885-7458},
  21791. Journal = {Int. J. Parallel Program.},
  21792. Number = {1},
  21793. Pages = {33--71},
  21794. Publisher = {Kluwer Academic Publishers},
  21795. Title = {Modeling concurrency with partial orders},
  21796. Volume = {15},
  21797. Year = {1986},
  21798. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wcmF0dDg2bW9kZWxsaW5nLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcHJhdHQ4Nm1vZGVsbGluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWHpcHKwQhQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHLI3gAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnByYXR0ODZtb2RlbGxpbmcucGRmAAAOACoAFABwAHIAYQB0AHQAOAA2AG0AbwBkAGUAbABsAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcHJhdHQ4Nm1vZGVsbGluZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  21799. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHByYXR0ODZtb2RlbGxpbmcucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwcmF0dDg2bW9kZWxsaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wY0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcmF0dDg2bW9kZWxsaW5nLnBkZgAOACoAFABwAHIAYQB0AHQAOAA2AG0AbwBkAGUAbABsAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3ByYXR0ODZtb2RlbGxpbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21800. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01379149}}
  21801. @inproceedings{Pratt:1983ly,
  21802. Address = {New York, NY, USA},
  21803. Author = {Vaughan Pratt},
  21804. Booktitle = {POPL '83: Proceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  21805. Date-Added = {2007-01-10 16:06:42 -0700},
  21806. Date-Modified = {2010-12-17 10:23:09 -0700},
  21807. Isbn = {0-89791-090-7},
  21808. Location = {Austin, Texas},
  21809. Pages = {1--9},
  21810. Publisher = {ACM Press},
  21811. Title = {Five paradigm shifts in programming language design and their realization in Viron, a dataflow programming environment},
  21812. Year = {1983},
  21813. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1wcmF0dC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLXByYXR0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eXzRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLXByYXR0LnBkZgAOABoADABwADEALQBwAHIAYQB0AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtcHJhdHQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  21814. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567067.567068}}
  21815. @inbook{Josephs:2005zr,
  21816. Author = {Mark B. Josephs},
  21817. Chapter = {Models for Data-Flow Sequential Processes},
  21818. Date-Added = {2007-01-10 15:41:00 -0700},
  21819. Date-Modified = {2009-08-25 22:28:18 -0600},
  21820. Publisher = {Springer},
  21821. Series = {LNCS},
  21822. Title = {Communicating Sequential Processes},
  21823. Year = {2005},
  21824. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFYdCwcq5TFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwcsbvAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQyLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0Mi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21825. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OV0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDIucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21826. @techreport{Stanley:1999ys,
  21827. Author = {Kendall S. Stanley},
  21828. Date-Added = {2007-01-10 14:27:48 -0700},
  21829. Date-Modified = {2010-12-17 10:23:09 -0700},
  21830. Month = {3,},
  21831. Number = {CSD-99-1039},
  21832. Pages = {197},
  21833. Title = {Execution Time of Symmetric Eigensolvers},
  21834. Year = {1999},
  21835. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnN0YW5sZXk5N2V4ZWN1dGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnN0YW5sZXk5N2V4ZWN1dGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iibRDzyVAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0YW5sZXk5N2V4ZWN1dGlvbi5wZGYADgAuABYAcwB0AGEAbgBsAGUAeQA5ADcAZQB4AGUAYwB1AHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvc3RhbmxleTk3ZXhlY3V0aW9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  21836. Bdsk-Url-1 = {citeseer.ist.psu.edu/stanley97execution.html}}
  21837. @phdthesis{Stanley:CSD-98-992,
  21838. Author = {Kendall S. Stanley},
  21839. Date-Modified = {2010-12-17 10:23:09 -0700},
  21840. Number = {UCB/CSD-98-992},
  21841. School = {EECS Department, University of California, Berkeley},
  21842. Title = {Execution Time of Symmetric Eigensolvers},
  21843. Year = {1998},
  21844. Bdsk-Url-1 = {http://www.eecs.berkeley.edu/Pubs/TechRpts/1998/6418.html}}
  21845. @techreport{Howell:2006vn,
  21846. Author = {G. W. Howell and J. W. Demmel and C. T. Fulton and S. Hammarling and K. Marmol},
  21847. Date-Added = {2007-01-10 14:17:48 -0700},
  21848. Date-Modified = {2009-08-25 22:28:18 -0600},
  21849. Institution = {Netlib},
  21850. Number = {LAPACK Working Note 174},
  21851. Title = {Cache Efficient Bidiagonalization Using {BLAS} 2.5},
  21852. Year = {2006},
  21853. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsYXduMTc0LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGF3bjE3NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94qtEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGF3bjE3NC5wZGYAAA4AGAALAGwAYQB3AG4AMQA3ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGF3bjE3NC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  21854. @article{Howell:2008,
  21855. Author = {Gary W. Howell and James W. Demmel and Charles T. Fulton and Sven Hammarling and Karen Marmol},
  21856. Date-Modified = {2007-12-13 21:50:18 -0700},
  21857. Journal = {{ACM} Transactions on Mathematical Software},
  21858. Number = {3},
  21859. Title = {Cache Efficient Bidiagonalization Using {BLAS} 2.5 Operators},
  21860. Volume = {34},
  21861. Year = {2008},
  21862. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMTQtaG93ZWxsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTE0LWhvd2VsbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ubtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE0LWhvd2VsbC5wZGYADgAeAA4AYQAxADQALQBoAG8AdwBlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMTQtaG93ZWxsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  21863. @inproceedings{Rangan:2004kx,
  21864. Address = {Washington, DC, USA},
  21865. Author = {Ram Rangan and Neil Vachharajani and Manish Vachharajani and David I. August},
  21866. Booktitle = {PACT '04: Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques},
  21867. Date-Added = {2007-01-10 11:28:56 -0700},
  21868. Date-Modified = {2010-12-17 10:23:09 -0700},
  21869. Isbn = {0-7695-2229-7},
  21870. Pages = {177--188},
  21871. Publisher = {IEEE Computer Society},
  21872. Title = {Decoupled Software Pipelining with the Synchronization Array},
  21873. Year = {2004},
  21874. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8yMjI5MDE3Ny5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDIyMjkwMTc3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVghbByn6BUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADByuDxAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyMjI5MDE3Ny5wZGYAAA4AGgAMADIAMgAyADkAMAAxADcANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzIyMjkwMTc3LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21875. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIyMjkwMTc3LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjIyOTAxNzcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA70oMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIyMjkwMTc3LnBkZgAADgAaAAwAMgAyADIAOQAwADEANwA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjIyOTAxNzcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21876. Bdsk-Url-1 = {http://dx.doi.org/10.1109/PACT.2004.14}}
  21877. @inproceedings{Ottoni:2005uq,
  21878. Address = {Washington, DC, USA},
  21879. Author = {Guilherme Ottoni and Ram Rangan and Adam Stoler and David I. August},
  21880. Booktitle = {MICRO 38: Proceedings of the 38th annual IEEE/ACM International Symposium on Microarchitecture},
  21881. Date-Added = {2007-01-10 11:26:59 -0700},
  21882. Date-Modified = {2010-12-17 10:23:09 -0700},
  21883. Isbn = {0-7695-2440-0},
  21884. Location = {Barcelona, Spain},
  21885. Pages = {105--118},
  21886. Publisher = {IEEE Computer Society},
  21887. Title = {Automatic Thread Extraction with Decoupled Software Pipelining},
  21888. Year = {2005},
  21889. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8yNDQwMDEwNS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDI0NDAwMTA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVggLByn4RUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADByuCBAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyNDQwMDEwNS5wZGYAAA4AGgAMADIANAA0ADAAMAAxADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzI0NDAwMTA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21890. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzI0NDAwMTA1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjQ0MDAxMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ApMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADI0NDAwMTA1LnBkZgAADgAaAAwAMgA0ADQAMAAwADEAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjQ0MDAxMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21891. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2005.13}}
  21892. @inproceedings{Blackford:1996fk,
  21893. Address = {Washington, DC, USA},
  21894. 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},
  21895. Booktitle = {Supercomputing '96: Proceedings of the 1996 ACM/IEEE conference on Supercomputing (CDROM)},
  21896. Date-Added = {2007-01-10 10:39:18 -0700},
  21897. Date-Modified = {2010-12-17 10:23:09 -0700},
  21898. Isbn = {0-89791-854-1},
  21899. Location = {Pittsburgh, Pennsylvania, United States},
  21900. Pages = {5},
  21901. Publisher = {IEEE Computer Society},
  21902. Title = {{ScaLAPACK}: a portable linear algebra library for distributed memory computers - design issues and performance},
  21903. Year = {1996},
  21904. Bdsk-Url-1 = {http://doi.acm.org/10.1145/369028.369038}}
  21905. @book{Cormen:2001uq,
  21906. Author = {Thomas H. Cormen and Clifford Stein and Ronald L. Rivest and Charles E. Leiserson},
  21907. Date-Added = {2007-01-09 10:17:29 -0700},
  21908. Date-Modified = {2007-05-18 13:42:22 -0600},
  21909. Isbn = {0070131511},
  21910. Publisher = {McGraw-Hill Higher Education},
  21911. Title = {Introduction to Algorithms},
  21912. Year = {2001},
  21913. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOS4uL0Ryb3Bib3gvYmliL0ludHJvZHVjdGlvbl90b19hbGdvcml0aG1zXzNyZF9lZGl0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQHkAAAAAAHkAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfSW50cm9kdWN0aW9uX3RvX2FsZ28jMzMwNEMwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMEwM6A2AsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADOgRBLAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEludHJvZHVjdGlvbl90b19hbGdvIzMzMDRDMC5wZGYADgBWACoASQBuAHQAcgBvAGQAdQBjAHQAaQBvAG4AXwB0AG8AXwBhAGwAZwBvAHIAaQB0AGgAbQBzAF8AMwByAGQAXwBlAGQAaQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBCVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSW50cm9kdWN0aW9uX3RvX2FsZ29yaXRobXNfM3JkX2VkaXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AygDPANcCvwLBAsYC0QLaAugC7ALzAvwDAQMOAxEDIwMmAysAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADLQ==}}
  21914. @book{Saad:2003fk,
  21915. Address = {Philadelphia, PA, USA},
  21916. Author = {Y. Saad},
  21917. Date-Added = {2007-01-07 15:58:29 -0700},
  21918. Date-Modified = {2007-05-18 13:42:22 -0600},
  21919. Isbn = {0898715342},
  21920. Publisher = {Society for Industrial and Applied Mathematics},
  21921. Title = {Iterative Methods for Sparse Linear Systems},
  21922. Year = {2003}}
  21923. @book{Velleman:1994ys,
  21924. Author = {Daniel J. Velleman},
  21925. Date-Added = {2007-01-06 23:28:12 -0700},
  21926. Date-Modified = {2007-05-18 13:42:22 -0600},
  21927. Publisher = {Cambridge University Press},
  21928. Title = {How to Prove It},
  21929. Year = {1994}}
  21930. @incollection{Nishihara:2004vn,
  21931. Author = {Toshiaki Nishihara and Yasuhiko Minamide},
  21932. Booktitle = {The Archive of Formal Proofs},
  21933. Date-Added = {2007-01-06 22:34:36 -0700},
  21934. Date-Modified = {2009-08-25 22:28:18 -0600},
  21935. Month = Jun,
  21936. Note = {Formal proof development},
  21937. Publisher = {\url{http://afp.sourceforge.net/entries/Depth-First-Search.shtml}},
  21938. Title = {Depth First Search},
  21939. Year = 2004,
  21940. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9kb2N1bWVudC0xLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOZG9jdW1lbnQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV5GcHGjLAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHG7yAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRvY3VtZW50LTEucGRmAAAOAB4ADgBkAG8AYwB1AG0AZQBuAHQALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvZG9jdW1lbnQtMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21941. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5kb2N1bWVudC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZG9jdW1lbnQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xWdEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZG9jdW1lbnQtMS5wZGYADgAeAA4AZABvAGMAdQBtAGUAbgB0AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9kb2N1bWVudC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  21942. @article{Hennessy:2001kx,
  21943. Author = {Matthew Hennessy},
  21944. Date-Added = {2007-01-05 19:07:19 -0700},
  21945. Date-Modified = {2009-08-25 22:28:18 -0600},
  21946. Journal = {Theoretical Computer Science},
  21947. Number = {1-2},
  21948. Title = {A fully abstract denotational semantics for the pi-calculus},
  21949. Volume = {278},
  21950. Year = {2001},
  21951. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy90Y3MwMS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXRjczAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVeSjBxoywAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBxu8gAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0Y3MwMS5wZGYADgAUAAkAdABjAHMAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvdGNzMDEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21952. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl0Y3MwMS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXRjczAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ij3RDzyYAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRjczAxLnBkZgAADgAUAAkAdABjAHMAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3RjczAxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  21953. @inproceedings{Hyland:1995uq,
  21954. Address = {New York, NY, USA},
  21955. Author = {J. M. E. Hyland and C.-H. L. Ong},
  21956. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  21957. Date-Added = {2007-01-05 19:04:39 -0700},
  21958. Date-Modified = {2010-12-17 10:23:09 -0700},
  21959. Isbn = {0-89791-719-7},
  21960. Location = {La Jolla, California, United States},
  21961. Pages = {96--107},
  21962. Publisher = {ACM Press},
  21963. Title = {Pi-calculus, dialogue games and full abstraction PCF},
  21964. Year = {1995},
  21965. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wOTYtaHlsYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDk2LWh5bGFuZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV5IsHGjLAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHG7yAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA5Ni1oeWxhbmQucGRmAAAOAB4ADgBwADkANgAtAGgAeQBsAGEAbgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDk2LWh5bGFuZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21966. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTYtaHlsYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk2LWh5bGFuZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97wtEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk2LWh5bGFuZC5wZGYADgAeAA4AcAA5ADYALQBoAHkAbABhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTYtaHlsYW5kLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21967. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224189}}
  21968. @inproceedings{Reynolds:2004fk,
  21969. Author = {John C. Reynolds},
  21970. Booktitle = {Proceedings of the 24th Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2004)},
  21971. Date-Added = {2007-01-05 16:16:26 -0700},
  21972. Date-Modified = {2009-08-25 22:28:18 -0600},
  21973. Month = {December},
  21974. Title = {Toward a Grainless Semantics for Shared-Variable Concurrency},
  21975. Year = {2004},
  21976. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1ncmFpbmxlc3MucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1ncmFpbmxlc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V10Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncmFpbmxlc3MucGRmAAAOABwADQBnAHIAYQBpAG4AbABlAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9ncmFpbmxlc3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21977. @article{Brookes:1996ys,
  21978. Author = {Stephen Brookes},
  21979. Date-Added = {2007-01-04 22:45:38 -0700},
  21980. Date-Modified = {2009-08-25 22:28:18 -0600},
  21981. Journal = {Information and Computation},
  21982. Number = {2},
  21983. Pages = {145--163},
  21984. Title = {Full Abstraction for a Shared-Variable Parallel Language},
  21985. Volume = {127},
  21986. Year = {1996},
  21987. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUwLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J9tEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMC5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  21988. @article{Schmidt:1996vn,
  21989. Address = {New York, NY, USA},
  21990. Author = {David A. Schmidt},
  21991. Date-Added = {2007-01-04 19:48:49 -0700},
  21992. Date-Modified = {2010-12-17 10:23:09 -0700},
  21993. Issn = {0360-0300},
  21994. Journal = {ACM Comput. Surv.},
  21995. Number = {4es},
  21996. Pages = {175},
  21997. Publisher = {ACM Press},
  21998. Title = {On the need for a popular formal semantics},
  21999. Volume = {28},
  22000. Year = {1996},
  22001. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9hMTc1LXNjaG1pZHQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBhMTc1LXNjaG1pZHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFXkTwcaMsAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwcbvIAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTE3NS1zY2htaWR0LnBkZgAADgAiABAAYQAxADcANQAtAHMAYwBoAG0AaQBkAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9hMTc1LXNjaG1pZHQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22002. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGExNzUtc2NobWlkdC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGExNzUtc2NobWlkdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bnDRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExNzUtc2NobWlkdC5wZGYADgAiABAAYQAxADcANQAtAHMAYwBoAG0AaQBkAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYTE3NS1zY2htaWR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22003. Bdsk-Url-1 = {http://doi.acm.org/10.1145/242224.242451}}
  22004. @article{Hoare:1978kx,
  22005. Address = {New York, NY, USA},
  22006. Author = {C. A. R. Hoare},
  22007. Date-Added = {2007-01-04 19:44:20 -0700},
  22008. Date-Modified = {2010-12-17 10:23:09 -0700},
  22009. Issn = {0004-5411},
  22010. Journal = {J. ACM},
  22011. Number = {3},
  22012. Pages = {461--480},
  22013. Publisher = {ACM Press},
  22014. Title = {Some Properties of Predicate Transformers},
  22015. Volume = {25},
  22016. Year = {1978},
  22017. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDYxLWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ2MS1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV5H8HGjLAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHG7yAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NjEtaG9hcmUucGRmAAAOAB4ADgBwADQANgAxAC0AaABvAGEAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ2MS1ob2FyZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22018. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDYxLWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ2MS1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97DNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ2MS1ob2FyZS5wZGYADgAeAA4AcAA0ADYAMQAtAGgAbwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDYxLWhvYXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22019. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322077.322088}}
  22020. @article{Nielsen:1980uq,
  22021. Author = {M. Nielsen and G. Plotkin and G. Winskel},
  22022. Date-Added = {2007-01-04 19:12:12 -0700},
  22023. Date-Modified = {2007-05-18 13:42:22 -0600},
  22024. Journal = {Theor. Computer Science},
  22025. Month = jan,
  22026. Number = {1},
  22027. Pages = {85--108},
  22028. Title = {Petri Nets, Event Structures and Domains, Part {I}.},
  22029. Volume = {13},
  22030. Year = {1980},
  22031. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iezRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  22032. @article{Milner:1992ys,
  22033. Address = {Duluth, MN, USA},
  22034. Author = {Robin Milner and Joachim Parrow and David Walker},
  22035. Date-Added = {2007-01-04 11:57:18 -0700},
  22036. Date-Modified = {2010-12-17 10:23:09 -0700},
  22037. Issn = {0890-5401},
  22038. Journal = {Inf. Comput.},
  22039. Number = {1},
  22040. Pages = {1--40},
  22041. Publisher = {Academic Press, Inc.},
  22042. Title = {A calculus of mobile processes, I},
  22043. Volume = {100},
  22044. Year = {1992},
  22045. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(92)90008-4}}
  22046. @article{Hoare:1978vn,
  22047. Address = {New York, NY, USA},
  22048. Author = {C. A. R. Hoare},
  22049. Date-Added = {2007-01-04 11:45:06 -0700},
  22050. Date-Modified = {2014-06-14 04:38:32 +0000},
  22051. Issn = {0001-0782},
  22052. Journal = {Communications of the {ACM}},
  22053. Number = {8},
  22054. Pages = {666--677},
  22055. Publisher = {ACM Press},
  22056. Title = {Communicating sequential processes},
  22057. Volume = {21},
  22058. Year = {1978},
  22059. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjY2LWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY2Ni1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ctEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY2Ni1ob2FyZS5wZGYADgAeAA4AcAA2ADYANgAtAGgAbwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjY2LWhvYXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22060. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359576.359585}}
  22061. @article{Brookes:1984kx,
  22062. Address = {New York, NY, USA},
  22063. Author = {S. D. Brookes and C. A. R. Hoare and A. W. Roscoe},
  22064. Date-Added = {2007-01-04 11:43:39 -0700},
  22065. Date-Modified = {2010-12-17 10:23:09 -0700},
  22066. Issn = {0004-5411},
  22067. Journal = {J. ACM},
  22068. Number = {3},
  22069. Pages = {560--599},
  22070. Publisher = {ACM Press},
  22071. Title = {A Theory of Communicating Sequential Processes},
  22072. Volume = {31},
  22073. Year = {1984},
  22074. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1NjAtYnJvb2tlcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1NjAtYnJvb2tlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ez/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjAtYnJvb2tlcy5wZGYADgAiABAAcAA1ADYAMAAtAGIAcgBvAG8AawBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU2MC1icm9va2VzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22075. Bdsk-Url-1 = {http://doi.acm.org/10.1145/828.833}}
  22076. @inproceedings{Weinand:1988hc,
  22077. Address = {New York, NY, USA},
  22078. Author = {Andre Weinand and Erich Gamma and Rudolf Marty},
  22079. Booktitle = {OOPSLA '88: Conference proceedings on Object-oriented programming systems, languages and applications},
  22080. Date-Added = {2007-01-01 23:34:58 -0700},
  22081. Date-Modified = {2014-08-26 18:47:38 +0000},
  22082. Isbn = {0-89791-284-5},
  22083. Location = {San Diego, California, United States},
  22084. Pages = {46--57},
  22085. Publisher = {ACM Press},
  22086. Title = {ET++ -- An Object-Oriented Application Framework in {C++}},
  22087. Year = {1988},
  22088. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0Ni13ZWluYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ2LXdlaW5hbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97C9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ2LXdlaW5hbmQucGRmAAAOACAADwBwADQANgAtAHcAZQBpAG4AYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ2LXdlaW5hbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22089. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62083.62089}}
  22090. @inproceedings{Liskov:1974tg,
  22091. Address = {New York, NY, USA},
  22092. Author = {Barbara Liskov and Stephen Zilles},
  22093. Booktitle = {Proceedings of the ACM SIGPLAN symposium on Very high level languages},
  22094. Date-Added = {2007-01-01 23:05:40 -0700},
  22095. Date-Modified = {2010-12-17 10:23:09 -0700},
  22096. Location = {Santa Monica, California, United States},
  22097. Pages = {50--59},
  22098. Publisher = {ACM Press},
  22099. Title = {Programming with abstract data types},
  22100. Year = {1974},
  22101. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTAtbGlza292LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDUwLWxpc2tvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPICcG/Rx4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG/qY4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1MC1saXNrb3YucGRmAAAOAB4ADgBwADUAMAAtAGwAaQBzAGsAbwB2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDUwLWxpc2tvdi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22102. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTAtbGlza292LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDUwLWxpc2tvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97KNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUwLWxpc2tvdi5wZGYADgAeAA4AcAA1ADAALQBsAGkAcwBrAG8AdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTAtbGlza292LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22103. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800233.807045}}
  22104. @book{Yourdon:1979kl,
  22105. Address = {Upper Saddle River, NJ, USA},
  22106. Author = {Edward Yourdon and Larry L. Constantine},
  22107. Date-Added = {2007-01-01 21:24:29 -0700},
  22108. Date-Modified = {2007-05-18 13:42:22 -0600},
  22109. Isbn = {0138544719},
  22110. Publisher = {Prentice-Hall, Inc.},
  22111. Title = {Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design},
  22112. Year = {1979}}
  22113. @article{Stevens:1974oq,
  22114. Author = {W. P. Stevens and G. J. Myers and L. L. Constantine},
  22115. Date-Added = {2007-01-01 20:47:12 -0700},
  22116. Date-Modified = {2009-08-25 22:28:18 -0600},
  22117. Journal = {IBM Systems Journal},
  22118. Number = {2},
  22119. Pages = {115--139},
  22120. Title = {Structured design},
  22121. Volume = {13},
  22122. Year = {1974},
  22123. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9pYm1zajEzMDJDLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOaWJtc2oxMzAyQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPH68G/Rx4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG/qY4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmlibXNqMTMwMkMucGRmAAAOAB4ADgBpAGIAbQBzAGoAMQAzADAAMgBDAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvaWJtc2oxMzAyQy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22124. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pYm1zajEzMDJDLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWJtc2oxMzAyQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91y9EPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWJtc2oxMzAyQy5wZGYADgAeAA4AaQBiAG0AcwBqADEAMwAwADIAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pYm1zajEzMDJDLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  22125. @article{Lindsey:1977nx,
  22126. Address = {New York, NY, USA},
  22127. Author = {C. H. Lindsey},
  22128. Date-Added = {2007-01-01 19:51:54 -0700},
  22129. Date-Modified = {2010-12-17 10:23:09 -0700},
  22130. Issn = {0362-1340},
  22131. Journal = {SIGPLAN Not.},
  22132. Number = {11},
  22133. Pages = {36--49},
  22134. Publisher = {ACM Press},
  22135. Title = {Structure charts a structured alternative to flowcharts},
  22136. Volume = {12},
  22137. Year = {1977},
  22138. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzYtbGluZHNleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzNi1saW5kc2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx/3Bv0ceAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mOAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzYtbGluZHNleS5wZGYADgAgAA8AcAAzADYALQBsAGkAbgBkAHMAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM2LWxpbmRzZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22139. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNi1saW5kc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM2LWxpbmRzZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL960NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2LWxpbmRzZXkucGRmAAAOACAADwBwADMANgAtAGwAaQBuAGQAcwBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM2LWxpbmRzZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22140. Bdsk-Url-1 = {http://doi.acm.org/10.1145/956641.956645}}
  22141. @inproceedings{Gordon:1993cr,
  22142. Address = {New York, NY, USA},
  22143. Author = {Andrew D. Gordon},
  22144. Booktitle = {FPCA '93: Proceedings of the conference on Functional programming languages and computer architecture},
  22145. Date-Added = {2007-01-01 11:25:31 -0700},
  22146. Date-Modified = {2010-12-17 10:23:09 -0700},
  22147. Isbn = {0-89791-595-X},
  22148. Location = {Copenhagen, Denmark},
  22149. Pages = {136--145},
  22150. Publisher = {ACM Press},
  22151. Title = {An operational semantics for I/O in a lazy functional language},
  22152. Year = {1993},
  22153. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTM2LWdvcmRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMzYtZ29yZG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx/TBv0ceAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mOAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTM2LWdvcmRvbi5wZGYADgAgAA8AcAAxADMANgAtAGcAbwByAGQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEzNi1nb3Jkb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22154. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzYtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzNi1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95vtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzNi1nb3Jkb24ucGRmAAAOACAADwBwADEAMwA2AC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzNi1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22155. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165180.165199}}
  22156. @article{OHearn:2000dq,
  22157. Address = {New York, NY, USA},
  22158. Author = {Peter W. O'Hearn and John C. Reynolds},
  22159. Date-Added = {2007-01-01 11:03:28 -0700},
  22160. Date-Modified = {2010-12-17 10:23:09 -0700},
  22161. Issn = {0004-5411},
  22162. Journal = {J. ACM},
  22163. Number = {1},
  22164. Pages = {167--223},
  22165. Publisher = {ACM Press},
  22166. Title = {From Algol to polymorphic linear lambda-calculus},
  22167. Volume = {47},
  22168. Year = {2000},
  22169. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTY3LW9faGVhcm4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTY3LW9faGVhcm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8f6wb9HHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwb+pjgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE2Ny1vX2hlYXJuLnBkZgAADgAiABAAcAAxADYANwAtAG8AXwBoAGUAYQByAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTY3LW9faGVhcm4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22170. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjctb19oZWFybi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjctb19oZWFybi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/efLRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNjctb19oZWFybi5wZGYADgAiABAAcAAxADYANwAtAG8AXwBoAGUAYQByAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE2Ny1vX2hlYXJuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22171. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331605.331611}}
  22172. @techreport{Norrish:1997bh,
  22173. Author = {Michael Norrish},
  22174. Date-Added = {2006-12-31 16:28:14 -0700},
  22175. Date-Modified = {2009-08-25 22:28:18 -0600},
  22176. Institution = {Computer Laboratory, University of Cambridge},
  22177. Read = {Yes},
  22178. Title = {An abstract dynamic semantics for C},
  22179. Year = {1997},
  22180. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9ub3JyaXNoOTdhYnN0cmFjdC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFW5vcnJpc2g5N2Fic3RyYWN0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx+7Bv0ceAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mOAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpub3JyaXNoOTdhYnN0cmFjdC5wZGYADgAsABUAbgBvAHIAcgBpAHMAaAA5ADcAYQBiAHMAdAByAGEAYwB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvbm9ycmlzaDk3YWJzdHJhY3QucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  22181. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFW5vcnJpc2g5N2Fic3RyYWN0LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVbm9ycmlzaDk3YWJzdHJhY3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95F9EPOOgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD384AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbm9ycmlzaDk3YWJzdHJhY3QucGRmAAAOACwAFQBuAG8AcgByAGkAcwBoADkANwBhAGIAcwB0AHIAYQBjAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvbm9ycmlzaDk3YWJzdHJhY3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  22182. @inproceedings{Colcombet:2000qf,
  22183. Address = {New York, NY, USA},
  22184. Author = {Thomas Colcombet and Pascal Fradet},
  22185. Booktitle = {POPL '00: Proceedings of the 27th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22186. Date-Added = {2006-12-31 13:12:15 -0700},
  22187. Date-Modified = {2010-12-17 10:23:09 -0700},
  22188. Isbn = {1-58113-125-9},
  22189. Location = {Boston, MA, USA},
  22190. Pages = {54--66},
  22191. Publisher = {ACM Press},
  22192. Title = {Enforcing trace properties by program transformation},
  22193. Year = {2000},
  22194. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNTQtY29sY29tYmV0LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDU0LWNvbGNvbWJldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPIDMG/Rx4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG/qY4AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NC1jb2xjb21iZXQucGRmAA4AJAARAHAANQA0AC0AYwBvAGwAYwBvAG0AYgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNTQtY29sY29tYmV0LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22195. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1NC1jb2xjb21iZXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTQtY29sY29tYmV0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s30Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTQtY29sY29tYmV0LnBkZgAADgAkABEAcAA1ADQALQBjAG8AbABjAG8AbQBiAGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTQtY29sY29tYmV0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22196. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325703}}
  22197. @inproceedings{Jonsson:1989ve,
  22198. Address = {New York, NY, USA},
  22199. Author = {B. Jonsson},
  22200. Booktitle = {POPL '89: Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22201. Date-Added = {2006-12-31 13:04:19 -0700},
  22202. Date-Modified = {2010-12-17 10:23:09 -0700},
  22203. Isbn = {0-89791-294-2},
  22204. Location = {Austin, Texas, United States},
  22205. Pages = {155--165},
  22206. Publisher = {ACM Press},
  22207. Title = {A fully abstract trace model for dataflow networks},
  22208. Year = {1989},
  22209. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTU1LWpvbnNzb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTU1LWpvbnNzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8f3wb9HHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwb+pjgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE1NS1qb25zc29uLnBkZgAADgAiABAAcAAxADUANQAtAGoAbwBuAHMAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTU1LWpvbnNzb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22210. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNTUtam9uc3Nvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNTUtam9uc3Nvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edzRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNTUtam9uc3Nvbi5wZGYADgAiABAAcAAxADUANQAtAGoAbwBuAHMAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1NS1qb25zc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22211. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75291}}
  22212. @article{Hoare:2003ly,
  22213. Address = {New York, NY, USA},
  22214. Author = {C. A. R. Hoare and He Jifeng},
  22215. Book = {Programming methodology},
  22216. Date-Added = {2006-12-31 13:01:59 -0700},
  22217. Date-Modified = {2009-08-25 22:28:18 -0600},
  22218. Isbn = {0-387-95349-3},
  22219. Pages = {223--245},
  22220. Publisher = {Springer-Verlag New York, Inc.},
  22221. Title = {A trace model for pointers and objects},
  22222. Year = {2003},
  22223. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8xNjI4MDAwMS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDE2MjgwMDAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx9DBv0cdAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mNAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoxNjI4MDAwMS5wZGYAAA4AGgAMADEANgAyADgAMAAwADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzE2MjgwMDAxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22224. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzE2MjgwMDAxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMTYyODAwMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rhMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADE2MjgwMDAxLnBkZgAADgAaAAwAMQA2ADIAOAAwADAAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTYyODAwMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  22225. @book{Roscoe:1997zr,
  22226. Author = {A.W. Roscoe},
  22227. Date-Added = {2006-12-31 09:51:01 -0700},
  22228. Date-Modified = {2009-08-25 22:28:18 -0600},
  22229. Publisher = {Pearson},
  22230. Title = {The Theory and Practice of Concurrency},
  22231. Year = {1997},
  22232. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy82OGIucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQc2OGIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8fTwb9HHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwb+pjgAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6NjhiLnBkZgAOABAABwA2ADgAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzLzY4Yi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  22233. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliLzY4Yi5wZGbSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhBzY4Yi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP77/M5Zq5AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhCQAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA2OGIucGRmAA4AEAAHADYAOABiAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNjhiLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  22234. @techreport{Moggi:1990ys,
  22235. Author = {Eugenio Moggi},
  22236. Date-Added = {2006-12-30 11:01:30 -0700},
  22237. Date-Modified = {2009-08-25 22:28:18 -0600},
  22238. Institution = {Computer Science Dept., University of Edinburgh},
  22239. Number = {ECS-LFCS-90-113},
  22240. Title = {An abstract view of programming languages},
  22241. Year = {1990},
  22242. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9hYnMtdmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGFicy12aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx9nBvA9CAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBvHGyAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphYnMtdmlldy5wZGYAAA4AGgAMAGEAYgBzAC0AdgBpAGUAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2Ficy12aWV3LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22243. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhYnMtdmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFicy12aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bo/RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFicy12aWV3LnBkZgAOABoADABhAGIAcwAtAHYAaQBlAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYWJzLXZpZXcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  22244. @article{Smith:1998vn,
  22245. Author = {Geoffrey Smith and Dennis Volpano},
  22246. Date-Added = {2006-12-29 22:58:44 -0700},
  22247. Date-Modified = {2009-08-25 22:28:18 -0600},
  22248. Journal = {Science of Computer Programming},
  22249. Number = {2-3},
  22250. Pages = {49-72},
  22251. Title = {A Sound Polymorphic Type System for a Dialect of {C}},
  22252. Volume = {32},
  22253. Year = {1998},
  22254. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zY3A5OC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNjcDk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATyBLBu1GTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu7QDAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzY3A5OC5wZGYADgAUAAkAcwBjAHAAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2NwOTgucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  22255. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzY3A5OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNjcDk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ieHRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNjcDk4LnBkZgAADgAUAAkAcwBjAHAAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NjcDk4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  22256. @inproceedings{Abadi:2001kx,
  22257. Address = {New York, NY, USA},
  22258. Author = {Martin Abadi and Cedric Fournet},
  22259. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22260. Date-Added = {2006-12-29 11:16:40 -0700},
  22261. Date-Modified = {2010-12-17 10:23:09 -0700},
  22262. Isbn = {1-58113-336-7},
  22263. Location = {London, United Kingdom},
  22264. Pages = {104--115},
  22265. Publisher = {ACM Press},
  22266. Title = {Mobile values, new names, and secure communication},
  22267. Year = {2001},
  22268. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTA0LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEwNC1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPH8cG65U0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG7R70AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMDQtYWJhZGkucGRmAAAOAB4ADgBwADEAMAA0AC0AYQBiAGEAZABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEwNC1hYmFkaS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22269. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTA0LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwNC1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95jdEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwNC1hYmFkaS5wZGYADgAeAA4AcAAxADAANAAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTA0LWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22270. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360213}}
  22271. @inproceedings{Fournet:1996uq,
  22272. Address = {New York, NY, USA},
  22273. Author = {Cedric Fournet and Georges Gonthier},
  22274. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22275. Date-Added = {2006-12-29 11:09:14 -0700},
  22276. Date-Modified = {2010-12-17 10:23:09 -0700},
  22277. Isbn = {0-89791-769-3},
  22278. Location = {St. Petersburg Beach, Florida, United States},
  22279. Pages = {372--385},
  22280. Publisher = {ACM Press},
  22281. Title = {The reflexive {CHAM} and the join-calculus},
  22282. Year = {1996},
  22283. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzcyLWZvdXJuZXQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzcyLWZvdXJuZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8gAwbrlTQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwbtHvQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM3Mi1mb3VybmV0LnBkZgAADgAiABAAcAAzADcAMgAtAGYAbwB1AHIAbgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzcyLWZvdXJuZXQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22284. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNzItZm91cm5ldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNzItZm91cm5ldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/etjRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNzItZm91cm5ldC5wZGYADgAiABAAcAAzADcAMgAtAGYAbwB1AHIAbgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM3Mi1mb3VybmV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22285. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237805}}
  22286. @inproceedings{Berry:1992fk,
  22287. Address = {Essex, UK},
  22288. Author = {Gerard Berry and Gerard Boudol},
  22289. Booktitle = {Selected papers of the 2nd Workshop on Concurrency and compositionality},
  22290. Date-Added = {2006-12-29 11:05:08 -0700},
  22291. Date-Modified = {2010-12-17 10:23:09 -0700},
  22292. Location = {San Miniato, Italy},
  22293. Pages = {217--248},
  22294. Publisher = {Elsevier Science Publishers Ltd.},
  22295. Title = {The chemical abstract machine},
  22296. Year = {1992},
  22297. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9jaGFtLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIY2hhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPH4sG65U0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG7R70AAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNoYW0ucGRmAAAOABIACABjAGgAYQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvY2hhbS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  22298. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjaGFtLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2hhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xHNEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hhbS5wZGYADgASAAgAYwBoAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jaGFtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  22299. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(92)90185-I}}
  22300. @manual{UML2:fk,
  22301. Date-Added = {2006-12-28 15:58:51 -0700},
  22302. Date-Modified = {2009-08-25 22:28:18 -0600},
  22303. Edition = {2.0},
  22304. Organization = {Object Management Group},
  22305. Title = {Unified Modelling Language: Superstructure},
  22306. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wNS0wNy0wNC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDA1LTA3LTA0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx83BuuVMAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu0e8AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowNS0wNy0wNC5wZGYAAA4AGgAMADAANQAtADAANwAtADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzA1LTA3LTA0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22307. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzA1LTA3LTA0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDUtMDctMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABADdczlmq4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA1LTA3LTA0LnBkZgAADgAaAAwAMAA1AC0AMAA3AC0AMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDUtMDctMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  22308. @techreport{Dijkstra:1970fk,
  22309. Author = {Edsger W. Dijkstra},
  22310. Date-Added = {2006-12-28 12:27:35 -0700},
  22311. Date-Modified = {2007-05-18 13:42:22 -0600},
  22312. Institution = {Technological University Eindhoven},
  22313. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/EWD249.PDF},
  22314. Month = {April},
  22315. Number = {70-WSK-03},
  22316. Title = {Notes on Structured Programming},
  22317. Year = {1970},
  22318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9FV0QyNDkuUERG0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpFV0QyNDkuUERGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8fWwblp3AAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwbnMTAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RVdEMjQ5LlBERgAADgAWAAoARQBXAEQAMgA0ADkALgBQAEQARgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9FV0QyNDkuUERGABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  22319. @inproceedings{Fogarty:2007fk,
  22320. Author = {Seth Fogarty and Emir Pasalic and Jeremy G. Siek and Walid Taha},
  22321. Booktitle = {ACM SIGPLAN 2007 Workshop on Partial Evaluation and Program Manipulation (PEPM '07)},
  22322. Date-Added = {2006-12-27 21:58:35 -0700},
  22323. Date-Modified = {2009-08-25 22:28:18 -0600},
  22324. Title = {Concoqtion: Indexed Types Now!},
  22325. Year = {2007},
  22326. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9wYXBlci5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXBhcGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATyA/BuJ2NAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBuP/9AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXBlci5wZGYADgAUAAkAcABhAHAAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvcGFwZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  22327. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlwYXBlci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXBhcGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e9LRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBhcGVyLnBkZgAADgAUAAkAcABhAHAAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3BhcGVyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  22328. @techreport{Kumfert:2002fk,
  22329. 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.
  22330. Managing the build infrastructure takes about 20% of the overall development time.},
  22331. Author = {Gary K. Kumfert and Thomas G. W. Epperly},
  22332. Date-Added = {2006-12-20 10:09:20 -0700},
  22333. Date-Modified = {2007-05-18 13:42:22 -0600},
  22334. Institution = {U.S. Department of Energy, Lawrence Livermore National Laboratory},
  22335. Month = {February},
  22336. Title = {Software in the {DOE}: The Hidden Overhead of The Build},
  22337. Year = {2002}}
  22338. @inproceedings{Kuck:1981kx,
  22339. Address = {New York, NY, USA},
  22340. Author = {D. J. Kuck and R. H. Kuhn and D. A. Padua and B. Leasure and M. Wolfe},
  22341. Booktitle = {POPL '81: Proceedings of the 8th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  22342. Date-Added = {2006-12-20 17:29:15 -0700},
  22343. Date-Modified = {2010-12-17 10:23:09 -0700},
  22344. Isbn = {0-89791-029-X},
  22345. Location = {Williamsburg, Virginia},
  22346. Pages = {207--218},
  22347. Publisher = {ACM Press},
  22348. Title = {Dependence graphs and compiler optimizations},
  22349. Year = {1981},
  22350. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjA3LWt1Y2sucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjA3LWt1Y2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA+RwiwlDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwix5bgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwNy1rdWNrLnBkZgAOABwADQBwADIAMAA3AC0AawB1AGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyMDcta3Vjay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22351. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjA3LWt1Y2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjA3LWt1Y2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oy0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjA3LWt1Y2sucGRmAAAOABwADQBwADIAMAA3AC0AawB1AGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjA3LWt1Y2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  22352. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567532.567555}}
  22353. @inproceedings{Goff:1991uq,
  22354. Address = {New York, NY, USA},
  22355. Author = {Gina Goff and Ken Kennedy and Chau-Wen Tseng},
  22356. Booktitle = {PLDI '91: Proceedings of the ACM SIGPLAN 1991 conference on Programming language design and implementation},
  22357. Date-Added = {2006-12-20 17:28:28 -0700},
  22358. Date-Modified = {2010-12-17 10:23:09 -0700},
  22359. Isbn = {0-89791-428-7},
  22360. Location = {Toronto, Ontario, Canada},
  22361. Pages = {15--29},
  22362. Publisher = {ACM Press},
  22363. Title = {Practical dependence testing},
  22364. Year = {1991},
  22365. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113448}}
  22366. @inproceedings{Wolfe:1989fk,
  22367. Address = {Philadelphia, PA, USA},
  22368. Author = {Michael Wolfe},
  22369. Booktitle = {Proceedings of the 3rd SIAM Conference on Parallel Processing for Scientific Computing},
  22370. Date-Added = {2006-12-20 17:27:20 -0700},
  22371. Date-Modified = {2007-05-18 13:42:22 -0600},
  22372. Isbn = {0-89871-228-9},
  22373. Pages = {357--361},
  22374. Publisher = {Society for Industrial and Applied Mathematics},
  22375. Title = {Iteration Space Tiling for Memory Hierarchies},
  22376. Year = {1989}}
  22377. @article{Cardelli:1985kx,
  22378. Address = {New York, NY, USA},
  22379. Author = {Luca Cardelli and Peter Wegner},
  22380. Date-Added = {2006-12-19 21:06:43 -0700},
  22381. Date-Modified = {2010-12-17 10:23:09 -0700},
  22382. Issn = {0360-0300},
  22383. Journal = {ACM Comput. Surv.},
  22384. Number = {4},
  22385. Pages = {471--523},
  22386. Publisher = {ACM Press},
  22387. Title = {On understanding types, data abstraction, and polymorphism},
  22388. Volume = {17},
  22389. Year = {1985},
  22390. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NzEtY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDcxLWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sW0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDcxLWNhcmRlbGxpLnBkZgAADgAkABEAcAA0ADcAMQAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDcxLWNhcmRlbGxpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22391. Bdsk-Url-1 = {http://doi.acm.org/10.1145/6041.6042}}
  22392. @inproceedings{Ashby:uqold,
  22393. Author = {T.J. Ashby and A.D. Kennedy and M.F.P. O'Boyle},
  22394. Booktitle = {Euro-Par 2004 Parallel Processing},
  22395. Date-Added = {2006-12-19 20:21:10 -0700},
  22396. Date-Modified = {2009-08-25 22:28:18 -0600},
  22397. Pages = {654--661},
  22398. Title = {Cross Component Optimisation in a High Level Category-Based Language},
  22399. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8fowbrlTQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwbtHvQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQxLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0MS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22400. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OU0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDEucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  22401. @inproceedings{Ashby:uq,
  22402. Address = {Pisa, Italy},
  22403. Author = {T.J. Ashby and A.D. Kennedy and M.F.P. O'Boyle},
  22404. Booktitle = {Euro-Par 2004 Parallel Processing: 10th International Euro-Par Conference},
  22405. Month = {August},
  22406. Pages = {654},
  22407. Publisher = {Springer-Verlag GmbH},
  22408. Series = {LNCS},
  22409. Title = {Cross Component Optimisation in a High Level Category-Based Language},
  22410. Volume = {3149},
  22411. Year = {2004}}
  22412. @inproceedings{Russell:2006fk,
  22413. Author = {Francis Russell and Michael Mellor and Paul Kelly and Olav Beckmann},
  22414. Booktitle = {Workshop on Library-Centric Software Design},
  22415. Date-Added = {2006-12-19 20:04:33 -0700},
  22416. Date-Modified = {2009-08-25 22:28:18 -0600},
  22417. Title = {An active linear algebra library using delayed evaluation and runtime code generation},
  22418. Year = {2006},
  22419. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQS4uLy4uLy4uL3BhcGVycy9EZWxheWVkRXZhbHVhdGlvblJUQ0ctTENTRDA2LUV4dGVuZGVkQWJzdHJhY3QucGRm0hcLGBlXTlMuZGF0YU8RAegAAAAAAegAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9EZWxheWVkRXZhbHVhdGlvblJUQyMxNUI1Q0MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFbXMwdVRX1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdWzzwAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RGVsYXllZEV2YWx1YXRpb25SVEMjMTVCNUNDLnBkZgAOAGQAMQBEAGUAbABhAHkAZQBkAEUAdgBhAGwAdQBhAHQAaQBvAG4AUgBUAEMARwAtAEwAQwBTAEQAMAA2AC0ARQB4AHQAZQBuAGQAZQBkAEEAYgBzAHQAcgBhAGMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQ1VzZXJzL3NpZWsvcGFwZXJzL0RlbGF5ZWRFdmFsdWF0aW9uUlRDRy1MQ1NEMDYtRXh0ZW5kZWRBYnN0cmFjdC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A0gDXAN8CywLNAtIC3QLmAvQC+AL/AwgDDQMaAx0DLwMyAzcAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADOQ==},
  22420. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQC4uL0Ryb3Bib3gvYmliL0RlbGF5ZWRFdmFsdWF0aW9uUlRDRy1MQ1NEMDYtRXh0ZW5kZWRBYnN0cmFjdC5wZGbSFwsYGVdOUy5kYXRhTxEB+gAAAAAB+gACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH0RlbGF5ZWRFdmFsdWF0aW9uUlRDRyNFRTIxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4hHM5ZrgAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhMAAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBEZWxheWVkRXZhbHVhdGlvblJUQ0cjRUUyMTEucGRmAA4AZAAxAEQAZQBsAGEAeQBlAGQARQB2AGEAbAB1AGEAdABpAG8AbgBSAFQAQwBHAC0ATABDAFMARAAwADYALQBFAHgAdABlAG4AZABlAGQAQQBiAHMAdAByAGEAYwB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBJVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRGVsYXllZEV2YWx1YXRpb25SVENHLUxDU0QwNi1FeHRlbmRlZEFic3RyYWN0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDRANYA3gLcAt4C4wLuAvcDBQMJAxADGQMeAysDLgNAA0MDSAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAANK}}
  22421. @article{Gurd:1985cr,
  22422. Address = {New York, NY, USA},
  22423. Author = {J. R Gurd and C. C Kirkham and I. Watson},
  22424. Date-Added = {2006-12-19 16:26:28 -0700},
  22425. Date-Modified = {2010-12-17 10:23:09 -0700},
  22426. Issn = {0001-0782},
  22427. Journal = {Commun. ACM},
  22428. Number = {1},
  22429. Pages = {34--52},
  22430. Publisher = {ACM Press},
  22431. Title = {The {Manchester} prototype dataflow computer},
  22432. Volume = {28},
  22433. Year = {1985},
  22434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMzQtZ3VyZC0xLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDM0LWd1cmQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLdF8Gtwy1QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuJZ0AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNC1ndXJkLTEucGRmAAAOAB4ADgBwADMANAAtAGcAdQByAGQALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDM0LWd1cmQtMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22435. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzQtZ3VyZC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM0LWd1cmQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96wdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0LWd1cmQtMS5wZGYADgAeAA4AcAAzADQALQBnAHUAcgBkAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzQtZ3VyZC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22436. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2465.2468}}
  22437. @inproceedings{Gao:1993dq,
  22438. Address = {London, UK},
  22439. Author = {Guang R. Gao and R. Olsen and Vivek Sarkar and Radhika Thekkath},
  22440. Booktitle = {Proceedings of the 5th International Workshop on Languages and Compilers for Parallel Computing},
  22441. Date-Added = {2006-12-19 16:23:44 -0700},
  22442. Date-Modified = {2007-05-18 13:42:22 -0600},
  22443. Isbn = {3-540-57502-2},
  22444. Pages = {281--295},
  22445. Publisher = {Springer-Verlag},
  22446. Title = {Collective Loop Fusion for Array Contraction},
  22447. Year = {1993}}
  22448. @article{Feo:1990bh,
  22449. Address = {Orlando, FL, USA},
  22450. Author = {John T. Feo and David C. Cann and Rodney R. Oldehoeft},
  22451. Date-Added = {2006-12-19 16:23:01 -0700},
  22452. Date-Modified = {2010-12-17 10:23:09 -0700},
  22453. Issn = {0743-7315},
  22454. Journal = {J. Parallel Distrib. Comput.},
  22455. Number = {4},
  22456. Pages = {349--366},
  22457. Publisher = {Academic Press, Inc.},
  22458. Title = {A report on the {SISAL} language project},
  22459. Volume = {10},
  22460. Year = {1990},
  22461. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-7315(90)90035-N}}
  22462. @inproceedings{Humphrey:1997qf,
  22463. Address = {London, UK},
  22464. Author = {William Humphrey and Steve Karmesin and Federico Bassetti and John Reynders},
  22465. Booktitle = {ISCOPE '97: Proceedings of the Scientific Computing in Object-Oriented Parallel Environments},
  22466. Date-Added = {2006-12-19 16:21:51 -0700},
  22467. Date-Modified = {2007-05-18 13:42:22 -0600},
  22468. Isbn = {3-540-63827-X},
  22469. Pages = {185--194},
  22470. Publisher = {Springer-Verlag},
  22471. Title = {Optimization of Data-Parallel Field Expressions in the {POOMA} Framework},
  22472. Year = {1997}}
  22473. @inproceedings{Vajracharya:1999ve,
  22474. Address = {New York, NY, USA},
  22475. Author = {Suvas Vajracharya and Steve Karmesin and Peter Beckman and James Crotinger and Allen Malony and Sameer Shende and Rod Oldehoeft and Stephen Smith},
  22476. Booktitle = {ICS '99: Proceedings of the 13th international conference on Supercomputing},
  22477. Date-Added = {2006-12-19 16:19:11 -0700},
  22478. Date-Modified = {2010-12-17 10:23:09 -0700},
  22479. Isbn = {1-58113-164-X},
  22480. Location = {Rhodes, Greece},
  22481. Pages = {302--310},
  22482. Publisher = {ACM Press},
  22483. Title = {{SMARTS}: exploiting temporal locality and parallelism through vertical execution},
  22484. Year = {1999},
  22485. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMzAyLXZhanJhY2hhcnlhLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDMwMi12YWpyYWNoYXJ5YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLc18GtwYpQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuI/oAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzMDItdmFqcmFjaGFyeWEucGRmAAAOACoAFABwADMAMAAyAC0AdgBhAGoAcgBhAGMAaABhAHIAeQBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDMwMi12YWpyYWNoYXJ5YS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  22486. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAzMDItdmFqcmFjaGFyeWEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMzAyLXZhanJhY2hhcnlhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qq0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzAyLXZhanJhY2hhcnlhLnBkZgAOACoAFABwADMAMAAyAC0AdgBhAGoAcgBhAGMAaABhAHIAeQBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AzMDItdmFqcmFjaGFyeWEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22487. Bdsk-Url-1 = {http://doi.acm.org/10.1145/305138.305207}}
  22488. @techreport{Chamberlain:1997ly,
  22489. Author = {B. Chamberlain and S. E. Choi and E. C. Lewis and C. Lin and L. Snyder and W. D. Weathersby},
  22490. Date-Added = {2006-12-19 16:15:42 -0700},
  22491. Date-Modified = {2010-12-17 10:23:09 -0700},
  22492. Number = {TR-97-12-02},
  22493. Title = {{ZPL}'s {WYSIWYG} Performance Model},
  22494. Year = {1997},
  22495. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9jaGFtYmVybGFpbjk3enBscy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFWNoYW1iZXJsYWluOTd6cGxzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS3LrBrcC2UERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBriMmAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjaGFtYmVybGFpbjk3enBscy5wZGYADgAsABUAYwBoAGEAbQBiAGUAcgBsAGEAaQBuADkANwB6AHAAbABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvY2hhbWJlcmxhaW45N3pwbHMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  22496. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWNoYW1iZXJsYWluOTd6cGxzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY2hhbWJlcmxhaW45N3pwbHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xHtEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hhbWJlcmxhaW45N3pwbHMucGRmAAAOACwAFQBjAGgAYQBtAGIAZQByAGwAYQBpAG4AOQA3AHoAcABsAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvY2hhbWJlcmxhaW45N3pwbHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  22497. Bdsk-Url-1 = {citeseer.ist.psu.edu/chamberlain97zpls.html}}
  22498. @article{Chamberlain:2000zr,
  22499. Address = {Piscataway, NJ, USA},
  22500. Author = {Bradford L. Chamberlain and Sung-Eun Choi and E. Christopher Lewis and Calvin Lin and Lawrence Snyder and W. Derrick Weathersby},
  22501. Date-Added = {2006-12-19 16:13:56 -0700},
  22502. Date-Modified = {2010-12-17 10:23:09 -0700},
  22503. Issn = {0098-5589},
  22504. Journal = {IEEE Trans. Softw. Eng.},
  22505. Number = {3},
  22506. Pages = {197--211},
  22507. Publisher = {IEEE Press},
  22508. Title = {{ZPL}: A Machine Independent Programming Language for Parallel Computers},
  22509. Volume = {26},
  22510. Year = {2000},
  22511. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.842947}}
  22512. @inproceedings{Chamberlain:1997ys,
  22513. Address = {London, UK},
  22514. Author = {Bradford L. Chamberlain and Sung-Eun Choi and E. Christopher Lewis and Calvin Lin and Lawrence Snyder and Derrick Weathersby},
  22515. Booktitle = {LCPC '96: Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing},
  22516. Date-Added = {2006-12-19 16:12:44 -0700},
  22517. Date-Modified = {2009-08-25 22:28:18 -0600},
  22518. Isbn = {3-540-63091-0},
  22519. Pages = {481--500},
  22520. Publisher = {Springer-Verlag},
  22521. Title = {Factor-Join: A Unique Approach to Compiling Array Languages for Parallel Machines},
  22522. Year = {1997},
  22523. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy9jaGFtYmVybGFpbjk2ZmFjdG9yam9pbi5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRG2NoYW1iZXJsYWluOTZmYWN0b3Jqb2luLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS3KjBrcBlUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBriLVAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjaGFtYmVybGFpbjk2ZmFjdG9yam9pbi5wZGYADgA4ABsAYwBoAGEAbQBiAGUAcgBsAGEAaQBuADkANgBmAGEAYwB0AG8AcgBqAG8AaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  22524. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2NoYW1iZXJsYWluOTZmYWN0b3Jqb2luLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xHdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAAOADgAGwBjAGgAYQBtAGIAZQByAGwAYQBpAG4AOQA2AGYAYQBjAHQAbwByAGoAbwBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  22525. @inproceedings{Roth:2000vn,
  22526. Author = {Gerald Roth},
  22527. Booktitle = {International Conference of Compiler Construction},
  22528. Date-Added = {2006-12-19 15:57:43 -0700},
  22529. Date-Modified = {2009-08-25 22:28:18 -0600},
  22530. Title = {Advanced Scalarization of Array Syntax},
  22531. Year = {2000},
  22532. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9jYzIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpjYzIwMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtwYwa28mlBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwa4fCgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y2MyMDAwLnBkZgAADgAWAAoAYwBjADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9jYzIwMDAucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  22533. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpjYzIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpjYzIwMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3EP0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjYzIwMDAucGRmAA4AFgAKAGMAYwAyADAAMAAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2NjMjAwMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  22534. @inproceedings{Roth:1996kx,
  22535. Author = {Gerald Roth and Ken Kennedy},
  22536. Booktitle = {International Conference on Parallel and Distributed Processing Techniques and Applications},
  22537. Date-Added = {2006-12-19 15:53:17 -0700},
  22538. Date-Modified = {2009-08-25 22:28:18 -0600},
  22539. Title = {Dependence Analysis of {Fortran90} Array Syntax},
  22540. Year = {1996},
  22541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9yb3RoOTZkZXBlbmRlbmNlLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcm90aDk2ZGVwZW5kZW5jZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLb5MGtum5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuHN4AAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnJvdGg5NmRlcGVuZGVuY2UucGRmAAAOACoAFAByAG8AdABoADkANgBkAGUAcABlAG4AZABlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcm90aDk2ZGVwZW5kZW5jZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  22542. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHJvdGg5NmRlcGVuZGVuY2UucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRyb3RoOTZkZXBlbmRlbmNlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nF0Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByb3RoOTZkZXBlbmRlbmNlLnBkZgAOACoAFAByAG8AdABoADkANgBkAGUAcABlAG4AZABlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3JvdGg5NmRlcGVuZGVuY2UucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  22543. @inproceedings{Hiranandani:1994uq,
  22544. Address = {New York, NY, USA},
  22545. Author = {Seema Hiranandani and Ken Kennedy and Chau Wen Tseng and Scott Warren},
  22546. Booktitle = {Supercomputing '94: Proceedings of the 1994 ACM/IEEE conference on Supercomputing},
  22547. Date-Added = {2006-12-19 15:51:10 -0700},
  22548. Date-Modified = {2010-12-17 10:23:09 -0700},
  22549. Isbn = {0-8186-6605-6},
  22550. Location = {Washington, D.C.},
  22551. Pages = {733--742},
  22552. Publisher = {ACM Press},
  22553. Title = {The {D} editor: a new interactive parallel programming tool},
  22554. Year = {1994},
  22555. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wNzMzLWhpcmFuYW5kYW5pLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDczMy1oaXJhbmFuZGFuaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLb9MGtuvZQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuHWYAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3MzMtaGlyYW5hbmRhbmkucGRmAAAOACoAFABwADcAMwAzAC0AaABpAHIAYQBuAGEAbgBkAGEAbgBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDczMy1oaXJhbmFuZGFuaS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  22556. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA3MzMtaGlyYW5hbmRhbmkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNzMzLWhpcmFuYW5kYW5pLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uM0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzMzLWhpcmFuYW5kYW5pLnBkZgAOACoAFABwADcAMwAzAC0AaABpAHIAYQBuAGEAbgBkAGEAbgBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A3MzMtaGlyYW5hbmRhbmkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22557. Bdsk-Url-1 = {http://doi.acm.org/10.1145/602770.602890}}
  22558. @inproceedings{Rosenkrantz:2000fk,
  22559. Author = {Daniel J. Rosenkrantz and Lenore R. Mullin and Harry B. Hunt III},
  22560. Booktitle = {Languages and Compilers for Parallel Computing: 13th International Workshop},
  22561. Date-Added = {2006-12-19 15:24:41 -0700},
  22562. Date-Modified = {2009-08-25 22:28:18 -0600},
  22563. Month = {August},
  22564. Title = {On Materializations of Array-Valued Temporaries},
  22565. Year = {2000},
  22566. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtjwwa20qVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwa4XGQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQwLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0MC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22567. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OT0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDAucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  22568. @techreport{Dennis:2006nx,
  22569. Author = {John M. Dennis and Elizabeth R. Jessup},
  22570. Date-Added = {2006-12-18 10:02:50 -0700},
  22571. Date-Modified = {2009-08-25 22:28:18 -0600},
  22572. Institution = {University of Colorado},
  22573. Number = {1012},
  22574. Title = {Applying Automated Memory Analysis to Improve Iterative Algorithms},
  22575. Year = {2006},
  22576. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9DVS1DUy0xMDEyLTA2LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERQ1UtQ1MtMTAxMi0wNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLRzcGsGEwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGserwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkNVLUNTLTEwMTItMDYucGRmAA4AJAARAEMAVQAtAEMAUwAtADEAMAAxADIALQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9DVS1DUy0xMDEyLTA2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22577. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0NVLUNTLTEwMTItMDYucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFDVS1DUy0xMDEyLTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuj3zOWa3wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4S8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQ1UtQ1MtMTAxMi0wNi5wZGYADgAkABEAQwBVAC0AQwBTAC0AMQAwADEAMgAtADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NVLUNTLTEwMTItMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  22578. @article{Gelder:1991cr,
  22579. Address = {New York, NY, USA},
  22580. Author = {Allen Van Gelder and Kenneth A. Ross and John S. Schlipf},
  22581. Date-Added = {2006-12-16 21:08:17 -0700},
  22582. Date-Modified = {2010-12-17 10:23:09 -0700},
  22583. Issn = {0004-5411},
  22584. Journal = {J. ACM},
  22585. Number = {3},
  22586. Pages = {619--649},
  22587. Publisher = {ACM Press},
  22588. Title = {The well-founded semantics for general logic programs},
  22589. Volume = {38},
  22590. Year = {1991},
  22591. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNjE5LXZhbl9nZWxkZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNjE5LXZhbl9nZWxkZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHowawUFwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDYxOS12YW5fZ2VsZGVyLnBkZgAOACgAEwBwADYAMQA5AC0AdgBhAG4AXwBnAGUAbABkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A2MTktdmFuX2dlbGRlci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  22592. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A2MTktdmFuX2dlbGRlci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A2MTktdmFuX2dlbGRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1zRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2MTktdmFuX2dlbGRlci5wZGYAAA4AKAATAHAANgAxADkALQB2AGEAbgBfAGcAZQBsAGQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A2MTktdmFuX2dlbGRlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22593. Bdsk-Url-1 = {http://doi.acm.org/10.1145/116825.116838}}
  22594. @article{Plotkin:1976dq,
  22595. Author = {G. D. Plotkin},
  22596. Date-Added = {2006-12-16 16:33:14 -0700},
  22597. Date-Modified = {2010-12-17 10:23:09 -0700},
  22598. Journal = {SIAM Journal on Computing},
  22599. Number = {3},
  22600. Pages = {452-487},
  22601. Publisher = {SIAM},
  22602. Title = {A Powerdomain Construction},
  22603. Volume = {5},
  22604. Year = {1976},
  22605. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9TTUowMDA0NTIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1TTUowMDA0NTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHQwawUFgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6U01KMDAwNDUyLnBkZgAOABwADQBTAE0ASgAwADAAMAA0ADUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL1NNSjAwMDQ1Mi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22606. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1NNSjAwMDQ1Mi5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVNNSjAwMDQ1Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/0fM5Zt1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhxQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTTUowMDA0NTIucGRmAA4AHAANAFMATQBKADAAMAAwADQANQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU01KMDAwNDUyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  22607. Bdsk-Url-1 = {http://link.aip.org/link/?SMJ/5/452/1},
  22608. Bdsk-Url-2 = {http://dx.doi.org/10.1137/0205035},
  22609. Bdsk-Url-3 = {http://dx.doi.org/10.1137/0205035}}
  22610. @article{Denecker:2001ve,
  22611. Address = {New York, NY, USA},
  22612. Author = {Marc Denecker and Maurice Bruynooghe and Victor Marek},
  22613. Date-Added = {2006-12-16 15:21:27 -0700},
  22614. Date-Modified = {2010-12-17 10:23:09 -0700},
  22615. Issn = {1529-3785},
  22616. Journal = {ACM Trans. Comput. Logic},
  22617. Number = {4},
  22618. Pages = {623--654},
  22619. Publisher = {ACM Press},
  22620. Title = {Logic programming revisited: logic programs as inductive definitions},
  22621. Volume = {2},
  22622. Year = {2001},
  22623. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNjIzLWRlbmVja2VyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDYyMy1kZW5lY2tlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLR68GsFBcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdocAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2MjMtZGVuZWNrZXIucGRmAA4AJAARAHAANgAyADMALQBkAGUAbgBlAGMAawBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNjIzLWRlbmVja2VyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22624. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2MjMtZGVuZWNrZXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjIzLWRlbmVja2VyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tf0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjIzLWRlbmVja2VyLnBkZgAADgAkABEAcAA2ADIAMwAtAGQAZQBuAGUAYwBrAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjIzLWRlbmVja2VyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22625. Bdsk-Url-1 = {http://doi.acm.org/10.1145/383779.383789}}
  22626. @article{Ramakrishnan:1993qf,
  22627. Author = {Raghu Ramakrishnan and Jeffrey D. Ullman},
  22628. Date-Added = {2006-12-16 14:59:27 -0700},
  22629. Date-Modified = {2010-12-17 10:23:09 -0700},
  22630. Journal = {Journal of Logic Programming},
  22631. Number = {2},
  22632. Pages = {125--149},
  22633. Title = {A Survey of Research on Deductive Database Systems},
  22634. Volume = {23},
  22635. Year = {1993},
  22636. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9yYW1ha3Jpc2huYW45M3N1cnZleS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHJhbWFrcmlzaG5hbjkzc3VydmV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0e7BrBQXAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBrHaHAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpyYW1ha3Jpc2huYW45M3N1cnZleS5wZGYAAA4AMgAYAHIAYQBtAGEAawByAGkAcwBoAG4AYQBuADkAMwBzAHUAcgB2AGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3JhbWFrcmlzaG5hbjkzc3VydmV5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  22637. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHJhbWFrcmlzaG5hbjkzc3VydmV5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcmFtYWtyaXNobmFuOTNzdXJ2ZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JutEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcmFtYWtyaXNobmFuOTNzdXJ2ZXkucGRmAA4AMgAYAHIAYQBtAGEAawByAGkAcwBoAG4AYQBuADkAMwBzAHUAcgB2AGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9yYW1ha3Jpc2huYW45M3N1cnZleS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  22638. Bdsk-Url-1 = {citeseer.ist.psu.edu/ramakrishnan93survey.html}}
  22639. @inproceedings{Biskup:1997ve,
  22640. Author = {Joachim Biskup and Andreas Kluck},
  22641. Booktitle = {Advances in Databases and Information Systems},
  22642. Date-Added = {2006-12-16 14:07:36 -0700},
  22643. Date-Modified = {2010-12-17 10:23:09 -0700},
  22644. Pages = {72-79},
  22645. Title = {A New Approach to Inferences of Semantic Constraints},
  22646. Year = {1997},
  22647. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QSC4uLy4uLy4uL3BhcGVycy9BIE5ldyBBcHByb2FjaCB0byBJbmZlcmVuY2VzIG9mIFNlbWFudGljIENvbnN0cmFpbnRzLnBkZtIXCxgZV05TLmRhdGFPEQH8AAAAAAH8AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfQSBOZXcgQXBwcm9hY2ggdG8gSW4jMTJEMUNBLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLRysGsFBYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdoYAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkEgTmV3IEFwcHJvYWNoIHRvIEluIzEyRDFDQS5wZGYADgByADgAQQAgAE4AZQB3ACAAQQBwAHAAcgBvAGEAYwBoACAAdABvACAASQBuAGYAZQByAGUAbgBjAGUAcwAgAG8AZgAgAFMAZQBtAGEAbgB0AGkAYwAgAEMAbwBuAHMAdAByAGEAaQBuAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIASlVzZXJzL3NpZWsvcGFwZXJzL0EgTmV3IEFwcHJvYWNoIHRvIEluZmVyZW5jZXMgb2YgU2VtYW50aWMgQ29uc3RyYWludHMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A2QDeAOYC5gLoAu0C+AMBAw8DEwMaAyMDKAM1AzgDSgNNA1IAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADVA==},
  22648. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRy4uL0Ryb3Bib3gvYmliL0EgTmV3IEFwcHJvYWNoIHRvIEluZmVyZW5jZXMgb2YgU2VtYW50aWMgQ29uc3RyYWludHMucGRm0hcLGBlXTlMuZGF0YU8RAg4AAAAAAg4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9BIE5ldyBBcHByb2FjaCB0byBJbmYjRUU3RUMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADufszOWauQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQSBOZXcgQXBwcm9hY2ggdG8gSW5mI0VFN0VDLnBkZgAOAHIAOABBACAATgBlAHcAIABBAHAAcAByAG8AYQBjAGgAIAB0AG8AIABJAG4AZgBlAHIAZQBuAGMAZQBzACAAbwBmACAAUwBlAG0AYQBuAHQAaQBjACAAQwBvAG4AcwB0AHIAYQBpAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBQVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQSBOZXcgQXBwcm9hY2ggdG8gSW5mZXJlbmNlcyBvZiBTZW1hbnRpYyBDb25zdHJhaW50cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDYAN0A5QL3AvkC/gMJAxIDIAMkAysDNAM5A0YDSQNbA14DYwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAANl},
  22649. Bdsk-Url-1 = {citeseer.ist.psu.edu/biskup97new.html}}
  22650. @inproceedings{Aiken:1995ly,
  22651. Address = {New York, NY, USA},
  22652. Author = {Alexander Aiken and Manuel Fahndrich},
  22653. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  22654. Date-Added = {2006-12-16 14:05:26 -0700},
  22655. Date-Modified = {2010-12-17 10:23:09 -0700},
  22656. Isbn = {0-89791-719-7},
  22657. Location = {La Jolla, California, United States},
  22658. Pages = {182--191},
  22659. Publisher = {ACM Press},
  22660. Title = {Dynamic typing and subtype inference},
  22661. Year = {1995},
  22662. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTgyLWFpa2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4Mi1haWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96DNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4Mi1haWtlbi5wZGYADgAeAA4AcAAxADgAMgAtAGEAaQBrAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTgyLWFpa2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22663. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224201}}
  22664. @inproceedings{Popa:2000zr,
  22665. Address = {New York, NY, USA},
  22666. Author = {Lucian Popa and Alin Deutsch and Arnaud Sahuguet and Val Tannen},
  22667. Booktitle = {SIGMOD '00: Proceedings of the 2000 ACM SIGMOD international conference on Management of data},
  22668. Date-Added = {2006-12-16 14:00:59 -0700},
  22669. Date-Modified = {2010-12-17 10:23:09 -0700},
  22670. Isbn = {1-58113-217-4},
  22671. Location = {Dallas, Texas, United States},
  22672. Pages = {273--284},
  22673. Publisher = {ACM Press},
  22674. Title = {A chase too far?},
  22675. Year = {2000},
  22676. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjczLXBvcGEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjczLXBvcGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHiwawUFgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI3My1wb3BhLnBkZgAOABwADQBwADIANwAzAC0AcABvAHAAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyNzMtcG9wYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22677. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjczLXBvcGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjczLXBvcGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qF0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjczLXBvcGEucGRmAAAOABwADQBwADIANwAzAC0AcABvAHAAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjczLXBvcGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  22678. Bdsk-Url-1 = {http://doi.acm.org/10.1145/342009.335421}}
  22679. @article{Chakravarthy:1990vn,
  22680. Address = {New York, NY, USA},
  22681. Author = {Upen S. Chakravarthy and John Grant and Jack Minker},
  22682. Date-Added = {2006-12-16 13:57:55 -0700},
  22683. Date-Modified = {2010-12-17 10:23:09 -0700},
  22684. Issn = {0362-5915},
  22685. Journal = {ACM Trans. Database Syst.},
  22686. Number = {2},
  22687. Pages = {162--207},
  22688. Publisher = {ACM Press},
  22689. Title = {Logic-based approach to semantic query optimization},
  22690. Volume = {15},
  22691. Year = {1990},
  22692. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxNjItY2hha3JhdmFydGh5LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDE2Mi1jaGFrcmF2YXJ0aHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9569EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2Mi1jaGFrcmF2YXJ0aHkucGRmAAAOACwAFQBwADEANgAyAC0AYwBoAGEAawByAGEAdgBhAHIAdABoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDE2Mi1jaGFrcmF2YXJ0aHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  22693. Bdsk-Url-1 = {http://doi.acm.org/10.1145/78922.78924}}
  22694. @article{McAllester:2002kx,
  22695. Address = {New York, NY, USA},
  22696. Author = {David McAllester},
  22697. Date-Added = {2006-12-16 13:56:05 -0700},
  22698. Date-Modified = {2010-12-17 10:23:09 -0700},
  22699. Issn = {0004-5411},
  22700. Journal = {J. ACM},
  22701. Number = {4},
  22702. Pages = {512--537},
  22703. Publisher = {ACM Press},
  22704. Title = {On the complexity analysis of static analyses},
  22705. Volume = {49},
  22706. Year = {2002},
  22707. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNTEyLW1jYWxsZXN0ZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNTEyLW1jYWxsZXN0ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHlwawUFwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUxMi1tY2FsbGVzdGVyLnBkZgAOACgAEwBwADUAMQAyAC0AbQBjAGEAbABsAGUAcwB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A1MTItbWNhbGxlc3Rlci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  22708. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A1MTItbWNhbGxlc3Rlci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A1MTItbWNhbGxlc3Rlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ey/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MTItbWNhbGxlc3Rlci5wZGYAAA4AKAATAHAANQAxADIALQBtAGMAYQBsAGwAZQBzAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A1MTItbWNhbGxlc3Rlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22709. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581771.581774}}
  22710. @article{Halevy:2001uq,
  22711. Address = {New York, NY, USA},
  22712. Author = {Alon Y. Halevy and Inderpal Singh Mumick and Yehoshua Sagiv and Oded Shmueli},
  22713. Date-Added = {2006-12-16 13:53:41 -0700},
  22714. Date-Modified = {2010-12-17 10:23:09 -0700},
  22715. Issn = {0004-5411},
  22716. Journal = {J. ACM},
  22717. Number = {5},
  22718. Pages = {971--1012},
  22719. Publisher = {ACM Press},
  22720. Title = {Static analysis in datalog extensions},
  22721. Volume = {48},
  22722. Year = {2001},
  22723. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOS4uLy4uLy4uL3BhcGVycy9TdGF0aWMgYW5hbHlzaXMgaW4gZGF0YWxvZyBleHRlbnNpb25zLnBkZtIXCxgZV05TLmRhdGFPEQHQAAAAAAHQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfU3RhdGljIGFuYWx5c2lzIGluIGQjMTJEMUQzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLR08GsFBYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdoYAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlN0YXRpYyBhbmFseXNpcyBpbiBkIzEyRDFEMy5wZGYADgBUACkAUwB0AGEAdABpAGMAIABhAG4AYQBsAHkAcwBpAHMAIABpAG4AIABkAGEAdABhAGwAbwBnACAAZQB4AHQAZQBuAHMAaQBvAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAO1VzZXJzL3NpZWsvcGFwZXJzL1N0YXRpYyBhbmFseXNpcyBpbiBkYXRhbG9nIGV4dGVuc2lvbnMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMoAzwDXAqsCrQKyAr0CxgLUAtgC3wLoAu0C+gL9Aw8DEgMXAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAxk=},
  22724. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOC4uL0Ryb3Bib3gvYmliL1N0YXRpYyBhbmFseXNpcyBpbiBkYXRhbG9nIGV4dGVuc2lvbnMucGRm0hcLGBlXTlMuZGF0YU8RAeIAAAAAAeIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9TdGF0aWMgYW5hbHlzaXMgaW4gZGEjRUZFOEIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv6LzOWbdwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4ccAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU3RhdGljIGFuYWx5c2lzIGluIGRhI0VGRThCLnBkZgAOAFQAKQBTAHQAYQB0AGkAYwAgAGEAbgBhAGwAeQBzAGkAcwAgAGkAbgAgAGQAYQB0AGEAbABvAGcAIABlAHgAdABlAG4AcwBpAG8AbgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU3RhdGljIGFuYWx5c2lzIGluIGRhdGFsb2cgZXh0ZW5zaW9ucy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AyQDOANYCvAK+AsMCzgLXAuUC6QLwAvkC/gMLAw4DIAMjAygAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADKg==},
  22725. Bdsk-Url-1 = {http://doi.acm.org/10.1145/502102.502104}}
  22726. @inproceedings{Abiteboul:1988fk,
  22727. Address = {New York, NY, USA},
  22728. Author = {Serge Abiteboul and Richard Hull},
  22729. Booktitle = {SIGMOD '88: Proceedings of the 1988 ACM SIGMOD international conference on Management of data},
  22730. Date-Added = {2006-12-16 13:52:15 -0700},
  22731. Date-Modified = {2010-12-17 10:23:09 -0700},
  22732. Isbn = {0-89791-268-3},
  22733. Location = {Chicago, Illinois, United States},
  22734. Pages = {143--153},
  22735. Publisher = {ACM Press},
  22736. Title = {Data functions, datalog and negation},
  22737. Year = {1988},
  22738. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wMTQzLWFiaXRlYm91bC5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnAxNDMtYWJpdGVib3VsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0dnBrBQWAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBrHaGAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQzLWFiaXRlYm91bC5wZGYAAA4AJgASAHAAMQA0ADMALQBhAGIAaQB0AGUAYgBvAHUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3AxNDMtYWJpdGVib3VsLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  22739. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNDMtYWJpdGVib3VsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE0My1hYml0ZWJvdWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95x9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0My1hYml0ZWJvdWwucGRmAA4AJgASAHAAMQA0ADMALQBhAGIAaQB0AGUAYgBvAHUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTQzLWFiaXRlYm91bC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22740. Bdsk-Url-1 = {http://doi.acm.org/10.1145/50202.50218}}
  22741. @manual{ECMA:1999fk,
  22742. Date-Added = {2006-12-11 12:51:05 -0700},
  22743. Date-Modified = {2010-12-17 10:23:09 -0700},
  22744. Organization = {ECMA},
  22745. Title = {Standard ECMA-262: ECMAScript Language Specification},
  22746. Year = {1999},
  22747. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0VjbWEtMjYyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMRWNtYS0yNjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JzczlmuMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEzAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVjbWEtMjYyLnBkZgAADgAaAAwARQBjAG0AYQAtADIANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRWNtYS0yNjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22748. Bdsk-Url-1 = {http://www.ecma-international.org/publications/standards/Ecma-262.htm}}
  22749. @article{Weirich:2006ys,
  22750. Author = {Stephanie Weirich},
  22751. Date-Added = {2006-12-11 11:01:26 -0700},
  22752. Date-Modified = {2009-08-25 22:28:18 -0600},
  22753. Journal = {Journal of Functional Programming},
  22754. Number = {06},
  22755. Pages = {681-710},
  22756. Title = {Type-safe run-time polytypic programming},
  22757. Volume = {16},
  22758. Year = {2006},
  22759. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHdlaXJpY2gtcG9seS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHdlaXJpY2gtcG9seS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jYvRDz3yAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EQgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHdlaXJpY2gtcG9seS5wZGYADgAiABAAdwBlAGkAcgBpAGMAaAAtAHAAbwBsAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvd2VpcmljaC1wb2x5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  22760. @inproceedings{Gunter:1995uq,
  22761. Address = {New York, NY, USA},
  22762. Annote = {type safety proof similar to mine},
  22763. Author = {Carl A. Gunter and Didier Remy and Jon G. Riecke},
  22764. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  22765. Date-Added = {2006-12-10 23:50:15 -0700},
  22766. Date-Modified = {2010-12-17 10:23:09 -0700},
  22767. Isbn = {0-89791-719-7},
  22768. Location = {La Jolla, California, United States},
  22769. Pages = {12--23},
  22770. Publisher = {ACM Press},
  22771. Title = {A generalization of exceptions and control in ML-like languages},
  22772. Year = {1995},
  22773. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTItZ3VudGVyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEyLWd1bnRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKxPsGiTuwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGisVwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMi1ndW50ZXIucGRmAAAOAB4ADgBwADEAMgAtAGcAdQBuAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEyLWd1bnRlci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22774. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTItZ3VudGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEyLWd1bnRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95otEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyLWd1bnRlci5wZGYADgAeAA4AcAAxADIALQBnAHUAbgB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTItZ3VudGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22775. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224173}}
  22776. @inproceedings{Davies:2000fk,
  22777. Address = {New York, NY, USA},
  22778. Annote = {Uses evaluation contexts.},
  22779. Author = {Rowan Davies and Frank Pfenning},
  22780. Booktitle = {ICFP '00: Proceedings of the 5th ACM SIGPLAN international conference on Functional programming},
  22781. Date-Added = {2006-12-10 23:42:45 -0700},
  22782. Date-Modified = {2010-12-17 10:23:09 -0700},
  22783. Isbn = {1-58113-202-6},
  22784. Pages = {198--208},
  22785. Publisher = {ACM Press},
  22786. Title = {Intersection types and computational effects},
  22787. Year = {2000},
  22788. Bdsk-Url-1 = {http://doi.acm.org/10.1145/351240.351259}}
  22789. @inproceedings{Dean:1995uq,
  22790. Address = {New York, NY, USA},
  22791. Author = {Jeffrey Dean and Craig Chambers and David Grove},
  22792. Booktitle = {PLDI '95: Proceedings of the ACM SIGPLAN 1995 conference on Programming language design and implementation},
  22793. Date-Added = {2006-12-10 18:40:30 -0700},
  22794. Date-Modified = {2010-12-17 10:23:09 -0700},
  22795. Isbn = {0-89791-697-2},
  22796. Location = {La Jolla, California, United States},
  22797. Pages = {93--102},
  22798. Publisher = {ACM Press},
  22799. Title = {Selective specialization for object-oriented languages},
  22800. Year = {1995},
  22801. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wOTMtZGVhbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA5My1kZWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASsUHBogb6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBomlqAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwOTMtZGVhbi5wZGYAAA4AGgAMAHAAOQAzAC0AZABlAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A5My1kZWFuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22802. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTMtZGVhbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5My1kZWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7rRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5My1kZWFuLnBkZgAOABoADABwADkAMwAtAGQAZQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDkzLWRlYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  22803. Bdsk-Url-1 = {http://doi.acm.org/10.1145/207110.207119}}
  22804. @article{Sabry:1998fk,
  22805. Address = {New York, NY, USA},
  22806. Author = {Amr Sabry},
  22807. Date-Added = {2006-12-10 11:39:43 -0700},
  22808. Date-Modified = {2010-12-17 10:23:09 -0700},
  22809. Issn = {0956-7968},
  22810. Journal = {J. Funct. Program.},
  22811. Number = {1},
  22812. Pages = {1--22},
  22813. Publisher = {Cambridge University Press},
  22814. Title = {What is a purely functional language?},
  22815. Volume = {8},
  22816. Year = {1998},
  22817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zYWJyeTk4d2hhdC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NhYnJ5OTh3aGF0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASsUTBogb6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBomlqAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzYWJyeTk4d2hhdC5wZGYADgAgAA8AcwBhAGIAcgB5ADkAOAB3AGgAYQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc2Ficnk5OHdoYXQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22818. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NhYnJ5OTh3aGF0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2Ficnk5OHdoYXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J1dEPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2Ficnk5OHdoYXQucGRmAAAOACAADwBzAGEAYgByAHkAOQA4AHcAaABhAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2Ficnk5OHdoYXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22819. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796897002943}}
  22820. @article{Greco:2001vn,
  22821. Address = {New York, NY, USA},
  22822. Author = {Sergio Greco and Carlo Zaniolo},
  22823. Date-Added = {2006-12-08 17:18:28 -0700},
  22824. Date-Modified = {2010-12-17 10:23:09 -0700},
  22825. Issn = {1471-0684},
  22826. Journal = {Theory and Practice of Logic Programming},
  22827. Local-Url = {file://localhost/Users/jeremysiek/Desktop/S1471068401001090a.pdf},
  22828. Number = {4},
  22829. Pages = {381--407},
  22830. Publisher = {Cambridge University Press},
  22831. Title = {Greedy algorithms in Datalog},
  22832. Volume = {1},
  22833. Year = {2001},
  22834. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S1471068401001090}}
  22835. @book{:1987kx,
  22836. Address = {New York, NY, USA},
  22837. Date-Added = {2006-12-08 13:46:53 -0700},
  22838. Date-Modified = {2007-05-18 13:42:22 -0600},
  22839. Isbn = {0-745-80109-9},
  22840. Publisher = {Halsted Press},
  22841. Title = {Abstract interpretation of declarative languages},
  22842. Year = {1987}}
  22843. @article{Barbuti:1993uq,
  22844. Address = {New York, NY, USA},
  22845. Author = {Roberto Barbuti and Roberto Giacobazzi and Giorgio Levi},
  22846. Date-Added = {2006-12-08 13:45:35 -0700},
  22847. Date-Modified = {2010-12-17 10:23:09 -0700},
  22848. Issn = {0164-0925},
  22849. Journal = {ACM Trans. Program. Lang. Syst.},
  22850. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p133-barbuti.pdf},
  22851. Number = {1},
  22852. Pages = {133--181},
  22853. Publisher = {ACM Press},
  22854. Title = {A general framework for semantics-based bottom-up abstract interpretation of logic programs},
  22855. Volume = {15},
  22856. Year = {1993},
  22857. Bdsk-Url-1 = {http://doi.acm.org/10.1145/151646.151650}}
  22858. @inproceedings{Cortesi:1991fk,
  22859. Address = {New York, NY, USA},
  22860. Author = {Agostino Cortesi and Gilbert Fil\&\#233;},
  22861. Booktitle = {PEPM '91: Proceedings of the 1991 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  22862. Date-Added = {2006-12-08 13:39:02 -0700},
  22863. Date-Modified = {2010-12-17 10:23:09 -0700},
  22864. Isbn = {0-89791-433-3},
  22865. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p52-cortesi.pdf},
  22866. Location = {New Haven, Connecticut, United States},
  22867. Pages = {52--61},
  22868. Publisher = {ACM Press},
  22869. Title = {Abstract interpretation of logic programs: an abstract domain for groundness, sharing, freeness and compoundness analysis},
  22870. Year = {1991},
  22871. Bdsk-Url-1 = {http://doi.acm.org/10.1145/115865.115872}}
  22872. @article{Leontiev:2002uq,
  22873. Address = {New York, NY, USA},
  22874. Author = {Yuri Leontiev and M. Tamer \&\#214;zsu and Duane Szafron},
  22875. Date-Added = {2006-12-07 11:57:16 -0700},
  22876. Date-Modified = {2010-12-17 10:23:09 -0700},
  22877. Issn = {0360-0300},
  22878. Journal = {ACM Comput. Surv.},
  22879. Number = {4},
  22880. Pages = {409--449},
  22881. Publisher = {ACM Press},
  22882. Title = {On type systems for object-oriented database programming languages},
  22883. Volume = {34},
  22884. Year = {2002},
  22885. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDA5LWxlb250aWV2LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQwOS1sZW9udGlldi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKie8GdsrcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGeFScAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0MDktbGVvbnRpZXYucGRmAA4AJAARAHAANAAwADkALQBsAGUAbwBuAHQAaQBlAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDA5LWxlb250aWV2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22886. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MDktbGVvbnRpZXYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDA5LWxlb250aWV2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rv0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDA5LWxlb250aWV2LnBkZgAADgAkABEAcAA0ADAAOQAtAGwAZQBvAG4AdABpAGUAdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDA5LWxlb250aWV2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22887. Bdsk-Url-1 = {http://doi.acm.org/10.1145/592642.592643}}
  22888. @inproceedings{Aiken:1994fk,
  22889. Address = {New York, NY, USA},
  22890. Author = {Alexander Aiken and Edward L. Wimmers and T. K. Lakshman},
  22891. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22892. Date-Added = {2006-12-07 11:53:44 -0700},
  22893. Date-Modified = {2015-11-18 04:34:42 +0000},
  22894. Location = {Portland, Oregon, United States},
  22895. Pages = {163--173},
  22896. Publisher = {ACM Press},
  22897. Title = {Soft typing with conditional types},
  22898. Year = {1994},
  22899. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYzLWFpa2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2My1haWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL957dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2My1haWtlbi5wZGYADgAeAA4AcAAxADYAMwAtAGEAaQBrAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYzLWFpa2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22900. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.177847}}
  22901. @inproceedings{Matthews:2007zr,
  22902. Author = {Jacob Matthews and Robert Bruce Findler},
  22903. Booktitle = {The 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  22904. Date-Added = {2006-12-07 08:51:45 -0700},
  22905. Date-Modified = {2009-08-25 22:28:18 -0600},
  22906. Month = {January},
  22907. Title = {Operational Semantics for Multi-Language Programs},
  22908. Year = {2007},
  22909. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIW1hdHRoZXdzLWZpbmRsZXItcG9wbDA3LWNvbG9yLnBkZtIXCxgZV05TLmRhdGFPEQG2AAAAAAG2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfbWF0dGhld3MtZmluZGxlci1wb3AjQkY3OEQ4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL942NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWF0dGhld3MtZmluZGxlci1wb3AjQkY3OEQ4LnBkZgAADgBEACEAbQBhAHQAdABoAGUAdwBzAC0AZgBpAG4AZABsAGUAcgAtAHAAbwBwAGwAMAA3AC0AYwBvAGwAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvYmliL21hdHRoZXdzLWZpbmRsZXItcG9wbDA3LWNvbG9yLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwJ5AnsCgAKLApQCogKmAq0CtgK7AsgCywLdAuAC5QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALn}}
  22910. @article{Flanagan:1999vn,
  22911. Address = {New York, NY, USA},
  22912. Author = {Cormac Flanagan and Matthias Felleisen},
  22913. Date-Added = {2006-12-06 23:56:48 -0700},
  22914. Date-Modified = {2015-11-18 04:39:43 +0000},
  22915. Journal = {ACM Trans. Program. Lang. Syst.},
  22916. Number = {2},
  22917. Pages = {370--416},
  22918. Publisher = {ACM Press},
  22919. Title = {Componential set-based analysis},
  22920. Volume = {21},
  22921. Year = {1999},
  22922. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNzAtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzcwLWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rX0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzcwLWZsYW5hZ2FuLnBkZgAADgAkABEAcAAzADcAMAAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzcwLWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22923. Bdsk-Url-1 = {http://doi.acm.org/10.1145/316686.316703}}
  22924. @article{Rosenkrantz:2006fk,
  22925. Address = {New York, NY, USA},
  22926. Author = {Daniel J. Rosenkrantz and Lenore R. Mullin and Harry B. Hunt III},
  22927. Date-Added = {2006-12-06 20:08:24 -0700},
  22928. Date-Modified = {2010-12-17 10:23:10 -0700},
  22929. Issn = {0164-0925},
  22930. Journal = {ACM Trans. Program. Lang. Syst.},
  22931. Number = {6},
  22932. Pages = {1145--1177},
  22933. Publisher = {ACM Press},
  22934. Title = {On minimizing materializations of array-valued temporaries},
  22935. Volume = {28},
  22936. Year = {2006},
  22937. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9wMTE0NS1yb3NlbmtyYW50ei5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXAxMTQ1LXJvc2Vua3JhbnR6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS1bTBrXQwUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBrdagAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTE0NS1yb3NlbmtyYW50ei5wZGYADgAsABUAcAAxADEANAA1AC0AcgBvAHMAZQBuAGsAcgBhAG4AdAB6AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcDExNDUtcm9zZW5rcmFudHoucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  22938. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxMTQ1LXJvc2Vua3JhbnR6LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDExNDUtcm9zZW5rcmFudHoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95m9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNDUtcm9zZW5rcmFudHoucGRmAAAOACwAFQBwADEAMQA0ADUALQByAG8AcwBlAG4AawByAGEAbgB0AHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDExNDUtcm9zZW5rcmFudHoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  22939. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1186632.1186637}}
  22940. @article{Hyland:2000ve,
  22941. Address = {Duluth, MN, USA},
  22942. Author = {J. M. E. Hyland and C.-H. L. Ong},
  22943. Date-Added = {2006-12-02 13:06:50 -0700},
  22944. Date-Modified = {2010-12-17 10:23:10 -0700},
  22945. Issn = {0890-5401},
  22946. Journal = {Inf. Comput.},
  22947. Number = {2},
  22948. Pages = {285--408},
  22949. Publisher = {Academic Press, Inc.},
  22950. Title = {On full abstraction for PCF: I, II, and III},
  22951. Volume = {163},
  22952. Year = {2000},
  22953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhwY2YxLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcGNmMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL974tEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGNmMS5wZGYADgASAAgAcABjAGYAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9wY2YxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  22954. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2000.2917}}
  22955. @article{Cartwright:1994ly,
  22956. Address = {Duluth, MN, USA},
  22957. Author = {Robert Cartwright and Pierre-Louis Curien and Matthias Felleisen},
  22958. Date-Added = {2006-12-02 12:43:43 -0700},
  22959. Date-Modified = {2010-12-17 10:23:10 -0700},
  22960. Issn = {0890-5401},
  22961. Journal = {Inf. Comput.},
  22962. Number = {2},
  22963. Pages = {297--401},
  22964. Publisher = {Academic Press, Inc.},
  22965. Title = {Fully abstract semantics for observably sequential languages},
  22966. Volume = {111},
  22967. Year = {1994},
  22968. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpYzk0LWNjZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGljOTQtY2NmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dc7RDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGljOTQtY2NmLnBkZgAOABoADABpAGMAOQA0AC0AYwBjAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaWM5NC1jY2YucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  22969. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1994.1047}}
  22970. @article{Berry:1986zr,
  22971. Address = {New York, NY, USA},
  22972. Author = {G Berry and P L Curien},
  22973. Book = {Algebraic methods in semantics},
  22974. Date-Added = {2006-12-02 10:55:15 -0700},
  22975. Date-Modified = {2007-05-18 13:42:22 -0600},
  22976. Isbn = {0-521-26393-5},
  22977. Pages = {35--87},
  22978. Publisher = {Cambridge University Press},
  22979. Title = {Theory and practice of sequential algorithms: the kernel of the applicative language CDS},
  22980. Year = {1986}}
  22981. @inproceedings{Cartwright:1992ys,
  22982. Address = {New York, NY, USA},
  22983. Author = {Robert Cartwright and Matthias Felleisen},
  22984. Booktitle = {POPL '92: Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22985. Date-Added = {2006-12-02 10:47:35 -0700},
  22986. Date-Modified = {2010-12-17 10:23:10 -0700},
  22987. Isbn = {0-89791-453-8},
  22988. Location = {Albuquerque, New Mexico, United States},
  22989. Pages = {328--342},
  22990. Publisher = {ACM Press},
  22991. Title = {Observable sequentiality and full abstraction},
  22992. Year = {1992},
  22993. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzMjgtY2FydHdyaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzMjgtY2FydHdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/er/RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMjgtY2FydHdyaWdodC5wZGYAAA4AKAATAHAAMwAyADgALQBjAGEAcgB0AHcAcgBpAGcAaAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzMjgtY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22994. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143165.143232}}
  22995. @book{Schmidt:1986vn,
  22996. Address = {Dubuque, IA, USA},
  22997. Author = {David A. Schmidt},
  22998. Date-Added = {2006-12-02 10:08:02 -0700},
  22999. Date-Modified = {2009-08-25 22:28:18 -0600},
  23000. Isbn = {0-697-06849-2},
  23001. Publisher = {William C. Brown Publishers},
  23002. Title = {Denotational semantics: a methodology for language development},
  23003. Year = {1986},
  23004. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpkZW5zZW0ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpkZW5zZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FK0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZW5zZW0ucGRmAA4AFgAKAGQAZQBuAHMAZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2RlbnNlbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  23005. @inproceedings{Jeffrey:2005kx,
  23006. Author = {A. S. A. Jeffrey and J. Rathke},
  23007. Booktitle = {Proc. European Symposium on Programming},
  23008. Date-Added = {2006-12-01 19:26:19 -0700},
  23009. Date-Modified = {2009-08-25 22:28:18 -0600},
  23010. Title = {Java Jr.: Fully Abstract Trace Semantics for a Core Java Language},
  23011. Year = {2005},
  23012. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzNEeUE1WS1lc29wMDUucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4REzRHlBNVktZXNvcDA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuRizOWauAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAM0R5QTVZLWVzb3AwNS5wZGYADgAkABEAMwBEAHkAQQA1AFkALQBlAHMAbwBwADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzNEeUE1WS1lc29wMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  23013. @article{Jeffrey:2005uq,
  23014. Address = {Essex, UK},
  23015. Author = {Alan Jeffrey and Julian Rathke},
  23016. Date-Added = {2006-12-01 19:20:44 -0700},
  23017. Date-Modified = {2010-12-17 10:23:10 -0700},
  23018. Issn = {0304-3975},
  23019. Journal = {Theor. Comput. Sci.},
  23020. Number = {1-3},
  23021. Pages = {17--63},
  23022. Publisher = {Elsevier Science Publishers Ltd.},
  23023. Title = {A fully abstract may testing semantics for concurrent objects},
  23024. Volume = {338},
  23025. Year = {2005},
  23026. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9mdWxsbWF5LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZnVsbG1heS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKib8GdpU8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGeB78AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZ1bGxtYXkucGRmAA4AGAALAGYAdQBsAGwAbQBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9mdWxsbWF5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23027. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtmdWxsbWF5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZnVsbG1heS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zetEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbG1heS5wZGYAAA4AGAALAGYAdQBsAGwAbQBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZnVsbG1heS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  23028. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2004.10.012}}
  23029. @book{Hennessy:1988fk,
  23030. Address = {Cambridge, MA, USA},
  23031. Author = {Matthew Hennessy},
  23032. Date-Added = {2006-12-01 19:19:36 -0700},
  23033. Date-Modified = {2007-05-18 13:42:22 -0600},
  23034. Isbn = {0-262-08171-7},
  23035. Publisher = {MIT Press},
  23036. Title = {Algebraic theory of processes},
  23037. Year = {1988}}
  23038. @inproceedings{Herman:2006uq,
  23039. Author = {David Herman and Aaron Tomb and Cormac Flanagan},
  23040. Booktitle = {Trends in Functional Prog. (TFP)},
  23041. Date-Added = {2006-12-05 14:45:50 -0700},
  23042. Date-Modified = {2009-08-25 22:28:18 -0600},
  23043. Month = {April},
  23044. Pages = {XXVIII},
  23045. Title = {Space-Efficient Gradual Typing},
  23046. Year = {2007},
  23047. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHRmcDA3LWdyYWR1YWwtdHlwaW5nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYdGZwMDctZ3JhZHVhbC10eXBpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KQNEPPJgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGZwMDctZ3JhZHVhbC10eXBpbmcucGRmAA4AMgAYAHQAZgBwADAANwAtAGcAcgBhAGQAdQBhAGwALQB0AHkAcABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi90ZnAwNy1ncmFkdWFsLXR5cGluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  23048. @techreport{Siek:2006fk,
  23049. Address = {Boulder, CO},
  23050. Author = {Jeremy G. Siek and Walid Taha},
  23051. Date-Added = {2006-12-05 13:50:44 -0700},
  23052. Date-Modified = {2009-08-25 22:28:18 -0600},
  23053. Institution = {University of Colorado},
  23054. Month = {December},
  23055. Number = {CU-CS-1021-06},
  23056. Title = {Gradual Typing for Objects: Isabelle Formaliztaion},
  23057. Year = {2006},
  23058. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkb2N1bWVudC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRvY3VtZW50LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVrRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRvY3VtZW50LnBkZgAOABoADABkAG8AYwB1AG0AZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZG9jdW1lbnQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  23059. @unpublished{Henglein:1992zr,
  23060. Author = {Henglein, Fritz},
  23061. Date-Added = {2006-11-29 10:00:41 -0700},
  23062. Date-Modified = {2007-05-18 13:42:22 -0600},
  23063. Keywords = {closure analysis, value flow, higher-order values, program analysis},
  23064. Local-Url = {file://localhost/Users/jeremysiek/Desktop/D-193.pdf},
  23065. Month = mar,
  23066. Note = {DIKU Semantics Report D-193},
  23067. Semno = {D-193},
  23068. 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.},
  23069. Title = {Simple Closure Analysis},
  23070. Year = {1992}}
  23071. @mastersthesis{Rehof:1995ys,
  23072. Address = {Department of Computer Science, University of Copenhagen, Denmark},
  23073. Author = {Rehof, Jakob},
  23074. Date-Added = {2006-11-29 09:59:21 -0700},
  23075. Date-Modified = {2007-05-18 13:42:22 -0600},
  23076. Id = {MTh},
  23077. Keywords = {Dynamic typing, coercions calculi, proof theory, type inference},
  23078. Local-Url = {file://localhost/Users/jeremysiek/Desktop/D-249.pdf},
  23079. Month = {August},
  23080. Puf = {---},
  23081. School = {DIKU},
  23082. Semno = {D-249},
  23083. 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.},
  23084. Title = {Polymorphic Dynamic Typing. Aspects of Inference and Proof Theory},
  23085. Year = {1995}}
  23086. @inproceedings{Pollack:1994vn,
  23087. Address = {Secaucus, NJ, USA},
  23088. Author = {Randy Pollack},
  23089. Booktitle = {TYPES '93: Proceedings of the international workshop on Types for proofs and programs},
  23090. Date-Added = {2006-11-28 22:21:25 -0700},
  23091. Date-Modified = {2007-05-18 13:42:22 -0600},
  23092. Isbn = {3-540-58085-9},
  23093. Location = {Nijmegen, The Netherlands},
  23094. Pages = {313--332},
  23095. Publisher = {Springer-Verlag New York, Inc.},
  23096. Title = {Closure under alpha-conversion},
  23097. Year = {1994}}
  23098. @inproceedings{Gordon:1994kx,
  23099. Address = {London, UK},
  23100. Author = {Andrew D. Gordon},
  23101. Booktitle = {HUG '93: Proceedings of the 6th International Workshop on Higher Order Logic Theorem Proving and its Applications},
  23102. Date-Added = {2006-11-28 22:20:20 -0700},
  23103. Date-Modified = {2007-05-18 13:42:22 -0600},
  23104. Isbn = {3-540-57826-9},
  23105. Pages = {413--425},
  23106. Publisher = {Springer-Verlag},
  23107. Title = {A Mechanisation of Name-Carrying Syntax up to Alpha-Conversion},
  23108. Year = {1994}}
  23109. @misc{Chargueraud:2006uq,
  23110. Author = {Arthur Chargu\'eraud and Benjamin C. Pierce and Stephanie Weirich},
  23111. Bcp = {Yes},
  23112. Date-Added = {2006-11-28 22:02:43 -0700},
  23113. Date-Modified = {2009-08-25 22:28:19 -0600},
  23114. Keys = {poplmark},
  23115. Month = April,
  23116. Note = {Submitted for publication},
  23117. Plclub = {Yes},
  23118. Short = {http://www.cis.upenn.edu/~bcpierce/papers/binders.pdf},
  23119. Title = {Proof Engineering: {P}ractical Techniques for Mechanized Metatheory},
  23120. Year = {2007},
  23121. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtiaW5kZXJzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYmluZGVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wLNEPNW0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmluZGVycy5wZGYAAA4AGAALAGIAaQBuAGQAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYmluZGVycy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  23122. @book{Abadi:1996fk,
  23123. Author = {Martin Abadi and Luca Cardelli},
  23124. Date-Added = {2006-11-28 14:22:51 -0700},
  23125. Date-Modified = {2012-12-20 08:56:42 -0700},
  23126. Publisher = {Springer-Verlag},
  23127. Title = {A Theory of Objects},
  23128. Year = {1996}}
  23129. @inproceedings{Henglein:1992ys,
  23130. Address = {London, UK},
  23131. Author = {Fritz Henglein},
  23132. Booktitle = {ESOP '92: Proceedings of the 4th European Symposium on Programming},
  23133. Date-Added = {2006-11-26 19:41:24 -0700},
  23134. Date-Modified = {2008-06-30 15:03:56 -0600},
  23135. Isbn = {3-540-55253-7},
  23136. Local-Url = {file://localhost/Users/jeremysiek/Desktop/D-90.pdf},
  23137. Pages = {233--253},
  23138. Publisher = {Springer-Verlag},
  23139. Title = {Dynamic Typing},
  23140. Year = {1992},
  23141. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGhlbmdsZWluMTk5Mi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGhlbmdsZWluMTk5Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/daLRDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhlbmdsZWluMTk5Mi5wZGYADgAiABAAaABlAG4AZwBsAGUAaQBuADEAOQA5ADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvaGVuZ2xlaW4xOTkyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  23142. @inproceedings{Ahmed:2003vn,
  23143. Address = {New York, NY, USA},
  23144. Author = {Amal Ahmed and David Walker},
  23145. Booktitle = {TLDI '03: Proceedings of the 2003 ACM SIGPLAN international workshop on Types in languages design and implementation},
  23146. Date-Added = {2006-11-26 19:30:05 -0700},
  23147. Date-Modified = {2010-12-17 10:23:10 -0700},
  23148. Isbn = {1-58113-649-8},
  23149. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p74-ahmed.pdf},
  23150. Location = {New Orleans, Louisiana, USA},
  23151. Pages = {74--85},
  23152. Publisher = {ACM Press},
  23153. Title = {The logical approach to stack typing},
  23154. Year = {2003},
  23155. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604174.604185}}
  23156. @article{Morrisett:2002kx,
  23157. Address = {New York, NY, USA},
  23158. Annote = {type safe stack allocation},
  23159. Author = {Greg Morrisett and Karl Crary and Neal Glew and David Walker},
  23160. Date-Added = {2006-11-26 19:20:49 -0700},
  23161. Date-Modified = {2010-12-17 10:23:10 -0700},
  23162. Issn = {0956-7968},
  23163. Journal = {J. Funct. Program.},
  23164. Local-Url = {file://localhost/tmp/S0956796801004178a.pdf},
  23165. Number = {1},
  23166. Pages = {43--88},
  23167. Publisher = {Cambridge University Press},
  23168. Title = {Stack-based typed assembly language},
  23169. Volume = {12},
  23170. Year = {2002},
  23171. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796801004178}}
  23172. @inproceedings{Nipkow:2005fk,
  23173. Author = {Tobias Nipkow and Lawrence C. Paulson},
  23174. Booktitle = {Theorem Proving in Higher Order Logics: 18th International Conference},
  23175. Date-Added = {2006-11-18 14:49:14 -0700},
  23176. Date-Modified = {2007-05-18 13:42:22 -0600},
  23177. Local-Url = {file://localhost/Users/jeremysiek/Desktop/TPHOLs05.pdf},
  23178. Month = {August},
  23179. Title = {Proof Pearl: Defining Functions Over Finite Sets},
  23180. Year = {2005}}
  23181. @inproceedings{Jacobs:1990ys,
  23182. Address = {New York, NY, USA},
  23183. Author = {Dean Jacobs},
  23184. Booktitle = {PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation},
  23185. Date-Added = {2006-11-02 16:41:41 -0700},
  23186. Date-Modified = {2010-12-17 10:23:10 -0700},
  23187. Isbn = {0-89791-364-7},
  23188. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p165-jacobs.pdf},
  23189. Location = {White Plains, New York, United States},
  23190. Pages = {165--173},
  23191. Publisher = {ACM Press},
  23192. Title = {Type declarations as subtype constraints in logic programming},
  23193. Year = {1990},
  23194. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNjUtamFjb2JzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE2NS1qYWNvYnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL958dEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2NS1qYWNvYnMucGRmAAAOACAADwBwADEANgA1AC0AagBhAGMAbwBiAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE2NS1qYWNvYnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  23195. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93563}}
  23196. @article{Liu:2003vn,
  23197. Author = {Mengchi Liu},
  23198. Date-Added = {2006-11-02 16:12:41 -0700},
  23199. Date-Modified = {2007-05-18 13:42:22 -0600},
  23200. Journal = {Journal of Intelligent Information Systems},
  23201. Local-Url = {file://localhost/Users/jeremysiek/Desktop/datalog_decl_update.pdf},
  23202. Month = {March},
  23203. Number = {2},
  23204. Pages = {107-129},
  23205. Title = {Extending Datalog with Declarative Updates},
  23206. Volume = {20},
  23207. Year = {2003}}
  23208. @article{Greco:1999kx,
  23209. Address = {Los Alamitos, CA, USA},
  23210. Author = {Sergio Greco},
  23211. Date-Added = {2006-11-02 16:08:03 -0700},
  23212. Date-Modified = {2010-12-17 10:23:10 -0700},
  23213. Issn = {1041-4347},
  23214. Journal = {IEEE Transactions on Knowledge and Data Engineering},
  23215. Local-Url = {file://localhost/Users/jeremysiek/Desktop/dyn_prog_datalog.pdf},
  23216. Number = {2},
  23217. Pages = {265-283},
  23218. Publisher = {IEEE Computer Society},
  23219. Title = {Dynamic Programming in Datalog with Aggregates},
  23220. Volume = {11},
  23221. Year = {1999},
  23222. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/69.761663}}
  23223. @inproceedings{Lakshman:1991uq,
  23224. Author = {T.K. Lakshman and Uday S. Reddy},
  23225. Booktitle = {International Logic Programming Symposium},
  23226. Date-Added = {2006-11-02 13:32:35 -0700},
  23227. Date-Modified = {2007-05-18 13:42:22 -0600},
  23228. Local-Url = {file://localhost/Users/jeremysiek/Desktop/TypedProlog.ps},
  23229. Pages = {202-217},
  23230. Title = {Typed Prolog: A Semantic Reconstruction of the Mycroft-O'Keefe Type System},
  23231. Year = {1991},
  23232. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uL0Rlc2t0b3AvVHlwZWRQcm9sb2cucHPSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGqnB0grAAAAB0xaDlR5cGVkUHJvbG9nLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA10/jENc/bAAAAAAAAAAAAAgACAAAJIAAAAAAAAAAAAAAAAAAAAAdEZXNrdG9wAAAQAAgAAMBqmPcAAAARAAgAAMQ1wcsAAAABAAwAB0xaAAdMTwAAaIUAAgAuTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6RGVza3RvcDpUeXBlZFByb2xvZy5wcwAOAB4ADgBUAHkAcABlAGQAUAByAG8AbABvAGcALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9EZXNrdG9wL1R5cGVkUHJvbG9nLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  23233. @inproceedings{Tobin-Hochstadt:2006fk,
  23234. Author = {Sam Tobin-Hochstadt and Matthias Felleisen},
  23235. Booktitle = {Dynamic Languages Symposium},
  23236. Date-Added = {2006-11-01 15:27:35 -0700},
  23237. Date-Modified = {2014-09-11 10:39:47 +0000},
  23238. Local-Url = {file://localhost/Users/jeremysiek/Desktop/dls06-tf.pdf},
  23239. Title = {Interlanguage Migration: From Scripts to Programs},
  23240. Year = {2006},
  23241. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkbHMwNi10Zi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRsczA2LXRmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVbRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRsczA2LXRmLnBkZgAOABoADABkAGwAcwAwADYALQB0AGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZGxzMDYtdGYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  23242. @inproceedings{Semmelroth:1999ys,
  23243. Address = {New York, NY, USA},
  23244. Annote = {Uses faulty expressions},
  23245. Author = {Miley Semmelroth and Amr Sabry},
  23246. Booktitle = {ICFP '99: Proceedings of the fourth ACM SIGPLAN international conference on Functional programming},
  23247. Date-Added = {2006-11-14 12:37:58 -0700},
  23248. Date-Modified = {2010-12-17 10:23:10 -0700},
  23249. Isbn = {1-58113-111-9},
  23250. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p8-semmelroth.pdf},
  23251. Location = {Paris, France},
  23252. Pages = {8--17},
  23253. Publisher = {ACM Press},
  23254. Title = {Monadic encapsulation in ML},
  23255. Year = {1999},
  23256. Bdsk-Url-1 = {http://doi.acm.org/10.1145/317636.317777}}
  23257. @inproceedings{Launchbury:1997vn,
  23258. Address = {New York, NY, USA},
  23259. Annote = {Type safety proof like that of Felleisen, and uses unique decomposition},
  23260. Author = {John Launchbury and Amr Sabry},
  23261. Booktitle = {ICFP '97: Proceedings of the 2nd ACM SIGPLAN international conference on Functional programming},
  23262. Date-Added = {2006-11-14 12:22:35 -0700},
  23263. Date-Modified = {2010-12-17 10:23:10 -0700},
  23264. Isbn = {0-89791-918-1},
  23265. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p227-launchbury.pdf},
  23266. Location = {Amsterdam, The Netherlands},
  23267. Pages = {227--238},
  23268. Publisher = {ACM Press},
  23269. Title = {Monadic state: axiomatization and type safety},
  23270. Year = {1997},
  23271. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258948.258970}}
  23272. @article{Felleisen:kx,
  23273. Annote = {There's a unique decomposition lemma in here!},
  23274. Author = {Matthias Felleisen and Daniel P. Friedman},
  23275. Booktitle = {Formal Description of Programming Language Concepts III},
  23276. Citeulike-Article-Id = {104331},
  23277. Date-Added = {2006-11-14 12:13:18 -0700},
  23278. Date-Modified = {2007-05-18 13:42:22 -0600},
  23279. Keywords = {continuations},
  23280. Pages = {193--217},
  23281. Priority = {0},
  23282. Publisher = {North-Holland Pub. Co.},
  23283. Title = {Control operators, the {SECD}-machine and the lambda-calculus},
  23284. Year = {1986},
  23285. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlUUjE5Ny5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCVRSMTk3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADACs7REWOfUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0RGp7wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AFRSMTk3LnBkZgAADgAUAAkAVABSADEAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL1RSMTk3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  23286. @article{Ariola:1997uq,
  23287. Address = {New York, NY, USA},
  23288. Author = {Zena M. Ariola and Matthias Felleisen},
  23289. Date-Added = {2006-11-14 11:58:34 -0700},
  23290. Date-Modified = {2010-12-17 10:23:10 -0700},
  23291. Issn = {0956-7968},
  23292. Journal = {J. Funct. Program.},
  23293. Local-Url = {file://localhost/Users/jeremysiek/Desktop/cbn.pdf},
  23294. Number = {3},
  23295. Pages = {265--301},
  23296. Publisher = {Cambridge University Press},
  23297. Title = {The call-by-need lambda calculus},
  23298. Volume = {7},
  23299. Year = {1997},
  23300. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxqZnA5Ni1hZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGpmcDk2LWFmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dhDRDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcDk2LWFmLnBkZgAOABoADABqAGYAcAA5ADYALQBhAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvamZwOTYtYWYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  23301. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796897002724}}
  23302. @article{Xiao:2001fk,
  23303. Author = {Yong Xiao and Amr Sabry and Zena M. Ariola},
  23304. Date-Added = {2006-11-14 11:53:05 -0700},
  23305. Date-Modified = {2007-05-18 13:42:22 -0600},
  23306. Journal = {Higher-Order and Symbolic Computation},
  23307. Local-Url = {file://localhost/Users/jeremysiek/Desktop/unique-decomp.ps},
  23308. Month = {December},
  23309. Number = {4},
  23310. Pages = {387-409},
  23311. Title = {From Syntactic Theories to Interpreters: Automating the Proof of Unique Decomposition},
  23312. Volume = {14},
  23313. Year = {2001}}
  23314. @inproceedings{Byers:2001vn,
  23315. Address = {Washington, DC, USA},
  23316. Author = {David Byers and Mariam Kamkar and Ture Palsson},
  23317. Booktitle = {ICSM '01: Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)},
  23318. Date-Added = {2006-11-05 18:48:44 -0700},
  23319. Date-Modified = {2007-05-18 13:42:22 -0600},
  23320. Isbn = {0-7695-1189-9},
  23321. Local-Url = {file://localhost/Users/jeremysiek/Desktop/syntax-vdg.pdf},
  23322. Pages = {692},
  23323. Publisher = {IEEE Computer Society},
  23324. Title = {Syntax-Directed Construction of Value Dependence Graphs},
  23325. Year = {2001}}
  23326. @inproceedings{Nanevski:2005uq,
  23327. Address = {Chicago, IL},
  23328. Annote = {Nice approach to single-step semantics with progress and preservation},
  23329. Author = {Aleksandar Nanevski},
  23330. Booktitle = {Intuitionistic Modal Logics and Applications Workshop (IMLA '05)},
  23331. Date-Added = {2006-11-05 18:43:21 -0700},
  23332. Date-Modified = {2007-05-18 13:42:22 -0600},
  23333. Local-Url = {file://localhost/Users/jeremysiek/Desktop/imla05.pdf},
  23334. Month = {June},
  23335. Title = {A Modal Calculus for Exception Handling},
  23336. Year = {2005}}
  23337. @inproceedings{Weise:1994fk,
  23338. Address = {New York, NY, USA},
  23339. Author = {Daniel Weise and Roger F. Crew and Michael Ernst and Bjarne Steensgaard},
  23340. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23341. Date-Added = {2006-11-05 18:37:21 -0700},
  23342. Date-Modified = {2010-12-17 10:23:10 -0700},
  23343. Isbn = {0-89791-636-0},
  23344. Location = {Portland, Oregon, United States},
  23345. Pages = {297--310},
  23346. Publisher = {ACM Press},
  23347. Title = {Value dependence graphs: representation without taxation},
  23348. Year = {1994},
  23349. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjk3LXdlaXNlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI5Ny13ZWlzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWvCcHRG+8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRfl8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyOTctd2Vpc2UucGRmAAAOAB4ADgBwADIAOQA3AC0AdwBlAGkAcwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI5Ny13ZWlzZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23350. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjk3LXdlaXNlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI5Ny13ZWlzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96pNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5Ny13ZWlzZS5wZGYADgAeAA4AcAAyADkANwAtAHcAZQBpAHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjk3LXdlaXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  23351. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.177907}}
  23352. @inproceedings{Simonyi:2006uq,
  23353. Address = {New York, NY, USA},
  23354. Author = {Charles Simonyi and Magnus Christerson and Shane Clifford},
  23355. Booktitle = {OOPSLA '06: Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming languages, systems, and applications},
  23356. Date-Added = {2006-10-30 20:51:24 -0700},
  23357. Date-Modified = {2010-12-17 10:23:10 -0700},
  23358. Isbn = {1-59593-348-4},
  23359. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p451-simonyi.pdf},
  23360. Location = {Portland, Oregon, USA},
  23361. Pages = {451--464},
  23362. Publisher = {ACM Press},
  23363. Title = {Intentional software},
  23364. Year = {2006},
  23365. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1167473.1167511}}
  23366. @inproceedings{VanHilst:1996fk,
  23367. Address = {New York, NY, USA},
  23368. Author = {Michael VanHilst and David Notkin},
  23369. Booktitle = {OOPSLA '96: Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  23370. Date-Added = {2006-10-21 11:39:25 -0600},
  23371. Date-Modified = {2010-12-17 10:23:10 -0700},
  23372. Isbn = {0-89791-788-X},
  23373. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p359-vanhilst.pdf},
  23374. Location = {San Jose, California, United States},
  23375. Pages = {359--369},
  23376. Publisher = {ACM Press},
  23377. Title = {Using role components in implement collaboration-based designs},
  23378. Year = {1996},
  23379. Bdsk-Url-1 = {http://doi.acm.org/10.1145/236337.236375}}
  23380. @inproceedings{Mitchell:1984dz,
  23381. Address = {New York, NY, USA},
  23382. Author = {John C. Mitchell},
  23383. Booktitle = {POPL '84: Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  23384. Date-Added = {2006-10-11 00:11:59 -0600},
  23385. Date-Modified = {2010-12-17 10:23:10 -0700},
  23386. Isbn = {0-89791-125-3},
  23387. Location = {Salt Lake City, Utah, United States},
  23388. Pages = {175--185},
  23389. Publisher = {ACM Press},
  23390. Title = {Coercion and type inference},
  23391. Year = {1984},
  23392. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNzUtbWl0Y2hlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTc1LW1pdGNoZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oC0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTc1LW1pdGNoZWxsLnBkZgAADgAkABEAcAAxADcANQAtAG0AaQB0AGMAaABlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTc1LW1pdGNoZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  23393. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800017.800529}}
  23394. @inproceedings{Dietrich:1988fv,
  23395. Address = {London, UK},
  23396. Author = {Roland Dietrich and Frank Hagl},
  23397. Booktitle = {ESOP '88: Proceedings of the 2nd European Symposium on Programming},
  23398. Date-Added = {2006-10-10 23:47:56 -0600},
  23399. Date-Modified = {2007-05-18 13:42:22 -0600},
  23400. Isbn = {3-540-19027-9},
  23401. Pages = {79--93},
  23402. Publisher = {Springer-Verlag},
  23403. Title = {A Polymorphic Type System with Subtypes for Prolog},
  23404. Year = {1988}}
  23405. @article{Litwin:1992bs,
  23406. Address = {Piscataway, NJ, USA},
  23407. Author = {W. Litwin and T. Risch},
  23408. Date-Added = {2006-10-10 23:42:15 -0600},
  23409. Date-Modified = {2010-12-17 10:23:10 -0700},
  23410. Issn = {1041-4347},
  23411. Journal = {IEEE Transactions on Knowledge and Data Engineering},
  23412. Number = {6},
  23413. Pages = {517--528},
  23414. Publisher = {IEEE Educational Activities Department},
  23415. Title = {Main Memory Orientated Optimization of OO Queries Using Typed Datalog with Foreign Predicates},
  23416. Volume = {4},
  23417. Year = {1992},
  23418. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9saXR3aW45Mm1haW4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBsaXR3aW45Mm1haW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyX2wVHvaQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVJDyQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bGl0d2luOTJtYWluLnBkZgAADgAiABAAbABpAHQAdwBpAG4AOQAyAG0AYQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9saXR3aW45Mm1haW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23419. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGxpdHdpbjkybWFpbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGxpdHdpbjkybWFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLjRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpdHdpbjkybWFpbi5wZGYADgAiABAAbABpAHQAdwBpAG4AOQAyAG0AYQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbGl0d2luOTJtYWluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23420. Bdsk-Url-1 = {http://dx.doi.org/10.1109/69.180603}}
  23421. @article{Mycroft:1984ij,
  23422. Address = {Essex, UK},
  23423. Author = {Alan Mycroft and Richard A. O'Keefe},
  23424. Date-Added = {2006-10-10 23:40:09 -0600},
  23425. Date-Modified = {2010-12-17 10:23:10 -0700},
  23426. Issn = {0004-3702},
  23427. Journal = {Artif. Intell.},
  23428. Number = {3},
  23429. Pages = {295--307},
  23430. Publisher = {Elsevier Science Publishers Ltd.},
  23431. Title = {A polymorphic type system for PROLOG.},
  23432. Volume = {23},
  23433. Year = {1984},
  23434. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0004-3702(84)90017-1}}
  23435. @inproceedings{Veldhuizen:1998hc,
  23436. Author = {Todd L. Veldhuizen},
  23437. Booktitle = {Proceedings of the 2nd International Scientific Computing in Object-Oriented Parallel Environments (ISCOPE'98)},
  23438. Conflocation = {Santa Fe, New Mexico},
  23439. Conftitle = {International Scientific Computing in Object-Oriented Parallel Environments},
  23440. Date-Added = {2006-10-08 15:15:49 -0600},
  23441. Date-Modified = {2007-05-18 13:42:22 -0600},
  23442. Publisher = {Springer-Verlag},
  23443. Series = {LNCS},
  23444. Title = {Arrays in {Blitz++}},
  23445. Year = {1998}}
  23446. @techreport{Saraswat:1997tg,
  23447. Address = {180 Park Avenue, Florham Park NJ 07932},
  23448. Author = {Vijay Saraswat},
  23449. Date-Added = {2006-10-08 10:24:40 -0600},
  23450. Date-Modified = {2010-12-17 10:23:10 -0700},
  23451. Institution = {AT\&T Research},
  23452. Month = {August},
  23453. Title = {Java is not type-safe},
  23454. Year = {1997},
  23455. Bdsk-Url-1 = {http://www.cis.upenn.edu/~bcpierce/courses/629/papers/Saraswat-javabug.html}}
  23456. @article{Nazareth:2004kl,
  23457. Author = {Derek L. Nazareth and Marcus A. Rothenberger},
  23458. Date-Added = {2006-10-06 22:53:00 -0600},
  23459. Date-Modified = {2007-05-18 13:42:22 -0600},
  23460. Journal = {Journal of Systems and Software},
  23461. Month = {October},
  23462. Number = {2},
  23463. Pages = {245-255},
  23464. Title = {Assessing the cost-effectiveness of software reuse: A model for planned reuse},
  23465. Volume = {73},
  23466. Year = {2004}}
  23467. @article{Frakes:2001oq,
  23468. Author = {William B. Frakes and Giancarlo Succi},
  23469. Date-Added = {2006-10-06 22:44:55 -0600},
  23470. Date-Modified = {2007-05-18 13:42:22 -0600},
  23471. Journal = {Journal of Systems and Software},
  23472. Month = {June},
  23473. Number = {2},
  23474. Pages = {99-106},
  23475. Title = {An industrial study of reuse, quality, and productivity},
  23476. Volume = {57},
  23477. Year = {2001}}
  23478. @article{Kieburtz:1996nx,
  23479. Address = {Los Alamitos, CA, USA},
  23480. 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},
  23481. Date-Added = {2006-10-06 22:34:45 -0600},
  23482. Date-Modified = {2010-12-17 10:23:10 -0700},
  23483. Issn = {0270-5257},
  23484. Journal = {icse},
  23485. Pages = {542},
  23486. Publisher = {IEEE Computer Society},
  23487. Title = {A software engineering experiment in software component generation},
  23488. Volume = {00},
  23489. Year = {1996},
  23490. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNTQyLWtpZWJ1cnR6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDU0Mi1raWVidXJ0ei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oFcFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NDIta2llYnVydHoucGRmAA4AJAARAHAANQA0ADIALQBrAGkAZQBiAHUAcgB0AHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNTQyLWtpZWJ1cnR6LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  23491. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1NDIta2llYnVydHoucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTQyLWtpZWJ1cnR6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s60Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTQyLWtpZWJ1cnR6LnBkZgAADgAkABEAcAA1ADQAMgAtAGsAaQBlAGIAdQByAHQAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTQyLWtpZWJ1cnR6LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  23492. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICSE.1996.493448}}
  23493. @article{Basili:1996cr,
  23494. Address = {New York, NY, USA},
  23495. Author = {Victor R. Basili and Lionel C. Briand and Walcelio L. Melo},
  23496. Date-Added = {2006-10-06 22:26:12 -0600},
  23497. Date-Modified = {2010-12-17 10:23:10 -0700},
  23498. Issn = {0001-0782},
  23499. Journal = {Commun. ACM},
  23500. Number = {10},
  23501. Pages = {104--116},
  23502. Publisher = {ACM Press},
  23503. Title = {How reuse influences productivity in object-oriented systems},
  23504. Volume = {39},
  23505. Year = {1996},
  23506. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTA0LWJhc2lsaS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMDQtYmFzaWxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJnfBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTA0LWJhc2lsaS5wZGYADgAgAA8AcAAxADAANAAtAGIAYQBzAGkAbABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEwNC1iYXNpbGkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23507. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDQtYmFzaWxpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwNC1iYXNpbGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95j9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwNC1iYXNpbGkucGRmAAAOACAADwBwADEAMAA0AC0AYgBhAHMAaQBsAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwNC1iYXNpbGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  23508. Bdsk-Url-1 = {http://doi.acm.org/10.1145/236156.236184}}
  23509. @inproceedings{Godfrey:1998dq,
  23510. Author = {Parke Godfrey and John Grant and Jarek Gryz and Jack Minker},
  23511. Booktitle = {Logics for Databases and Information Systems},
  23512. Date-Added = {2006-10-06 10:04:58 -0600},
  23513. Date-Modified = {2010-12-17 10:23:10 -0700},
  23514. Pages = {265-306},
  23515. Title = {Integrity Constraints: Semantics and Applications},
  23516. Year = {1998},
  23517. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9nb2RmcmV5OTdpbnRlZ3JpdHkucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZnb2RmcmV5OTdpbnRlZ3JpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyWWwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Z29kZnJleTk3aW50ZWdyaXR5LnBkZgAADgAuABYAZwBvAGQAZgByAGUAeQA5ADcAaQBuAHQAZQBnAHIAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9nb2RmcmV5OTdpbnRlZ3JpdHkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  23518. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmdvZGZyZXk5N2ludGVncml0eS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmdvZGZyZXk5N2ludGVncml0eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dW/RDzdvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdvZGZyZXk5N2ludGVncml0eS5wZGYADgAuABYAZwBvAGQAZgByAGUAeQA5ADcAaQBuAHQAZQBnAHIAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvZ29kZnJleTk3aW50ZWdyaXR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  23519. Bdsk-Url-1 = {citeseer.ist.psu.edu/article/godfrey97integrity.html}}
  23520. @techreport{Meyer:1996bh,
  23521. Author = {Gregor Meyer},
  23522. Date-Added = {2006-10-06 10:02:20 -0600},
  23523. Date-Modified = {2009-08-25 22:28:19 -0600},
  23524. Institution = {FernUniversitat},
  23525. Month = {June},
  23526. Number = {200},
  23527. Title = {Type Checking and Type Inference for Logic Programs with Subtypes and Parametric Polymorhism},
  23528. Year = {1996},
  23529. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9tZXllcjk2dHlwZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD21leWVyOTZ0eXBlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJhTBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptZXllcjk2dHlwZS5wZGYADgAgAA8AbQBlAHkAZQByADkANgB0AHkAcABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvbWV5ZXI5NnR5cGUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23530. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD21leWVyOTZ0eXBlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPbWV5ZXI5NnR5cGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL944NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWV5ZXI5NnR5cGUucGRmAAAOACAADwBtAGUAeQBlAHIAOQA2AHQAeQBwAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvbWV5ZXI5NnR5cGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23531. @techreport{Meyer:1996qf,
  23532. Author = {Gregor Meyer},
  23533. Date-Added = {2006-10-06 10:00:34 -0600},
  23534. Date-Modified = {2009-08-25 22:28:19 -0600},
  23535. Institution = {FernUniversitat},
  23536. Month = {June},
  23537. Number = {199},
  23538. Title = {On the Use of Types in Logic Programming},
  23539. Year = {1996},
  23540. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9tZXllcjk2dXNlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREObWV5ZXI5NnVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mF8FRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1leWVyOTZ1c2UucGRmAAAOAB4ADgBtAGUAeQBlAHIAOQA2AHUAcwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvbWV5ZXI5NnVzZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23541. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5tZXllcjk2dXNlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObWV5ZXI5NnVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL944dEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWV5ZXI5NnVzZS5wZGYADgAeAA4AbQBlAHkAZQByADkANgB1AHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9tZXllcjk2dXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  23542. @inproceedings{Ramsey:2005ve,
  23543. Address = {New York, NY, USA},
  23544. Author = {Norman Ramsey and Kathleen Fisher and Paul Govereau},
  23545. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  23546. Date-Added = {2006-10-02 12:41:03 -0600},
  23547. Date-Modified = {2010-12-17 10:23:10 -0700},
  23548. Isbn = {1-59593-064-7},
  23549. Location = {Tallinn, Estonia},
  23550. Pages = {27--40},
  23551. Publisher = {ACM Press},
  23552. Title = {An expressive language of signatures},
  23553. Year = {2005},
  23554. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjctcmFtc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI3LXJhbXNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nasFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNy1yYW1zZXkucGRmAAAOAB4ADgBwADIANwAtAHIAYQBtAHMAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI3LXJhbXNleS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23555. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjctcmFtc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3LXJhbXNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96gNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LXJhbXNleS5wZGYADgAeAA4AcAAyADcALQByAGEAbQBzAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjctcmFtc2V5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  23556. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086371}}
  23557. @techreport{Dreyer:2006ly,
  23558. Author = {Derek Dreyer and Robert Harper and Manuel M.T. Chakravarty and Gabriele Keller},
  23559. Date-Added = {2006-10-02 12:39:01 -0600},
  23560. Date-Modified = {2009-08-25 22:28:19 -0600},
  23561. Institution = {University of Chicago},
  23562. Number = {TR-2006-03},
  23563. Title = {Modular Type Classes},
  23564. Year = {2006},
  23565. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1RSLTIwMDYtMDMucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5UUi0yMDA2LTAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvLgzOWbiAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVFItMjAwNi0wMy5wZGYAAA4AHgAOAFQAUgAtADIAMAAwADYALQAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUi0yMDA2LTAzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  23566. @techreport{Nishtala:2004zr,
  23567. Author = {Rajesh Nishtala and Richard W. Vuduc and James W. Demmel and Katherine A. Yelick},
  23568. Date-Added = {2006-10-01 22:54:50 -0600},
  23569. Date-Modified = {2010-12-17 10:23:10 -0700},
  23570. Institution = {University of California, Berkeley},
  23571. Month = {June},
  23572. Title = {Performance Modeling and Analysis of Cache Blocking in Sparse Matrix Vector Multiply},
  23573. Year = {2004},
  23574. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9jc2QtMDQtMTMzNS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2NzZC0wNC0xMzM1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJSrBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjc2QtMDQtMTMzNS5wZGYADgAgAA8AYwBzAGQALQAwADQALQAxADMAMwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvY3NkLTA0LTEzMzUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23575. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NzZC0wNC0xMzM1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY3NkLTA0LTEzMzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xMdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3NkLTA0LTEzMzUucGRmAAAOACAADwBjAHMAZAAtADAANAAtADEAMwAzADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY3NkLTA0LTEzMzUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23576. @techreport{Vandevoorde:2003ys,
  23577. Author = {Daveed Vandevoorde},
  23578. Date-Added = {2006-10-01 16:57:06 -0600},
  23579. Date-Modified = {2010-12-17 10:23:10 -0700},
  23580. Institution = {ISO/IEC JTC 1 SC22 WG21},
  23581. Month = {April},
  23582. Number = {N1471=03-0054},
  23583. Title = {Reflective Metaprogramming in {C++}},
  23584. Year = {2003},
  23585. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9uMTQ3MS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCW4xNDcxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJinBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpuMTQ3MS5wZGYADgAUAAkAbgAxADQANwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvbjE0NzEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  23586. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTQ3MS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNDcxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQfRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNDcxLnBkZgAADgAUAAkAbgAxADQANwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNDcxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  23587. Bdsk-Url-1 = {http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1471.pdf}}
  23588. @inproceedings{Smaragdakis:1998vn,
  23589. Address = {London, UK},
  23590. Author = {Yannis Smaragdakis and Don S. Batory},
  23591. Booktitle = {ECCOP '98: Proceedings of the 12th European Conference on Object-Oriented Programming},
  23592. Date-Added = {2006-09-29 16:13:39 -0600},
  23593. Date-Modified = {2009-08-25 22:28:19 -0600},
  23594. Isbn = {3-540-64737-6},
  23595. Pages = {550--570},
  23596. Publisher = {Springer-Verlag},
  23597. Title = {Implementing Layered Designs with Mixin Layers},
  23598. Year = {1998},
  23599. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGltcGxlbWVudGluZy1sYXllcmVkLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYaW1wbGVtZW50aW5nLWxheWVyZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL913dEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW1wbGVtZW50aW5nLWxheWVyZWQucGRmAA4AMgAYAGkAbQBwAGwAZQBtAGUAbgB0AGkAbgBnAC0AbABhAHkAZQByAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9pbXBsZW1lbnRpbmctbGF5ZXJlZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  23600. @inproceedings{Batory:1998kx,
  23601. Address = {Washington, DC, USA},
  23602. Author = {D. Batory and B. Lofaso and Y. Smaragdakis},
  23603. Booktitle = {ICSR '98: Proceedings of the 5th International Conference on Software Reuse},
  23604. Date-Added = {2006-09-29 16:10:32 -0600},
  23605. Date-Modified = {2007-05-18 13:42:22 -0600},
  23606. Isbn = {0-8186-8377-5},
  23607. Pages = {143},
  23608. Publisher = {IEEE Computer Society},
  23609. Title = {JTS: Tools for Implementing Domain-Specific Languages},
  23610. Year = {1998}}
  23611. @inproceedings{Hutchins:2003uq,
  23612. Address = {New York, NY, USA},
  23613. Author = {DeLesley Hutchins},
  23614. Booktitle = {OOPSLA '03: Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  23615. Date-Added = {2006-09-29 16:08:41 -0600},
  23616. Date-Modified = {2010-12-17 10:23:10 -0700},
  23617. Isbn = {1-58113-751-6},
  23618. Location = {Anaheim, CA, USA},
  23619. Pages = {38--52},
  23620. Publisher = {ACM Press},
  23621. Title = {The power of symmetry: unifying inheritance and generative programming},
  23622. Year = {2003},
  23623. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzgtaHV0Y2hpbnMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzgtaHV0Y2hpbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADye7wVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM4LWh1dGNoaW5zLnBkZgAADgAiABAAcAAzADgALQBoAHUAdABjAGgAaQBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzgtaHV0Y2hpbnMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23624. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzOC1odXRjaGlucy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzOC1odXRjaGlucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/et3RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOC1odXRjaGlucy5wZGYADgAiABAAcAAzADgALQBoAHUAdABjAGgAaQBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM4LWh1dGNoaW5zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23625. Bdsk-Url-1 = {http://doi.acm.org/10.1145/949344.949350}}
  23626. @inproceedings{Cardone:2002fk,
  23627. Address = {New York, NY, USA},
  23628. Author = {Richard Cardone and Adam Brown and Sean McDirmid and Calvin Lin},
  23629. Booktitle = {AOSD '02: Proceedings of the 1st international conference on Aspect-oriented software development},
  23630. Date-Added = {2006-09-29 16:07:08 -0600},
  23631. Date-Modified = {2010-12-17 10:23:10 -0700},
  23632. Isbn = {1-58113-469-X},
  23633. Location = {Enschede, The Netherlands},
  23634. Pages = {76--85},
  23635. Publisher = {ACM Press},
  23636. Title = {Using mixins to build flexible widgets},
  23637. Year = {2002},
  23638. Bdsk-Url-1 = {http://doi.acm.org/10.1145/508386.508395}}
  23639. @inproceedings{Ghuloum:2006bh,
  23640. Author = {Abdulaziz Ghuloum},
  23641. Booktitle = {Scheme and Functional Programming Workshop},
  23642. Date-Added = {2006-09-29 08:38:44 -0600},
  23643. Date-Modified = {2009-08-25 22:28:19 -0600},
  23644. Title = {An Incremental Approach to Compiler Construction},
  23645. Year = {2006},
  23646. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV4xMS1naHVsb3VtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOMTEtZ2h1bG91bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAtRNJifVRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSYsOkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAMTEtZ2h1bG91bS5wZGYADgAeAA4AMQAxAC0AZwBoAHUAbABvAHUAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi8xMS1naHVsb3VtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  23647. @article{Sheard:2004qf,
  23648. Address = {New York, NY, USA},
  23649. Author = {Tim Sheard},
  23650. Date-Added = {2006-09-28 11:47:01 -0600},
  23651. Date-Modified = {2010-12-17 10:23:10 -0700},
  23652. Issn = {0362-1340},
  23653. Journal = {SIGPLAN Not.},
  23654. Number = {12},
  23655. Pages = {119--132},
  23656. Publisher = {ACM Press},
  23657. Title = {Languages of the future},
  23658. Volume = {39},
  23659. Year = {2004},
  23660. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTE5LXNoZWFyZC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMTktc2hlYXJkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJobBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTE5LXNoZWFyZC5wZGYADgAgAA8AcAAxADEAOQAtAHMAaABlAGEAcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDExOS1zaGVhcmQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23661. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTktc2hlYXJkLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExOS1zaGVhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95odEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExOS1zaGVhcmQucGRmAAAOACAADwBwADEAMQA5AC0AcwBoAGUAYQByAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExOS1zaGVhcmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  23662. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1052883.1052897}}
  23663. @inproceedings{Batory:1999ve,
  23664. Author = {D. Batory and Y. Smaragdakis},
  23665. Booktitle = {Workshop on Product-Line Architectures},
  23666. Date-Added = {2006-09-28 09:58:58 -0600},
  23667. Date-Modified = {2009-08-25 22:28:19 -0600},
  23668. Title = {Building Product-Lines with Mixin-Layers},
  23669. Year = {1999},
  23670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDk5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3A5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zQdEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3A5OS5wZGYAAA4AGAALAGUAYwBvAG8AcAA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3A5OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  23671. @inproceedings{Batory:2002ly,
  23672. Author = {D. Batory and R. Lopez-Herrejon and J-P. Martin},
  23673. Booktitle = {Automated Software Engineering Conference (ASE)},
  23674. Date-Added = {2006-09-28 09:54:37 -0600},
  23675. Date-Modified = {2009-08-25 22:28:19 -0600},
  23676. Title = {Generating Product-Lines of Product-Families},
  23677. Year = {2002},
  23678. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9PcmlnYW1pLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELT3JpZ2FtaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kkcFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOk9yaWdhbWkucGRmAA4AGAALAE8AcgBpAGcAYQBtAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9PcmlnYW1pLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23679. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL09yaWdhbWkucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtPcmlnYW1pLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGJzOWbHQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4W0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAT3JpZ2FtaS5wZGYADgAYAAsATwByAGkAZwBhAG0AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL09yaWdhbWkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  23680. @techreport{Austern:2005zr,
  23681. Author = {Matt Austern},
  23682. Date-Added = {2006-09-27 23:46:38 -0600},
  23683. Date-Modified = {2010-12-17 10:23:10 -0700},
  23684. Institution = {ISO/IEC},
  23685. Month = {July},
  23686. Number = {N1836=05-00976},
  23687. Title = {Draft Technical Report on {C++} Library Extensions},
  23688. Year = {2005},
  23689. Bdsk-Url-1 = {http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf}}
  23690. @article{Veldhuizen:1995vn,
  23691. Abstract = {The technique of expression templates is a powerful
  23692. and convenient alternative to C-style callback
  23693. functions. It allows logical and algebraic expressions
  23694. to be passed to functions as arguments, and inlined
  23695. directly into the function body. Expression templates
  23696. also solve the problem of evaluating vector and matrix
  23697. expressions in a single pass without temporaries.},
  23698. Acknowledgement = ack-nhfb,
  23699. Affiliation = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  23700. Author = {Todd L. Veldhuizen},
  23701. Bibdate = {Tue Mar 25 13:34:48 MST 1997},
  23702. Classcodes = {C6110J (Object-oriented programming); C6115 (Programming support); C4140 (Linear algebra); C6120 (File organisation)},
  23703. Classification = {C4140 (Linear algebra); C6110J (Object-oriented programming); C6115 (Programming support); C6120 (File organisation)},
  23704. Coden = {CRPTE7},
  23705. Corpsource = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  23706. Date-Added = {2006-09-27 23:30:06 -0600},
  23707. Date-Modified = {2007-05-18 13:42:22 -0600},
  23708. Issn = {1040-6042},
  23709. Journal = {C++ Report},
  23710. 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},
  23711. Month = jun,
  23712. Note = {Reprinted in C++ Gems, ed. Stanley Lippman},
  23713. Number = {5},
  23714. Pages = {26--31},
  23715. Thesaurus = {Abstract data types; C language; Matrix algebra; Object-oriented languages; Object-oriented programming; Software libraries},
  23716. Title = {Expression templates},
  23717. Treatment = {T Theoretical or Mathematical},
  23718. Volume = {7},
  23719. Year = {1995}}
  23720. @article{Veldhuizen:1995kx,
  23721. Abstract = {Template metaprograms can generate useful code when
  23722. interpreted by the compiler, which results in large
  23723. speed increases for many applications. A simple example
  23724. that generates factorials at compile time is presented.
  23725. Although this technique might seem like just a cute C++
  23726. trick, it becomes powerful when combined with normal
  23727. C++ code. In this hybrid approach, source code contains
  23728. two programs: the normal C++ runtime program, and a
  23729. template metaprogram that runs at compile time.
  23730. Template metaprograms can generate useful code when
  23731. interpreted by the compiler, such as a massively
  23732. inlined algorithm-that is, an implementation of an
  23733. algorithm that works for a specific input size, and has
  23734. its loops unrolled. This results in large speed
  23735. increases for many applications. The article presents a
  23736. simple template metaprogram that generates a bubble
  23737. sort algorithm and its performance is analysed.},
  23738. Acknowledgement = ack-nhfb,
  23739. Affiliation = {Waterloo Univ., Ont., Canada},
  23740. Author = {Todd Veldhuizen},
  23741. Bibdate = {Tue Mar 25 13:34:48 MST 1997},
  23742. Classcodes = {C6110J (Object-oriented programming); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)},
  23743. Classification = {C6110J (Object-oriented programming); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)},
  23744. Coden = {CRPTE7},
  23745. Corpsource = {Waterloo Univ., Ont., Canada},
  23746. Date-Added = {2006-09-27 23:29:18 -0600},
  23747. Date-Modified = {2007-05-18 13:42:22 -0600},
  23748. Issn = {1040-6042},
  23749. Journal = {C++ Report},
  23750. 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},
  23751. Month = may,
  23752. Note = {Reprinted in C++ Gems, ed. Stanley Lippman},
  23753. Number = {4},
  23754. Pages = {36--43},
  23755. Thesaurus = {C language; Object-oriented languages; Object-oriented programming; Program compilers; Program interpreters},
  23756. Title = {Using {C++} template metaprograms},
  23757. Treatment = {P Practical},
  23758. Volume = {7},
  23759. Year = {1995}}
  23760. @inproceedings{Neverov:2005uq,
  23761. Address = {Darlinghurst, Australia, Australia},
  23762. Annote = {Metaphor},
  23763. Author = {Gregory Neverov and Paul Roe},
  23764. Booktitle = {ACSC '05: Proceedings of the Twenty-eighth Australasian conference on Computer Science},
  23765. Date-Added = {2006-09-27 23:25:40 -0600},
  23766. Date-Modified = {2009-08-25 22:28:19 -0600},
  23767. Isbn = {1-920-68220-1},
  23768. Location = {Newcastle, Australia},
  23769. Pages = {151--158},
  23770. Publisher = {Australian Computer Society, Inc.},
  23771. Title = {Towards a fully-reflective meta-programming language},
  23772. Year = {2005},
  23773. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTUxLW5ldmVyb3YucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTUxLW5ldmVyb3YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyawwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE1MS1uZXZlcm92LnBkZgAADgAiABAAcAAxADUAMQAtAG4AZQB2AGUAcgBvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTUxLW5ldmVyb3YucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23774. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNTEtbmV2ZXJvdi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNTEtbmV2ZXJvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edjRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNTEtbmV2ZXJvdi5wZGYADgAiABAAcAAxADUAMQAtAG4AZQB2AGUAcgBvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1MS1uZXZlcm92LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  23775. @book{Vandevoorde:2002fk,
  23776. Address = {Boston, MA, USA},
  23777. Author = {David Vandevoorde and Nicolai M. Josuttis},
  23778. Date-Added = {2006-09-27 23:23:29 -0600},
  23779. Date-Modified = {2007-05-18 13:42:22 -0600},
  23780. Isbn = {0201734842},
  23781. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  23782. Title = {C++ Templates},
  23783. Year = {2002}}
  23784. @inproceedings{Czarnecki:1999dz,
  23785. Address = {London, UK},
  23786. Author = {Krzysztof Czarnecki and Ulrich W. Eisenecker},
  23787. Booktitle = {ECOOP '99: Proceedings of the 13th European Conference on Object-Oriented Programming},
  23788. Date-Added = {2006-09-27 16:44:34 -0600},
  23789. Date-Modified = {2009-08-25 22:28:19 -0600},
  23790. Isbn = {3-540-66156-5},
  23791. Pages = {18--42},
  23792. Publisher = {Springer-Verlag},
  23793. Title = {Synthesizing Objects},
  23794. Year = {1999},
  23795. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9jcGUyMDAwLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELY3BlMjAwMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lJMFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNwZTIwMDAucGRmAA4AGAALAGMAcABlADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9jcGUyMDAwLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23796. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtjcGUyMDAwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELY3BlMjAwMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xLtEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3BlMjAwMC5wZGYAAA4AGAALAGMAcABlADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvY3BlMjAwMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  23797. @electronic{Abrahams:fv,
  23798. Author = {David Abrahams},
  23799. Date-Added = {2006-09-26 23:10:26 -0600},
  23800. Date-Modified = {2010-12-17 10:23:10 -0700},
  23801. Title = {Building Hybrid Systems with Boost.Python},
  23802. Urldate = {2003},
  23803. Bdsk-Url-1 = {http://www.boost.org/libs/python/doc/index.html}}
  23804. @inproceedings{Niebler:2006hc,
  23805. Author = {Eric Niebler},
  23806. Booktitle = {Library-Centric Software Design},
  23807. Date-Added = {2006-09-26 23:03:38 -0600},
  23808. Date-Modified = {2007-05-18 13:42:22 -0600},
  23809. Number = {6-12},
  23810. Publisher = {Rensselaer Polytechnic Institute},
  23811. Title = {xpressive: Dual-Mode {DSEL} Library Design},
  23812. Year = {2005}}
  23813. @inproceedings{Butler:2001tg,
  23814. Address = {Washington, DC, USA},
  23815. Author = {Greg Butler and Krzysztof Czarnecki and Don Batory and Ulrich Eisenecker},
  23816. Booktitle = {ICSE '01: Proceedings of the 23rd International Conference on Software Engineering},
  23817. Date-Added = {2006-09-26 22:28:51 -0600},
  23818. Date-Modified = {2009-08-25 22:28:19 -0600},
  23819. Isbn = {0-7695-1050-7},
  23820. Pages = {760--761},
  23821. Publisher = {IEEE Computer Society},
  23822. Title = {Generative techniques for product lines},
  23823. Year = {2001},
  23824. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzYwLWJ1dGxlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3NjAtYnV0bGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKGzBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzYwLWJ1dGxlci5wZGYADgAgAA8AcAA3ADYAMAAtAGIAdQB0AGwAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDc2MC1idXRsZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23825. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3NjAtYnV0bGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDc2MC1idXRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ktEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc2MC1idXRsZXIucGRmAAAOACAADwBwADcANgAwAC0AYgB1AHQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDc2MC1idXRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23826. @book{Alexandrescu:2001kl,
  23827. Address = {Boston, MA, USA},
  23828. Author = {Andrei Alexandrescu},
  23829. Date-Added = {2006-09-26 21:43:47 -0600},
  23830. Date-Modified = {2007-05-18 13:42:22 -0600},
  23831. Isbn = {0-201-70431-5},
  23832. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  23833. Title = {Modern C++ design: generic programming and design patterns applied},
  23834. Year = {2001}}
  23835. @book{Abrahams:2004oq,
  23836. Author = {David Abrahams and Aleksey Gurtovoy},
  23837. Date-Added = {2006-09-26 21:05:07 -0600},
  23838. Date-Modified = {2007-05-18 13:42:22 -0600},
  23839. Isbn = {0321227255},
  23840. Publisher = {Addison-Wesley Professional},
  23841. Title = {C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond (C++ in Depth Series)},
  23842. Year = {2004}}
  23843. @book{Czarnecki:2000nx,
  23844. Address = {New York, NY, USA},
  23845. Author = {Krzysztof Czarnecki and Ulrich W. Eisenecker},
  23846. Date-Added = {2006-09-26 17:33:47 -0600},
  23847. Date-Modified = {2007-05-18 13:42:22 -0600},
  23848. Isbn = {0-201-30977-7},
  23849. Publisher = {ACM Press/Addison-Wesley Publishing Co.},
  23850. Title = {Generative programming: methods, tools, and applications},
  23851. Year = {2000}}
  23852. @techreport{Pasalic:2006cr,
  23853. Author = {Emir Pasalic and Jeremy G. Siek and Walid Taha},
  23854. Date-Added = {2006-09-26 11:30:19 -0600},
  23855. Date-Modified = {2007-05-18 13:42:22 -0600},
  23856. Institution = {Rice University},
  23857. Title = {Concoqtion: Mixing Indexed Types and Hindley-Milner Type Inference},
  23858. Year = {2006}}
  23859. @inproceedings{Kambadur:2006bh,
  23860. Address = {Bonn, Germany},
  23861. Author = {Prabhanjan Kambadur and Douglas Gregor and Andrew Lumsdaine and Amey Dharurkar},
  23862. Booktitle = {Proceedings of the 13th European PVM/MPI Users' Group Meeting},
  23863. Date-Added = {2006-09-26 11:27:24 -0600},
  23864. Date-Modified = {2007-05-18 13:42:22 -0600},
  23865. Month = {September},
  23866. Pages = {266--274},
  23867. Publisher = {Springer},
  23868. Series = {LNCS},
  23869. Title = {Modernizing the C++ Interface to MPI},
  23870. Year = 2006}
  23871. @article{Garcia:2005ve,
  23872. Author = {Ronald Garcia and Andrew Lumsdaine},
  23873. Bibsource = {DBLP, http://dblp.uni-trier.de},
  23874. Date-Added = {2006-09-26 11:19:25 -0600},
  23875. Date-Modified = {2011-10-10 13:36:03 -0600},
  23876. Ee = {http://dx.doi.org/10.1002/spe.630},
  23877. Journal = {Softw., Pract. Exper.},
  23878. Number = {2},
  23879. Pages = {159-188},
  23880. Title = {{MultiArray}: a C++ library for generic programming with arrays.},
  23881. Volume = {35},
  23882. Year = {2005}}
  23883. @book{Siek:2002ly,
  23884. Author = {Jeremy G. Siek and Lee-Quan Lee and Andrew Lumsdaine},
  23885. Date-Added = {2006-09-26 11:16:03 -0600},
  23886. Date-Modified = {2010-12-17 10:23:10 -0700},
  23887. Publisher = {Addison-Wesley},
  23888. Title = {The Boost Graph Library: User Guide and Reference Manual},
  23889. Year = 2002,
  23890. Bdsk-Url-1 = {http://www.awprofessional.com/title/0201729148}}
  23891. @inproceedings{Siek:1998ys,
  23892. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  23893. Booktitle = {Parallel Object Oriented Scientific Computing},
  23894. Date-Added = {2006-09-26 11:13:25 -0600},
  23895. Date-Modified = {2007-05-18 13:42:22 -0600},
  23896. Organization = {ECOOP},
  23897. Title = {A Rational Approach to Portable High Performance: The Basic Linear Algebra Instruction Set (BLAIS) and the Fixed Algorithm Size Template (FAST) Library},
  23898. Year = 1998}
  23899. @inproceedings{Siek:2006vn,
  23900. Address = {Nantes, France},
  23901. Author = {Jeremy G. Siek and Walid Taha},
  23902. Booktitle = {ECOOP 2006: European Conference on Object-Oriented Programming},
  23903. Date-Added = {2006-09-26 11:04:30 -0600},
  23904. Date-Modified = {2007-05-18 13:42:22 -0600},
  23905. Month = {July},
  23906. Title = {A Semantic Analysis of {C++} Templates},
  23907. Year = 2006,
  23908. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNpZWswNl9zZW1fY3BwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2llazA2X3NlbV9jcHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KD9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazA2X3NlbV9jcHAucGRmAA4AJgASAHMAaQBlAGsAMAA2AF8AcwBlAG0AXwBjAHAAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zaWVrMDZfc2VtX2NwcC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  23909. @inproceedings{Garcia:2005kx,
  23910. Author = {Ronald Garcia and Andrew Lumsdaine},
  23911. Booktitle = {2005 Workshop on Scheme and Functional Programming},
  23912. Date-Added = {2006-09-26 10:23:55 -0600},
  23913. Date-Modified = {2010-12-17 10:23:10 -0700},
  23914. Month = {September},
  23915. Title = {Type Classes Without Types},
  23916. Year = 2005,
  23917. Bdsk-Url-1 = {http://repository.readscheme.org/ftp/papers/sw2005/garcia.pdf}}
  23918. @book{Jones:1993uq,
  23919. Address = {Upper Saddle River, NJ, USA},
  23920. Author = {Neil D. Jones and Carsten K. Gomard and Peter Sestoft},
  23921. Date-Added = {2006-09-26 01:12:16 -0600},
  23922. Date-Modified = {2007-05-18 13:42:22 -0600},
  23923. Isbn = {0-13-020249-5},
  23924. Publisher = {Prentice-Hall, Inc.},
  23925. Title = {Partial evaluation and automatic program generation},
  23926. Year = {1993},
  23927. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGpvbmVzZ29tYXJkc2VzdG9mdC1sZXR0ZXIoMikucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9qb25lc2dvbWFyZHNlc3RvZnQtbCNCRjc2MTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YX0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqb25lc2dvbWFyZHNlc3RvZnQtbCNCRjc2MTcucGRmAAAOAEIAIABqAG8AbgBlAHMAZwBvAG0AYQByAGQAcwBlAHMAdABvAGYAdAAtAGwAZQB0AHQAZQByACgAMgApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2pvbmVzZ29tYXJkc2VzdG9mdC1sZXR0ZXIoMikucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  23928. @inproceedings{Nielson:1986fk,
  23929. Address = {New York, NY, USA},
  23930. Author = {F Nielson},
  23931. Booktitle = {Proc. of the European symposium on programming on ESOP 86},
  23932. Date-Added = {2006-09-26 01:11:13 -0600},
  23933. Date-Modified = {2007-05-18 13:42:22 -0600},
  23934. Isbn = {-540-16442-1},
  23935. Location = {Saarbru:9Aicken, Germany},
  23936. Pages = {30--40},
  23937. Publisher = {Springer-Verlag New York, Inc.},
  23938. Title = {Correctness of code generation from a two-level meta-language},
  23939. Year = {1986}}
  23940. @inproceedings{Taha:2003qo,
  23941. Address = {New York, NY, USA},
  23942. Author = {Walid Taha and Michael Florentin Nielsen},
  23943. Booktitle = {POPL '03: Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23944. Date-Added = {2006-09-26 01:04:56 -0600},
  23945. Date-Modified = {2010-12-17 10:23:10 -0700},
  23946. Isbn = {1-58113-628-5},
  23947. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p26-taha.pdf},
  23948. Location = {New Orleans, Louisiana, USA},
  23949. Pages = {26--37},
  23950. Publisher = {ACM Press},
  23951. Title = {Environment classifiers},
  23952. Year = {2003},
  23953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwb3BsMDMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpwb3BsMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wO0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwb3BsMDMucGRmAA4AFgAKAHAAbwBwAGwAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BvcGwwMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  23954. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604131.604134}}
  23955. @inproceedings{Taha:1997ye,
  23956. Address = {New York, NY, USA},
  23957. Author = {Walid Taha and Tim Sheard},
  23958. Booktitle = {PEPM '97: Proceedings of the 1997 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  23959. Date-Added = {2006-09-26 01:01:38 -0600},
  23960. Date-Modified = {2010-12-17 10:23:10 -0700},
  23961. Isbn = {0-89791-917-3},
  23962. Location = {Amsterdam, The Netherlands},
  23963. Pages = {203--217},
  23964. Publisher = {ACM Press},
  23965. Title = {Multi-stage programming with explicit annotations},
  23966. Year = {1997},
  23967. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjAzLXRhaGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjAzLXRhaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oq0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjAzLXRhaGEucGRmAAAOABwADQBwADIAMAAzAC0AdABhAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjAzLXRhaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  23968. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258993.259019}}
  23969. @inproceedings{Czarnecki:2005fu,
  23970. Address = {Mont Saint-Michel, France},
  23971. Author = {Krzysztof Czarnecki},
  23972. Booktitle = {Unconventional Programming Paradigms (UPP) 2004},
  23973. Date-Added = {2006-09-25 13:33:58 -0600},
  23974. Date-Modified = {2009-08-25 22:28:19 -0600},
  23975. Number = {3566},
  23976. Pages = {313--328},
  23977. Series = {LNCS},
  23978. Title = {Overview of Generative Software Development},
  23979. Year = {2005},
  23980. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9nc2RvdmVydmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2dzZG92ZXJ2aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJaLBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpnc2RvdmVydmlldy5wZGYADgAgAA8AZwBzAGQAbwB2AGUAcgB2AGkAZQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZ3Nkb3ZlcnZpZXcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23981. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2dzZG92ZXJ2aWV3LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZ3Nkb3ZlcnZpZXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91edEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3Nkb3ZlcnZpZXcucGRmAAAOACAADwBnAHMAZABvAHYAZQByAHYAaQBlAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZ3Nkb3ZlcnZpZXcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23982. @incollection{Kiczales:1997lh,
  23983. Address = {Berlin, Heidelberg, and New York},
  23984. Author = {Gregor Kiczales and John Lamping and Anurag Menhdhekar and Chris Maeda and Cristina Lopes and Jean-Marc Loingtier and John Irwin},
  23985. Booktitle = {Proceedings European Conference on Object-Oriented Programming},
  23986. Date-Added = {2006-09-24 23:13:28 -0600},
  23987. Date-Modified = {2010-12-17 10:23:10 -0700},
  23988. Pages = {220--242},
  23989. Publisher = {Springer-Verlag},
  23990. Title = {Aspect-Oriented Programming},
  23991. Volume = {1241},
  23992. Year = {1997},
  23993. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9hc3BlY3Qtb3JpZW50ZWQtcHJvZ3JhbW1pbmcucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9hc3BlY3Qtb3JpZW50ZWQtcHJvZ3JhbW1pbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTlwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YXNwZWN0LW9yaWVudGVkLXByb2dyYW1taW5nLnBkZgAOAEAAHwBhAHMAcABlAGMAdAAtAG8AcgBpAGUAbgB0AGUAZAAtAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  23994. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqfRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAAA4AQAAfAGEAcwBwAGUAYwB0AC0AbwByAGkAZQBuAHQAZQBkAC0AcAByAG8AZwByAGEAbQBtAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==},
  23995. Bdsk-Url-1 = {citeseer.ist.psu.edu/615486.html}}
  23996. @inproceedings{Kiczales:2005ff,
  23997. Author = {Gregor Kiczales and Mira Mezini},
  23998. Booktitle = {ICSE '05: Proceedings of the 27th international conference on Software engineering},
  23999. Date-Added = {2006-09-24 23:06:39 -0600},
  24000. Date-Modified = {2010-12-17 10:23:10 -0700},
  24001. Isbn = {1-59593-963-2},
  24002. Location = {St. Louis, MO, USA},
  24003. Pages = {49--58},
  24004. Title = {Aspect-oriented programming and modular reasoning},
  24005. Year = {2005},
  24006. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNDkta2llemFsZXMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNDkta2llemFsZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygAwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDQ5LWtpZXphbGVzLnBkZgAADgAiABAAcAA0ADkALQBrAGkAZQB6AGEAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNDkta2llemFsZXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24007. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0OS1raWV6YWxlcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0OS1raWV6YWxlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eyHRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0OS1raWV6YWxlcy5wZGYADgAiABAAcAA0ADkALQBrAGkAZQB6AGEAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ5LWtpZXphbGVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24008. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062455.1062482}}
  24009. @book{Clements:2001pi,
  24010. Address = {Boston, MA, USA},
  24011. Author = {Paul Clements and Linda Northrop},
  24012. Date-Added = {2006-09-24 22:47:43 -0600},
  24013. Date-Modified = {2007-05-18 13:42:22 -0600},
  24014. Isbn = {0-201-70332-7},
  24015. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  24016. Title = {Software product lines: practices and patterns},
  24017. Year = {2001}}
  24018. @inproceedings{Jouault:2005mi,
  24019. Author = {Frederic Jouault and Ivan Kurtev},
  24020. Booktitle = {Proceedings of the Model Transformations in Practice Workshop at MoDELS 2005},
  24021. Date-Added = {2006-09-24 22:08:43 -0600},
  24022. Date-Modified = {2009-08-25 22:28:19 -0600},
  24023. Title = {Transforming Models with ATL},
  24024. Year = {2005},
  24025. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQC4uLy4uLy4uL3BhcGVycy9qb3VhdWx0X2t1cnRldl9fdHJhbnNmb3JtaW5nX21vZGVsc193aXRoX2F0bC5wZGbSFwsYGVdOUy5kYXRhTxEB5AAAAAAB5AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH2pvdWF1bHRfa3VydGV2X190cmFucyNGMjVFNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJefBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpqb3VhdWx0X2t1cnRldl9fdHJhbnMjRjI1RTcucGRmAA4AYgAwAGoAbwB1AGEAdQBsAHQAXwBrAHUAcgB0AGUAdgBfAF8AdAByAGEAbgBzAGYAbwByAG0AaQBuAGcAXwBtAG8AZABlAGwAcwBfAHcAaQB0AGgAXwBhAHQAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQlVzZXJzL3NpZWsvcGFwZXJzL2pvdWF1bHRfa3VydGV2X190cmFuc2Zvcm1pbmdfbW9kZWxzX3dpdGhfYXRsLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOANEA1gDeAsYCyALNAtgC4QLvAvMC+gMDAwgDFQMYAyoDLQMyAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAzQ=},
  24026. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMGpvdWF1bHRfa3VydGV2X190cmFuc2Zvcm1pbmdfbW9kZWxzX3dpdGhfYXRsLnBkZtIXCxgZV05TLmRhdGFPEQHiAAAAAAHiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfam91YXVsdF9rdXJ0ZXZfX3RyYW4jQkY3NjE5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92GdEPN3wAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33MAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAam91YXVsdF9rdXJ0ZXZfX3RyYW4jQkY3NjE5LnBkZgAADgBiADAAagBvAHUAYQB1AGwAdABfAGsAdQByAHQAZQB2AF8AXwB0AHIAYQBuAHMAZgBvAHIAbQBpAG4AZwBfAG0AbwBkAGUAbABzAF8AdwBpAHQAaABfAGEAdABsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBAVXNlcnMvanNpZWsvYmliL2pvdWF1bHRfa3VydGV2X190cmFuc2Zvcm1pbmdfbW9kZWxzX3dpdGhfYXRsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOArQCtgK7AsYCzwLdAuEC6ALxAvYDAwMGAxgDGwMgAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAyI=}}
  24027. @inproceedings{Gerber:2002qa,
  24028. Address = {London, UK},
  24029. Author = {Anna Gerber and Michael Lawley and Kerry Raymond and Jim Steel and Andrew Wood},
  24030. Booktitle = {ICGT '02: Proceedings of the 1st International Conference on Graph Transformation},
  24031. Date-Added = {2006-09-24 22:00:09 -0600},
  24032. Date-Modified = {2009-08-25 22:28:19 -0600},
  24033. Isbn = {3-540-44310-X},
  24034. Pages = {90--105},
  24035. Publisher = {Springer-Verlag},
  24036. Title = {Transformation: The Missing Link of MDA},
  24037. Year = {2002},
  24038. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy9nZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREaZ2VyYmVyMDJ0cmFuc2Zvcm1hdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lisFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmdlcmJlcjAydHJhbnNmb3JtYXRpb24ucGRmAAAOADYAGgBnAGUAcgBiAGUAcgAwADIAdAByAGEAbgBzAGYAbwByAG0AYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvZ2VyYmVyMDJ0cmFuc2Zvcm1hdGlvbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  24039. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGmdlcmJlcjAydHJhbnNmb3JtYXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpnZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Vr0Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBnZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZgAOADYAGgBnAGUAcgBiAGUAcgAwADIAdAByAGEAbgBzAGYAbwByAG0AYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL2dlcmJlcjAydHJhbnNmb3JtYXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  24040. @techreport{Miller:2003kl,
  24041. Author = {Joaquin Miller and Jishnu Mukerji},
  24042. Date-Added = {2006-09-24 21:48:56 -0600},
  24043. Date-Modified = {2010-12-17 10:23:10 -0700},
  24044. Institution = {OMG},
  24045. Month = {June},
  24046. Number = {omg/2003-06-01},
  24047. Title = {{MDA} Guide Version 1.0.1},
  24048. Year = {2003},
  24049. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMy0wNi0wMS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAzLTA2LTAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJD3BUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMy0wNi0wMS5wZGYAAA4AGgAMADAAMwAtADAANgAtADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAzLTA2LTAxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24050. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAzLTA2LTAxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDMtMDYtMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71S8zlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAzLTA2LTAxLnBkZgAADgAaAAwAMAAzAC0AMAA2AC0AMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDMtMDYtMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  24051. Bdsk-Url-1 = {http://www.omg.org/docs/omg/03-06-01.pdf}}
  24052. @book{Kleppe:2003fu,
  24053. Address = {Boston, MA, USA},
  24054. Author = {Anneke G. Kleppe and Jos Warmer and Wim Bast},
  24055. Date-Added = {2006-09-24 21:42:09 -0600},
  24056. Date-Modified = {2007-05-18 13:42:22 -0600},
  24057. Isbn = {032119442X},
  24058. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  24059. Title = {{MDA} Explained: The Model Driven Architecture: Practice and Promise},
  24060. Year = {2003}}
  24061. @techreport{DSTC:2003dz,
  24062. Author = {DSTC and IBM and CBOP},
  24063. Date-Added = {2006-09-24 21:36:13 -0600},
  24064. Date-Modified = {2009-08-25 22:28:19 -0600},
  24065. Institution = {OMG},
  24066. Number = {ad/2003-08-03},
  24067. Title = {MOF Query / Views / Transformations First Revised Submission},
  24068. Year = {2003},
  24069. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMy0wOC0wMy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAzLTA4LTAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJEDBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMy0wOC0wMy5wZGYAAA4AGgAMADAAMwAtADAAOAAtADAAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAzLTA4LTAzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24070. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAzLTA4LTAzLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDMtMDgtMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EtMzlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAzLTA4LTAzLnBkZgAADgAaAAwAMAAzAC0AMAA4AC0AMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDMtMDgtMDMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  24071. @techreport{QVT-Partners:2003fv,
  24072. Author = {QVT-Partners},
  24073. Date-Added = {2006-09-24 21:19:59 -0600},
  24074. Date-Modified = {2010-12-17 10:23:10 -0700},
  24075. Institution = {OMG},
  24076. Number = {ad/2003-08-08},
  24077. Title = {Revised submission for MOF 2.0 Query / Views / Transformations RFP},
  24078. Year = {2003},
  24079. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9xdnRwYXJ0bmVyczEuMS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnF2dHBhcnRuZXJzMS4xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKM/BUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpxdnRwYXJ0bmVyczEuMS5wZGYAAA4AJgASAHEAdgB0AHAAYQByAHQAbgBlAHIAcwAxAC4AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3F2dHBhcnRuZXJzMS4xLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  24080. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnF2dHBhcnRuZXJzMS4xLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScXZ0cGFydG5lcnMxLjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JtNEPPI0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LdAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcXZ0cGFydG5lcnMxLjEucGRmAA4AJgASAHEAdgB0AHAAYQByAHQAbgBlAHIAcwAxAC4AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9xdnRwYXJ0bmVyczEuMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24081. Bdsk-Url-1 = {http://www.qvtp.org/downloads/1.1/qvtpartners1.1.pdf}}
  24082. @inproceedings{Czarnecki:2003bs,
  24083. Author = {Krzysztof Czarnecki and Simon Helsen},
  24084. Booktitle = {Workshop on Generative Techniques in the Context of Model-Driven Architecture},
  24085. Date-Added = {2006-09-24 21:07:22 -0600},
  24086. Date-Modified = {2009-08-25 22:28:19 -0600},
  24087. Title = {Classification of Model Transformation Approaches},
  24088. Year = {2003},
  24089. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9jemFybmVja2lfaGVsc2VuLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUY3phcm5lY2tpX2hlbHNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lLcFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmN6YXJuZWNraV9oZWxzZW4ucGRmAAAOACoAFABjAHoAYQByAG4AZQBjAGsAaQBfAGgAZQBsAHMAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvY3phcm5lY2tpX2hlbHNlbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  24090. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGN6YXJuZWNraV9oZWxzZW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRjemFybmVja2lfaGVsc2VuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3E20Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjemFybmVja2lfaGVsc2VuLnBkZgAOACoAFABjAHoAYQByAG4AZQBjAGsAaQBfAGgAZQBsAHMAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2N6YXJuZWNraV9oZWxzZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  24091. @inproceedings{MacQueen:1986ij,
  24092. Address = {New York, NY, USA},
  24093. Author = {David B. MacQueen},
  24094. Booktitle = {POPL '86: Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  24095. Date-Added = {2006-09-21 22:02:36 -0600},
  24096. Date-Modified = {2010-12-17 10:23:10 -0700},
  24097. Location = {St. Petersburg Beach, Florida},
  24098. Pages = {277--286},
  24099. Publisher = {ACM Press},
  24100. Title = {Using dependent types to express modular structure},
  24101. Year = {1986},
  24102. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjc3LW1hY3F1ZWVuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI3Ny1tYWNxdWVlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nc8E4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNzctbWFjcXVlZW4ucGRmAA4AJAARAHAAMgA3ADcALQBtAGEAYwBxAHUAZQBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjc3LW1hY3F1ZWVuLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  24103. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNzctbWFjcXVlZW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjc3LW1hY3F1ZWVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qJ0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjc3LW1hY3F1ZWVuLnBkZgAADgAkABEAcAAyADcANwAtAG0AYQBjAHEAdQBlAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjc3LW1hY3F1ZWVuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  24104. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512644.512670}}
  24105. @inproceedings{Jones:1996hc,
  24106. Address = {New York, NY, USA},
  24107. Annote = {Cool paper! He establishes the correspondance between abstract member types
  24108. and type parameters (universal quantification).},
  24109. Author = {Mark P. Jones},
  24110. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  24111. Date-Added = {2006-09-21 21:59:26 -0600},
  24112. Date-Modified = {2010-12-17 10:23:10 -0700},
  24113. Isbn = {0-89791-769-3},
  24114. Location = {St. Petersburg Beach, Florida, United States},
  24115. Pages = {68--78},
  24116. Publisher = {ACM Press},
  24117. Title = {Using parameterized signatures to express modular structure},
  24118. Year = {1996},
  24119. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjgtam9uZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjgtam9uZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t20Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjgtam9uZXMucGRmAAAOABwADQBwADYAOAAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjgtam9uZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24120. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237731}}
  24121. @inproceedings{Harper:1994tg,
  24122. Address = {New York, NY, USA},
  24123. Author = {Robert Harper and Mark Lillibridge},
  24124. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  24125. Date-Added = {2006-09-21 20:29:22 -0600},
  24126. Date-Modified = {2010-12-17 10:23:10 -0700},
  24127. Isbn = {0-89791-636-0},
  24128. Location = {Portland, Oregon, United States},
  24129. Pages = {123--137},
  24130. Publisher = {ACM Press},
  24131. Title = {A type-theoretic approach to higher-order modules with sharing},
  24132. Year = {1994},
  24133. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMjMtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEyMy1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ptEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyMy1oYXJwZXIucGRmAAAOACAADwBwADEAMgAzAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEyMy1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24134. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.176927}}
  24135. @inproceedings{Shields:2001kl,
  24136. Author = {Mark Shields and Simon Peyton Jones},
  24137. Booktitle = {Ninth International Conference on Foundations of Object-Oriented Languages (FOOL 9)},
  24138. Date-Added = {2006-09-21 19:55:41 -0600},
  24139. Date-Modified = {2009-08-25 22:28:19 -0600},
  24140. Month = {October},
  24141. Title = {First-class Modules for Haskell},
  24142. Year = {2001},
  24143. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9maXJzdF9jbGFzc19tb2R1bGVzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXZmlyc3RfY2xhc3NfbW9kdWxlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lZsE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZpcnN0X2NsYXNzX21vZHVsZXMucGRmAA4AMAAXAGYAaQByAHMAdABfAGMAbABhAHMAcwBfAG0AbwBkAHUAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9maXJzdF9jbGFzc19tb2R1bGVzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  24144. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2ZpcnN0X2NsYXNzX21vZHVsZXMucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdmaXJzdF9jbGFzc19tb2R1bGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Np0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmaXJzdF9jbGFzc19tb2R1bGVzLnBkZgAADgAwABcAZgBpAHIAcwB0AF8AYwBsAGEAcwBzAF8AbQBvAGQAdQBsAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9maXJzdF9jbGFzc19tb2R1bGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  24145. @article{Jagannathan:1994oq,
  24146. Address = {New York, NY, USA},
  24147. Author = {Suresh Jagannathan},
  24148. Date-Added = {2006-09-21 19:52:26 -0600},
  24149. Date-Modified = {2010-12-17 10:23:10 -0700},
  24150. Issn = {0164-0925},
  24151. Journal = {ACM Trans. Program. Lang. Syst.},
  24152. Number = {3},
  24153. Pages = {456--492},
  24154. Publisher = {ACM Press},
  24155. Title = {Metalevel building blocks for modular systems},
  24156. Volume = {16},
  24157. Year = {1994},
  24158. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wNDU2LWphZ2FubmF0aGFuLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDQ1Ni1qYWdhbm5hdGhhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n6ME4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NTYtamFnYW5uYXRoYW4ucGRmAAAOACoAFABwADQANQA2AC0AagBhAGcAYQBuAG4AYQB0AGgAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDQ1Ni1qYWdhbm5hdGhhbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  24159. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA0NTYtamFnYW5uYXRoYW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNDU2LWphZ2FubmF0aGFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sG0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDU2LWphZ2FubmF0aGFuLnBkZgAOACoAFABwADQANQA2AC0AagBhAGcAYQBuAG4AYQB0AGgAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A0NTYtamFnYW5uYXRoYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24160. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177578}}
  24161. @inproceedings{Chen:2003nx,
  24162. Address = {New York, NY, USA},
  24163. Author = {Chiyan Chen and Hongwei Xi},
  24164. Booktitle = {ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming},
  24165. Date-Added = {2006-09-21 13:57:22 -0600},
  24166. Date-Modified = {2010-12-17 10:23:10 -0700},
  24167. Isbn = {1-58113-756-7},
  24168. Location = {Uppsala, Sweden},
  24169. Pages = {275--286},
  24170. Publisher = {ACM Press},
  24171. Title = {Meta-programming through typeful code representation},
  24172. Year = {2003},
  24173. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjc1LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjc1LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADydwwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI3NS1jaGVuLnBkZgAOABwADQBwADIANwA1AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyNzUtY2hlbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  24174. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjc1LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjc1LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qI0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjc1LWNoZW4ucGRmAAAOABwADQBwADIANwA1AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjc1LWNoZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24175. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944730}}
  24176. @inproceedings{Kim:2006cr,
  24177. Address = {New York, NY, USA},
  24178. Author = {Ik-Soon Kim and Kwangkeun Yi and Cristiano Calcagno},
  24179. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  24180. Date-Added = {2006-09-21 13:27:25 -0600},
  24181. Date-Modified = {2010-12-17 10:23:10 -0700},
  24182. Isbn = {1-59593-027-2},
  24183. Location = {Charleston, South Carolina, USA},
  24184. Pages = {257--268},
  24185. Publisher = {ACM Press},
  24186. Title = {A polymorphic modal type system for lisp-like multi-staged languages},
  24187. Year = {2006},
  24188. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMjU3LWtpbS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyNTcta2ltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ0zBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjU3LWtpbS5wZGYAAA4AGgAMAHAAMgA1ADcALQBrAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyNTcta2ltLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24189. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjU3LWtpbS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyNTcta2ltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/enDRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNTcta2ltLnBkZgAOABoADABwADIANQA3AC0AawBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI1Ny1raW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  24190. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111060}}
  24191. @article{Batory:2006dq,
  24192. Author = {D. Batory and D. Benavides and A. Ruiz-Cortes},
  24193. Date-Added = {2006-09-21 13:06:27 -0600},
  24194. Date-Modified = {2009-08-25 22:28:19 -0600},
  24195. Journal = {Commun. ACM},
  24196. Month = {December},
  24197. Title = {Automated Analyses of Features Models: Challenges Ahead},
  24198. Year = {2006},
  24199. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9TQ0FDTTA2LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELU0NBQ00wNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kncE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlNDQUNNMDYucGRmAA4AGAALAFMAQwBBAEMATQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9TQ0FDTTA2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24200. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1NDQUNNMDYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtTQ0FDTTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuCJzOWbaQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU0NBQ00wNi5wZGYADgAYAAsAUwBDAEEAQwBNADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1NDQUNNMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  24201. @article{Smaragdakis:2002bh,
  24202. Address = {New York, NY, USA},
  24203. Author = {Yannis Smaragdakis and Don Batory},
  24204. Date-Added = {2006-09-21 12:55:11 -0600},
  24205. Date-Modified = {2010-12-17 10:23:10 -0700},
  24206. Issn = {1049-331X},
  24207. Journal = {ACM Trans. Softw. Eng. Methodol.},
  24208. Number = {2},
  24209. Pages = {215--255},
  24210. Publisher = {ACM Press},
  24211. Title = {Mixin layers: an object-oriented implementation technique for refinements and collaboration-based designs},
  24212. Volume = {11},
  24213. Year = {2002},
  24214. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyMTUtc21hcmFnZGFraXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjE1LXNtYXJhZ2Rha2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o80Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE1LXNtYXJhZ2Rha2lzLnBkZgAOACoAFABwADIAMQA1AC0AcwBtAGEAcgBhAGcAZABhAGsAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyMTUtc21hcmFnZGFraXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24215. Bdsk-Url-1 = {http://doi.acm.org/10.1145/505145.505148}}
  24216. @inproceedings{Flatt:1998qf,
  24217. Address = {New York, NY, USA},
  24218. Author = {Matthew Flatt and Shriram Krishnamurthi and Matthias Felleisen},
  24219. Booktitle = {POPL '98: Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  24220. Date-Added = {2006-09-21 12:49:13 -0600},
  24221. Date-Modified = {2010-12-17 10:23:10 -0700},
  24222. Isbn = {0-89791-979-3},
  24223. Location = {San Diego, California, United States},
  24224. Pages = {171--183},
  24225. Publisher = {ACM Press},
  24226. Title = {Classes and mixins},
  24227. Year = {1998},
  24228. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTcxLWZsYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3MS1mbGF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8m0cE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzEtZmxhdHQucGRmAAAOAB4ADgBwADEANwAxAC0AZgBsAGEAdAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3MS1mbGF0dC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24229. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTcxLWZsYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3MS1mbGF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3MS1mbGF0dC5wZGYADgAeAA4AcAAxADcAMQAtAGYAbABhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTcxLWZsYXR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  24230. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268961}}
  24231. @article{Ancona:2003ve,
  24232. Address = {New York, NY, USA},
  24233. Author = {Davide Ancona and Giovanni Lagorio and Elena Zucca},
  24234. Date-Added = {2006-09-21 12:47:23 -0600},
  24235. Date-Modified = {2011-11-12 17:57:46 -0700},
  24236. Issn = {0164-0925},
  24237. Journal = {ACM Trans. Program. Lang. Syst.},
  24238. Number = {5},
  24239. Pages = {641--712},
  24240. Publisher = {ACM Press},
  24241. Title = {Jam---designing a {Java} extension with mixins},
  24242. Volume = {25},
  24243. Year = {2003},
  24244. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNjQxLWFuY29uYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A2NDEtYW5jb25hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKELBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjQxLWFuY29uYS5wZGYADgAgAA8AcAA2ADQAMQAtAGEAbgBjAG8AbgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDY0MS1hbmNvbmEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24245. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2NDEtYW5jb25hLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY0MS1hbmNvbmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97bdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY0MS1hbmNvbmEucGRmAAAOACAADwBwADYANAAxAC0AYQBuAGMAbwBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY0MS1hbmNvbmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24246. Bdsk-Url-1 = {http://doi.acm.org/10.1145/937563.937567}}
  24247. @inproceedings{Moon:1986ly,
  24248. Address = {New York, NY, USA},
  24249. Author = {David A. Moon},
  24250. Booktitle = {OOPLSA '86: Conference proceedings on Object-oriented programming systems, languages and applications},
  24251. Date-Added = {2006-09-21 12:42:17 -0600},
  24252. Date-Modified = {2010-12-17 10:23:10 -0700},
  24253. Isbn = {0-89791-204-7},
  24254. Location = {Portland, Oregon, United States},
  24255. Pages = {1--8},
  24256. Publisher = {ACM Press},
  24257. Title = {Object-oriented programming with flavors},
  24258. Year = {1986},
  24259. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMS1tb29uLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDEtbW9vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8maME4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLW1vb24ucGRmAA4AGAALAHAAMQAtAG0AbwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMS1tb29uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24260. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1tb29uLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtbW9vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95etEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtbW9vbi5wZGYAAA4AGAALAHAAMQAtAG0AbwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtbW9vbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24261. Bdsk-Url-1 = {http://doi.acm.org/10.1145/28697.28698}}
  24262. @inproceedings{Bracha:1990zr,
  24263. Address = {New York, NY, USA},
  24264. Author = {Gilad Bracha and William Cook},
  24265. Booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
  24266. Date-Added = {2006-09-21 12:36:36 -0600},
  24267. Date-Modified = {2010-12-17 10:23:10 -0700},
  24268. Isbn = {0-201-52430-X},
  24269. Location = {Ottawa, Canada},
  24270. Pages = {303--311},
  24271. Publisher = {ACM Press},
  24272. Title = {Mixin-based inheritance},
  24273. Year = {1990},
  24274. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzAzLWJyYWNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzMDMtYnJhY2hhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5TBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzAzLWJyYWNoYS5wZGYADgAgAA8AcAAzADAAMwAtAGIAcgBhAGMAaABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDMwMy1icmFjaGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24275. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDMtYnJhY2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwMy1icmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96q9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwMy1icmFjaGEucGRmAAAOACAADwBwADMAMAAzAC0AYgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwMy1icmFjaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24276. Bdsk-Url-1 = {http://doi.acm.org/10.1145/97945.97982}}
  24277. @inproceedings{Duggan:1996ys,
  24278. Address = {New York, NY, USA},
  24279. Author = {Dominic Duggan and Constantinos Sourelis},
  24280. Booktitle = {ICFP '96: Proceedings of the 1st {ACM} {SIGPLAN} international conference on Functional programming},
  24281. Date-Added = {2006-09-21 12:34:11 -0600},
  24282. Date-Modified = {2010-12-17 10:23:10 -0700},
  24283. Isbn = {0-89791-770-7},
  24284. Location = {Philadelphia, Pennsylvania, United States},
  24285. Pages = {262--273},
  24286. Publisher = {ACM Press},
  24287. Title = {Mixin modules},
  24288. Year = {1996},
  24289. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjYyLWR1Z2dhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNjItZHVnZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ17BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjYyLWR1Z2dhbi5wZGYADgAgAA8AcAAyADYAMgAtAGQAdQBnAGcAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI2Mi1kdWdnYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24290. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNjItZHVnZ2FuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI2Mi1kdWdnYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96eNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2Mi1kdWdnYW4ucGRmAAAOACAADwBwADIANgAyAC0AZAB1AGcAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI2Mi1kdWdnYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24291. Bdsk-Url-1 = {http://doi.acm.org/10.1145/232627.232654}}
  24292. @inproceedings{Ancona:2005vn,
  24293. Abstract = {The first part of the paper gives a brief overview of
  24294. meta-programming, in particular program generation, and
  24295. its use in software development. The second part
  24296. introduces a basic calculus, related to FreshML, that
  24297. supports program generation (as described through
  24298. examples and a translation of MetaML into it) and
  24299. programming in-the-large (this is demonstrated by a
  24300. translation of CMS into it).},
  24301. Author = {Ancona, D. and Moggi, E.},
  24302. Booktitle = {Formal {M}ethods for {C}omponents and {O}bjects: {T}hird {I}nternational {S}ymposium, {FMCO} 2004},
  24303. Date-Added = {2006-09-21 12:24:06 -0600},
  24304. Date-Modified = {2009-08-25 22:28:19 -0600},
  24305. Ftp = {ftp://ftp.disi.unige.it/pub/person/AnconaD/FMCO04.pdf},
  24306. Keywords = {components, meta-programming, types},
  24307. Pages = {222--250},
  24308. Publisher = {Springer Verlag},
  24309. Series = {LNCS},
  24310. Title = {Program {G}eneration and {C}omponents},
  24311. Volume = {3657},
  24312. Year = 2005,
  24313. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0ZNQ08wNC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkZNQ08wNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9TXM5ZrpAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhOQAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBGTUNPMDQucGRmAAAOABYACgBGAE0AQwBPADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0ZNQ08wNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  24314. @article{Ancona:2002kx,
  24315. Address = {New York, NY, USA},
  24316. Author = {Davide Ancona and Elena Zucca},
  24317. Date-Added = {2006-09-21 12:19:43 -0600},
  24318. Date-Modified = {2010-12-17 10:23:10 -0700},
  24319. Issn = {0956-7968},
  24320. Journal = {Journal of Functional Programming},
  24321. Number = {2},
  24322. Pages = {91--132},
  24323. Publisher = {Cambridge University Press},
  24324. Title = {A calculus of module systems},
  24325. Volume = {12},
  24326. Year = {2002},
  24327. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmFuY29uYTAxY2FsY3VsdXMtMS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmFuY29uYTAxY2FsY3VsdXMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bprRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFuY29uYTAxY2FsY3VsdXMtMS5wZGYADgAuABYAYQBuAGMAbwBuAGEAMAAxAGMAYQBsAGMAdQBsAHUAcwAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvYW5jb25hMDFjYWxjdWx1cy0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  24328. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796801004257}}
  24329. @inproceedings{Makholm:2005uq,
  24330. Address = {New York, NY, USA},
  24331. Author = {Henning Makholm and J. B. Wells},
  24332. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  24333. Date-Added = {2006-09-21 12:16:52 -0600},
  24334. Date-Modified = {2010-12-17 10:23:10 -0700},
  24335. Isbn = {1-59593-064-7},
  24336. Location = {Tallinn, Estonia},
  24337. Pages = {156--167},
  24338. Publisher = {ACM Press},
  24339. Title = {Type inference, principal typings, and let-polymorphism for first-class mixin modules},
  24340. Year = {2005},
  24341. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTU2LW1ha2hvbG0ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTU2LW1ha2hvbG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADya2wTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE1Ni1tYWtob2xtLnBkZgAADgAiABAAcAAxADUANgAtAG0AYQBrAGgAbwBsAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTU2LW1ha2hvbG0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24342. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNTYtbWFraG9sbS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNTYtbWFraG9sbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ed3RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNTYtbWFraG9sbS5wZGYADgAiABAAcAAxADUANgAtAG0AYQBrAGgAbwBsAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1Ni1tYWtob2xtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24343. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086386}}
  24344. @techreport{McDonald:2001fk,
  24345. Author = {James McDonald and John Anton},
  24346. Date-Added = {2006-09-21 10:55:51 -0600},
  24347. Date-Modified = {2009-08-25 22:28:19 -0600},
  24348. Institution = {Kestrel Institute},
  24349. Month = {March},
  24350. Title = {SPECWARE - Producing Software Correct by Construction},
  24351. Year = {2001},
  24352. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zcGVjd2FyZS1qbS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NwZWN3YXJlLWptLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKR3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzcGVjd2FyZS1qbS5wZGYADgAgAA8AcwBwAGUAYwB3AGEAcgBlAC0AagBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc3BlY3dhcmUtam0ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24353. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NwZWN3YXJlLWptLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc3BlY3dhcmUtam0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KINEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3BlY3dhcmUtam0ucGRmAAAOACAADwBzAHAAZQBjAHcAYQByAGUALQBqAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc3BlY3dhcmUtam0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  24354. @inproceedings{Batory:2003qf,
  24355. Address = {Washington, DC, USA},
  24356. Author = {Don Batory and Jacob Neal Sarvela and Axel Rauschmayer},
  24357. Booktitle = {ICSE '03: Proceedings of the 25th International Conference on Software Engineering},
  24358. Date-Added = {2006-09-21 07:07:36 -0700},
  24359. Date-Modified = {2009-08-25 22:28:19 -0600},
  24360. Isbn = {0-7695-1877-X},
  24361. Location = {Portland, Oregon},
  24362. Pages = {187--197},
  24363. Publisher = {IEEE Computer Society},
  24364. Title = {Scaling step-wise refinement},
  24365. Year = {2003},
  24366. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTg3LWJhdG9yeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxODctYmF0b3J5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJunBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTg3LWJhdG9yeS5wZGYADgAgAA8AcAAxADgANwAtAGIAYQB0AG8AcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE4Ny1iYXRvcnkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24367. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODctYmF0b3J5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4Ny1iYXRvcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96FNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4Ny1iYXRvcnkucGRmAAAOACAADwBwADEAOAA3AC0AYgBhAHQAbwByAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4Ny1iYXRvcnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  24368. @techreport{Batory:2006ve,
  24369. Author = {Don Batory and Sahil Thaker},
  24370. Date-Added = {2006-09-21 06:52:08 -0700},
  24371. Date-Modified = {2009-08-25 22:28:19 -0600},
  24372. Institution = {University of Texas at Austin},
  24373. Title = {Towards Safe Composition of Product Lines},
  24374. Year = {2006},
  24375. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy90cjA2LTMzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELdHIwNi0zMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pQcE4xAcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGcAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnRyMDYtMzMucGRmAA4AGAALAHQAcgAwADYALQAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy90cjA2LTMzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24376. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0cjA2LTMzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdHIwNi0zMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KU9EPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHIwNi0zMy5wZGYAAA4AGAALAHQAcgAwADYALQAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvdHIwNi0zMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  24377. @inproceedings{Batory:2004ly,
  24378. Author = {Don Batory},
  24379. Booktitle = {International Conference on Software Engineering},
  24380. Date-Added = {2006-09-21 06:43:05 -0700},
  24381. Date-Modified = {2009-08-25 22:28:19 -0600},
  24382. Title = {Feature-Oriented Programming with the AHEAD Tool Suite},
  24383. Year = {2004},
  24384. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9BVFMtSUNTRTIwMDQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBBVFMtSUNTRTIwMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRewTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6QVRTLUlDU0UyMDA0LnBkZgAADgAiABAAQQBUAFMALQBJAEMAUwBFADIAMAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9BVFMtSUNTRTIwMDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24385. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0FUUy1JQ1NFMjAwNC5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEFUUy1JQ1NFMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzV3M5ZrDAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhEwAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBVFMtSUNTRTIwMDQucGRmAAAOACIAEABBAFQAUwAtAEkAQwBTAEUAMgAwADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FUUy1JQ1NFMjAwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  24386. @inproceedings{Zook:2004zr,
  24387. Author = {David Zook and Shan Shan Huang and Yannis Smaragdakis},
  24388. Booktitle = {3rd International Conference on Generative Programming and Component Engineering (GPCE'04)},
  24389. Date-Added = {2006-09-21 06:30:46 -0700},
  24390. Date-Modified = {2009-08-25 22:28:19 -0600},
  24391. Title = {Generating AspectJ Programs with Meta-AspectJ},
  24392. Year = {2004},
  24393. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9tYWoucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdtYWoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyYIwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bWFqLnBkZgAOABAABwBtAGEAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL21hai5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24394. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdtYWoucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdtYWoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jO0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYWoucGRmAAAOABAABwBtAGEAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9tYWoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  24395. @inproceedings{Huang:2006ys,
  24396. Address = {New York, NY, USA},
  24397. Author = {Shan Shan Huang and Yannis Smaragdakis},
  24398. Booktitle = {ICSE '06: Proceeding of the 28th international conference on Software engineering},
  24399. Date-Added = {2006-09-21 06:26:26 -0700},
  24400. Date-Modified = {2010-12-17 10:23:10 -0700},
  24401. Isbn = {1-59593-375-1},
  24402. Location = {Shanghai, China},
  24403. Pages = {865--868},
  24404. Publisher = {ACM Press},
  24405. Title = {Easy language extension with meta-aspectJ},
  24406. Year = {2006},
  24407. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wODY1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDg2NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ofsE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA4NjUtaHVhbmcucGRmAAAOAB4ADgBwADgANgA1AC0AaAB1AGEAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDg2NS1odWFuZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24408. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODY1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg2NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97qtEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg2NS1odWFuZy5wZGYADgAeAA4AcAA4ADYANQAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODY1LWh1YW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  24409. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1134285.1134436}}
  24410. @inproceedings{Taha:2003vn,
  24411. Address = {New York, NY, USA},
  24412. Author = {Walid Taha and Patricia Johann},
  24413. Booktitle = {GPCE '03: Proceedings of the 2nd international conference on Generative programming and component engineering},
  24414. Date-Added = {2006-09-20 12:55:42 -0700},
  24415. Date-Modified = {2009-08-25 22:28:19 -0600},
  24416. Isbn = {3-540-20102-5},
  24417. Location = {Erfurt, Germany},
  24418. Pages = {97--116},
  24419. Publisher = {Springer-Verlag New York, Inc.},
  24420. Title = {Staged notational definitions},
  24421. Year = {2003},
  24422. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wOTctdGFoYS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA5Ny10YWhhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKI3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwOTctdGFoYS5wZGYAAA4AGgAMAHAAOQA3AC0AdABhAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A5Ny10YWhhLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24423. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTctdGFoYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5Ny10YWhhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8bRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5Ny10YWhhLnBkZgAOABoADABwADkANwAtAHQAYQBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDk3LXRhaGEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  24424. @inproceedings{Ganz:2001kx,
  24425. Address = {New York, NY, USA},
  24426. Author = {Steven E. Ganz and Amr Sabry and Walid Taha},
  24427. Booktitle = {ICFP '01: Proceedings of the sixth ACM SIGPLAN international conference on Functional programming},
  24428. Date-Added = {2006-09-20 12:54:41 -0700},
  24429. Date-Modified = {2010-12-17 10:23:10 -0700},
  24430. Isbn = {1-58113-415-0},
  24431. Location = {Florence, Italy},
  24432. Pages = {74--85},
  24433. Publisher = {ACM Press},
  24434. Title = {Macros as multi-stage computations: type-safe, generative, binding macros in {MacroML}},
  24435. Year = {2001},
  24436. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9tYWNyb21sLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbWFjcm9tbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l/8E4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1hY3JvbWwucGRmAA4AGAALAG0AYQBjAHIAbwBtAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9tYWNyb21sLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24437. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttYWNyb21sLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbWFjcm9tbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94ytEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWFjcm9tbC5wZGYAAA4AGAALAG0AYQBjAHIAbwBtAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbWFjcm9tbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24438. Bdsk-Url-1 = {http://doi.acm.org/10.1145/507635.507646}}
  24439. @inproceedings{Greenfield:2003uq,
  24440. Address = {New York, NY, USA},
  24441. Author = {Jack Greenfield and Keith Short},
  24442. Booktitle = {OOPSLA '03: Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  24443. Date-Added = {2006-09-20 09:44:51 -0700},
  24444. Date-Modified = {2010-12-17 10:23:10 -0700},
  24445. Isbn = {1-58113-751-6},
  24446. Location = {Anaheim, CA, USA},
  24447. Pages = {16--27},
  24448. Publisher = {ACM Press},
  24449. Title = {Software factories: assembling applications with patterns, models, frameworks and tools},
  24450. Year = {2003},
  24451. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wMTYtZ3JlZW5maWVsZC5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnAxNi1ncmVlbmZpZWxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJr/BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTYtZ3JlZW5maWVsZC5wZGYAAA4AJgASAHAAMQA2AC0AZwByAGUAZQBuAGYAaQBlAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3AxNi1ncmVlbmZpZWxkLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  24452. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNi1ncmVlbmZpZWxkLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE2LWdyZWVuZmllbGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL955NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2LWdyZWVuZmllbGQucGRmAA4AJgASAHAAMQA2AC0AZwByAGUAZQBuAGYAaQBlAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTYtZ3JlZW5maWVsZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24453. Bdsk-Url-1 = {http://doi.acm.org/10.1145/949344.949348}}
  24454. @article{Abramsky:1994fk,
  24455. Address = {Champaign, IL, USA},
  24456. Author = {Samson Abramsky and Radha Jagadeesan},
  24457. Date-Added = {2006-09-19 15:41:37 -0700},
  24458. Date-Modified = {2010-12-17 10:23:10 -0700},
  24459. Issn = {0022-4812},
  24460. Journal = {J. Symb. Logic},
  24461. Number = {2},
  24462. Pages = {543--574},
  24463. Publisher = {Association for Symbolic Logic, Inc.},
  24464. Title = {Games and full completeness for multiplicative linear logic},
  24465. Volume = {59},
  24466. Year = {1994},
  24467. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9hYnJhbXNreTk0Z2FtZXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNhYnJhbXNreTk0Z2FtZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTWwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YWJyYW1za3k5NGdhbWVzLnBkZgAOACgAEwBhAGIAcgBhAG0AcwBrAHkAOQA0AGcAYQBtAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2FicmFtc2t5OTRnYW1lcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  24468. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FicmFtc2t5OTRnYW1lcy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FicmFtc2t5OTRnYW1lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bo7RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFicmFtc2t5OTRnYW1lcy5wZGYAAA4AKAATAGEAYgByAGEAbQBzAGsAeQA5ADQAZwBhAG0AZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FicmFtc2t5OTRnYW1lcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  24469. Bdsk-Url-1 = {http://dx.doi.org/10.2307/2275407}}
  24470. @inproceedings{Flanagan:1996tg,
  24471. Address = {New York, NY, USA},
  24472. Author = {Cormac Flanagan and Matthew Flatt and Shriram Krishnamurthi and Stephanie Weirich and Matthias Felleisen},
  24473. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  24474. Date-Added = {2006-09-17 10:35:33 -0600},
  24475. Date-Modified = {2010-12-17 10:23:10 -0700},
  24476. Isbn = {0-89791-795-2},
  24477. Location = {Philadelphia, Pennsylvania, United States},
  24478. Pages = {23--32},
  24479. Publisher = {ACM Press},
  24480. Title = {Catching bugs in the web of program invariants},
  24481. Year = {1996},
  24482. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjMtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjMtZmxhbmFnYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyciwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIzLWZsYW5hZ2FuLnBkZgAADgAiABAAcAAyADMALQBmAGwAYQBuAGEAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjMtZmxhbmFnYW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24483. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1mbGFuYWdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1mbGFuYWdhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekvRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1mbGFuYWdhbi5wZGYADgAiABAAcAAyADMALQBmAGwAYQBuAGEAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLWZsYW5hZ2FuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24484. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231387}}
  24485. @article{Cartwright:1996kl,
  24486. Address = {New York, NY, USA},
  24487. Author = {Robert Cartwright and Matthias Felleisen},
  24488. Date-Added = {2006-09-17 10:29:29 -0600},
  24489. Date-Modified = {2010-12-17 10:23:10 -0700},
  24490. Issn = {0360-0300},
  24491. Journal = {ACM Comput. Surv.},
  24492. Number = {2},
  24493. Pages = {349--351},
  24494. Publisher = {ACM Press},
  24495. Title = {Program verification through soft typing},
  24496. Volume = {28},
  24497. Year = {1996},
  24498. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wMzQ5LWNhcnR3cmlnaHQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwMzQ5LWNhcnR3cmlnaHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyevwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM0OS1jYXJ0d3JpZ2h0LnBkZgAOACgAEwBwADMANAA5AC0AYwBhAHIAdAB3AHIAaQBnAGgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3AzNDktY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  24499. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzNDktY2FydHdyaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzNDktY2FydHdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esrRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNDktY2FydHdyaWdodC5wZGYAAA4AKAATAHAAMwA0ADkALQBjAGEAcgB0AHcAcgBpAGcAaAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzNDktY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  24500. Bdsk-Url-1 = {http://doi.acm.org/10.1145/234528.234747}}
  24501. @inproceedings{Stuckey:2003oq,
  24502. Address = {New York, NY, USA},
  24503. Author = {Peter J. Stuckey and Martin Sulzmann and Jeremy Wazny},
  24504. Booktitle = {Haskell '03: Proceedings of the 2003 ACM SIGPLAN workshop on Haskell},
  24505. Date-Added = {2006-09-16 23:38:34 -0600},
  24506. Date-Modified = {2010-12-17 10:23:10 -0700},
  24507. Isbn = {1-58113-758-3},
  24508. Location = {Uppsala, Sweden},
  24509. Pages = {72--83},
  24510. Publisher = {ACM Press},
  24511. Title = {Interactive type debugging in Haskell},
  24512. Year = {2003},
  24513. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzItc3R1Y2tleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3Mi1zdHVja2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKF3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzItc3R1Y2tleS5wZGYADgAgAA8AcAA3ADIALQBzAHQAdQBjAGsAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDcyLXN0dWNrZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24514. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3Mi1zdHVja2V5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDcyLXN0dWNrZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97htEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDcyLXN0dWNrZXkucGRmAAAOACAADwBwADcAMgAtAHMAdAB1AGMAawBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDcyLXN0dWNrZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24515. Bdsk-Url-1 = {http://doi.acm.org/10.1145/871895.871903}}
  24516. @inproceedings{Stuckey:2004nx,
  24517. Address = {New York, NY, USA},
  24518. Author = {Peter J. Stuckey and Martin Sulzmann and Jeremy Wazny},
  24519. Booktitle = {Haskell '04: Proceedings of the 2004 ACM SIGPLAN workshop on Haskell},
  24520. Date-Added = {2006-09-16 23:35:00 -0600},
  24521. Date-Modified = {2010-12-17 10:23:10 -0700},
  24522. Isbn = {1-58113-850-4},
  24523. Location = {Snowbird, Utah, USA},
  24524. Pages = {80--91},
  24525. Publisher = {ACM Press},
  24526. Title = {Improving type error diagnosis},
  24527. Year = {2004},
  24528. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wODAtc3R1Y2tleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A4MC1zdHVja2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHLBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODAtc3R1Y2tleS5wZGYADgAgAA8AcAA4ADAALQBzAHQAdQBjAGsAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDgwLXN0dWNrZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24529. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A4MC1zdHVja2V5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDgwLXN0dWNrZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ndEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgwLXN0dWNrZXkucGRmAAAOACAADwBwADgAMAAtAHMAdAB1AGMAawBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDgwLXN0dWNrZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24530. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1017472.1017486}}
  24531. @techreport{Stuckey:2005cr,
  24532. Author = {Peter J. Stuckey and Martin Sulzmann and Jeremy Wazny},
  24533. Date-Added = {2006-09-16 23:28:10 -0600},
  24534. Date-Modified = {2007-05-18 13:42:22 -0600},
  24535. Institution = {National University of Singapore},
  24536. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/typerror.ps},
  24537. Month = {March},
  24538. Title = {Type Error Reporting in the Hindley/Milner System with Extensions},
  24539. Year = {2005}}
  24540. @inproceedings{Swords:2006dq,
  24541. Author = {Sol Swords and William R. Cook},
  24542. Booktitle = {ACL2 Workshop},
  24543. Date-Added = {2006-09-15 16:48:40 -0600},
  24544. Date-Modified = {2009-08-25 22:28:19 -0600},
  24545. Title = {Soundness of the Simply Typed Lambda Calculus in ACL2},
  24546. Year = {2006},
  24547. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uLy4uLy4uL3BhcGVycy9sYy5wZGbSFwsYGVdOUy5kYXRhTxEBTgAAAAABTgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRBmxjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJe3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAJU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpsYy5wZGYAAA4ADgAGAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL3NpZWsvcGFwZXJzL2xjLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AgYCCAINAhgCIQIvAjMCOgJDAkgCVQJYAmoCbQJyAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAnQ=},
  24548. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZsYy5wZGbSFwsYGVdOUy5kYXRhTxEBSgAAAAABSgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBmxjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKzRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxjLnBkZgAOAA4ABgBsAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABZVc2Vycy9qc2llay9iaWIvbGMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlQCaAKIB8AHyAfcCAgILAhkCHQIkAi0CMgI/AkICVAJXAlwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACXg==}}
  24549. @inproceedings{Perry:1989bh,
  24550. Address = {New York, NY, USA},
  24551. Author = {Dewayne E. Perry},
  24552. Booktitle = {ICSE '89: Proceedings of the 11th international conference on Software engineering},
  24553. Date-Added = {2006-09-15 16:21:21 -0600},
  24554. Date-Modified = {2010-12-17 10:23:10 -0700},
  24555. Isbn = {0-8186-1941-4},
  24556. Location = {Pittsburgh, Pennsylvania, United States},
  24557. Pages = {2--11},
  24558. Publisher = {ACM Press},
  24559. Title = {The inscape environment},
  24560. Year = {1989},
  24561. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMi1wZXJyeS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyLXBlcnJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJvvBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMi1wZXJyeS5wZGYAAA4AGgAMAHAAMgAtAHAAZQByAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyLXBlcnJ5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24562. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMi1wZXJyeS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyLXBlcnJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eiTRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyLXBlcnJ5LnBkZgAOABoADABwADIALQBwAGUAcgByAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDItcGVycnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  24563. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74587.74588}}
  24564. @techreport{McAllester:1994qf,
  24565. Author = {David McAllester},
  24566. Date-Added = {2006-09-15 16:19:20 -0600},
  24567. Date-Modified = {2010-12-17 10:23:10 -0700},
  24568. Number = {ADAGE-MIT-94-01},
  24569. Title = {Variational Attribute Grammars for Computer Aided Design (Release 3.0)},
  24570. Year = {1994},
  24571. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QNi4uLy4uLy4uL3BhcGVycy92YXJpYXRpb25hbC1hdHRyaWJ1dGUtZ3JhbW1hcnMtZm9yLnBkZtIXCxgZV05TLmRhdGFPEQHGAAAAAAHGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfdmFyaWF0aW9uYWwtYXR0cmlidXRlI0YyOTUzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pU8E4xAcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGcAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZhcmlhdGlvbmFsLWF0dHJpYnV0ZSNGMjk1My5wZGYADgBOACYAdgBhAHIAaQBhAHQAaQBvAG4AYQBsAC0AYQB0AHQAcgBpAGIAdQB0AGUALQBnAHIAYQBtAG0AYQByAHMALQBmAG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAOFVzZXJzL3NpZWsvcGFwZXJzL3ZhcmlhdGlvbmFsLWF0dHJpYnV0ZS1ncmFtbWFycy1mb3IucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AxwDMANQCngKgAqUCsAK5AscCywLSAtsC4ALtAvADAgMFAwoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADDA==},
  24572. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJnZhcmlhdGlvbmFsLWF0dHJpYnV0ZS1ncmFtbWFycy1mb3IucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R92YXJpYXRpb25hbC1hdHRyaWJ1dCNCRjhENkYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41v0Q897wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2YXJpYXRpb25hbC1hdHRyaWJ1dCNCRjhENkYucGRmAAAOAE4AJgB2AGEAcgBpAGEAdABpAG8AbgBhAGwALQBhAHQAdAByAGkAYgB1AHQAZQAtAGcAcgBhAG0AbQBhAHIAcwAtAGYAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL3ZhcmlhdGlvbmFsLWF0dHJpYnV0ZS1ncmFtbWFycy1mb3IucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==},
  24573. Bdsk-Url-1 = {citeseer.ist.psu.edu/372681.html}}
  24574. @inproceedings{Byrd:2006ve,
  24575. Author = {William E. Byrd and Daniel P. Friedman},
  24576. Booktitle = {Scheme and Functional Programming Workshop},
  24577. Date-Added = {2006-09-15 15:54:49 -0600},
  24578. Date-Modified = {2009-08-25 22:28:19 -0600},
  24579. Title = {From Variadic Functions to Variadic Relations: A miniKanren Perspective},
  24580. Year = {2006},
  24581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy8xMi1ieXJkLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELMTItYnlyZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kTMEwfZsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOjEyLWJ5cmQucGRmAA4AGAALADEAMgAtAGIAeQByAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy8xMi1ieXJkLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24582. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliLzEyLWJ5cmQucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QsxMi1ieXJkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADutizOWatAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTItYnlyZC5wZGYADgAYAAsAMQAyAC0AYgB5AHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEyLWJ5cmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  24583. @inproceedings{Zhang:2003ly,
  24584. Address = {Washington, DC, USA},
  24585. Author = {Hongyu Zhang and Stan Jarzabek},
  24586. Booktitle = {APSEC '03: Proceedings of the Tenth Asia-Pacific Software Engineering Conference Software Engineering Conference},
  24587. Date-Added = {2006-09-15 12:05:32 -0600},
  24588. Date-Modified = {2007-05-18 13:42:22 -0600},
  24589. Isbn = {0-7695-2011-1},
  24590. Pages = {116},
  24591. Publisher = {IEEE Computer Society},
  24592. Title = {An {XVCL} Approach to Handling Variants: A {KWIC} Product Line Example},
  24593. Year = {2003}}
  24594. @book{Bassett:1997zr,
  24595. Address = {Upper Saddle River, NJ, USA},
  24596. Author = {Paul G. Bassett},
  24597. Date-Added = {2006-09-15 12:04:44 -0600},
  24598. Date-Modified = {2007-05-18 13:42:22 -0600},
  24599. Isbn = {0-13-327859-X},
  24600. Publisher = {Prentice-Hall, Inc.},
  24601. Title = {Framing software reuse: lessons from the real world},
  24602. Year = {1997}}
  24603. @inproceedings{Basit:2005ys,
  24604. Author = {Hamid Abdul Basit and Damith C. Rajapakse and Stan Jarzabek},
  24605. Booktitle = {ICSE '05: Proceedings of the 27th international conference on Software engineering},
  24606. Date-Added = {2006-09-15 11:57:27 -0600},
  24607. Date-Modified = {2010-12-17 10:23:10 -0700},
  24608. Isbn = {1-59593-963-2},
  24609. Location = {St. Louis, MO, USA},
  24610. Pages = {451--459},
  24611. Title = {Beyond templates: a study of clones in the STL and some general implications},
  24612. Year = {2005},
  24613. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDUxLWJhc2l0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ1MS1iYXNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n5cEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NTEtYmFzaXQucGRmAAAOAB4ADgBwADQANQAxAC0AYgBhAHMAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ1MS1iYXNpdC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24614. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDUxLWJhc2l0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ1MS1iYXNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97BNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ1MS1iYXNpdC5wZGYADgAeAA4AcAA0ADUAMQAtAGIAYQBzAGkAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDUxLWJhc2l0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  24615. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062455.1062537}}
  24616. @inproceedings{Calcagno:2003vn,
  24617. Author = {Cristiano Calcagno and Walid Taha and Liwen Huang and Xavier Leroy},
  24618. Booktitle = {2nd International Conference on Generative Programming and Component Engineering (GPCE'03)},
  24619. Date-Added = {2006-09-15 11:45:17 -0600},
  24620. Date-Modified = {2009-08-25 22:28:19 -0600},
  24621. Title = {Implementing Multi-stage Languages Using ASTs, Gensym, and Reflection},
  24622. Year = {2003},
  24623. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9ncGNlMDNiLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZ3BjZTAzYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lmcEwfZsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmdwY2UwM2IucGRmAA4AGAALAGcAcABjAGUAMAAzAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9ncGNlMDNiLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24624. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtncGNlMDNiLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZ3BjZTAzYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91cNEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3BjZTAzYi5wZGYAAA4AGAALAGcAcABjAGUAMAAzAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZ3BjZTAzYi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  24625. @inproceedings{Huang:2005kx,
  24626. Author = {Shan Shan Huang and David Zook and Yannis Smaragdakis},
  24627. Booktitle = {4th International Conference on Generative Programming and Component Engineering (GPCE'05)},
  24628. Date-Added = {2006-09-15 11:38:44 -0600},
  24629. Date-Modified = {2009-08-25 22:28:19 -0600},
  24630. Title = {Statically Safe Program Generation with SafeGen},
  24631. Year = {2005},
  24632. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9zYWZlZ2VuLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELc2FmZWdlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o8MEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNhZmVnZW4ucGRmAA4AGAALAHMAYQBmAGUAZwBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9zYWZlZ2VuLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24633. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzYWZlZ2VuLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc2FmZWdlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J19EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2FmZWdlbi5wZGYAAA4AGAALAHMAYQBmAGUAZwBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc2FmZWdlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  24634. @inproceedings{Fahndrich:2006uq,
  24635. Booktitle = {5th International Conference on Generative Programming and Component Engineering (GPCE'06)},
  24636. Date-Added = {2006-09-15 11:33:46 -0600},
  24637. Date-Modified = {2009-08-25 22:28:19 -0600},
  24638. Title = {Reflective Program Generation with Patterns},
  24639. Year = {2006},
  24640. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9yZWZsZWN0aXZlLWdwY2UwNi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXJlZmxlY3RpdmUtZ3BjZTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKNjBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpyZWZsZWN0aXZlLWdwY2UwNi5wZGYADgAsABUAcgBlAGYAbABlAGMAdABpAHYAZQAtAGcAcABjAGUAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  24641. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXJlZmxlY3RpdmUtZ3BjZTA2LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+Jv9EPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAAOACwAFQByAGUAZgBsAGUAYwB0AGkAdgBlAC0AZwBwAGMAZQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  24642. @inproceedings{Sheard:2002fk,
  24643. Author = {Tim Sheard and Simon {Peyton Jones}},
  24644. Booktitle = {ACM SIGPLAN Haskell Workshop 02},
  24645. Date-Added = {2006-09-15 11:19:53 -0600},
  24646. Date-Modified = {2009-08-25 22:28:19 -0600},
  24647. Month = oct,
  24648. Pages = {1-16},
  24649. Publisher = {ACM Press},
  24650. Title = {Template metaprogramming for {Haskell}},
  24651. Year = 2002,
  24652. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMS1zaGVhcmQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMS1zaGVhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZxwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtc2hlYXJkLnBkZgAOABwADQBwADEALQBzAGgAZQBhAHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxLXNoZWFyZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  24653. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1zaGVhcmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1zaGVhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mA0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1zaGVhcmQucGRmAAAOABwADQBwADEALQBzAGgAZQBhAHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1zaGVhcmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  24654. @article{Vianu:1997nx,
  24655. Address = {Hingham, MA, USA},
  24656. Author = {Victor Vianu},
  24657. Date-Added = {2006-09-14 10:08:22 -0600},
  24658. Date-Modified = {2009-08-25 22:28:19 -0600},
  24659. Issn = {1012-2443},
  24660. Journal = {Annals of Mathematics and Artificial Intelligence},
  24661. Number = {1-2},
  24662. Pages = {215--259},
  24663. Publisher = {Kluwer Academic Publishers},
  24664. Title = {Rule-based languages},
  24665. Volume = {19},
  24666. Year = {1997},
  24667. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy92aWFudTk2cnVsZWJhc2VkLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUdmlhbnU5NnJ1bGViYXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pWcEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZpYW51OTZydWxlYmFzZWQucGRmAAAOACoAFAB2AGkAYQBuAHUAOQA2AHIAdQBsAGUAYgBhAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvdmlhbnU5NnJ1bGViYXNlZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  24668. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHZpYW51OTZydWxlYmFzZWQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR2aWFudTk2cnVsZWJhc2VkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41z0Q897wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2aWFudTk2cnVsZWJhc2VkLnBkZgAOACoAFAB2AGkAYQBuAHUAOQA2AHIAdQBsAGUAYgBhAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3ZpYW51OTZydWxlYmFzZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  24669. @article{Gunnels:2001cr,
  24670. Address = {New York, NY, USA},
  24671. Author = {John A. Gunnels and Fred G. Gustavson and Greg M. Henry and Robert A. van de Geijn},
  24672. Date-Added = {2006-09-13 10:53:44 -0600},
  24673. Date-Modified = {2010-12-17 10:23:10 -0700},
  24674. Issn = {0098-3500},
  24675. Journal = {ACM Trans. Math. Softw.},
  24676. Number = {4},
  24677. Pages = {422--455},
  24678. Publisher = {ACM Press},
  24679. Title = {{FLAME}: Formal Linear Algebra Methods Environment},
  24680. Volume = {27},
  24681. Year = {2001},
  24682. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNDIyLWd1bm5lbHMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNDIyLWd1bm5lbHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfWwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDQyMi1ndW5uZWxzLnBkZgAADgAiABAAcAA0ADIAMgAtAGcAdQBuAG4AZQBsAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNDIyLWd1bm5lbHMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24683. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0MjItZ3VubmVscy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0MjItZ3VubmVscy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/evfRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0MjItZ3VubmVscy5wZGYADgAiABAAcAA0ADIAMgAtAGcAdQBuAG4AZQBsAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQyMi1ndW5uZWxzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24684. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504210.504213}}
  24685. @article{Bientinesi:2005dq,
  24686. Address = {New York, NY, USA},
  24687. Author = {Paolo Bientinesi and John A. Gunnels and Margaret E. Myers and Enrique S. Quintana-Ort\&\#237; and Robert A. van de Geijn},
  24688. Date-Added = {2006-09-13 08:39:46 -0600},
  24689. Date-Modified = {2010-12-17 10:23:10 -0700},
  24690. Issn = {0098-3500},
  24691. Journal = {ACM Trans. Math. Softw.},
  24692. Number = {1},
  24693. Pages = {1--26},
  24694. Publisher = {ACM Press},
  24695. Title = {The science of deriving dense linear algebra algorithms},
  24696. Volume = {31},
  24697. Year = {2005},
  24698. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxLWJpZW50aW5lc2kucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMS1iaWVudGluZXNpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lt0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1iaWVudGluZXNpLnBkZgAADgAkABEAcAAxAC0AYgBpAGUAbgB0AGkAbgBlAHMAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMS1iaWVudGluZXNpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  24699. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1055531.1055532}}
  24700. @inproceedings{Siek:2006bh,
  24701. Author = {Jeremy G. Siek and Walid Taha},
  24702. Booktitle = {Scheme and Functional Programming Workshop},
  24703. Date-Added = {2006-09-12 20:16:46 -0600},
  24704. Date-Modified = {2009-08-25 22:28:19 -0600},
  24705. Month = {September},
  24706. Pages = {81-92},
  24707. Title = {Gradual typing for functional languages},
  24708. Year = 2006,
  24709. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNpZWswNmdyYWR1YWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzaWVrMDZncmFkdWFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxpyA0SdhIVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEnmWEAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaWVrMDZncmFkdWFsLnBkZgAADgAkABEAcwBpAGUAawAwADYAZwByAGEAZAB1AGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zaWVrMDZncmFkdWFsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  24710. @book{Aho:1986qf,
  24711. Address = {Boston, MA, USA},
  24712. Author = {Alfred V. Aho and Ravi Sethi and Jeffrey D. Ullman},
  24713. Date-Added = {2006-09-12 17:04:43 -0600},
  24714. Date-Modified = {2007-05-18 13:42:22 -0600},
  24715. Isbn = {0-201-10088-6},
  24716. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  24717. Title = {Compilers: principles, techniques, and tools},
  24718. Year = {1986}}
  24719. @article{Flynn:1972ve,
  24720. Author = {Michael J. Flynn},
  24721. Date-Added = {2006-09-12 16:53:04 -0600},
  24722. Date-Modified = {2007-05-18 13:42:22 -0600},
  24723. Journal = {IEEE Transactions on Computing},
  24724. Pages = {948},
  24725. Title = {Some Computer Organizations and Their Effectiveness},
  24726. Volume = {C-21},
  24727. Year = {1972}}
  24728. @inproceedings{Harinarayan:1996ly,
  24729. Address = {New York, NY, USA},
  24730. Author = {Venky Harinarayan and Anand Rajaraman and Jeffrey D. Ullman},
  24731. Booktitle = {SIGMOD '96: Proceedings of the 1996 ACM SIGMOD international conference on Management of data},
  24732. Date-Added = {2006-09-12 15:11:37 -0600},
  24733. Date-Modified = {2010-12-17 10:23:10 -0700},
  24734. Isbn = {0-89791-794-4},
  24735. Location = {Montreal, Quebec, Canada},
  24736. Pages = {205--216},
  24737. Publisher = {ACM Press},
  24738. Title = {Implementing data cubes efficiently},
  24739. Year = {1996},
  24740. Bdsk-Url-1 = {http://doi.acm.org/10.1145/233269.233333}}
  24741. @inproceedings{Valluri:2002zr,
  24742. Address = {Darlinghurst, Australia, Australia},
  24743. Author = {Satyanarayana R Valluri and Soujanya Vadapalli and Kamalakar Karlapalem},
  24744. Booktitle = {ADC '02: Proceedings of the thirteenth Australasian database conference},
  24745. Date-Added = {2006-09-12 15:09:24 -0600},
  24746. Date-Modified = {2007-05-18 13:42:22 -0600},
  24747. Isbn = {0-909925-83-6},
  24748. Location = {Melbourne, Victoria, Australia},
  24749. Pages = {187--196},
  24750. Publisher = {Australian Computer Society, Inc.},
  24751. Title = {View relevance driven materialized view selection in data warehousing environment},
  24752. Year = {2002}}
  24753. @article{Gupta:2005ys,
  24754. Address = {Los Alamitos, CA, USA},
  24755. Author = {Himanshu Gupta and Inderpal Singh Mumick},
  24756. Date-Added = {2006-09-12 15:06:41 -0600},
  24757. Date-Modified = {2010-12-17 10:23:10 -0700},
  24758. Issn = {1041-4347},
  24759. Journal = {IEEE Transactions on Knowledge and Data Engineering},
  24760. Number = {1},
  24761. Pages = {24-43},
  24762. Publisher = {IEEE Computer Society},
  24763. Title = {Selection of Views to Materialize in a Data Warehouse},
  24764. Volume = {17},
  24765. Year = {2005},
  24766. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/TKDE.2005.16}}
  24767. @article{Blackford:2002vn,
  24768. Address = {New York, NY, USA},
  24769. 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},
  24770. Date-Added = {2006-09-12 13:31:24 -0600},
  24771. Date-Modified = {2010-12-17 10:23:10 -0700},
  24772. Issn = {0098-3500},
  24773. Journal = {ACM Trans. Math. Softw.},
  24774. Number = {2},
  24775. Pages = {135--151},
  24776. Publisher = {ACM Press},
  24777. Title = {An updated set of basic linear algebra subprograms ({BLAS})},
  24778. Volume = {28},
  24779. Year = {2002},
  24780. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMTM1LXNfYmxhY2tmb3JkLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDEzNS1zX2JsYWNrZm9yZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mocEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMzUtc19ibGFja2ZvcmQucGRmAAAOACoAFABwADEAMwA1AC0AcwBfAGIAbABhAGMAawBmAG8AcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDEzNS1zX2JsYWNrZm9yZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  24781. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMzUtc19ibGFja2ZvcmQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTM1LXNfYmxhY2tmb3JkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m80Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM1LXNfYmxhY2tmb3JkLnBkZgAOACoAFABwADEAMwA1AC0AcwBfAGIAbABhAGMAawBmAG8AcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMzUtc19ibGFja2ZvcmQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24782. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567806.567807}}
  24783. @article{Lawson:1979kx,
  24784. Address = {New York, NY, USA},
  24785. Author = {C. L. Lawson and R. J. Hanson and D. R. Kincaid and F. T. Krogh},
  24786. Date-Added = {2006-09-12 13:25:16 -0600},
  24787. Date-Modified = {2010-12-17 10:23:10 -0700},
  24788. Issn = {0098-3500},
  24789. Journal = {ACM Trans. Math. Softw.},
  24790. Number = {3},
  24791. Pages = {308--323},
  24792. Publisher = {ACM Press},
  24793. Title = {Basic Linear Algebra Subprograms for {Fortran} Usage},
  24794. Volume = {5},
  24795. Year = {1979},
  24796. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzA4LWxhd3Nvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzMDgtbGF3c29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5fBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzA4LWxhd3Nvbi5wZGYADgAgAA8AcAAzADAAOAAtAGwAYQB3AHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDMwOC1sYXdzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24797. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDgtbGF3c29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwOC1sYXdzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96r9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwOC1sYXdzb24ucGRmAAAOACAADwBwADMAMAA4AC0AbABhAHcAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwOC1sYXdzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24798. Bdsk-Url-1 = {http://doi.acm.org/10.1145/355841.355847}}
  24799. @article{Dongarra:1988uq,
  24800. Address = {New York, NY, USA},
  24801. Author = {Jack J. Dongarra and Jeremy Du Croz and Sven Hammarling and Richard J. Hanson},
  24802. Date-Added = {2006-09-12 13:23:17 -0600},
  24803. Date-Modified = {2010-12-17 10:23:10 -0700},
  24804. Issn = {0098-3500},
  24805. Journal = {ACM Trans. Math. Softw.},
  24806. Number = {1},
  24807. Pages = {1--17},
  24808. Publisher = {ACM Press},
  24809. Title = {An extended set of {FORTRAN} basic linear algebra subprograms},
  24810. Volume = {14},
  24811. Year = {1988},
  24812. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9kb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGRvbmdhcnJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJT/BMH2bAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkb25nYXJyYS5wZGYAAA4AGgAMAGQAbwBuAGcAYQByAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2RvbmdhcnJhLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24813. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRvbmdhcnJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVzRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRvbmdhcnJhLnBkZgAOABoADABkAG8AbgBnAGEAcgByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZG9uZ2FycmEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  24814. Bdsk-Url-1 = {http://doi.acm.org/10.1145/42288.42291}}
  24815. @article{Dongarra:1990fk,
  24816. Address = {New York, NY, USA},
  24817. Author = {J. J. Dongarra and Jeremy Du Croz and Sven Hammarling and I. S. Duff},
  24818. Date-Added = {2006-09-12 13:22:01 -0600},
  24819. Date-Modified = {2010-12-17 10:23:10 -0700},
  24820. Issn = {0098-3500},
  24821. Journal = {ACM Trans. Math. Softw.},
  24822. Number = {1},
  24823. Pages = {1--17},
  24824. Publisher = {ACM Press},
  24825. Title = {A set of level 3 basic linear algebra subprograms},
  24826. Volume = {16},
  24827. Year = {1990},
  24828. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMS1kb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxLWRvbmdhcnJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJlzBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1kb25nYXJyYS5wZGYADgAgAA8AcAAxAC0AZABvAG4AZwBhAHIAcgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEtZG9uZ2FycmEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24829. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxLWRvbmdhcnJhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEtZG9uZ2FycmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95cdEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtZG9uZ2FycmEucGRmAAAOACAADwBwADEALQBkAG8AbgBnAGEAcgByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEtZG9uZ2FycmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24830. Bdsk-Url-1 = {http://doi.acm.org/10.1145/77626.79170}}
  24831. @inproceedings{Vuduc:2003kl,
  24832. Address = {Melbourne, Australia},
  24833. Annote = {The main idea is to compute A^TAx by using dot products for t=Ax, and using scaled vector
  24834. additions for the A^T*t, and fusing the outer loops of these two operations, thereby reusing
  24835. a row of A. This assumes a row of A fits in cache, but since its sparse, that's quite likely.},
  24836. Author = {Richard Vuduc and Attila Gyulassy and James W. Demmel and Katherine A. Yelick},
  24837. Booktitle = {ICCS 2003: Workshop on Parallel Linear Algebra},
  24838. Date-Added = {2006-09-10 18:31:56 -0600},
  24839. Date-Modified = {2009-08-25 22:28:19 -0600},
  24840. Month = {June},
  24841. Title = {Memory Hierarchy Optimizations and Performance Bounds for Sparse {$A^TAx$}},
  24842. Year = {2003},
  24843. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy92dWR1YzIwMDMtYXRhLWJvdW5kcy5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHZ1ZHVjMjAwMy1hdGEtYm91bmRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKVzBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp2dWR1YzIwMDMtYXRhLWJvdW5kcy5wZGYAAA4AMgAYAHYAdQBkAHUAYwAyADAAMAAzAC0AYQB0AGEALQBiAG8AdQBuAGQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3Z1ZHVjMjAwMy1hdGEtYm91bmRzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  24844. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHZ1ZHVjMjAwMy1hdGEtYm91bmRzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYdnVkdWMyMDAzLWF0YS1ib3VuZHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NddEPPe8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q/AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdnVkdWMyMDAzLWF0YS1ib3VuZHMucGRmAA4AMgAYAHYAdQBkAHUAYwAyADAAMAAzAC0AYQB0AGEALQBiAG8AdQBuAGQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi92dWR1YzIwMDMtYXRhLWJvdW5kcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  24845. @book{Striegnitz:2005oq,
  24846. Author = {J{\"o}rg Striegnitz},
  24847. Date-Added = {2006-09-10 17:26:39 -0600},
  24848. Date-Modified = {2007-05-18 13:42:22 -0600},
  24849. Publisher = {NIC Series},
  24850. Title = {Integration von Programmiersprachen durch strukturelle Typanalyse und partielle Auswertung},
  24851. Year = {2005}}
  24852. @inproceedings{Wasserrab:2006cr,
  24853. Author = {Daniel Wasserrab and Tobias Nipkow and Gregor Snelting and Frank Tip},
  24854. Booktitle = {OOPSLA '06: Object oriented programming, systems, languages, and applications},
  24855. Date-Added = {2006-09-07 15:14:16 -0600},
  24856. Date-Modified = {2009-08-25 22:28:19 -0600},
  24857. Publisher = {ACM Press},
  24858. Title = {An Operational Semantics and Type Safety Proof for Multiple Inheritance in {C++}},
  24859. Year = 2006,
  24860. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9vb3BzbGEwNi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDG9vcHNsYTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJkrBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvb3BzbGEwNi5wZGYAAA4AGgAMAG8AbwBwAHMAbABhADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL29vcHNsYTA2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24861. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzbGEwNi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHNsYTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVfRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTA2LnBkZgAOABoADABvAG8AcABzAGwAYQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wc2xhMDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  24862. @inproceedings{Pugh:1998dq,
  24863. Author = {William Pugh and Tatiana Shpeisman},
  24864. Booktitle = {Languages and Compilers for Parallel Computing: 11th International Workshop, LCPC'98},
  24865. Date-Added = {2006-09-06 22:04:37 -0600},
  24866. Date-Modified = {2009-08-25 22:28:19 -0600},
  24867. Pages = {213-229},
  24868. Publisher = {Springer-Verlag},
  24869. Series = {LNCS},
  24870. Title = {{SIPR}: A New Framework for Generating Efficient Code for Sparse Matrix Computations},
  24871. Volume = {1656},
  24872. Year = {1998},
  24873. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zhtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMS5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  24874. @inproceedings{Ahmed:2000bh,
  24875. Address = {Washington, DC, USA},
  24876. Author = {Nawaaz Ahmed and Nikolay Mateev and Keshav Pingali},
  24877. Booktitle = {Supercomputing '00: Proceedings of the 2000 ACM/IEEE conference on Supercomputing (CDROM)},
  24878. Date-Added = {2006-09-06 22:00:38 -0600},
  24879. Date-Modified = {2009-08-25 22:28:19 -0600},
  24880. Isbn = {0-7803-9802-5},
  24881. Location = {Dallas, Texas, United States},
  24882. Pages = {58},
  24883. Publisher = {IEEE Computer Society},
  24884. Title = {A framework for sparse matrix code synthesis from high-level specifications},
  24885. Year = {2000},
  24886. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hNTgtYWhtZWQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hNTgtYWhtZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26B0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNTgtYWhtZWQucGRmAAAOABwADQBhADUAOAAtAGEAaABtAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hNTgtYWhtZWQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  24887. @inproceedings{Olmos:2003qf,
  24888. Address = {Los Alamitos, CA, USA},
  24889. Author = {Karina Olmos and Eelco Visser},
  24890. Booktitle = {3rd IEEE International Workshop on Source Code Analysis and Manipulation},
  24891. Date-Added = {2006-09-06 21:01:30 -0600},
  24892. Date-Modified = {2010-12-17 10:23:10 -0700},
  24893. Isbn = {0-7695-2005-7},
  24894. Journal = {scam},
  24895. Pages = {141},
  24896. Publisher = {IEEE Computer Society},
  24897. Title = {Turning Dynamic Typing into Static Typing by Program Specialization in a Compiler Front-end for Octave},
  24898. Volume = {00},
  24899. Year = {2003},
  24900. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9keW4tc3RhdGljLW9jdGF2ZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFWR5bi1zdGF0aWMtb2N0YXZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJUXBMH2bAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH7AAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkeW4tc3RhdGljLW9jdGF2ZS5wZGYADgAsABUAZAB5AG4ALQBzAHQAYQB0AGkAYwAtAG8AYwB0AGEAdgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvZHluLXN0YXRpYy1vY3RhdmUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  24901. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWR5bi1zdGF0aWMtb2N0YXZlLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZHluLXN0YXRpYy1vY3RhdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xXtEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZHluLXN0YXRpYy1vY3RhdmUucGRmAAAOACwAFQBkAHkAbgAtAHMAdABhAHQAaQBjAC0AbwBjAHQAYQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZHluLXN0YXRpYy1vY3RhdmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  24902. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/SCAM.2003.1238040}}
  24903. @article{Im:2004ve,
  24904. Address = {Thousand Oaks, CA, USA},
  24905. Author = {Eun-Jin Im and Katherine Yelick and Richard Vuduc},
  24906. Date-Added = {2006-09-06 17:27:43 -0600},
  24907. Date-Modified = {2010-12-17 10:23:10 -0700},
  24908. Issn = {1094-3420},
  24909. Journal = {Int. J. High Perform. Comput. Appl.},
  24910. Number = {1},
  24911. Pages = {135--158},
  24912. Publisher = {Sage Publications, Inc.},
  24913. Title = {{SPARSITY}: Optimization Framework for Sparse Matrix Kernels},
  24914. Volume = {18},
  24915. Year = {2004},
  24916. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGltMjAwNC1zcGFyc2l0eTAucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRpbTIwMDQtc3BhcnNpdHkwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Xc0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpbTIwMDQtc3BhcnNpdHkwLnBkZgAOACoAFABpAG0AMgAwADAANAAtAHMAcABhAHIAcwBpAHQAeQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2ltMjAwNC1zcGFyc2l0eTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24917. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004041296}}
  24918. @article{Joisha:2006ly,
  24919. Address = {New York, NY, USA},
  24920. Author = {Pramod G. Joisha and Prithviraj Banerjee},
  24921. Date-Added = {2006-09-05 21:34:07 -0600},
  24922. Date-Modified = {2010-12-17 10:23:10 -0700},
  24923. Issn = {0164-0925},
  24924. Journal = {ACM Trans. Program. Lang. Syst.},
  24925. Number = {5},
  24926. Pages = {848--907},
  24927. Publisher = {ACM Press},
  24928. Title = {An algebraic array shape inference system for {MATLAB}},
  24929. Volume = {28},
  24930. Year = {2006},
  24931. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wODQ4LWpvaXNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A4NDgtam9pc2hhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHjBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODQ4LWpvaXNoYS5wZGYADgAgAA8AcAA4ADQAOAAtAGoAbwBpAHMAaABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDg0OC1qb2lzaGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24932. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A4NDgtam9pc2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDg0OC1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ptEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg0OC1qb2lzaGEucGRmAAAOACAADwBwADgANAA4AC0AagBvAGkAcwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDg0OC1qb2lzaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24933. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1152649.1152651}}
  24934. @inproceedings{Banning:1979zr,
  24935. Address = {New York, NY, USA},
  24936. Author = {John P. Banning},
  24937. Booktitle = {POPL '79: Proceedings of the 6th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  24938. Date-Added = {2006-09-05 18:28:17 -0600},
  24939. Date-Modified = {2010-12-17 10:23:10 -0700},
  24940. Location = {San Antonio, Texas},
  24941. Pages = {29--41},
  24942. Publisher = {ACM Press},
  24943. Title = {An efficient way to find the side effects of procedure calls and the aliases of variables},
  24944. Year = {1979},
  24945. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjktYmFubmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyOS1iYW5uaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ4vBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjktYmFubmluZy5wZGYADgAgAA8AcAAyADkALQBiAGEAbgBuAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI5LWJhbm5pbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24946. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOS1iYW5uaW5nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5LWJhbm5pbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96mNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5LWJhbm5pbmcucGRmAAAOACAADwBwADIAOQAtAGIAYQBuAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI5LWJhbm5pbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24947. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567752.567756}}
  24948. @inproceedings{Dehnert:2003ys,
  24949. Address = {Washington, DC, USA},
  24950. Author = {James C. Dehnert and Brian K. Grant and John P. Banning and Richard Johnson and Thomas Kistler and Alexander Klaiber and Jim Mattson},
  24951. Booktitle = {CGO '03: Proceedings of the international symposium on Code generation and optimization},
  24952. Date-Added = {2006-09-05 18:26:31 -0600},
  24953. Date-Modified = {2009-08-25 22:28:19 -0600},
  24954. Isbn = {0-7695-1913-X},
  24955. Location = {San Francisco, California},
  24956. Pages = {15--24},
  24957. Publisher = {IEEE Computer Society},
  24958. Title = {The Transmeta Code Morphing\{\texttrademark} Software: using speculation, recovery, and adaptive retranslation to address real-life challenges},
  24959. Year = {2003},
  24960. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTUtZGVobmVydC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNS1kZWhuZXJ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJq3BMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTUtZGVobmVydC5wZGYADgAgAA8AcAAxADUALQBkAGUAaABuAGUAcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE1LWRlaG5lcnQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24961. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNS1kZWhuZXJ0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1LWRlaG5lcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL950tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1LWRlaG5lcnQucGRmAAAOACAADwBwADEANQAtAGQAZQBoAG4AZQByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1LWRlaG5lcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  24962. @article{Chen:1993vn,
  24963. Address = {New York, NY, USA},
  24964. Author = {Weidong Chen and Michael Kifer and David S. Warren},
  24965. Date-Added = {2006-08-31 16:54:25 -0600},
  24966. Date-Modified = {2010-12-17 10:23:10 -0700},
  24967. Issn = {0743-1066},
  24968. Journal = {J. Log. Program.},
  24969. Number = {3},
  24970. Pages = {187--230},
  24971. Publisher = {Elsevier Science Inc.},
  24972. Title = {HILOG: a foundation for higher-order logic programming},
  24973. Volume = {15},
  24974. Year = {1993},
  24975. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9oaWxvZy5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWhpbG9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJbTBMH2bAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH7AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpoaWxvZy5wZGYADgAUAAkAaABpAGwAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvaGlsb2cucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24976. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVloaWxvZy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWhpbG9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dafRDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhpbG9nLnBkZgAADgAUAAkAaABpAGwAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2hpbG9nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  24977. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-1066(93)90039-J}}
  24978. @article{Liu:1999kx,
  24979. Address = {New York, NY, USA},
  24980. Author = {Mengchi Liu},
  24981. Date-Added = {2006-08-31 16:52:52 -0600},
  24982. Date-Modified = {2010-12-17 10:23:10 -0700},
  24983. Issn = {0360-0300},
  24984. Journal = {ACM Comput. Surv.},
  24985. Number = {1},
  24986. Pages = {27--62},
  24987. Publisher = {ACM Press},
  24988. Title = {Deductive database languages: problems and solutions},
  24989. Volume = {31},
  24990. Year = {1999},
  24991. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMjctbGl1LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDI3LWxpdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nZ8EwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNy1saXUucGRmAA4AGAALAHAAMgA3AC0AbABpAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMjctbGl1LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24992. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMjctbGl1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDI3LWxpdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96f9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LWxpdS5wZGYAAA4AGAALAHAAMgA3AC0AbABpAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDI3LWxpdS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24993. Bdsk-Url-1 = {http://doi.acm.org/10.1145/311531.311533}}
  24994. @inproceedings{Gronski:2006uq,
  24995. Author = {Jessica Gronski and Kenneth Knowles and Aaron Tomb and Stephen N. Freund and Cormac Flanagan},
  24996. Booktitle = {Scheme and Functional Programming Workshop},
  24997. Date-Added = {2006-08-31 09:44:37 -0600},
  24998. Date-Modified = {2009-08-25 22:28:19 -0600},
  24999. Pages = {93--104},
  25000. Title = {Sage: Hybrid Checking for Flexible Specifications},
  25001. Year = {2006},
  25002. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV0wNi1mcmV1bmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q0wNi1mcmV1bmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxv7x0SsPUlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANErR5IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgAwNi1mcmV1bmQucGRmAAAOABwADQAwADYALQBmAHIAZQB1AG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi8wNi1mcmV1bmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25003. @inproceedings{Wadler:1988fk,
  25004. Address = {Amsterdam, The Netherlands, The Netherlands},
  25005. Author = {Philip Wadler},
  25006. Booktitle = {Proceedings of the 2nd European Symposium on Programming},
  25007. Date-Added = {2006-08-30 23:20:20 -0600},
  25008. Date-Modified = {2010-12-17 10:23:10 -0700},
  25009. Location = {Nancy, France},
  25010. Pages = {231--248},
  25011. Publisher = {North-Holland Publishing Co.},
  25012. Title = {Deforestation: transforming programs to eliminate trees},
  25013. Year = {1988},
  25014. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy93YWRsZXI5MGRlZm9yZXN0YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERl3YWRsZXI5MGRlZm9yZXN0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyllwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6d2FkbGVyOTBkZWZvcmVzdGF0aW9uLnBkZgAOADQAGQB3AGEAZABsAGUAcgA5ADAAZABlAGYAbwByAGUAcwB0AGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL3dhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  25015. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXdhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXdhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jYXRDz3yAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EQgAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHdhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAAA4ANAAZAHcAYQBkAGwAZQByADkAMABkAGUAZgBvAHIAZQBzAHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3dhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  25016. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(90)90147-A}}
  25017. @phdthesis{Veldhuizen:2004,
  25018. Author = {Todd L. Veldhuizen},
  25019. Date-Added = {2006-08-30 23:04:31 -0600},
  25020. Date-Modified = {2010-12-17 10:23:10 -0700},
  25021. Month = {May},
  25022. School = {Indiana University Computer Science},
  25023. Title = {Active Libraries and Universal Languages},
  25024. Year = {2004},
  25025. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9kaXNzZXJ0YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBkaXNzZXJ0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyU8wTB9mwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGlzc2VydGF0aW9uLnBkZgAADgAiABAAZABpAHMAcwBlAHIAdABhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9kaXNzZXJ0YXRpb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25026. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGRpc3NlcnRhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGRpc3NlcnRhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVXRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRpc3NlcnRhdGlvbi5wZGYADgAiABAAZABpAHMAcwBlAHIAdABhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZGlzc2VydGF0aW9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25027. Bdsk-Url-1 = {http://osl.iu.edu/~tveldhui/papers/2004/dissertation.pdf}}
  25028. @inproceedings{Whaley:1998fk,
  25029. Address = {Washington, DC, USA},
  25030. Author = {R. Clint Whaley and Jack J. Dongarra},
  25031. Booktitle = {Supercomputing '98: Proceedings of the 1998 ACM/IEEE conference on Supercomputing (CDROM)},
  25032. Date-Added = {2006-08-30 17:58:51 -0600},
  25033. Date-Modified = {2009-08-25 22:28:19 -0600},
  25034. Isbn = {0-89791-984-X},
  25035. Location = {San Jose, CA},
  25036. Pages = {1--27},
  25037. Publisher = {IEEE Computer Society},
  25038. Title = {Automatically tuned linear algebra software},
  25039. Year = {1998},
  25040. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy93aGFsZXk5OGF1dG9tYXRpY2FsbHkucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERl3aGFsZXk5OGF1dG9tYXRpY2FsbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyluwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6d2hhbGV5OThhdXRvbWF0aWNhbGx5LnBkZgAOADQAGQB3AGgAYQBsAGUAeQA5ADgAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL3doYWxleTk4YXV0b21hdGljYWxseS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  25041. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXdoYWxleTk4YXV0b21hdGljYWxseS5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXdoYWxleTk4YXV0b21hdGljYWxseS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jYzRDz3yAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EQgAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHdoYWxleTk4YXV0b21hdGljYWxseS5wZGYAAA4ANAAZAHcAaABhAGwAZQB5ADkAOABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3doYWxleTk4YXV0b21hdGljYWxseS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  25042. @inproceedings{Lam:1991tw,
  25043. Address = {New York, NY, USA},
  25044. Annote = {Good to copy submatrices into contiguous memory},
  25045. Author = {Monica D. Lam and Edward E. Rothberg and Michael E. Wolf},
  25046. Booktitle = {ASPLOS-IV: Proceedings of the 4th International Conference on Architectural Support for Programming Languages and Operating Systems},
  25047. Date-Added = {2006-08-30 17:26:37 -0600},
  25048. Date-Modified = {2010-12-17 10:23:10 -0700},
  25049. Isbn = {0-89791-380-9},
  25050. Location = {Santa Clara, California, United States},
  25051. Pages = {63--74},
  25052. Publisher = {ACM Press},
  25053. Title = {The cache performance and optimizations of blocked algorithms},
  25054. Year = {1991},
  25055. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wNjMtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDYzLWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oOcEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2My1sYW0ucGRmAA4AGAALAHAANgAzAC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wNjMtbGFtLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  25056. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNjMtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDYzLWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ZdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLWxhbS5wZGYAAA4AGAALAHAANgAzAC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDYzLWxhbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  25057. Bdsk-Url-1 = {http://doi.acm.org/10.1145/106972.106981}}
  25058. @inproceedings{Carter:1995qo,
  25059. Address = {Washington, DC, USA},
  25060. Author = {Larry Carter and Jeanne Ferrante and Susan Flynn Hummel},
  25061. Booktitle = {IPPS '95: Proceedings of the 9th International Symposium on Parallel Processing},
  25062. Date-Added = {2006-08-30 17:25:29 -0600},
  25063. Date-Modified = {2007-05-18 13:42:22 -0600},
  25064. Isbn = {0-8186-7074-6},
  25065. Pages = {239--245},
  25066. Publisher = {IEEE Computer Society},
  25067. Title = {Hierarchical tiling for improved superscalar performance},
  25068. Year = {1995}}
  25069. @inproceedings{Bilmes:1997ye,
  25070. Address = {New York, NY, USA},
  25071. Author = {Jeff Bilmes and Krste Asanovic and Chee-Whye Chin and Jim Demmel},
  25072. Booktitle = {ICS '97: Proceedings of the 11th International Conference on Supercomputing},
  25073. Date-Added = {2006-08-30 17:22:54 -0600},
  25074. Date-Modified = {2010-12-17 10:23:10 -0700},
  25075. Isbn = {0-89791-902-5},
  25076. Location = {Vienna, Austria},
  25077. Pages = {340--347},
  25078. Publisher = {ACM Press},
  25079. Title = {Optimizing matrix multiply using {PHiPAC}: a portable, high-performance, {ANSI C} coding methodology},
  25080. Year = {1997},
  25081. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNDAtYmlsbWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM0MC1iaWxtZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96wtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0MC1iaWxtZXMucGRmAAAOACAADwBwADMANAAwAC0AYgBpAGwAbQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM0MC1iaWxtZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25082. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263580.263662}}
  25083. @inproceedings{Chen:2004fu,
  25084. Author = {Fei Chen and K. B Theobald and G.R. Gao},
  25085. Booktitle = {IEEE International Conference on Cluster Computing},
  25086. Date-Added = {2006-08-30 14:31:35 -0600},
  25087. Date-Modified = {2009-08-25 22:28:19 -0600},
  25088. Title = {Implementing parallel conjugate gradient on the EARTH multithreaded architecture},
  25089. Year = {2004},
  25090. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9wY2cucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdwY2cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyiuwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGNnLnBkZgAOABAABwBwAGMAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL3BjZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  25091. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdwY2cucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdwY2cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vk0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwY2cucGRmAAAOABAABwBwAGMAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9wY2cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  25092. @techreport{Oliker:2000lh,
  25093. Author = {L. Oliker and X. Li and G. Heber and R. Biswas},
  25094. Date-Added = {2006-08-30 14:27:01 -0600},
  25095. Date-Modified = {2009-08-25 22:28:19 -0600},
  25096. Institution = {Lawrence Berkeley National Laboratory},
  25097. Number = {LBNL-45828},
  25098. Title = {Parallel conjugate gradient: effects of ordering strategies, programming paradigms, and architectural platforms},
  25099. Year = {2000},
  25100. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wYXJhbGxlbC1jZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3BhcmFsbGVsLWNnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKJnBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXJhbGxlbC1jZy5wZGYADgAgAA8AcABhAHIAYQBsAGwAZQBsAC0AYwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcGFyYWxsZWwtY2cucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25101. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BhcmFsbGVsLWNnLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGFyYWxsZWwtY2cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL972dEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFyYWxsZWwtY2cucGRmAAAOACAADwBwAGEAcgBhAGwAbABlAGwALQBjAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGFyYWxsZWwtY2cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  25102. @inproceedings{Benincasa:1998ff,
  25103. Author = {Milissa Benincasa and Richard Besler and Diane Brassaw and Ralph L. Kohler Jr.},
  25104. Booktitle = {IPDPS'98: International Parallel and Distributed Processing Symposium},
  25105. Date-Added = {2006-08-30 11:28:35 -0600},
  25106. Date-Modified = {2009-08-25 22:28:19 -0600},
  25107. Title = {Rapid Development of Real-Time Systems Using RTExpress},
  25108. Year = {1998},
  25109. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9iZW5pbmNhcy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGJlbmluY2FzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJPrBGyhTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3yzAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpiZW5pbmNhcy5wZGYAAA4AGgAMAGIAZQBuAGkAbgBjAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2JlbmluY2FzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25110. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxiZW5pbmNhcy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGJlbmluY2FzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cCbRDzVtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJlbmluY2FzLnBkZgAOABoADABiAGUAbgBpAG4AYwBhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYmVuaW5jYXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  25111. @article{Berman:2001mi,
  25112. Address = {Thousand Oaks, CA, USA},
  25113. 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},
  25114. Date-Added = {2006-08-30 10:13:41 -0600},
  25115. Date-Modified = {2010-12-17 10:23:10 -0700},
  25116. Issn = {1094-3420},
  25117. Journal = {Int. J. High Perform. Comput. Appl.},
  25118. Number = {4},
  25119. Pages = {327--344},
  25120. Publisher = {Sage Publications, Inc.},
  25121. Title = {The GrADS Project: Software Support for High-Level Grid Application Development},
  25122. Volume = {15},
  25123. Year = {2001},
  25124. Bdsk-Url-1 = {http://dx.doi.org/10.1177/109434200101500401}}
  25125. @inproceedings{Baumgartner:2002qa,
  25126. Address = {Los Alamitos, CA, USA},
  25127. 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},
  25128. Booktitle = {Proceedings of the 2002 ACM/IEEE conference on Supercomputing},
  25129. Date-Added = {2006-08-30 10:12:17 -0600},
  25130. Date-Modified = {2009-08-25 22:28:19 -0600},
  25131. Location = {Baltimore, Maryland},
  25132. Pages = {1--10},
  25133. Publisher = {IEEE Computer Society Press},
  25134. Title = {A high-level approach to synthesis of high-performance codes for quantum chemistry},
  25135. Year = {2002},
  25136. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNTctYmF1bWdhcnRuZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNTctYmF1bWdhcnRuZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygewRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU3LWJhdW1nYXJ0bmVyLnBkZgAOACgAEwBwADUANwAtAGIAYQB1AG0AZwBhAHIAdABuAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A1Ny1iYXVtZ2FydG5lci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  25137. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A1Ny1iYXVtZ2FydG5lci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A1Ny1iYXVtZ2FydG5lci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0TRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1Ny1iYXVtZ2FydG5lci5wZGYAAA4AKAATAHAANQA3AC0AYgBhAHUAbQBnAGEAcgB0AG4AZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A1Ny1iYXVtZ2FydG5lci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  25138. @inproceedings{Fernandez:2006kl,
  25139. Booktitle = {6th International Conference on Computational Science},
  25140. Date-Added = {2006-08-30 10:07:52 -0600},
  25141. Date-Modified = {2009-08-25 22:28:19 -0600},
  25142. Title = {SCE Toolboxes for the Development of High-Level Parallel Applications},
  25143. Year = {2006},
  25144. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGZ1bGx0ZXh0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJXvBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmdWxsdGV4dC5wZGYAAA4AGgAMAGYAdQBsAGwAdABlAHgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25145. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxmdWxsdGV4dC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGZ1bGx0ZXh0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c5LRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0LnBkZgAOABoADABmAHUAbABsAHQAZQB4AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZnVsbHRleHQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  25146. @article{Kepner:2004fu,
  25147. Address = {Orlando, FL, USA},
  25148. Author = {Jeremy Kepner},
  25149. Date-Added = {2006-08-30 10:00:41 -0600},
  25150. Date-Modified = {2010-12-17 10:23:10 -0700},
  25151. Issn = {0743-7315},
  25152. Journal = {J. Parallel Distrib. Comput.},
  25153. Number = {8},
  25154. Pages = {997--1005},
  25155. Publisher = {Academic Press, Inc.},
  25156. Title = {MatlabMPI},
  25157. Volume = {64},
  25158. Year = {2004},
  25159. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2004.03.018}}
  25160. @inproceedings{Menon:1997dz,
  25161. Address = {New York, NY, USA},
  25162. Author = {Vijay Menon and Anne E. Trefethen},
  25163. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  25164. Date-Added = {2006-08-30 09:52:24 -0600},
  25165. Date-Modified = {2010-12-17 10:23:10 -0700},
  25166. Isbn = {0-89791-985-8},
  25167. Location = {San Jose, CA},
  25168. Pages = {1--18},
  25169. Publisher = {ACM Press},
  25170. Title = {Multi{MATLAB}: integrating {MATLAB} with high-performance parallel computing},
  25171. Year = {1997},
  25172. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9hMzAtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1hMzAtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTKwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTMwLW1lbm9uLnBkZgAOABwADQBhADMAMAAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2EzMC1tZW5vbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25173. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hMzAtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hMzAtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2530Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhMzAtbWVub24ucGRmAAAOABwADQBhADMAMAAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hMzAtbWVub24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25174. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509623}}
  25175. @article{Gannon:1988fv,
  25176. Address = {Orlando, FL, USA},
  25177. Author = {Dennis Gannon and William Jalby and Kyle Gallivan},
  25178. Date-Added = {2006-08-29 23:45:27 -0600},
  25179. Date-Modified = {2010-12-17 10:23:10 -0700},
  25180. Issn = {0743-7315},
  25181. Journal = {J. Parallel Distrib. Comput.},
  25182. Number = {5},
  25183. Pages = {587--616},
  25184. Publisher = {Academic Press, Inc.},
  25185. Title = {Strategies for cache and local memory management by global program transformation},
  25186. Volume = {5},
  25187. Year = {1988},
  25188. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-7315(88)90014-7}}
  25189. @inproceedings{Wolf:1991bs,
  25190. Address = {New York, NY, USA},
  25191. Author = {Michael E. Wolf and Monica S. Lam},
  25192. Booktitle = {PLDI '91: Proceedings of the ACM SIGPLAN 1991 conference on Programming language design and implementation},
  25193. Date-Added = {2006-08-29 23:44:28 -0600},
  25194. Date-Modified = {2010-12-17 10:23:10 -0700},
  25195. Isbn = {0-89791-428-7},
  25196. Location = {Toronto, Ontario, Canada},
  25197. Pages = {30--44},
  25198. Publisher = {ACM Press},
  25199. Title = {A data locality optimizing algorithm},
  25200. Year = {1991},
  25201. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMzAtd29sZi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAzMC13b2xmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5HBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzAtd29sZi5wZGYAAA4AGgAMAHAAMwAwAC0AdwBvAGwAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AzMC13b2xmLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25202. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzAtd29sZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzMC13b2xmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqnRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMC13b2xmLnBkZgAOABoADABwADMAMAAtAHcAbwBsAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDMwLXdvbGYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  25203. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113449}}
  25204. @inproceedings{Carr:1994ij,
  25205. Address = {New York, NY, USA},
  25206. Author = {Steve Carr and Kathryn S. McKinley and Chau-Wen Tseng},
  25207. Booktitle = {ASPLOS-VI: Proceedings of the sixth international conference on Architectural support for programming languages and operating systems},
  25208. Date-Added = {2006-08-29 23:38:59 -0600},
  25209. Date-Modified = {2010-12-17 10:23:10 -0700},
  25210. Isbn = {0-89791-660-3},
  25211. Location = {San Jose, California, United States},
  25212. Pages = {252--262},
  25213. Publisher = {ACM Press},
  25214. Title = {Compiler optimizations for improving data locality},
  25215. Year = {1994},
  25216. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9jYXJyOTRjb21waWxlci5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREmNhcnI5NGNvbXBpbGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx9/BuuVNAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu0e9AAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjYXJyOTRjb21waWxlci5wZGYAAA4AJgASAGMAYQByAHIAOQA0AGMAbwBtAHAAaQBsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL2NhcnI5NGNvbXBpbGVyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  25217. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmNhcnI5NGNvbXBpbGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESY2Fycjk0Y29tcGlsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xDNEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2Fycjk0Y29tcGlsZXIucGRmAA4AJgASAGMAYQByAHIAOQA0AGMAbwBtAHAAaQBsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9jYXJyOTRjb21waWxlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25218. Bdsk-Url-1 = {http://doi.acm.org/10.1145/195473.195557}}
  25219. @article{Pingali:2003hc,
  25220. Address = {Norwell, MA, USA},
  25221. Author = {Venkata K. Pingali and Sally A. McKee and Wilson C. Hsieh and John B. Carter},
  25222. Date-Added = {2006-08-29 23:38:10 -0600},
  25223. Date-Modified = {2010-12-17 10:23:10 -0700},
  25224. Issn = {0885-7458},
  25225. Journal = {Int. J. Parallel Program.},
  25226. Number = {4},
  25227. Pages = {305--338},
  25228. Publisher = {Kluwer Academic Publishers},
  25229. Title = {Restructuring computations for temporal data cache locality},
  25230. Volume = {31},
  25231. Year = {2003},
  25232. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1024556711058}}
  25233. @inproceedings{Solar-Lezama:2005tg,
  25234. Address = {New York, NY, USA},
  25235. Author = {Armando Solar-Lezama and Rodric Rabbah and Rastislav Bodik and Kemal Ebcioglu},
  25236. Booktitle = {PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation},
  25237. Date-Added = {2006-08-29 23:34:19 -0600},
  25238. Date-Modified = {2010-12-17 10:23:10 -0700},
  25239. Isbn = {1-59593-056-6},
  25240. Location = {Chicago, IL, USA},
  25241. Pages = {281--294},
  25242. Publisher = {ACM Press},
  25243. Title = {Programming by sketching for bit-streaming programs},
  25244. Year = {2005},
  25245. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjgxLXNvbGFyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI4MS1zb2xhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nfMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyODEtc29sYXIucGRmAAAOAB4ADgBwADIAOAAxAC0AcwBvAGwAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI4MS1zb2xhci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25246. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjgxLXNvbGFyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI4MS1zb2xhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96jNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI4MS1zb2xhci5wZGYADgAeAA4AcAAyADgAMQAtAHMAbwBsAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjgxLXNvbGFyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25247. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065010.1065045}}
  25248. @inproceedings{Chauhan:2003kl,
  25249. Address = {Washington, DC, USA},
  25250. Author = {Arun Chauhan and Cheryl McCosh and Ken Kennedy and Richard Hanson},
  25251. Booktitle = {SC '03: Proceedings of the 2003 ACM/IEEE conference on Supercomputing},
  25252. Date-Added = {2006-08-29 23:32:00 -0600},
  25253. Date-Modified = {2009-08-25 22:28:19 -0600},
  25254. Isbn = {1-58113-695-1},
  25255. Pages = {51},
  25256. Publisher = {IEEE Computer Society},
  25257. Title = {Automatic Type-Driven Library Generation for Telescoping Languages},
  25258. Year = {2003},
  25259. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8yMTEzMDA1MS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDIxMTMwMDUxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJFvBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyMTEzMDA1MS5wZGYAAA4AGgAMADIAMQAxADMAMAAwADUAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzIxMTMwMDUxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25260. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIxMTMwMDUxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjExMzAwNTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kNMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIxMTMwMDUxLnBkZgAADgAaAAwAMgAxADEAMwAwADAANQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjExMzAwNTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  25261. @inproceedings{Joisha:2001oq,
  25262. Address = {New York, NY, USA},
  25263. Author = {Pramod G. Joisha and Prithviraj Banerjee},
  25264. Booktitle = {APL '01: Proceedings of the 2001 conference on APL},
  25265. Date-Added = {2006-08-29 23:27:20 -0600},
  25266. Date-Modified = {2010-12-17 10:23:10 -0700},
  25267. Isbn = {1-58113-419-3},
  25268. Location = {New Haven, Connecticut},
  25269. Pages = {7--21},
  25270. Publisher = {ACM Press},
  25271. Title = {Correctly detecting intrinsic type errors in typeless languages such as {MATLAB}},
  25272. Year = {2001},
  25273. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNy1qb2lzaGEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNy1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhRwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDctam9pc2hhLnBkZgAOABwADQBwADcALQBqAG8AaQBzAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A3LWpvaXNoYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25274. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNy1qb2lzaGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNy1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t70Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNy1qb2lzaGEucGRmAAAOABwADQBwADcALQBqAG8AaQBzAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNy1qb2lzaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25275. Bdsk-Url-1 = {http://doi.acm.org/10.1145/570407.570408}}
  25276. @inproceedings{Chauveau:1998nx,
  25277. Address = {London, UK},
  25278. Author = {Stephane Chauveau and Francois Bodin},
  25279. Booktitle = {LCR '98: Selected Papers from the 4th International Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers},
  25280. Date-Added = {2006-08-29 23:25:17 -0600},
  25281. Date-Modified = {2007-05-18 13:42:22 -0600},
  25282. Isbn = {3-540-65172-1},
  25283. Pages = {27--40},
  25284. Publisher = {Springer-Verlag},
  25285. Title = {Menhir: An Environment for High Performance Matlab},
  25286. Year = {1998},
  25287. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDgucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ob0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDgucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25288. @inproceedings{Rose:1996cr,
  25289. Address = {London, UK},
  25290. Author = {Luiz De Rose and Kyle Gallivan and Efstratios Gallopoulos and Bret A. Marsolf and David A. Padua},
  25291. Booktitle = {LCPC '95: Proceedings of the 8th International Workshop on Languages and Compilers for Parallel Computing},
  25292. Date-Added = {2006-08-29 23:22:31 -0600},
  25293. Date-Modified = {2007-05-18 13:42:22 -0600},
  25294. Isbn = {3-540-60765-X},
  25295. Pages = {269--288},
  25296. Publisher = {Springer-Verlag},
  25297. Title = {FALCON: A {MATLAB} Interactive Restructuring Compiler},
  25298. Year = {1996},
  25299. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZhbGNvbi1tYXRsYWIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmYWxjb24tbWF0bGFiLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9sy70hxV4VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIcjiEAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmYWxjb24tbWF0bGFiLnBkZgAADgAkABEAZgBhAGwAYwBvAG4ALQBtAGEAdABsAGEAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mYWxjb24tbWF0bGFiLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  25300. @article{Gomez:1998dq,
  25301. Author = {C. Gomez and T. Scott},
  25302. Date-Added = {2006-08-29 23:15:52 -0600},
  25303. Date-Modified = {2007-05-18 13:42:22 -0600},
  25304. Journal = {Computer Physics Communications},
  25305. Pages = {548--562},
  25306. Title = {Maple programs for generating efficient {FORTRAN} code for serial and vectorised machines},
  25307. Volume = {115},
  25308. Year = {1998}}
  25309. @article{Gates:1985bh,
  25310. Address = {New York, NY, USA},
  25311. Author = {Barbara L. Gates},
  25312. Date-Added = {2006-08-29 23:10:11 -0600},
  25313. Date-Modified = {2010-12-17 10:23:10 -0700},
  25314. Issn = {0163-5824},
  25315. Journal = {SIGSAM Bull.},
  25316. Number = {3},
  25317. Pages = {24--42},
  25318. Publisher = {ACM Press},
  25319. Title = {Gentran: an automatic code generation facility for {REDUCE}},
  25320. Volume = {19},
  25321. Year = {1985},
  25322. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjQtZ2F0ZXMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjQtZ2F0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyc0wRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI0LWdhdGVzLnBkZgAOABwADQBwADIANAAtAGcAYQB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyNC1nYXRlcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25323. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjQtZ2F0ZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjQtZ2F0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pZ0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQtZ2F0ZXMucGRmAAAOABwADQBwADIANAAtAGcAYQB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjQtZ2F0ZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25324. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089411.1089415}}
  25325. @techreport{Banerjee:1999qf,
  25326. 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},
  25327. Date-Added = {2006-08-29 23:02:35 -0600},
  25328. Date-Modified = {2007-05-18 13:42:22 -0600},
  25329. Institution = {Northwestern University},
  25330. Title = {MATCH: A {MATLAB} Compiler for Adaptive Computing Systems},
  25331. Year = {1999}}
  25332. @techreport{Keren:1995ve,
  25333. Author = {Y. Keren},
  25334. Date-Added = {2006-08-29 22:56:02 -0600},
  25335. Date-Modified = {2007-05-18 13:42:22 -0600},
  25336. Institution = {Israel Institute of Technology},
  25337. Title = {MATCOM: A {MATLAB} to C++ translator and support libraries},
  25338. Year = {1995}}
  25339. @inproceedings{Menon:1999ly,
  25340. Address = {New York, NY, USA},
  25341. Author = {Vijay Menon and Keshav Pingali},
  25342. Booktitle = {ICS '99: Proceedings of the 13th International Conference on Supercomputing},
  25343. Date-Added = {2006-08-29 22:46:37 -0600},
  25344. Date-Modified = {2010-12-17 10:23:10 -0700},
  25345. Isbn = {1-58113-164-X},
  25346. Location = {Rhodes, Greece},
  25347. Pages = {434--443},
  25348. Publisher = {ACM Press},
  25349. Title = {High-level semantic optimization of numerical codes},
  25350. Year = {1999},
  25351. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDM0LW1lbm9uLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQzNC1tZW5vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n3MEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0MzQtbWVub24ucGRmAAAOAB4ADgBwADQAMwA0AC0AbQBlAG4AbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQzNC1tZW5vbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25352. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDM0LW1lbm9uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQzNC1tZW5vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96/tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQzNC1tZW5vbi5wZGYADgAeAA4AcAA0ADMANAAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDM0LW1lbm9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25353. Bdsk-Url-1 = {http://doi.acm.org/10.1145/305138.305230}}
  25354. @inproceedings{Joisha:2003zr,
  25355. Address = {New York, NY, USA},
  25356. Author = {Pramod G. Joisha and Prithviraj Banerjee},
  25357. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  25358. Date-Added = {2006-08-29 22:38:45 -0600},
  25359. Date-Modified = {2010-12-17 10:23:10 -0700},
  25360. Isbn = {1-58113-662-5},
  25361. Location = {San Diego, California, USA},
  25362. Pages = {258--268},
  25363. Publisher = {ACM Press},
  25364. Title = {Static array storage optimization in MATLAB},
  25365. Year = {2003},
  25366. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjU4LWpvaXNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNTgtam9pc2hhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ1LBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjU4LWpvaXNoYS5wZGYADgAgAA8AcAAyADUAOAAtAGoAbwBpAHMAaABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI1OC1qb2lzaGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25367. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNTgtam9pc2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI1OC1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ctEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1OC1qb2lzaGEucGRmAAAOACAADwBwADIANQA4AC0AagBvAGkAcwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI1OC1qb2lzaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25368. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781160}}
  25369. @inproceedings{Elphick:2003ys,
  25370. Address = {New York, NY, USA},
  25371. Author = {Daniel Elphick and Michael Leuschel and Simon Cox},
  25372. Booktitle = {GPCE '03: Proceedings of the 2nd international conference on Generative programming and component engineering},
  25373. Date-Added = {2006-08-29 22:36:35 -0600},
  25374. Date-Modified = {2009-08-25 22:28:19 -0600},
  25375. Isbn = {3-540-20102-5},
  25376. Location = {Erfurt, Germany},
  25377. Pages = {344--363},
  25378. Publisher = {Springer-Verlag New York, Inc.},
  25379. Title = {Partial evaluation of MATLAB},
  25380. Year = {2003},
  25381. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzQ0LWVscGhpY2sucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzQ0LWVscGhpY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyepwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM0NC1lbHBoaWNrLnBkZgAADgAiABAAcAAzADQANAAtAGUAbABwAGgAaQBjAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzQ0LWVscGhpY2sucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25382. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNDQtZWxwaGljay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNDQtZWxwaGljay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esbRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNDQtZWxwaGljay5wZGYADgAiABAAcAAzADQANAAtAGUAbABwAGgAaQBjAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM0NC1lbHBoaWNrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  25383. @inproceedings{Gropp:1999vn,
  25384. Author = {W. Gropp and D. Kaushik and D. Keyes and B. Smith},
  25385. Booktitle = {Proceedings of Parallel CFD'99},
  25386. Date-Added = {2006-08-24 16:49:53 -0600},
  25387. Date-Modified = {2010-12-17 10:23:10 -0700},
  25388. Publisher = {Elsevier},
  25389. Title = {Toward realistic performance bounds for implicit {CFD} codes},
  25390. Year = {1999},
  25391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BjZmQ5OV9na2tzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGNmZDk5X2dra3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9749EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGNmZDk5X2dra3MucGRmAAAOACAADwBwAGMAZgBkADkAOQBfAGcAawBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGNmZDk5X2dra3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25392. Bdsk-Url-1 = {citeseer.ist.psu.edu/gropp99towards.html}}
  25393. @inproceedings{Gupta:1993kx,
  25394. Address = {New York, NY, USA},
  25395. Annote = {This is the basis for LogicBlox evaluation engine. Explaines the DRed algorithm.},
  25396. Author = {Ashish Gupta and Inderpal Singh Mumick and V. S. Subrahmanian},
  25397. Booktitle = {SIGMOD '93: Proceedings of the 1993 ACM SIGMOD international conference on Management of data},
  25398. Date-Added = {2006-08-23 10:27:49 -0600},
  25399. Date-Modified = {2010-12-17 10:23:10 -0700},
  25400. Isbn = {0-89791-592-5},
  25401. Location = {Washington, D.C., United States},
  25402. Pages = {157--166},
  25403. Publisher = {ACM Press},
  25404. Title = {Maintaining views incrementally},
  25405. Year = {1993},
  25406. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uLy4uLy4uL3BhcGVycy9NYWludGFpbmluZ1ZpZXdzSW5jcmVtZW50YWxseS5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH01haW50YWluaW5nVmlld3NJbmNyZSNGMjQ4Qi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJIvBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpNYWludGFpbmluZ1ZpZXdzSW5jcmUjRjI0OEIucGRmAA4ARAAhAE0AYQBpAG4AdABhAGkAbgBpAG4AZwBWAGkAZQB3AHMASQBuAGMAcgBlAG0AZQBuAHQAYQBsAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAM1VzZXJzL3NpZWsvcGFwZXJzL01haW50YWluaW5nVmlld3NJbmNyZW1lbnRhbGx5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDCAMcAzwKLAo0CkgKdAqYCtAK4Ar8CyALNAtoC3QLvAvIC9wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL5},
  25407. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uL0Ryb3Bib3gvYmliL01haW50YWluaW5nVmlld3NJbmNyZW1lbnRhbGx5LnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfTWFpbnRhaW5pbmdWaWV3c0luY3JlI0VFQkM5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ryczlmwYAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFWAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1haW50YWluaW5nVmlld3NJbmNyZSNFRUJDOS5wZGYADgBEACEATQBhAGkAbgB0AGEAaQBuAGkAbgBnAFYAaQBlAHcAcwBJAG4AYwByAGUAbQBlAG4AdABhAGwAbAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA5VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWFpbnRhaW5pbmdWaWV3c0luY3JlbWVudGFsbHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=},
  25408. Bdsk-Url-1 = {http://doi.acm.org/10.1145/170035.170066}}
  25409. @incollection{Cardelli:1991uq,
  25410. Address = {Berlin},
  25411. Author = {Luca Cardelli},
  25412. Booktitle = {Formal Description of Programming Concepts},
  25413. Date-Added = {2006-08-22 21:50:54 -0600},
  25414. Date-Modified = {2010-12-17 10:23:10 -0700},
  25415. Pages = {431--507},
  25416. Publisher = {Springer-Verlag},
  25417. Title = {Typeful Programming},
  25418. Year = {1991},
  25419. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWNhcmRlbGxpOTN0eXBlZnVsLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY2FyZGVsbGk5M3R5cGVmdWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xC9EPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2FyZGVsbGk5M3R5cGVmdWwucGRmAAAOACwAFQBjAGEAcgBkAGUAbABsAGkAOQAzAHQAeQBwAGUAZgB1AGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvY2FyZGVsbGk5M3R5cGVmdWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  25420. @manual{Cardelli:1994fk,
  25421. Address = {130 Lytton Avenue, Palo Alto CA 94301},
  25422. Author = {Luca Cardelli},
  25423. Date-Added = {2006-08-22 21:46:52 -0600},
  25424. Date-Modified = {2009-08-25 22:28:19 -0600},
  25425. Month = {May},
  25426. Organization = {Digital Equipment Corporation, Systems Research Center},
  25427. Title = {The Quest Language and System},
  25428. Year = {1994},
  25429. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9RdWVzdE1hbnVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD1F1ZXN0TWFudWFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJJfBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpRdWVzdE1hbnVhbC5wZGYADgAgAA8AUQB1AGUAcwB0AE0AYQBuAHUAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvUXVlc3RNYW51YWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25430. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL1F1ZXN0TWFudWFsLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPUXVlc3RNYW51YWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8cHMzlm2QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eG0AAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFF1ZXN0TWFudWFsLnBkZgAOACAADwBRAHUAZQBzAHQATQBhAG4AdQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9RdWVzdE1hbnVhbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  25431. @article{Mishra:1992dq,
  25432. Address = {New York, NY, USA},
  25433. Author = {Priti Mishra and Margaret H. Eich},
  25434. Date-Added = {2006-08-19 14:57:12 -0600},
  25435. Date-Modified = {2010-12-17 10:23:10 -0700},
  25436. Issn = {0360-0300},
  25437. Journal = {ACM Comput. Surv.},
  25438. Number = {1},
  25439. Pages = {63--113},
  25440. Publisher = {ACM Press},
  25441. Title = {Join processing in relational databases},
  25442. Volume = {24},
  25443. Year = {1992},
  25444. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNjMtbWlzaHJhLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDYzLW1pc2hyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oPMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2My1taXNocmEucGRmAAAOAB4ADgBwADYAMwAtAG0AaQBzAGgAcgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDYzLW1pc2hyYS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25445. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjMtbWlzaHJhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYzLW1pc2hyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ZtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLW1pc2hyYS5wZGYADgAeAA4AcAA2ADMALQBtAGkAcwBoAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjMtbWlzaHJhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25446. Bdsk-Url-1 = {http://doi.acm.org/10.1145/128762.128764}}
  25447. @article{Klug:1982bh,
  25448. Address = {New York, NY, USA},
  25449. Author = {Anthony Klug},
  25450. Date-Added = {2006-08-19 14:47:20 -0600},
  25451. Date-Modified = {2010-12-17 10:23:10 -0700},
  25452. Issn = {0004-5411},
  25453. Journal = {J. ACM},
  25454. Number = {3},
  25455. Pages = {699--717},
  25456. Publisher = {ACM Press},
  25457. Title = {Equivalence of Relational Algebra and Relational Calculus Query Languages Having Aggregate Functions},
  25458. Volume = {29},
  25459. Year = {1982},
  25460. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNjk5LWtsdWcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNjk5LWtsdWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhOwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDY5OS1rbHVnLnBkZgAOABwADQBwADYAOQA5AC0AawBsAHUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A2OTkta2x1Zy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25461. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjk5LWtsdWcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjk5LWtsdWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t60Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjk5LWtsdWcucGRmAAAOABwADQBwADYAOQA5AC0AawBsAHUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjk5LWtsdWcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25462. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322326.322332}}
  25463. @inproceedings{Bancilhon:1986qf,
  25464. Address = {New York, NY, USA},
  25465. Author = {Francois Bancilhon and Raghu Ramakrishnan},
  25466. Booktitle = {SIGMOD '86: Proceedings of the 1986 ACM SIGMOD international conference on Management of data},
  25467. Date-Added = {2006-08-19 13:52:10 -0600},
  25468. Date-Modified = {2010-12-17 10:23:10 -0700},
  25469. Isbn = {0-89791-191-1},
  25470. Location = {Washington, D.C., United States},
  25471. Pages = {16--52},
  25472. Publisher = {ACM Press},
  25473. Title = {An amateur's introduction to recursive query processing strategies},
  25474. Year = {1986},
  25475. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTYtYmFuY2lsaG9uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE2LWJhbmNpbGhvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mvMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNi1iYW5jaWxob24ucGRmAA4AJAARAHAAMQA2AC0AYgBhAG4AYwBpAGwAaABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTYtYmFuY2lsaG9uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  25476. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNi1iYW5jaWxob24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTYtYmFuY2lsaG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nj0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTYtYmFuY2lsaG9uLnBkZgAADgAkABEAcAAxADYALQBiAGEAbgBjAGkAbABoAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTYtYmFuY2lsaG9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  25477. Bdsk-Url-1 = {http://doi.acm.org/10.1145/16894.16859}}
  25478. @article{Jarke:1984ve,
  25479. Address = {New York, NY, USA},
  25480. Author = {Matthias Jarke and Jurgen Koch},
  25481. Date-Added = {2006-08-19 13:45:14 -0600},
  25482. Date-Modified = {2010-12-17 10:23:10 -0700},
  25483. Issn = {0360-0300},
  25484. Journal = {ACM Comput. Surv.},
  25485. Number = {2},
  25486. Pages = {111--152},
  25487. Publisher = {ACM Press},
  25488. Title = {Query Optimization in Database Systems},
  25489. Volume = {16},
  25490. Year = {1984},
  25491. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTExLWphcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDExMS1qYXJrZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mfcEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMTEtamFya2UucGRmAAAOAB4ADgBwADEAMQAxAC0AagBhAHIAawBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDExMS1qYXJrZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25492. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTExLWphcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDExMS1qYXJrZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95l9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExMS1qYXJrZS5wZGYADgAeAA4AcAAxADEAMQAtAGoAYQByAGsAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTExLWphcmtlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25493. Bdsk-Url-1 = {http://doi.acm.org/10.1145/356924.356928}}
  25494. @inproceedings{Stonebraker:1975ly,
  25495. Address = {New York, NY, USA},
  25496. Author = {Michael Stonebraker},
  25497. Booktitle = {SIGMOD '75: Proceedings of the 1975 ACM SIGMOD international conference on Management of data},
  25498. Date-Added = {2006-08-19 13:42:28 -0600},
  25499. Date-Modified = {2010-12-17 10:23:10 -0700},
  25500. Location = {San Jose, California},
  25501. Pages = {65--78},
  25502. Publisher = {ACM Press},
  25503. Title = {Implementation of integrity constraints and views by query modification},
  25504. Year = {1975},
  25505. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9QMDY1LnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIUDA2NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8klMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlAwNjUucGRmAAAOABIACABQADAANgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvUDA2NS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  25506. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uL0Ryb3Bib3gvYmliL1AwNjUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QhQMDY1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxh7zOWbHQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4W0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAMU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUDA2NS5wZGYAAA4AEgAIAFAAMAA2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QMDY1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKgArQC1AiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25507. Bdsk-Url-1 = {http://doi.acm.org/10.1145/500080.500091}}
  25508. @article{Grant:1992zr,
  25509. Address = {New York, NY, USA},
  25510. Author = {John Grant and Jack Minker},
  25511. Date-Added = {2006-08-18 15:38:10 -0600},
  25512. Date-Modified = {2010-12-17 10:23:10 -0700},
  25513. Issn = {0001-0782},
  25514. Journal = {Commun. ACM},
  25515. Number = {3},
  25516. Pages = {66--81},
  25517. Publisher = {ACM Press},
  25518. Title = {The impact of logic programming on databases},
  25519. Volume = {35},
  25520. Year = {1992},
  25521. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNjYtZ3JhbnQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNjYtZ3JhbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhIwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDY2LWdyYW50LnBkZgAOABwADQBwADYANgAtAGcAcgBhAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A2Ni1ncmFudC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25522. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjYtZ3JhbnQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjYtZ3JhbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tw0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjYtZ3JhbnQucGRmAAAOABwADQBwADYANgAtAGcAcgBhAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjYtZ3JhbnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25523. Bdsk-Url-1 = {http://doi.acm.org/10.1145/131295.131297}}
  25524. @inproceedings{Levy:1995ys,
  25525. Address = {New York, NY, USA},
  25526. Author = {Alon Y. Levy and Yehoshua Sagiv},
  25527. Booktitle = {PODS '95: Proceedings of the fourteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems},
  25528. Date-Added = {2006-08-18 12:45:07 -0600},
  25529. Date-Modified = {2010-12-17 10:23:10 -0700},
  25530. Isbn = {0-89791-730-8},
  25531. Location = {San Jose, California, United States},
  25532. Pages = {163--173},
  25533. Publisher = {ACM Press},
  25534. Title = {Semantic query optimization in Datalog programs (extended abstract)},
  25535. Year = {1995},
  25536. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTYzLWxldnkucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTYzLWxldnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADybLwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE2My1sZXZ5LnBkZgAOABwADQBwADEANgAzAC0AbABlAHYAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNjMtbGV2eS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25537. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTYzLWxldnkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTYzLWxldnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nu0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTYzLWxldnkucGRmAAAOABwADQBwADEANgAzAC0AbABlAHYAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTYzLWxldnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25538. Bdsk-Url-1 = {http://doi.acm.org/10.1145/212433.220207}}
  25539. @article{Graefe:1993vn,
  25540. Address = {New York, NY, USA},
  25541. Author = {Goetz Graefe},
  25542. Date-Added = {2006-08-18 12:37:28 -0600},
  25543. Date-Modified = {2010-12-17 10:23:10 -0700},
  25544. Issn = {0360-0300},
  25545. Journal = {ACM Comput. Surv.},
  25546. Number = {2},
  25547. Pages = {73--169},
  25548. Publisher = {ACM Press},
  25549. Title = {Query evaluation techniques for large databases},
  25550. Volume = {25},
  25551. Year = {1993},
  25552. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNzMtZ3JhZWZlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDczLWdyYWVmZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oYMEbHisAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcosAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3My1ncmFlZmUucGRmAAAOAB4ADgBwADcAMwAtAGcAcgBhAGUAZgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDczLWdyYWVmZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25553. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzMtZ3JhZWZlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDczLWdyYWVmZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97iNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDczLWdyYWVmZS5wZGYADgAeAA4AcAA3ADMALQBnAHIAYQBlAGYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNzMtZ3JhZWZlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25554. Bdsk-Url-1 = {http://doi.acm.org/10.1145/152610.152611}}
  25555. @article{Freytag:1989kx,
  25556. Address = {New York, NY, USA},
  25557. Author = {Johann Christoph Freytag and Nathan Goodman},
  25558. Date-Added = {2006-08-18 12:29:41 -0600},
  25559. Date-Modified = {2010-12-17 10:23:10 -0700},
  25560. Issn = {0362-5915},
  25561. Journal = {ACM Trans. Database Syst.},
  25562. Number = {1},
  25563. Pages = {1--27},
  25564. Publisher = {ACM Press},
  25565. Title = {On the translation of relational queries into iterative programs},
  25566. Volume = {14},
  25567. Year = {1989},
  25568. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMS1mcmV5dGFnLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEtZnJleXRhZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mX8EbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLWZyZXl0YWcucGRmAAAOAB4ADgBwADEALQBmAHIAZQB5AHQAYQBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEtZnJleXRhZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25569. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMS1mcmV5dGFnLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEtZnJleXRhZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95c9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtZnJleXRhZy5wZGYADgAeAA4AcAAxAC0AZgByAGUAeQB0AGEAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMS1mcmV5dGFnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25570. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62032.62033}}
  25571. @inproceedings{Freytag:1986uq,
  25572. Address = {New York, NY, USA},
  25573. Author = {Johann Christoph Freytag and Nathan Goodman},
  25574. Booktitle = {SIGMOD '86: Proceedings of the 1986 ACM SIGMOD international conference on Management of data},
  25575. Date-Added = {2006-08-18 12:26:08 -0600},
  25576. Date-Modified = {2010-12-17 10:23:10 -0700},
  25577. Isbn = {0-89791-191-1},
  25578. Location = {Washington, D.C., United States},
  25579. Pages = {206--214},
  25580. Publisher = {ACM Press},
  25581. Title = {Rule-based transformation of relational queries into iterative programs},
  25582. Year = {1986},
  25583. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjA2LWZyZXl0YWcucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjA2LWZyZXl0YWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADycHwRp//wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRrUXwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwNi1mcmV5dGFnLnBkZgAADgAiABAAcAAyADAANgAtAGYAcgBlAHkAdABhAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjA2LWZyZXl0YWcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25584. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMDYtZnJleXRhZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMDYtZnJleXRhZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ei/RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMDYtZnJleXRhZy5wZGYADgAiABAAcAAyADAANgAtAGYAcgBlAHkAdABhAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIwNi1mcmV5dGFnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25585. Bdsk-Url-1 = {http://doi.acm.org/10.1145/16894.16875}}
  25586. @inproceedings{Graefe:1987fk,
  25587. Address = {New York, NY, USA},
  25588. Author = {Goetz Graefe and David J. DeWitt},
  25589. Booktitle = {SIGMOD '87: Proceedings of the 1987 ACM SIGMOD international conference on Management of data},
  25590. Date-Added = {2006-08-18 12:21:54 -0600},
  25591. Date-Modified = {2010-12-17 10:23:10 -0700},
  25592. Isbn = {0-89791-236-5},
  25593. Location = {San Francisco, California, United States},
  25594. Pages = {160--172},
  25595. Publisher = {ACM Press},
  25596. Title = {The EXODUS optimizer generator},
  25597. Year = {1987},
  25598. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTYwLWdyYWVmZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNjAtZ3JhZWZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJsLBGn//AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBGtRfAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTYwLWdyYWVmZS5wZGYADgAgAA8AcAAxADYAMAAtAGcAcgBhAGUAZgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE2MC1ncmFlZmUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25599. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNjAtZ3JhZWZlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE2MC1ncmFlZmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL955dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2MC1ncmFlZmUucGRmAAAOACAADwBwADEANgAwAC0AZwByAGEAZQBmAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE2MC1ncmFlZmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25600. Bdsk-Url-1 = {http://doi.acm.org/10.1145/38713.38734}}
  25601. @inproceedings{Kotlyar:1997mi,
  25602. Address = {New York, NY, USA},
  25603. Author = {Vladimir Kotlyar and Keshav Pingali and Paul Stodghill},
  25604. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  25605. Date-Added = {2006-08-17 13:45:07 -0600},
  25606. Date-Modified = {2010-12-17 10:23:10 -0700},
  25607. Isbn = {0-89791-985-8},
  25608. Location = {San Jose, CA},
  25609. Pages = {1--18},
  25610. Publisher = {ACM Press},
  25611. Title = {Compiling parallel code for sparse matrix applications},
  25612. Year = {1997},
  25613. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ExMC1rb3RseWFyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTEwLWtvdGx5YXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uadEPNSUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTEwLWtvdGx5YXIucGRmAAAOACAADwBhADEAMAAtAGsAbwB0AGwAeQBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTEwLWtvdGx5YXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25614. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509603}}
  25615. @inproceedings{Chandra:1980qa,
  25616. Author = {Ashok K. Chandra and David Harel},
  25617. Booktitle = {{IEEE} Symposium on Foundations of Computer Science},
  25618. Date-Added = {2006-08-16 18:19:16 -0600},
  25619. Date-Modified = {2010-12-17 10:23:10 -0700},
  25620. Pages = {333-347},
  25621. Title = {Structure and Complexity of Relational Queries},
  25622. Year = {1980},
  25623. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9jaGFuZHJhODJzdHJ1Y3R1cmUucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZjaGFuZHJhODJzdHJ1Y3R1cmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUewQnpAAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YAAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y2hhbmRyYTgyc3RydWN0dXJlLnBkZgAADgAuABYAYwBoAGEAbgBkAHIAYQA4ADIAcwB0AHIAdQBjAHQAdQByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9jaGFuZHJhODJzdHJ1Y3R1cmUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  25624. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmNoYW5kcmE4MnN0cnVjdHVyZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmNoYW5kcmE4MnN0cnVjdHVyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cR/RDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNoYW5kcmE4MnN0cnVjdHVyZS5wZGYADgAuABYAYwBoAGEAbgBkAHIAYQA4ADIAcwB0AHIAdQBjAHQAdQByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY2hhbmRyYTgyc3RydWN0dXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  25625. Bdsk-Url-1 = {citeseer.ist.psu.edu/chandra82structure.html}}
  25626. @article{Apt:1982kl,
  25627. Address = {New York, NY, USA},
  25628. Author = {Krzysztof R. Apt and M. H. van Emden},
  25629. Date-Added = {2006-08-16 18:14:46 -0600},
  25630. Date-Modified = {2010-12-17 10:23:10 -0700},
  25631. Issn = {0004-5411},
  25632. Journal = {J. ACM},
  25633. Number = {3},
  25634. Pages = {841--862},
  25635. Publisher = {ACM Press},
  25636. Title = {Contributions to the Theory of Logic Programming},
  25637. Volume = {29},
  25638. Year = {1982},
  25639. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wODQxLWFwdC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA4NDEtYXB0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHXBCeksAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2MAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODQxLWFwdC5wZGYAAA4AGgAMAHAAOAA0ADEALQBhAHAAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A4NDEtYXB0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25640. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwODQxLWFwdC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA4NDEtYXB0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e6TRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NDEtYXB0LnBkZgAOABoADABwADgANAAxAC0AYQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDg0MS1hcHQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  25641. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322326.322339}}
  25642. @article{Emden:1976fu,
  25643. Address = {New York, NY, USA},
  25644. Author = {M. H. Van Emden and R. A. Kowalski},
  25645. Date-Added = {2006-08-16 18:11:06 -0600},
  25646. Date-Modified = {2010-12-17 10:23:10 -0700},
  25647. Issn = {0004-5411},
  25648. Journal = {J. ACM},
  25649. Number = {4},
  25650. Pages = {733--742},
  25651. Publisher = {ACM Press},
  25652. Title = {The Semantics of Predicate Logic as a Programming Language},
  25653. Volume = {23},
  25654. Year = {1976},
  25655. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNzMzLXZhbl9lbWRlbi5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA3MzMtdmFuX2VtZGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKGbBCekrAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2LAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzMzLXZhbl9lbWRlbi5wZGYAAA4AJgASAHAANwAzADMALQB2AGEAbgBfAGUAbQBkAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A3MzMtdmFuX2VtZGVuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  25656. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA3MzMtdmFuX2VtZGVuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDczMy12YW5fZW1kZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97jtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDczMy12YW5fZW1kZW4ucGRmAA4AJgASAHAANwAzADMALQB2AGEAbgBfAGUAbQBkAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNzMzLXZhbl9lbWRlbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25657. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321978.321991}}
  25658. @inproceedings{Veldhuizen:1998dz,
  25659. Author = {Todd L. Veldhuizen and Dennis Gannon},
  25660. Booktitle = {Proceedings of the SIAM Workshop on Object Oriented Methods for Inter-operable Scientific and Engineering Computing (OO'98)},
  25661. Conflocation = {Yorktown Heights, New York},
  25662. Conftitle = {SIAM Workshop on Object Oriented Methods for Inter-operable Scientific and Engineering Computing},
  25663. Date-Added = {2006-08-15 22:20:30 -0600},
  25664. Date-Modified = {2009-08-25 22:28:19 -0600},
  25665. Publisher = {SIAM Press},
  25666. Title = {Active Libraries: Rethinking the roles of compilers and libraries},
  25667. Year = {1998},
  25668. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9vbzk4LnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIb285OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mR8EJ6Q0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW0AAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm9vOTgucGRmAAAOABIACABvAG8AOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvb285OC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  25669. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhvbzk4LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIb285OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95UtEPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb285OC5wZGYADgASAAgAbwBvADkAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9vbzk4LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  25670. @article{Veldhuizen:1995fv,
  25671. Abstract = {The technique of expression templates is a powerful
  25672. and convenient alternative to C-style callback
  25673. functions. It allows logical and algebraic expressions
  25674. to be passed to functions as arguments, and inlined
  25675. directly into the function body. Expression templates
  25676. also solve the problem of evaluating vector and matrix
  25677. expressions in a single pass without temporaries.},
  25678. Affiliation = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  25679. Author = {Todd L. Veldhuizen},
  25680. Bibdate = {Tue Mar 25 13:34:48 MST 1997},
  25681. Classcodes = {C6110J (Object-oriented programming); C6115 (Programming support); C4140 (Linear algebra); C6120 (File organisation)},
  25682. Classification = {C4140 (Linear algebra); C6110J (Object-oriented programming); C6115 (Programming support); C6120 (File organisation)},
  25683. Coden = {CRPTE7},
  25684. Corpsource = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  25685. Date-Added = {2006-08-15 17:52:11 -0600},
  25686. Date-Modified = {2009-08-25 22:28:19 -0600},
  25687. Issn = {1040-6042},
  25688. Journal = {C++ Report},
  25689. 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},
  25690. Month = jun,
  25691. Note = {Reprinted in C++ Gems, ed. Stanley Lippman},
  25692. Number = {5},
  25693. Pages = {26--31},
  25694. Thesaurus = {Abstract data types; C language; Matrix algebra; Object-oriented languages; Object-oriented programming; Software libraries},
  25695. Title = {Expression templates},
  25696. Treatment = {T Theoretical or Mathematical},
  25697. Volume = {7},
  25698. Year = {1995},
  25699. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9jcHB3b3JsZC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGNwcHdvcmxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJSfBCekAAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1gAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjcHB3b3JsZC5wZGYAAA4AGgAMAGMAcABwAHcAbwByAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2NwcHdvcmxkLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25700. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxjcHB3b3JsZC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGNwcHdvcmxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cTDRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNwcHdvcmxkLnBkZgAOABoADABjAHAAcAB3AG8AcgBsAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvY3Bwd29ybGQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  25701. @inproceedings{Czarnecki:2000bs,
  25702. Address = {London, UK},
  25703. Author = {Krzysztof Czarnecki and Ulrich W. Eisenecker and Robert Gl{\"u}ck and David Vandevoorde and Todd L. Veldhuizen},
  25704. Booktitle = {Selected Papers from the International Seminar on Generic Programming},
  25705. Date-Added = {2006-08-15 16:19:55 -0600},
  25706. Date-Modified = {2007-05-18 13:42:22 -0600},
  25707. Isbn = {3-540-41090-2},
  25708. Pages = {25--39},
  25709. Publisher = {Springer-Verlag},
  25710. Title = {Generative Programming and Active Libraries},
  25711. Year = {2000}}
  25712. @article{Puschel:2004ij,
  25713. Address = {Thousand Oaks, CA, USA},
  25714. 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},
  25715. Date-Added = {2006-08-15 16:02:59 -0600},
  25716. Date-Modified = {2010-12-17 10:23:10 -0700},
  25717. Issn = {1094-3420},
  25718. Journal = {Int. J. High Perform. Comput. Appl.},
  25719. Number = {1},
  25720. Pages = {21--45},
  25721. Publisher = {Sage Publications, Inc.},
  25722. Title = {Spiral: A Generator for Platform-Adapted Libraries of Signal Processing Algorithms},
  25723. Volume = {18},
  25724. Year = {2004},
  25725. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9zcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpzcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADykgwQnpOAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9mAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3BpcmFsLnBkZgAADgAWAAoAcwBwAGkAcgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9zcGlyYWwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  25726. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oi0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzcGlyYWwucGRmAA4AFgAKAHMAcABpAHIAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3NwaXJhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  25727. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004041291}}
  25728. @inproceedings{Guyer:1999kl,
  25729. Address = {New York, NY, USA},
  25730. Author = {Samuel Z. Guyer and Calvin Lin},
  25731. Booktitle = {PLAN '99: Proceedings of the 2nd conference on Domain-specific languages},
  25732. Date-Added = {2006-08-15 15:37:36 -0600},
  25733. Date-Modified = {2010-12-17 10:23:10 -0700},
  25734. Isbn = {1-58113-255-7},
  25735. Location = {Austin, Texas, United States},
  25736. Pages = {39--52},
  25737. Publisher = {ACM Press},
  25738. Title = {An annotation language for optimizing software libraries},
  25739. Year = {1999},
  25740. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMzktZ3V5ZXIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMzktZ3V5ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfEwQnpIQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9gQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM5LWd1eWVyLnBkZgAOABwADQBwADMAOQAtAGcAdQB5AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AzOS1ndXllci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25741. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzktZ3V5ZXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzktZ3V5ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rj0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzktZ3V5ZXIucGRmAAAOABwADQBwADMAOQAtAGcAdQB5AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzktZ3V5ZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25742. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331960.331970}}
  25743. @article{Guyer:2004tg,
  25744. Author = {Samuel Z. Guyer and Calvin Lin},
  25745. Date-Added = {2006-08-15 15:34:33 -0600},
  25746. Date-Modified = {2009-08-25 22:28:19 -0600},
  25747. Journal = {Proceedings of the IEEE},
  25748. Month = {February},
  25749. Number = {2},
  25750. Pages = {342--357},
  25751. Title = {Broadway: A Compiler for Exploiting the Domain-Specific Semantics of Software Libraries},
  25752. Volume = {93},
  25753. Year = {2005},
  25754. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9icm9hZHdheS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGJyb2Fkd2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJQnBCej+AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1eAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpicm9hZHdheS5wZGYAAA4AGgAMAGIAcgBvAGEAZAB3AGEAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2Jyb2Fkd2F5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25755. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxicm9hZHdheS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGJyb2Fkd2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cEDRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJyb2Fkd2F5LnBkZgAOABoADABiAHIAbwBhAGQAdwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYnJvYWR3YXkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  25756. @inproceedings{Almasi:2002oq,
  25757. Address = {New York, NY, USA},
  25758. Author = {George Almasi and David Padua},
  25759. Booktitle = {PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  25760. Date-Added = {2006-08-15 14:43:00 -0600},
  25761. Date-Modified = {2010-12-17 10:23:10 -0700},
  25762. Isbn = {1-58113-463-0},
  25763. Location = {Berlin, Germany},
  25764. Pages = {294--303},
  25765. Publisher = {ACM Press},
  25766. Title = {MaJIC: compiling {MATLAB} for speed and responsiveness},
  25767. Year = {2002},
  25768. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjk0LWFsbWFzaS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyOTQtYWxtYXNpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ47BCekdAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj19AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjk0LWFsbWFzaS5wZGYADgAgAA8AcAAyADkANAAtAGEAbABtAGEAcwBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI5NC1hbG1hc2kucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25769. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOTQtYWxtYXNpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5NC1hbG1hc2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ntEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5NC1hbG1hc2kucGRmAAAOACAADwBwADIAOQA0AC0AYQBsAG0AYQBzAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI5NC1hbG1hc2kucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25770. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512564}}
  25771. @inproceedings{Meier:1991cr,
  25772. Address = {New York, NY, USA},
  25773. Author = {Ulrike Meier and Rudolf Eigenmann},
  25774. Booktitle = {PPOPP '91: Proceedings of the 3rd ACM SIGPLAN symposium on Principles and practice of parallel programming},
  25775. Date-Added = {2006-08-15 13:29:06 -0600},
  25776. Date-Modified = {2010-12-17 10:23:10 -0700},
  25777. Isbn = {0-89791-390-6},
  25778. Location = {Williamsburg, Virginia, United States},
  25779. Pages = {178--188},
  25780. Publisher = {ACM Press},
  25781. Title = {Parallelization and performance of Conjugate Gradient algorithms on the Cedar hierarchical-memory multiprocessor},
  25782. Year = {1991},
  25783. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTc4LW1laWVyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3OC1tZWllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8m4MEJ6RMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXMAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzgtbWVpZXIucGRmAAAOAB4ADgBwADEANwA4AC0AbQBlAGkAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3OC1tZWllci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25784. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc4LW1laWVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3OC1tZWllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96BtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3OC1tZWllci5wZGYADgAeAA4AcAAxADcAOAAtAG0AZQBpAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc4LW1laWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25785. Bdsk-Url-1 = {http://doi.acm.org/10.1145/109625.109644}}
  25786. @inproceedings{Chronopoulos:1991dq,
  25787. Address = {New York, NY, USA},
  25788. Author = {A. T. Chronopoulos},
  25789. Booktitle = {Supercomputing '91: Proceedings of the 1991 ACM/IEEE conference on Supercomputing},
  25790. Date-Added = {2006-08-15 13:16:25 -0600},
  25791. Date-Modified = {2010-12-17 10:23:10 -0700},
  25792. Isbn = {0-89791-459-7},
  25793. Location = {Albuquerque, New Mexico, United States},
  25794. Pages = {578--587},
  25795. Publisher = {ACM Press},
  25796. Title = {Towards efficient parallel implementation of the CG method applied to a class of block tridiagonal linear systems},
  25797. Year = {1991},
  25798. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9wNTc4LWNocm9ub3BvdWxvcy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXA1NzgtY2hyb25vcG91bG9zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKCfBCekoAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2IAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTc4LWNocm9ub3BvdWxvcy5wZGYADgAsABUAcAA1ADcAOAAtAGMAaAByAG8AbgBvAHAAbwB1AGwAbwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  25799. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXA1NzgtY2hyb25vcG91bG9zLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97SdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAAOACwAFQBwADUANwA4AC0AYwBoAHIAbwBuAG8AcABvAHUAbABvAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  25800. Bdsk-Url-1 = {http://doi.acm.org/10.1145/125826.126134}}
  25801. @article{Chronopoulos:1991bh,
  25802. Author = {A. T. Chronopoulos},
  25803. Date-Added = {2006-08-15 13:12:28 -0600},
  25804. Date-Modified = {2009-08-25 22:28:19 -0600},
  25805. Journal = {SIAM Journal on Numerical Analysis},
  25806. Month = {December},
  25807. Number = {6},
  25808. Pages = {1776-1789},
  25809. Title = {s-Step Iterative Methods for (Non)Symmetric (In)Definite Linear Systems},
  25810. Volume = {28},
  25811. Year = {1991},
  25812. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zLXN0ZXAtbm9uc3ltLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcy1zdGVwLW5vbnN5bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o58EJ6TIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZIAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnMtc3RlcC1ub25zeW0ucGRmAA4AJAARAHMALQBzAHQAZQBwAC0AbgBvAG4AcwB5AG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zLXN0ZXAtbm9uc3ltLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  25813. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXMtc3RlcC1ub25zeW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzLXN0ZXAtbm9uc3ltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nR0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzLXN0ZXAtbm9uc3ltLnBkZgAADgAkABEAcwAtAHMAdABlAHAALQBuAG8AbgBzAHkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zLXN0ZXAtbm9uc3ltLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  25814. @article{Chronopoulos:1989qf,
  25815. Address = {Amsterdam, The Netherlands, The Netherlands},
  25816. Author = {A. T. Chronopoulos and C. W. Gear},
  25817. Date-Added = {2006-08-15 11:03:54 -0600},
  25818. Date-Modified = {2010-12-17 10:23:10 -0700},
  25819. Issn = {0377-0427},
  25820. Journal = {J. Comput. Appl. Math.},
  25821. Number = {2},
  25822. Pages = {153--168},
  25823. Publisher = {Elsevier Science Publishers B. V.},
  25824. Title = {s-step iterative methods for symmetric linear systems},
  25825. Volume = {25},
  25826. Year = {1989},
  25827. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0377-0427(89)90045-9}}
  25828. @article{Demmel:2004ve,
  25829. 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},
  25830. Date-Added = {2006-08-15 00:04:26 -0600},
  25831. Date-Modified = {2009-08-25 22:28:19 -0600},
  25832. Journal = {Proceedings of the IEEE},
  25833. Title = {Self Adapting Linear Algebra Algorithms and Software},
  25834. Year = {2004},
  25835. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9pZWVlX3NhbnMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1pZWVlX3NhbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXMwQnpBwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aWVlZV9zYW5zLnBkZgAOABwADQBpAGUAZQBlAF8AcwBhAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2llZWVfc2Fucy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25836. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1pZWVlX3NhbnMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1pZWVlX3NhbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XW0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpZWVlX3NhbnMucGRmAAAOABwADQBpAGUAZQBlAF8AcwBhAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9pZWVlX3NhbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25837. @inproceedings{Silva:2005zr,
  25838. Address = {New York, NY, USA},
  25839. Author = {Malik Silva},
  25840. Booktitle = {CF '05: Proceedings of the 2nd conference on Computing frontiers},
  25841. Date-Added = {2006-08-14 22:09:05 -0600},
  25842. Date-Modified = {2010-12-17 10:23:10 -0700},
  25843. Isbn = {1-59593-019-1},
  25844. Location = {Ischia, Italy},
  25845. Pages = {230--235},
  25846. Publisher = {ACM Press},
  25847. Title = {Sparse matrix storage revisited},
  25848. Year = {2005},
  25849. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjMwLXNpbHZhLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIzMC1zaWx2YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nKMEJ6RgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXgAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMzAtc2lsdmEucGRmAAAOAB4ADgBwADIAMwAwAC0AcwBpAGwAdgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIzMC1zaWx2YS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25850. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjMwLXNpbHZhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzMC1zaWx2YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96T9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzMC1zaWx2YS5wZGYADgAeAA4AcAAyADMAMAAtAHMAaQBsAHYAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjMwLXNpbHZhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25851. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062261.1062299}}
  25852. @article{Mellor-Crummey:2004ys,
  25853. Address = {Thousand Oaks, CA, USA},
  25854. Author = {John Mellor-Crummey and John Garvin},
  25855. Date-Added = {2006-08-14 22:08:22 -0600},
  25856. Date-Modified = {2010-12-17 10:23:10 -0700},
  25857. Issn = {1094-3420},
  25858. Journal = {Int. J. High Perform. Comput. Appl.},
  25859. Number = {2},
  25860. Pages = {225--236},
  25861. Publisher = {Sage Publications, Inc.},
  25862. Title = {Optimizing Sparse Matrix-Vector Product Computations Using Unroll and Jam},
  25863. Volume = {18},
  25864. Year = {2004},
  25865. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004038951}}
  25866. @inproceedings{Vuduc:2002vn,
  25867. Address = {Los Alamitos, CA, USA},
  25868. Author = {Richard Vuduc and James W. Demmel and Katherine A. Yelick and Shoaib Kamil and Rajesh Nishtala and Benjamin Lee},
  25869. Booktitle = {Supercomputing '02: Proceedings of the 2002 ACM/IEEE conference on Supercomputing},
  25870. Date-Added = {2006-08-14 22:04:49 -0600},
  25871. Date-Modified = {2009-08-25 22:28:19 -0600},
  25872. Location = {Baltimore, Maryland},
  25873. Pages = {1--35},
  25874. Publisher = {IEEE Computer Society Press},
  25875. Title = {Performance optimizations and bounds for sparse matrix-vector multiply},
  25876. Year = {2002},
  25877. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNjEtdnVkdWMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNjEtdnVkdWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygzwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDYxLXZ1ZHVjLnBkZgAOABwADQBwADYAMQAtAHYAdQBkAHUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A2MS12dWR1Yy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25878. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjEtdnVkdWMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjEtdnVkdWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ta0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjEtdnVkdWMucGRmAAAOABwADQBwADYAMQAtAHYAdQBkAHUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjEtdnVkdWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25879. @article{Abramsky:2000kx,
  25880. Address = {Duluth, MN, USA},
  25881. Author = {Samson Abramsky and Radha Jagadeesan and Pasquale Malacaria},
  25882. Date-Added = {2006-08-14 17:26:19 -0600},
  25883. Date-Modified = {2010-12-17 10:23:10 -0700},
  25884. Issn = {0890-5401},
  25885. Journal = {Inf. Comput.},
  25886. Number = {2},
  25887. Pages = {409--470},
  25888. Publisher = {Academic Press, Inc.},
  25889. Title = {Full abstraction for PCF},
  25890. Volume = {163},
  25891. Year = {2000},
  25892. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdwY2YucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdwY2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vg0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwY2YucGRmAAAOABAABwBwAGMAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9wY2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  25893. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2000.2930}}
  25894. @inproceedings{Ullman:1989uq,
  25895. Address = {New York, NY, USA},
  25896. Author = {J. D. Ullman},
  25897. Booktitle = {PODS '89: Proceedings of the eighth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems},
  25898. Date-Added = {2006-08-14 16:13:31 -0600},
  25899. Date-Modified = {2010-12-17 10:23:10 -0700},
  25900. Isbn = {0-89791-308-6},
  25901. Location = {Philadelphia, Pennsylvania, United States},
  25902. Pages = {140--149},
  25903. Publisher = {ACM Press},
  25904. Title = {Bottom-up beats top-down for datalog},
  25905. Year = {1989},
  25906. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTQwLXVsbG1hbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNDAtdWxsbWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJqTBCekQAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1wAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQwLXVsbG1hbi5wZGYADgAgAA8AcAAxADQAMAAtAHUAbABsAG0AYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE0MC11bGxtYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25907. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDAtdWxsbWFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0MC11bGxtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95wtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MC11bGxtYW4ucGRmAAAOACAADwBwADEANAAwAC0AdQBsAGwAbQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0MC11bGxtYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25908. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73721.73736}}
  25909. @phdthesis{Jeffery:2002fk,
  25910. Author = {David Jeffery},
  25911. Date-Added = {2006-08-14 15:58:49 -0600},
  25912. Date-Modified = {2009-08-25 22:28:19 -0600},
  25913. Month = {February},
  25914. School = {University of Melbourne},
  25915. Title = {Expressive Type Systems for Logic Programming Languages},
  25916. Year = {2002},
  25917. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9kZ2otdGhlc2lzLWZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUZGdqLXRoZXNpcy1maW5hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lM8EJ6QEAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWEAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRnai10aGVzaXMtZmluYWwucGRmAAAOACoAFABkAGcAagAtAHQAaABlAHMAaQBzAC0AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvZGdqLXRoZXNpcy1maW5hbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  25918. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGRnai10aGVzaXMtZmluYWwucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRkZ2otdGhlc2lzLWZpbmFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FN0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZ2otdGhlc2lzLWZpbmFsLnBkZgAOACoAFABkAGcAagAtAHQAaABlAHMAaQBzAC0AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2Rnai10aGVzaXMtZmluYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  25919. @inproceedings{Strout:2005cr,
  25920. Address = {New York, NY, USA},
  25921. Author = {Michelle Mills Strout and John Mellor-Crummey and Paul Hovland},
  25922. Booktitle = {PASTE '05: The 6th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering},
  25923. Date-Added = {2006-08-10 21:44:49 -0600},
  25924. Date-Modified = {2010-12-17 10:23:10 -0700},
  25925. Isbn = {1-59593-239-9},
  25926. Location = {Lisbon, Portugal},
  25927. Pages = {67--74},
  25928. Publisher = {ACM Press},
  25929. Title = {Representation-independent program analysis},
  25930. Year = {2005},
  25931. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1108792.1108810}}
  25932. @inproceedings{Haldar:2001dq,
  25933. Address = {Piscataway, NJ, USA},
  25934. Author = {Malay Haldar and Anshuman Nayak and Alok Choudhary and Prith Banerjee},
  25935. Booktitle = {ICCAD '01: Proceedings of the 2001 IEEE/ACM international conference on Computer-aided design},
  25936. Date-Added = {2006-08-10 18:01:29 -0600},
  25937. Date-Modified = {2009-08-25 22:28:19 -0600},
  25938. Isbn = {0-7803-7249-2},
  25939. Location = {San Jose, California},
  25940. Pages = {314--319},
  25941. Publisher = {IEEE Press},
  25942. Title = {A system for synthesizing optimized FPGA hardware from MATLAB},
  25943. Year = {2001},
  25944. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzE0LWhhbGRhci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzMTQtaGFsZGFyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5rBCekdAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj19AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzE0LWhhbGRhci5wZGYADgAgAA8AcAAzADEANAAtAGgAYQBsAGQAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDMxNC1oYWxkYXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25945. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMTQtaGFsZGFyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxNC1oYWxkYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96tNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxNC1oYWxkYXIucGRmAAAOACAADwBwADMAMQA0AC0AaABhAGwAZABhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxNC1oYWxkYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  25946. @inproceedings{Roth:1998bh,
  25947. Address = {New York, NY, USA},
  25948. Author = {Gerald Roth and Ken Kennedy},
  25949. Booktitle = {ICS '98: Proceedings of the 12th international conference on Supercomputing},
  25950. Date-Added = {2006-08-10 17:58:15 -0600},
  25951. Date-Modified = {2010-12-17 10:23:10 -0700},
  25952. Isbn = {0-89791-998-X},
  25953. Location = {Melbourne, Australia},
  25954. Pages = {125--132},
  25955. Publisher = {ACM Press},
  25956. Title = {Loop fusion in high performance {Fortran}},
  25957. Year = {1998},
  25958. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTI1LXJvdGgucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTI1LXJvdGgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyaPwQnpDwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEyNS1yb3RoLnBkZgAOABwADQBwADEAMgA1AC0AcgBvAHQAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxMjUtcm90aC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25959. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTI1LXJvdGgucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTI1LXJvdGgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mo0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTI1LXJvdGgucGRmAAAOABwADQBwADEAMgA1AC0AcgBvAHQAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTI1LXJvdGgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25960. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277830.277857}}
  25961. @article{Zhao:2005qf,
  25962. 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.},
  25963. Address = {Hingham, MA, USA},
  25964. Author = {Yuan Zhao and Ken Kennedy},
  25965. Date-Added = {2006-08-10 17:56:28 -0600},
  25966. Date-Modified = {2010-12-17 10:23:10 -0700},
  25967. Issn = {0920-8542},
  25968. Journal = {J. Supercomput.},
  25969. Number = {1},
  25970. Pages = {5--46},
  25971. Publisher = {Kluwer Academic Publishers},
  25972. Title = {Scalarization using loop alignment and loop skewing},
  25973. Volume = {31},
  25974. Year = {2005},
  25975. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMfwdljOQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdnFqQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQzLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0My5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25976. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OW0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDMucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25977. Bdsk-Url-1 = {http://dx.doi.org/10.1023/B:SUPE.0000049323.47732.02}}
  25978. @inproceedings{Lewis:1998ve,
  25979. Address = {New York, NY, USA},
  25980. Author = {E. Christopher Lewis and Calvin Lin and Lawrence Snyder},
  25981. Booktitle = {PLDI '98: Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation},
  25982. Date-Added = {2006-08-10 17:25:11 -0600},
  25983. Date-Modified = {2010-12-17 10:23:10 -0700},
  25984. Isbn = {0-89791-987-4},
  25985. Location = {Montreal, Quebec, Canada},
  25986. Pages = {50--59},
  25987. Publisher = {ACM Press},
  25988. Title = {The implementation and evaluation of fusion and contraction in array languages},
  25989. Year = {1998},
  25990. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTAtbGV3aXMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTAtbGV3aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygGwQnpJgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUwLWxld2lzLnBkZgAOABwADQBwADUAMAAtAGwAZQB3AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1MC1sZXdpcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25991. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTAtbGV3aXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTAtbGV3aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sn0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTAtbGV3aXMucGRmAAAOABwADQBwADUAMAAtAGwAZQB3AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTAtbGV3aXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25992. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277663}}
  25993. @article{Bacon:1994ly,
  25994. Address = {New York, NY, USA},
  25995. Author = {David F. Bacon and Susan L. Graham and Oliver J. Sharp},
  25996. Date-Added = {2006-08-10 15:52:04 -0600},
  25997. Date-Modified = {2010-12-17 10:23:10 -0700},
  25998. Issn = {0360-0300},
  25999. Journal = {ACM Comput. Surv.},
  26000. Number = {4},
  26001. Pages = {345--420},
  26002. Publisher = {ACM Press},
  26003. Title = {Compiler transformations for high-performance computing},
  26004. Volume = {26},
  26005. Year = {1994},
  26006. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzQ1LWJhY29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM0NS1iYWNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96x9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0NS1iYWNvbi5wZGYADgAeAA4AcAAzADQANQAtAGIAYQBjAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzQ1LWJhY29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26007. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197405.197406}}
  26008. @article{Freudenberger:1983zr,
  26009. Address = {New York, NY, USA},
  26010. Author = {Stefan M. Freudenberger and Jacob T. Schwartz and Micha Sharir},
  26011. Date-Added = {2006-08-10 15:46:40 -0600},
  26012. Date-Modified = {2010-12-17 10:23:10 -0700},
  26013. Issn = {0164-0925},
  26014. Journal = {ACM Trans. Program. Lang. Syst.},
  26015. Number = {1},
  26016. Pages = {26--45},
  26017. Publisher = {ACM Press},
  26018. Title = {Experience with the SETL Optimizer},
  26019. Volume = {5},
  26020. Year = {1983},
  26021. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9wMjYtZnJldWRlbmJlcmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXAyNi1mcmV1ZGVuYmVyZ2VyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ1XBCekbAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj17AAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjYtZnJldWRlbmJlcmdlci5wZGYADgAsABUAcAAyADYALQBmAHIAZQB1AGQAZQBuAGIAZQByAGcAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcDI2LWZyZXVkZW5iZXJnZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  26022. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAyNi1mcmV1ZGVuYmVyZ2VyLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDI2LWZyZXVkZW5iZXJnZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96c9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2LWZyZXVkZW5iZXJnZXIucGRmAAAOACwAFQBwADIANgAtAGYAcgBlAHUAZABlAG4AYgBlAHIAZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDI2LWZyZXVkZW5iZXJnZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  26023. Bdsk-Url-1 = {http://doi.acm.org/10.1145/357195.357197}}
  26024. @inproceedings{Chauhan:2001ys,
  26025. Address = {New York, NY, USA},
  26026. Author = {Arun Chauhan and Ken Kennedy},
  26027. Booktitle = {ICS '01: Proceedings of the 15th international conference on Supercomputing},
  26028. Date-Added = {2006-08-10 14:32:33 -0600},
  26029. Date-Modified = {2010-12-17 10:23:10 -0700},
  26030. Isbn = {1-58113-410-X},
  26031. Location = {Sorrento, Italy},
  26032. Pages = {92--101},
  26033. Publisher = {ACM Press},
  26034. Title = {Optimizing strategies for telescoping languages: procedure strength reduction and procedure vectorization},
  26035. Year = {2001},
  26036. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wOTItY2hhdWhhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A5Mi1jaGF1aGFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKITBCektAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2NAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwOTItY2hhdWhhbi5wZGYADgAgAA8AcAA5ADIALQBjAGgAYQB1AGgAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDkyLWNoYXVoYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26037. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A5Mi1jaGF1aGFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDkyLWNoYXVoYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97uNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkyLWNoYXVoYW4ucGRmAAAOACAADwBwADkAMgAtAGMAaABhAHUAaABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDkyLWNoYXVoYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26038. Bdsk-Url-1 = {http://doi.acm.org/10.1145/377792.377812}}
  26039. @inproceedings{Menon:1999vn,
  26040. Address = {New York, NY, USA},
  26041. Annote = {They perform some expression optimization (Section 4.3) that is like
  26042. the MTL optimizations.},
  26043. Author = {Vijay Menon and Keshav Pingali},
  26044. Booktitle = {PLAN '99: Proceedings of the 2nd conference on Domain-specific languages},
  26045. Date-Added = {2006-08-10 11:36:39 -0600},
  26046. Date-Modified = {2010-12-17 10:23:10 -0700},
  26047. Isbn = {1-58113-255-7},
  26048. Location = {Austin, Texas, United States},
  26049. Pages = {53--65},
  26050. Publisher = {ACM Press},
  26051. Title = {A case for source-level transformations in {MATLAB}},
  26052. Year = {1999},
  26053. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTMtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTMtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygSwQnpJwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUzLW1lbm9uLnBkZgAOABwADQBwADUAMwAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1My1tZW5vbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26054. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTMtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTMtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sz0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTMtbWVub24ucGRmAAAOABwADQBwADUAMwAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTMtbWVub24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  26055. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331960.331972}}
  26056. @book{Barrett:1994kx,
  26057. Address = {Philadelphia, PA},
  26058. 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},
  26059. Date-Added = {2006-08-07 21:55:25 -0600},
  26060. Date-Modified = {2009-08-25 22:28:19 -0600},
  26061. Publisher = {SIAM},
  26062. Title = {Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, 2nd Edition},
  26063. Year = {1994},
  26064. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10ZW1wbGF0ZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10ZW1wbGF0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4o+0Q88mAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgugAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0ZW1wbGF0ZXMucGRmAAAOABwADQB0AGUAbQBwAGwAYQB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90ZW1wbGF0ZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26065. @manual{GPG:2004uq,
  26066. Date-Added = {2006-08-06 14:55:08 -0600},
  26067. Date-Modified = {2009-08-25 22:28:19 -0600},
  26068. Month = {September},
  26069. Organization = {NSF},
  26070. Title = {Grant Proposal Guide},
  26071. Year = {2004},
  26072. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9uc2YwNF8yMy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDG5zZjA0XzIzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJjXBCekLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1rAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpuc2YwNF8yMy5wZGYAAA4AGgAMAG4AcwBmADAANABfADIAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL25zZjA0XzIzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26073. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxuc2YwNF8yMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG5zZjA0XzIzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRjRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG5zZjA0XzIzLnBkZgAOABoADABuAHMAZgAwADQAXwAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbnNmMDRfMjMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  26074. @manual{GPM:2005fk,
  26075. Date-Added = {2006-08-06 14:51:35 -0600},
  26076. Date-Modified = {2009-08-25 22:28:19 -0600},
  26077. Month = {July},
  26078. Organization = {NSF},
  26079. Title = {Grant Proposal Manual},
  26080. Year = {2005},
  26081. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9ncG0wNV8xMzEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1ncG0wNV8xMzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyWcwQnpBQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Z3BtMDVfMTMxLnBkZgAOABwADQBnAHAAbQAwADUAXwAxADMAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2dwbTA1XzEzMS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26082. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1ncG0wNV8xMzEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1ncG0wNV8xMzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Vx0Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncG0wNV8xMzEucGRmAAAOABwADQBnAHAAbQAwADUAXwAxADMAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9ncG0wNV8xMzEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26083. @article{Rose:1999ys,
  26084. Address = {New York, NY, USA},
  26085. Annote = {type inference, etc. for Matlab.},
  26086. Author = {Luiz De Rose and David Padua},
  26087. Date-Added = {2006-08-04 13:01:49 -0400},
  26088. Date-Modified = {2010-12-17 10:23:10 -0700},
  26089. Issn = {0164-0925},
  26090. Journal = {ACM Trans. Program. Lang. Syst.},
  26091. Number = {2},
  26092. Pages = {286--323},
  26093. Publisher = {ACM Press},
  26094. Title = {Techniques for the translation of {MATLAB} programs into {Fortran} 90},
  26095. Volume = {21},
  26096. Year = {1999},
  26097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjg2LWRlX3Jvc2UucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjg2LWRlX3Jvc2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyeFwQnpHQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI4Ni1kZV9yb3NlLnBkZgAADgAiABAAcAAyADgANgAtAGQAZQBfAHIAbwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjg2LWRlX3Jvc2UucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26098. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODYtZGVfcm9zZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODYtZGVfcm9zZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epPRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODYtZGVfcm9zZS5wZGYADgAiABAAcAAyADgANgAtAGQAZQBfAHIAbwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4Ni1kZV9yb3NlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26099. Bdsk-Url-1 = {http://doi.acm.org/10.1145/316686.316693}}
  26100. @book{Dijkstra:1990vn,
  26101. Address = {New York, NY, USA},
  26102. Author = {Edsger W. Dijkstra and Carel S. Scholten},
  26103. Date-Added = {2006-07-27 23:43:58 -0400},
  26104. Date-Modified = {2007-05-18 13:42:22 -0600},
  26105. Isbn = {0-387-96957-8},
  26106. Publisher = {Springer-Verlag New York, Inc.},
  26107. Title = {Predicate calculus and program semantics},
  26108. Year = {1990}}
  26109. @article{Boute:2006kx,
  26110. Address = {New York, NY, USA},
  26111. Author = {Raymond T. Boute},
  26112. Date-Added = {2006-07-27 22:18:34 -0400},
  26113. Date-Modified = {2010-12-17 10:23:10 -0700},
  26114. Issn = {0164-0925},
  26115. Journal = {ACM Trans. Program. Lang. Syst.},
  26116. Number = {4},
  26117. Pages = {747--793},
  26118. Publisher = {ACM Press},
  26119. Title = {Calculational semantics: Deriving programming theories from equations by functional predicate calculus},
  26120. Volume = {28},
  26121. Year = {2006},
  26122. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNzQ3LWJvdXRlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDc0Ny1ib3V0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oacEJ6SsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3NDctYm91dGUucGRmAAAOAB4ADgBwADcANAA3AC0AYgBvAHUAdABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDc0Ny1ib3V0ZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26123. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzQ3LWJvdXRlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDc0Ny1ib3V0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97kNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc0Ny1ib3V0ZS5wZGYADgAeAA4AcAA3ADQANwAtAGIAbwB1AHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNzQ3LWJvdXRlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26124. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1146809.1146814}}
  26125. @article{Klein:2006uq,
  26126. Address = {New York, NY, USA},
  26127. Author = {Gerwin Klein and Tobias Nipkow},
  26128. Date-Added = {2006-07-27 22:15:26 -0400},
  26129. Date-Modified = {2010-12-17 10:23:11 -0700},
  26130. Issn = {0164-0925},
  26131. Journal = {ACM Trans. Program. Lang. Syst.},
  26132. Number = {4},
  26133. Pages = {619--695},
  26134. Publisher = {ACM Press},
  26135. Title = {A machine-checked model for a Java-like language, virtual machine, and compiler},
  26136. Volume = {28},
  26137. Year = {2006},
  26138. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNjE5LWtsZWluLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDYxOS1rbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oNsEJ6SkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYkAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2MTkta2xlaW4ucGRmAAAOAB4ADgBwADYAMQA5AC0AawBsAGUAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDYxOS1rbGVpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26139. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjE5LWtsZWluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYxOS1rbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97W9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYxOS1rbGVpbi5wZGYADgAeAA4AcAA2ADEAOQAtAGsAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjE5LWtsZWluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26140. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1146809.1146811}}
  26141. @article{Scott:2006fk,
  26142. Address = {New York, NY, USA},
  26143. Author = {Elizabeth Scott and Adrian Johnstone},
  26144. Date-Added = {2006-07-27 22:13:22 -0400},
  26145. Date-Modified = {2010-12-17 10:23:11 -0700},
  26146. Issn = {0164-0925},
  26147. Journal = {ACM Trans. Program. Lang. Syst.},
  26148. Number = {4},
  26149. Pages = {577--618},
  26150. Publisher = {ACM Press},
  26151. Title = {Right nulled GLR parsers},
  26152. Volume = {28},
  26153. Year = {2006},
  26154. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTc3LXNjb3R0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU3Ny1zY290dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oJMEJ6SgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYgAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1Nzctc2NvdHQucGRmAAAOAB4ADgBwADUANwA3AC0AcwBjAG8AdAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU3Ny1zY290dC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26155. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc3LXNjb3R0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3Ny1zY290dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97SNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3Ny1zY290dC5wZGYADgAeAA4AcAA1ADcANwAtAHMAYwBvAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc3LXNjb3R0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26156. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1146809.1146810}}
  26157. @inproceedings{Kelsey:1995uq,
  26158. Address = {New York, NY, USA},
  26159. Author = {Richard A. Kelsey},
  26160. Booktitle = {Papers from the 1995 ACM SIGPLAN workshop on Intermediate representations},
  26161. Date-Added = {2006-07-20 21:52:00 -0400},
  26162. Date-Modified = {2010-12-17 10:23:11 -0700},
  26163. Isbn = {0-89791-754-5},
  26164. Location = {San Francisco, California, United States},
  26165. Pages = {13--22},
  26166. Publisher = {ACM Press},
  26167. Title = {A correspondence between continuation passing style and static single assignment form},
  26168. Year = {1995},
  26169. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTMta2Vsc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEzLWtlbHNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mmMEJ6Q8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMy1rZWxzZXkucGRmAAAOAB4ADgBwADEAMwAtAGsAZQBsAHMAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEzLWtlbHNleS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26170. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTMta2Vsc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEzLWtlbHNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95rtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzLWtlbHNleS5wZGYADgAeAA4AcAAxADMALQBrAGUAbABzAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTMta2Vsc2V5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26171. Bdsk-Url-1 = {http://doi.acm.org/10.1145/202529.202532}}
  26172. @inproceedings{Matsuno:2006fk,
  26173. Address = {New York, NY, USA},
  26174. Author = {Yutaka Matsuno and Atsushi Ohori},
  26175. Booktitle = {PPDP '06: Proceedings of the 8th ACM SIGPLAN symposium on Principles and practice of declarative programming},
  26176. Date-Added = {2006-07-20 21:49:13 -0400},
  26177. Date-Modified = {2010-12-17 10:23:11 -0700},
  26178. Isbn = {1-59593-388-3},
  26179. Location = {Venice, Italy},
  26180. Pages = {249--260},
  26181. Publisher = {ACM Press},
  26182. Title = {A type system equivalent to static single assignment},
  26183. Year = {2006},
  26184. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjQ5LW1hdHN1bm8ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjQ5LW1hdHN1bm8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADydDwQnpGQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9eQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI0OS1tYXRzdW5vLnBkZgAADgAiABAAcAAyADQAOQAtAG0AYQB0AHMAdQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjQ5LW1hdHN1bm8ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26185. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNDktbWF0c3Vuby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNDktbWF0c3Vuby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/emfRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNDktbWF0c3Vuby5wZGYADgAiABAAcAAyADQAOQAtAG0AYQB0AHMAdQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI0OS1tYXRzdW5vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26186. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1140335.1140365}}
  26187. @article{Andries:1999fk,
  26188. Abstract = {The framework of graph transformation combines the potentials and advantages
  26189. of both, graphs and rules, to a single computational paradigm. In this paper we
  26190. present some recent developments in applying graph transformation as a rule-based
  26191. framework for the specification and development of systems, languages, and tools.
  26192. After reviewing the basic features of graph transformation, we discuss a selection of
  26193. applications, including the evaluation of functional expressions, the specification of
  26194. an interactive graphical tool, an example specification for abstract data types, and
  26195. the definition of a visual database query language. The case studies indicate the
  26196. need for suitable structuring principles which are independent of a particular graph
  26197. transformation approach. To this end, we present the concept of a transformation
  26198. unit, which allows systematic and structured specification and programming based
  26199. on graph transformation.},
  26200. 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},
  26201. Date-Added = {2006-07-16 16:32:57 -0500},
  26202. Date-Modified = {2009-08-25 22:28:19 -0600},
  26203. Journal = {Science of Computer Programming},
  26204. Month = {April},
  26205. Number = {1},
  26206. Pages = {1-54},
  26207. Title = {Graph Transformation for Specification and Programming},
  26208. Volume = {34},
  26209. Year = {1999},
  26210. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9BbmRyaWVzU0NQOTkucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBBbmRyaWVzU0NQOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRhwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6QW5kcmllc1NDUDk5LnBkZgAADgAiABAAQQBuAGQAcgBpAGUAcwBTAEMAUAA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9BbmRyaWVzU0NQOTkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26211. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0FuZHJpZXNTQ1A5OS5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEFuZHJpZXNTQ1A5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBHrM5ZrBAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhEQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBbmRyaWVzU0NQOTkucGRmAAAOACIAEABBAG4AZAByAGkAZQBzAFMAQwBQADkAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FuZHJpZXNTQ1A5OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  26212. @inproceedings{Habel:2002fk,
  26213. Author = {Annegret Habel and Detlef Plump},
  26214. Booktitle = {Proc. GETGRATS Closing Workshop},
  26215. Date-Added = {2006-07-15 19:04:08 -0500},
  26216. Date-Modified = {2009-08-25 22:28:19 -0600},
  26217. Publisher = {Elsevier},
  26218. Series = {Electronic Notes in Theoretical Computer Science},
  26219. Title = {Solving Equations by Graph Transformation},
  26220. Volume = {51},
  26221. Year = {2002},
  26222. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9oYWJlbDAxc29sdmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREmhhYmVsMDFzb2x2aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJaXBCekGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1mAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpoYWJlbDAxc29sdmluZy5wZGYAAA4AJgASAGgAYQBiAGUAbAAwADEAcwBvAGwAdgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL2hhYmVsMDFzb2x2aW5nLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  26223. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmhhYmVsMDFzb2x2aW5nLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESaGFiZWwwMXNvbHZpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91nNEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaGFiZWwwMXNvbHZpbmcucGRmAA4AJgASAGgAYQBiAGUAbAAwADEAcwBvAGwAdgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9oYWJlbDAxc29sdmluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  26224. @inproceedings{Brady:2003fk,
  26225. Address = {Torino, Italy},
  26226. Author = {Edwin Brady},
  26227. Booktitle = {Types Conference},
  26228. Date-Added = {2006-07-14 17:19:35 -0500},
  26229. Date-Modified = {2007-05-18 13:42:22 -0600},
  26230. Month = {May},
  26231. Title = {Inductive familes need not store their indices},
  26232. Year = {2003}}
  26233. @article{Zenger97,
  26234. Author = {Zenger, Christoph},
  26235. Date-Added = {2006-07-10 13:57:33 -0500},
  26236. Date-Modified = {2009-08-25 22:28:19 -0600},
  26237. Journal = {Theoretical Computer Science},
  26238. Pages = {147--165},
  26239. Title = {Indexed Types},
  26240. Volume = {187},
  26241. Year = {1997},
  26242. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zZGFydGljbGUtMi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NkYXJ0aWNsZS0yLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKQLBCek1AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2VAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzZGFydGljbGUtMi5wZGYADgAgAA8AcwBkAGEAcgB0AGkAYwBsAGUALQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc2RhcnRpY2xlLTIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26243. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NkYXJ0aWNsZS0yLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2RhcnRpY2xlLTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J69EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlLTIucGRmAAAOACAADwBzAGQAYQByAHQAaQBjAGwAZQAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  26244. @inproceedings{Chen:2005uq,
  26245. Address = {New York, NY, USA},
  26246. Author = {Chiyan Chen and Hongwei Xi},
  26247. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  26248. Date-Added = {2006-07-13 10:37:55 -0500},
  26249. Date-Modified = {2010-12-17 10:23:11 -0700},
  26250. Isbn = {1-59593-064-7},
  26251. Location = {Tallinn, Estonia},
  26252. Pages = {66--77},
  26253. Publisher = {ACM Press},
  26254. Title = {Combining programming with theorem proving},
  26255. Year = {2005},
  26256. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wNjYtY2hlbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA2Ni1jaGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKEXBCekqAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2KAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjYtY2hlbi5wZGYAAA4AGgAMAHAANgA2AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A2Ni1jaGVuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26257. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNjYtY2hlbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2Ni1jaGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e2/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2Ni1jaGVuLnBkZgAOABoADABwADYANgAtAGMAaABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDY2LWNoZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  26258. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086375}}
  26259. @inproceedings{McKinna:2006uq,
  26260. Address = {New York, NY, USA},
  26261. Author = {James McKinna},
  26262. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  26263. Date-Added = {2006-07-12 20:19:49 -0500},
  26264. Date-Modified = {2010-12-17 10:23:11 -0700},
  26265. Isbn = {1-59593-027-2},
  26266. Location = {Charleston, South Carolina, USA},
  26267. Pages = {1--1},
  26268. Publisher = {ACM Press},
  26269. Title = {Why dependent types matter},
  26270. Year = {2006},
  26271. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMS1tY2tpbm5hLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEtbWNraW5uYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mZcEJ6Q4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLW1ja2lubmEucGRmAAAOAB4ADgBwADEALQBtAGMAawBpAG4AbgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEtbWNraW5uYS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26272. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMS1tY2tpbm5hLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEtbWNraW5uYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95eNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtbWNraW5uYS5wZGYADgAeAA4AcAAxAC0AbQBjAGsAaQBuAG4AYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMS1tY2tpbm5hLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26273. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111038}}
  26274. @article{Benton:2004fk,
  26275. Address = {New York, NY, USA},
  26276. Author = {Nick Benton and Luca Cardelli and C\&\#233;dric Fournet},
  26277. Date-Added = {2006-07-11 09:00:20 -0500},
  26278. Date-Modified = {2010-12-17 10:23:11 -0700},
  26279. Issn = {0164-0925},
  26280. Journal = {ACM Trans. Program. Lang. Syst.},
  26281. Number = {5},
  26282. Pages = {769--804},
  26283. Publisher = {ACM Press},
  26284. Title = {Modern concurrency abstractions for C\#},
  26285. Volume = {26},
  26286. Year = {2004},
  26287. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzY5LWJlbnRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3NjktYmVudG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKG/BCeksAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2MAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzY5LWJlbnRvbi5wZGYADgAgAA8AcAA3ADYAOQAtAGIAZQBuAHQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDc2OS1iZW50b24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26288. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3NjktYmVudG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDc2OS1iZW50b24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97k9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc2OS1iZW50b24ucGRmAAAOACAADwBwADcANgA5AC0AYgBlAG4AdABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDc2OS1iZW50b24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26289. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1018203.1018205}}
  26290. @article{Henglein:1993zr,
  26291. Address = {New York, NY, USA},
  26292. Author = {Fritz Henglein},
  26293. Date-Added = {2006-07-07 16:27:46 +0100},
  26294. Date-Modified = {2010-12-17 10:23:11 -0700},
  26295. Issn = {0164-0925},
  26296. Journal = {ACM Trans. Program. Lang. Syst.},
  26297. Number = {2},
  26298. Pages = {253--289},
  26299. Publisher = {ACM Press},
  26300. Title = {Type inference with polymorphic recursion},
  26301. Volume = {15},
  26302. Year = {1993},
  26303. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjUzLWhlbmdsZWluLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI1My1oZW5nbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nScEJ6RoAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXoAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNTMtaGVuZ2xlaW4ucGRmAA4AJAARAHAAMgA1ADMALQBoAGUAbgBnAGwAZQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjUzLWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26304. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNTMtaGVuZ2xlaW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjUzLWhlbmdsZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pt0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjUzLWhlbmdsZWluLnBkZgAADgAkABEAcAAyADUAMwAtAGgAZQBuAGcAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjUzLWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26305. Bdsk-Url-1 = {http://doi.acm.org/10.1145/169701.169692}}
  26306. @inproceedings{Lu:2006ys,
  26307. Address = {New York, NY, USA},
  26308. Author = {Yi Lu and John Potter},
  26309. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  26310. Date-Added = {2006-07-07 15:33:34 +0100},
  26311. Date-Modified = {2010-12-17 10:23:11 -0700},
  26312. Isbn = {1-59593-027-2},
  26313. Location = {Charleston, South Carolina, USA},
  26314. Pages = {359--371},
  26315. Publisher = {ACM Press},
  26316. Title = {Protecting representation with effect encapsulation},
  26317. Year = {2006},
  26318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMzU5LWx1LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDM1OS1sdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nssEJ6SAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYAAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNTktbHUucGRmAA4AGAALAHAAMwA1ADkALQBsAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMzU5LWx1LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26319. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzU5LWx1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDM1OS1sdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96z9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM1OS1sdS5wZGYAAA4AGAALAHAAMwA1ADkALQBsAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDM1OS1sdS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26320. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111069}}
  26321. @inproceedings{Flanagan:2006vn,
  26322. Author = {Cormac Flanagan and Stephen N. Freund and Aaron Tomb},
  26323. Booktitle = {{FOOL/WOOD} '06: International Workshop on Foundations and Developments of Object-Oriented Languages},
  26324. Date-Added = {2006-07-05 10:44:06 +0100},
  26325. Date-Modified = {2009-08-25 22:28:19 -0600},
  26326. Title = {Hybrid Types, Invariants, and Refinements for Imperative Objects},
  26327. Year = {2006},
  26328. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLnB1Yl9BVF9IeWJyaWRUeXBlc0ludmFyaWFudHNBbmRSZWZpbmVtZW50cy5wZGbSFwsYGVdOUy5kYXRhTxEB3AAAAAAB3AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH3B1Yl9BVF9IeWJyaWRUeXBlc0luI0VFMEVERi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuDt/R2/dBUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0dwvgQAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHB1Yl9BVF9IeWJyaWRUeXBlc0luI0VFMEVERi5wZGYAAA4AXgAuAHAAdQBiAF8AQQBUAF8ASAB5AGIAcgBpAGQAVAB5AHAAZQBzAEkAbgB2AGEAcgBpAGEAbgB0AHMAQQBuAGQAUgBlAGYAaQBuAGUAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA+VXNlcnMvanNpZWsvYmliL3B1Yl9BVF9IeWJyaWRUeXBlc0ludmFyaWFudHNBbmRSZWZpbmVtZW50cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC/AMQAzAKsAq4CswK+AscC1QLZAuAC6QLuAvsC/gMQAxMDGAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMa}}
  26329. @manual{Pakin:2005kx,
  26330. Author = {Scott Pakin},
  26331. Date-Added = {2006-07-04 20:23:00 +0100},
  26332. Date-Modified = {2009-08-25 22:28:19 -0600},
  26333. Month = {September},
  26334. Title = {The Comprehensive {LaTeX} Symbol List},
  26335. Year = {2005},
  26336. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zeW1ib2xzLWE0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc3ltYm9scy1hNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KM9EPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3ltYm9scy1hNC5wZGYADgAeAA4AcwB5AG0AYgBvAGwAcwAtAGEANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zeW1ib2xzLWE0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  26337. @incollection{Baader:2001uq,
  26338. Author = {F. Baader and W. Snyder},
  26339. Booktitle = {Handbook of Automated Reasoning},
  26340. Chapter = 8,
  26341. Date-Added = {2006-07-04 19:43:59 +0100},
  26342. Date-Modified = {2010-12-17 10:23:11 -0700},
  26343. Pages = {445-532},
  26344. Publisher = {Elsevier Science},
  26345. Title = {Unification Theory},
  26346. Volume = {I},
  26347. Year = 2001,
  26348. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9iYWFkZXI5OXVuaWZpY2F0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXYmFhZGVyOTl1bmlmaWNhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8k8cEJ6P0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV0AAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmJhYWRlcjk5dW5pZmljYXRpb24ucGRmAA4AMAAXAGIAYQBhAGQAZQByADkAOQB1AG4AaQBmAGkAYwBhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9iYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  26349. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2JhYWRlcjk5dW5pZmljYXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdiYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ag0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAADgAwABcAYgBhAGEAZABlAHIAOQA5AHUAbgBpAGYAaQBjAGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9iYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  26350. Bdsk-Url-1 = {citeseer.ist.psu.edu/baader99unification.html}}
  26351. @electronic{Bilaniuk:fk,
  26352. Author = {Stefan Bilaniuk},
  26353. Date-Added = {2006-07-03 07:18:08 +0100},
  26354. Date-Modified = {2010-12-17 10:23:11 -0700},
  26355. Title = {A Problem Course in Mathematical Logic},
  26356. Urldate = {2003},
  26357. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wY21sLTE2LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcGNtbC0xNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oscEJ6S8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnBjbWwtMTYucGRmAA4AGAALAHAAYwBtAGwALQAxADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wY21sLTE2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26358. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwY21sLTE2LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGNtbC0xNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL975tEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGNtbC0xNi5wZGYAAA4AGAALAHAAYwBtAGwALQAxADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGNtbC0xNi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26359. Bdsk-Url-1 = {http://euclid.trentu.ca/math/sb/pcml/}}
  26360. @techreport{Jessica-Gronski:2006cr,
  26361. Author = {Jessica Gronski and Kenneth Knowles and Aaron Tomb and Stephen N Freund and Cormac Flanagan},
  26362. Date-Added = {2006-07-01 16:58:18 -0400},
  26363. Date-Modified = {2009-08-25 22:28:19 -0600},
  26364. Institution = {University of California, Santa Cruz},
  26365. Title = {Sage: Hybrid Checking for Flexible Specifications},
  26366. Year = {2006},
  26367. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzYWdlLXRyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc2FnZS10ci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J2dEPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2FnZS10ci5wZGYAAA4AGAALAHMAYQBnAGUALQB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc2FnZS10ci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  26368. @inproceedings{Steffen:1994bh,
  26369. Author = {Martin Steffen and Benjamin C . Pierce},
  26370. Booktitle = {{PROCOMET}},
  26371. Date-Added = {2006-07-01 16:04:37 -0400},
  26372. Date-Modified = {2010-12-17 10:23:11 -0700},
  26373. Pages = {511-530},
  26374. Title = {Higher-Order Subtyping},
  26375. Year = {1994},
  26376. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9zdGVmZmVuOTRoaWdoZXJvcmRlci5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHN0ZWZmZW45NGhpZ2hlcm9yZGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKSPBCek4AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2YAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzdGVmZmVuOTRoaWdoZXJvcmRlci5wZGYAAA4AMgAYAHMAdABlAGYAZgBlAG4AOQA0AGgAaQBnAGgAZQByAG8AcgBkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3N0ZWZmZW45NGhpZ2hlcm9yZGVyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  26377. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHN0ZWZmZW45NGhpZ2hlcm9yZGVyLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc3RlZmZlbjk0aGlnaGVyb3JkZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KKNEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3RlZmZlbjk0aGlnaGVyb3JkZXIucGRmAA4AMgAYAHMAdABlAGYAZgBlAG4AOQA0AGgAaQBnAGgAZQByAG8AcgBkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zdGVmZmVuOTRoaWdoZXJvcmRlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  26378. Bdsk-Url-1 = {citeseer.ist.psu.edu/steffen94higherorder.html}}
  26379. @techreport{Hosoya:1999qf,
  26380. Author = {Haruo Hosoya and Benjamin C. Pierce},
  26381. Date-Added = {2006-07-01 15:30:39 -0400},
  26382. Date-Modified = {2010-12-17 10:23:11 -0700},
  26383. Institution = {University of Pennsylvania},
  26384. Number = {MS-CIS-99-17},
  26385. Title = {How Good is Local Type Inference?},
  26386. Year = {1999},
  26387. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9ob3NveWE5OWhvdy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2hvc295YTk5aG93LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJcDBCekHAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1nAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpob3NveWE5OWhvdy5wZGYADgAgAA8AaABvAHMAbwB5AGEAOQA5AGgAbwB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvaG9zb3lhOTlob3cucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26388. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2hvc295YTk5aG93LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPaG9zb3lhOTlob3cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91stEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaG9zb3lhOTlob3cucGRmAAAOACAADwBoAG8AcwBvAHkAYQA5ADkAaABvAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvaG9zb3lhOTlob3cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26389. Bdsk-Url-1 = {citeseer.ist.psu.edu/hosoya99how.html}}
  26390. @article{Pierce:2000ve,
  26391. Address = {New York, NY, USA},
  26392. Author = {Benjamin C. Pierce and David N. Turner},
  26393. Date-Added = {2006-07-01 15:26:22 -0400},
  26394. Date-Modified = {2010-12-17 10:23:11 -0700},
  26395. Issn = {0164-0925},
  26396. Journal = {ACM Trans. Program. Lang. Syst.},
  26397. Number = {1},
  26398. Pages = {1--44},
  26399. Publisher = {ACM Press},
  26400. Title = {Local type inference},
  26401. Volume = {22},
  26402. Year = {2000},
  26403. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMS1waWVyY2UucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMS1waWVyY2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZrwQnpDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtcGllcmNlLnBkZgAOABwADQBwADEALQBwAGkAZQByAGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxLXBpZXJjZS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26404. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1waWVyY2UucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1waWVyY2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3l70Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1waWVyY2UucGRmAAAOABwADQBwADEALQBwAGkAZQByAGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1waWVyY2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  26405. Bdsk-Url-1 = {http://doi.acm.org/10.1145/345099.345100}}
  26406. @inproceedings{Nanevski:2006ly,
  26407. Author = {Aleksandar Nanevski and Greg Morrisett and Lars Birkedal},
  26408. Booktitle = {{ICFP} '06: Proceedings of the 11th {ACM} {SIGPLAN} International Conference on Functional Programming},
  26409. Date-Added = {2006-07-01 14:19:08 -0400},
  26410. Date-Modified = {2009-08-25 22:28:19 -0600},
  26411. Month = {September},
  26412. Title = {Polymorphism and Separation in Hoare Type Theory},
  26413. Year = {2006},
  26414. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9pY2ZwMDYucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQppY2ZwMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXJwQnpBwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aWNmcDA2LnBkZgAADgAWAAoAaQBjAGYAcAAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9pY2ZwMDYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  26415. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVppY2ZwMDYucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QppY2ZwMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XQ0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpY2ZwMDYucGRmAA4AFgAKAGkAYwBmAHAAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ljZnAwNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  26416. @inproceedings{Vytiniotis:2006zr,
  26417. Author = {Dimitrios Vytiniotis and Stephanie Weirich and Simon Peyton Jones},
  26418. Booktitle = {{ICFP} '06: Proceedings of the 11th {ACM} {SIGPLAN} International Conference on Functional Programming},
  26419. Date-Added = {2006-07-01 14:12:01 -0400},
  26420. Date-Modified = {2009-08-25 22:28:19 -0600},
  26421. Month = {September},
  26422. Title = {Boxy types: type inference for higher-rank types and impredicativity},
  26423. Year = {2006},
  26424. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9ib3h5LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1ib3h5LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUGwQno/gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Ym94eS1pY2ZwLnBkZgAOABwADQBiAG8AeAB5AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2JveHktaWNmcC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26425. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1ib3h5LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1ib3h5LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A+0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBib3h5LWljZnAucGRmAAAOABwADQBiAG8AeAB5AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9ib3h5LWljZnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26426. @techreport{Stuckey:2005ys,
  26427. Author = {Peter J. Stuckey and Martin Sulzmann},
  26428. Date-Added = {2006-06-25 11:47:34 -0400},
  26429. Date-Modified = {2009-08-25 22:28:19 -0600},
  26430. Institution = {National University of Singapore},
  26431. Title = {Type Inference for Guarded Recursive Data Types},
  26432. Year = {2005},
  26433. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9ncmR0cy1pbmYucHPSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGdyZHRzLWluZi5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJZ/BCekFAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1lAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpncmR0cy1pbmYucHMAAA4AGgAMAGcAcgBkAHQAcwAtAGkAbgBmAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2dyZHRzLWluZi5wcwATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26434. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL2dyZHRzLWluZi5wc9IXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMZ3JkdHMtaW5mLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7aiszlmvYAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFGAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGdyZHRzLWluZi5wcwAADgAaAAwAZwByAGQAdABzAC0AaQBuAGYALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvZ3JkdHMtaW5mLnBzABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  26435. @article{Dershowitz:1979kx,
  26436. Address = {New York, NY, USA},
  26437. Author = {Nachum Dershowitz and Zohar Manna},
  26438. Date-Added = {2006-06-24 00:28:08 -0400},
  26439. Date-Modified = {2010-12-17 10:23:11 -0700},
  26440. Issn = {0001-0782},
  26441. Journal = {Commun. ACM},
  26442. Number = {8},
  26443. Pages = {465--476},
  26444. Publisher = {ACM Press},
  26445. Title = {Proving termination with multiset orderings},
  26446. Volume = {22},
  26447. Year = {1979},
  26448. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNDY1LWRlcnNob3dpdHoucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNDY1LWRlcnNob3dpdHoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfuwQnpJAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hAAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDQ2NS1kZXJzaG93aXR6LnBkZgAOACgAEwBwADQANgA1AC0AZABlAHIAcwBoAG8AdwBpAHQAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A0NjUtZGVyc2hvd2l0ei5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  26449. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A0NjUtZGVyc2hvd2l0ei5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A0NjUtZGVyc2hvd2l0ei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ew7RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0NjUtZGVyc2hvd2l0ei5wZGYAAA4AKAATAHAANAA2ADUALQBkAGUAcgBzAGgAbwB3AGkAdAB6AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A0NjUtZGVyc2hvd2l0ei5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  26450. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359138.359142}}
  26451. @inproceedings{Jarvi:2003uq,
  26452. Address = {New York, NY, USA},
  26453. Author = {Jaakko J{\"a}rvi and Jeremiah Willcock and Andrew Lumsdaine},
  26454. Booktitle = {{GPCE '03}: Proceedings of the 2nd international conference on Generative programming and component engineering},
  26455. Date-Added = {2006-06-19 21:17:59 -0400},
  26456. Date-Modified = {2009-08-25 22:28:19 -0600},
  26457. Isbn = {3-540-20102-5},
  26458. Location = {Erfurt, Germany},
  26459. Pages = {228--244},
  26460. Publisher = {Springer-Verlag New York, Inc.},
  26461. Title = {Concept-controlled polymorphism},
  26462. Year = {2003},
  26463. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjI4LWphcnZpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIyOC1qYXJ2aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96SNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIyOC1qYXJ2aS5wZGYADgAeAA4AcAAyADIAOAAtAGoAYQByAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjI4LWphcnZpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  26464. @inproceedings{Baars:2002fk,
  26465. Address = {New York, NY, USA},
  26466. Author = {Arthur I. Baars and S. Doaitse Swierstra},
  26467. Booktitle = {ICFP '02: Proceedings of the seventh ACM SIGPLAN international conference on Functional programming},
  26468. Date-Added = {2006-06-18 16:13:02 -0400},
  26469. Date-Modified = {2010-12-17 10:23:11 -0700},
  26470. Isbn = {1-58113-487-8},
  26471. Location = {Pittsburgh, PA, USA},
  26472. Pages = {157--166},
  26473. Publisher = {ACM Press},
  26474. Title = {Typing dynamic typing},
  26475. Year = {2002},
  26476. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTU3LWJhYXJzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE1Ny1iYWFycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mucEJ6REAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXEAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNTctYmFhcnMucGRmAAAOAB4ADgBwADEANQA3AC0AYgBhAGEAcgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE1Ny1iYWFycy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26477. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTU3LWJhYXJzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1Ny1iYWFycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL953tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1Ny1iYWFycy5wZGYADgAeAA4AcAAxADUANwAtAGIAYQBhAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTU3LWJhYXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26478. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581478.581494}}
  26479. @inproceedings{Liblit:2003gu,
  26480. Address = {San Diego, California},
  26481. Author = {Ben Liblit and Alex Aiken and Katherine Yelick},
  26482. Booktitle = {SAS '03: The 10th International Static Analysis Symposium},
  26483. Date-Added = {2006-06-18 10:35:40 -0400},
  26484. Date-Modified = {2009-08-25 22:28:19 -0600},
  26485. Month = June,
  26486. Publisher = Springer-Verlag,
  26487. Series = LNCS,
  26488. Title = {Type Systems for Distributed Data Sharing},
  26489. Year = 2003,
  26490. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zaGFyaW5nLXR5cGVzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERc2hhcmluZy10eXBlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pC8EJ6TYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZYAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNoYXJpbmctdHlwZXMucGRmAA4AJAARAHMAaABhAHIAaQBuAGcALQB0AHkAcABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zaGFyaW5nLXR5cGVzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26491. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNoYXJpbmctdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzaGFyaW5nLXR5cGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oC0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaGFyaW5nLXR5cGVzLnBkZgAADgAkABEAcwBoAGEAcgBpAG4AZwAtAHQAeQBwAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zaGFyaW5nLXR5cGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  26492. @article{Choi:2003sl,
  26493. Address = {New York, NY, USA},
  26494. Author = {Jong-Deok Choi and Manish Gupta and Mauricio J. Serrano and Vugranam C. Sreedhar and Samuel P. Midkiff},
  26495. Date-Added = {2006-06-14 01:42:13 -0400},
  26496. Date-Modified = {2010-12-17 10:23:11 -0700},
  26497. Issn = {0164-0925},
  26498. Journal = {ACM Trans. Program. Lang. Syst.},
  26499. Number = {6},
  26500. Pages = {876--910},
  26501. Publisher = {ACM Press},
  26502. Title = {Stack allocation and synchronization optimizations for Java using escape analysis},
  26503. Volume = {25},
  26504. Year = {2003},
  26505. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wODc2LWNob2kucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wODc2LWNob2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyiBwQnpLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9jAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDg3Ni1jaG9pLnBkZgAOABwADQBwADgANwA2AC0AYwBoAG8AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A4NzYtY2hvaS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26506. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODc2LWNob2kucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODc2LWNob2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uv0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODc2LWNob2kucGRmAAAOABwADQBwADgANwA2AC0AYwBoAG8AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODc2LWNob2kucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  26507. Bdsk-Url-1 = {http://doi.acm.org/10.1145/945885.945892}}
  26508. @article{Blanchet:2003zs,
  26509. Address = {New York, NY, USA},
  26510. Author = {Bruno Blanchet},
  26511. Date-Added = {2006-06-14 01:41:24 -0400},
  26512. Date-Modified = {2010-12-17 10:23:11 -0700},
  26513. Issn = {0164-0925},
  26514. Journal = {ACM Trans. Program. Lang. Syst.},
  26515. Number = {6},
  26516. Pages = {713--775},
  26517. Publisher = {ACM Press},
  26518. Title = {Escape analysis for JavaTM: Theory and practice},
  26519. Volume = {25},
  26520. Year = {2003},
  26521. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNzEzLWJsYW5jaGV0LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDcxMy1ibGFuY2hldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oWsEJ6SsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYsAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3MTMtYmxhbmNoZXQucGRmAA4AJAARAHAANwAxADMALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNzEzLWJsYW5jaGV0LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26522. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3MTMtYmxhbmNoZXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzEzLWJsYW5jaGV0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uE0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzEzLWJsYW5jaGV0LnBkZgAADgAkABEAcAA3ADEAMwAtAGIAbABhAG4AYwBoAGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzEzLWJsYW5jaGV0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26523. Bdsk-Url-1 = {http://doi.acm.org/10.1145/945885.945886}}
  26524. @inproceedings{Choi:1999bk,
  26525. Address = {New York, NY, USA},
  26526. Author = {Jong-Deok Choi and Manish Gupta and Mauricio Serrano and Vugranam C. Sreedhar and Sam Midkiff},
  26527. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  26528. Date-Added = {2006-06-14 01:36:50 -0400},
  26529. Date-Modified = {2011-10-21 11:03:16 -0600},
  26530. Location = {Denver, Colorado, United States},
  26531. Pages = {1--19},
  26532. Publisher = {ACM Press},
  26533. Title = {Escape analysis for Java},
  26534. Year = {1999},
  26535. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMS1jaG9pLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDEtY2hvaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mWcEJ6Q0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW0AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLWNob2kucGRmAA4AGAALAHAAMQAtAGMAaABvAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMS1jaG9pLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26536. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1jaG9pLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtY2hvaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95cNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtY2hvaS5wZGYAAA4AGAALAHAAMQAtAGMAaABvAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtY2hvaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26537. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320386}}
  26538. @inproceedings{Blanchet:1999hx,
  26539. Address = {New York, NY, USA},
  26540. Author = {Bruno Blanchet},
  26541. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  26542. Date-Added = {2006-06-14 01:35:40 -0400},
  26543. Date-Modified = {2010-12-17 10:23:11 -0700},
  26544. Isbn = {1-58113-238-7},
  26545. Location = {Denver, Colorado, United States},
  26546. Pages = {20--34},
  26547. Publisher = {ACM Press},
  26548. Title = {Escape analysis for object-oriented languages: application to Java},
  26549. Year = {1999},
  26550. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjAtYmxhbmNoZXQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjAtYmxhbmNoZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyb+wQnpFQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9dQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwLWJsYW5jaGV0LnBkZgAADgAiABAAcAAyADAALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjAtYmxhbmNoZXQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26551. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMC1ibGFuY2hldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMC1ibGFuY2hldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eiXRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMC1ibGFuY2hldC5wZGYADgAiABAAcAAyADAALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIwLWJsYW5jaGV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26552. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320387}}
  26553. @inproceedings{Whaley:1999fr,
  26554. Address = {New York, NY, USA},
  26555. Author = {John Whaley and Martin Rinard},
  26556. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  26557. Date-Added = {2006-06-14 01:34:08 -0400},
  26558. Date-Modified = {2010-12-17 10:23:11 -0700},
  26559. Isbn = {1-58113-238-7},
  26560. Location = {Denver, Colorado, United States},
  26561. Pages = {187--206},
  26562. Publisher = {ACM Press},
  26563. Title = {Compositional pointer and escape analysis for Java programs},
  26564. Year = {1999},
  26565. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTg3LXdoYWxleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxODctd2hhbGV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJuzBCekUAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj10AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTg3LXdoYWxleS5wZGYADgAgAA8AcAAxADgANwAtAHcAaABhAGwAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE4Ny13aGFsZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26566. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODctd2hhbGV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4Ny13aGFsZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96FdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4Ny13aGFsZXkucGRmAAAOACAADwBwADEAOAA3AC0AdwBoAGEAbABlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4Ny13aGFsZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26567. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320400}}
  26568. @inproceedings{Volpano:1997by,
  26569. Address = {Los Alamitos, CA, USA},
  26570. Author = {Dennis Volpano and Geoffrey Smith},
  26571. Booktitle = {{CSFW'97}: 10th Computer Security Foundations Workshop},
  26572. Date-Added = {2006-06-10 02:46:03 -0400},
  26573. Date-Modified = {2010-12-17 10:23:11 -0700},
  26574. Issn = {1063-6900},
  26575. Journal = {10th},
  26576. Pages = {156},
  26577. Publisher = {IEEE Computer Society},
  26578. Title = {Eliminating Covert Flows with Minimum Typings},
  26579. Volume = {00},
  26580. Year = {1997},
  26581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy92b2xwYW5vOTdlbGltaW5hdGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHZvbHBhbm85N2VsaW1pbmF0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATyBXBu1GTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu7QDAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp2b2xwYW5vOTdlbGltaW5hdGluZy5wZGYAAA4AMgAYAHYAbwBsAHAAYQBuAG8AOQA3AGUAbABpAG0AaQBuAGEAdABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3ZvbHBhbm85N2VsaW1pbmF0aW5nLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  26582. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHZvbHBhbm85N2VsaW1pbmF0aW5nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYdm9scGFubzk3ZWxpbWluYXRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NdNEPPe8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q/AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdm9scGFubzk3ZWxpbWluYXRpbmcucGRmAA4AMgAYAHYAbwBsAHAAYQBuAG8AOQA3AGUAbABpAG0AaQBuAGEAdABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi92b2xwYW5vOTdlbGltaW5hdGluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  26583. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/CSFW.1997.596807}}
  26584. @book{Pierce:2002hj,
  26585. Author = {Benjamin C. Pierce},
  26586. Date-Added = {2006-06-09 21:49:24 -0400},
  26587. Date-Modified = {2011-11-06 15:43:59 -0700},
  26588. Publisher = {MIT Press},
  26589. Title = {Types and {P}rogramming {L}anguages},
  26590. Year = {2002},
  26591. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMi4uL0Ryb3Bib3gvYmliL1R5cGVzX2FuZF9Qcm9ncmFtbWluZ19MYW5ndWFnZXMucGRm0hcLGBlXTlMuZGF0YU8RAdAAAAAAAdAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9UeXBlc19hbmRfUHJvZ3JhbW1pbmcjRjhENjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD41jzOWbjFBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVHlwZXNfYW5kX1Byb2dyYW1taW5nI0Y4RDYzLnBkZgAOAEgAIwBUAHkAcABlAHMAXwBhAG4AZABfAFAAcgBvAGcAcgBhAG0AbQBpAG4AZwBfAEwAYQBuAGcAdQBhAGcAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA7VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVHlwZXNfYW5kX1Byb2dyYW1taW5nX0xhbmd1YWdlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwwDIANACpAKmAqsCtgK/As0C0QLYAuEC5gLzAvYDCAMLAxAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADEg==}}
  26592. @manual{vhdl:2000fg,
  26593. Date-Added = {2006-06-09 08:32:39 -0400},
  26594. Date-Modified = {2009-08-25 22:28:19 -0600},
  26595. Organization = {IEEE Computer Society and SCC 20},
  26596. Title = {IEEE Standard VHDL Language Reference Manual},
  26597. Year = {2000},
  26598. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9WSERMcmVmLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELVkhETHJlZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kwcEJ6PsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlZIRExyZWYucGRmAA4AGAALAFYASABEAEwAcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9WSERMcmVmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26599. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1ZIRExyZWYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtWSERMcmVmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADy/FzOWbjQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVkhETHJlZi5wZGYADgAYAAsAVgBIAEQATAByAGUAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1ZIRExyZWYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  26600. @manual{Ashenden:1990mx,
  26601. Author = {Peter J. Ashenden},
  26602. Date-Added = {2006-06-09 08:23:59 -0400},
  26603. Date-Modified = {2009-08-25 22:28:19 -0600},
  26604. Edition = {1},
  26605. Month = {July},
  26606. Organization = {University of Adelaide},
  26607. Title = {The VHDL Cookbook},
  26608. Year = {1990},
  26609. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9WSERMLUNvb2tib29rLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERVkhETC1Db29rYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kvsEJ6PsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVsAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlZIREwtQ29va2Jvb2sucGRmAA4AJAARAFYASABEAEwALQBDAG8AbwBrAGIAbwBvAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9WSERMLUNvb2tib29rLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26610. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL1ZIREwtQ29va2Jvb2sucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFWSERMLUNvb2tib29rLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvR6zOWbjQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVkhETC1Db29rYm9vay5wZGYADgAkABEAVgBIAEQATAAtAEMAbwBvAGsAYgBvAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1ZIREwtQ29va2Jvb2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  26611. @inproceedings{Goossens:1995oa,
  26612. Address = {London, UK},
  26613. Author = {Kees G. W. Goossens},
  26614. Booktitle = {CHARME '95: Proceedings of the IFIP WG 10.5 Advanced Research Working Conference on Correct Hardware Design and Verification Methods},
  26615. Date-Added = {2006-06-08 22:22:06 -0400},
  26616. Date-Modified = {2009-08-25 22:28:19 -0600},
  26617. Isbn = {3-540-60385-9},
  26618. Pages = {311--327},
  26619. Publisher = {Springer-Verlag},
  26620. Title = {Reasoning about VHDL using operational and observational semantics},
  26621. Year = {1995},
  26622. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliLzE5OTUtY2hhcm1lLnBz0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q4xOTk1LWNoYXJtZS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADusezOWatQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QUAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTk5NS1jaGFybWUucHMAAA4AHgAOADEAOQA5ADUALQBjAGgAYQByAG0AZQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xOTk1LWNoYXJtZS5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  26623. @article{Thirunarayan:2001cq,
  26624. Address = {Hingham, MA, USA},
  26625. Author = {Krishnaprasad Thirunarayan and Robert L. Ewing},
  26626. Date-Added = {2006-06-08 22:19:36 -0400},
  26627. Date-Modified = {2010-12-17 10:23:11 -0700},
  26628. Issn = {0925-9856},
  26629. Journal = {Form. Methods Syst. Des.},
  26630. Number = {1},
  26631. Pages = {69--88},
  26632. Publisher = {Kluwer Academic Publishers},
  26633. Title = {Structural Operational Semantics for a Portable Subset of Behavioral VHDL-93},
  26634. Volume = {18},
  26635. Year = {2001},
  26636. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy92aGRsLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIdmhkbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pVsEJ6TwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZwAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZoZGwucGRmAAAOABIACAB2AGgAZABsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvdmhkbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  26637. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVh2aGRsLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIdmhkbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NctEPPe8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q/AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdmhkbC5wZGYADgASAAgAdgBoAGQAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi92aGRsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  26638. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1008786720393}}
  26639. @inproceedings{Fernandez:1994pb,
  26640. Address = {Los Alamitos, CA, USA},
  26641. Author = {Luis Sanchez Fernandez and Peter T. Breuer and Carlos Delgado Kloos},
  26642. Booktitle = {EURO-DAC '94: Proceedings of the conference on European design automation},
  26643. Date-Added = {2006-06-08 22:10:40 -0400},
  26644. Date-Modified = {2009-08-25 22:28:19 -0600},
  26645. Isbn = {0-89791-685-9},
  26646. Location = {Grenoble, France},
  26647. Pages = {512--517},
  26648. Publisher = {IEEE Computer Society Press},
  26649. Title = {Proof theory and a validation condition generator for VHDL},
  26650. Year = {1994},
  26651. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNTEyLWZlcm5hbmRlei5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA1MTItZmVybmFuZGV6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKAzBCeknAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2HAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTEyLWZlcm5hbmRlei5wZGYAAA4AJgASAHAANQAxADIALQBmAGUAcgBuAGEAbgBkAGUAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A1MTItZmVybmFuZGV6LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  26652. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA1MTItZmVybmFuZGV6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDUxMi1mZXJuYW5kZXoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97LtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUxMi1mZXJuYW5kZXoucGRmAA4AJgASAHAANQAxADIALQBmAGUAcgBuAGEAbgBkAGUAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNTEyLWZlcm5hbmRlei5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  26653. @article{Thorup:1997tc,
  26654. Author = {Kresten Krab Thorup},
  26655. Date-Added = {2006-06-05 13:48:41 -0400},
  26656. Date-Modified = {2010-12-17 10:23:11 -0700},
  26657. Journal = {LNCS},
  26658. Pages = {444--??},
  26659. Title = {Genericity in {Java} with Virtual Types},
  26660. Volume = {1241},
  26661. Year = {1997},
  26662. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy90aG9ydXA5N2dlbmVyaWNpdHkucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZ0aG9ydXA5N2dlbmVyaWNpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyk+wQnpOgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9mgAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6dGhvcnVwOTdnZW5lcmljaXR5LnBkZgAADgAuABYAdABoAG8AcgB1AHAAOQA3AGcAZQBuAGUAcgBpAGMAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy90aG9ydXA5N2dlbmVyaWNpdHkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  26663. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnRob3J1cDk3Z2VuZXJpY2l0eS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnRob3J1cDk3Z2VuZXJpY2l0eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ik7RDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRob3J1cDk3Z2VuZXJpY2l0eS5wZGYADgAuABYAdABoAG8AcgB1AHAAOQA3AGcAZQBuAGUAcgBpAGMAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdGhvcnVwOTdnZW5lcmljaXR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  26664. Bdsk-Url-1 = {citeseer.ist.psu.edu/thorup97genericity.html}}
  26665. @inproceedings{Bruce:1998ua,
  26666. Address = {London, UK},
  26667. Author = {Kim B. Bruce and Martin Odersky and Philip Wadler},
  26668. Booktitle = {ECCOP '98: Proceedings of the 12th European Conference on Object-Oriented Programming},
  26669. Date-Added = {2006-06-05 13:40:23 -0400},
  26670. Date-Modified = {2007-05-18 13:42:22 -0600},
  26671. Isbn = {3-540-64737-6},
  26672. Pages = {523--549},
  26673. Publisher = {Springer-Verlag},
  26674. Title = {A Statically Safe Alternative to Virtual Types},
  26675. Year = {1998}}
  26676. @inproceedings{Madsen:1989mv,
  26677. Address = {New York, NY, USA},
  26678. Author = {O. L. Madsen and B. M{\"o}ller-Pedersen},
  26679. Booktitle = {OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications},
  26680. Date-Added = {2006-06-05 13:39:35 -0400},
  26681. Date-Modified = {2010-12-17 10:23:11 -0700},
  26682. Isbn = {0-89791-333-7},
  26683. Location = {New Orleans, Louisiana, United States},
  26684. Pages = {397--406},
  26685. Publisher = {ACM Press},
  26686. Title = {Virtual classes: a powerful mechanism in object-oriented programming},
  26687. Year = {1989},
  26688. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74919}}
  26689. @inproceedings{Jarvi:2005wj,
  26690. Address = {New York, NY, USA},
  26691. Author = {Jaakko J{\"a}rvi and Jeremiah Willcock and Andrew Lumsdaine},
  26692. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  26693. Date-Added = {2006-06-05 13:38:26 -0400},
  26694. Date-Modified = {2010-12-17 10:23:11 -0700},
  26695. Isbn = {1-59593-031-0},
  26696. Location = {San Diego, CA, USA},
  26697. Pages = {1--19},
  26698. Publisher = {ACM Press},
  26699. Title = {Associated types and constraint propagation for mainstream object-oriented generics},
  26700. Year = {2005},
  26701. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMS1qYXJ2aS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxLWphcnZpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJmLBCekOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1uAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1qYXJ2aS5wZGYAAA4AGgAMAHAAMQAtAGoAYQByAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxLWphcnZpLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26702. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1qYXJ2aS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLWphcnZpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eXbRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLWphcnZpLnBkZgAOABoADABwADEALQBqAGEAcgB2AGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtamFydmkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  26703. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094813}}
  26704. @inproceedings{Odersky:2003on,
  26705. Author = {Martin Odersky and Vincent Cremet and Christine R{\"o}ckl and Matthias Zenger},
  26706. Booktitle = {ECOOP'03},
  26707. Date-Added = {2006-06-05 13:35:00 -0400},
  26708. Date-Modified = {2009-08-25 22:28:19 -0600},
  26709. Month = July,
  26710. Series = {Springer LNCS},
  26711. Title = {A Nominal Theory of Objects with Dependent Types},
  26712. Year = 2003,
  26713. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9lY29vcDAzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZWNvb3AwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lSMEJ6QEAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWEAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmVjb29wMDMucGRmAA4AGAALAGUAYwBvAG8AcAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9lY29vcDAzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26714. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDAzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3AwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zO9EPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3AwMy5wZGYAAA4AGAALAGUAYwBvAG8AcAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3AwMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  26715. @manual{Chamberlain:2005fd,
  26716. Author = {Brad Chamberlain and Steve Deitz and Shannon Hoffswell and John Plevyak and Hans Zima and Roxana Diaconescu},
  26717. Date-Added = {2006-06-05 11:03:15 -0400},
  26718. Date-Modified = {2011-10-29 10:54:01 -0600},
  26719. Edition = {0.82},
  26720. Month = {October},
  26721. Organization = {Cray Inc},
  26722. Title = {Chapel Specification},
  26723. Year = {2011},
  26724. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zcGVjLTAuODIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zcGVjLTAuODIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oe0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzcGVjLTAuODIucGRmAAAOABwADQBzAHAAZQBjAC0AMAAuADgAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zcGVjLTAuODIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26725. @inproceedings{Grossman:2002cr,
  26726. Address = {New York, NY, USA},
  26727. Author = {Dan Grossman and Greg Morrisett and Trevor Jim and Michael Hicks and Yanling Wang and James Cheney},
  26728. Booktitle = {PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  26729. Date-Added = {2006-06-03 23:01:11 -0400},
  26730. Date-Modified = {2011-10-21 11:03:52 -0600},
  26731. Location = {Berlin, Germany},
  26732. Pages = {282--293},
  26733. Publisher = {ACM Press},
  26734. Title = {Region-based memory management in cyclone},
  26735. Year = {2002},
  26736. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyODItZ3Jvc3NtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjgyLWdyb3NzbWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qO0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjgyLWdyb3NzbWFuLnBkZgAADgAkABEAcAAyADgAMgAtAGcAcgBvAHMAcwBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjgyLWdyb3NzbWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26737. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512563}}
  26738. @inproceedings{Grossman:2003cc,
  26739. Address = {New York, NY, USA},
  26740. Author = {Dan Grossman},
  26741. Booktitle = {TLDI '03: Proceedings of the 2003 ACM SIGPLAN international workshop on Types in languages design and implementation},
  26742. Date-Added = {2006-06-03 22:57:05 -0400},
  26743. Date-Modified = {2010-12-17 10:23:11 -0700},
  26744. Isbn = {1-58113-649-8},
  26745. Location = {New Orleans, Louisiana, USA},
  26746. Pages = {13--25},
  26747. Publisher = {ACM Press},
  26748. Title = {Type-safe multithreading in cyclone},
  26749. Year = {2003},
  26750. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMy1ncm9zc21hbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMy1ncm9zc21hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ea3RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMy1ncm9zc21hbi5wZGYADgAiABAAcAAxADMALQBnAHIAbwBzAHMAbQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEzLWdyb3NzbWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26751. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604174.604177}}
  26752. @article{Grossman:2006re,
  26753. Address = {New York, NY, USA},
  26754. Author = {Dan Grossman},
  26755. Date-Added = {2006-05-28 00:07:12 -0400},
  26756. Date-Modified = {2010-12-17 10:23:11 -0700},
  26757. Issn = {0164-0925},
  26758. Journal = {ACM Trans. Program. Lang. Syst.},
  26759. Number = {3},
  26760. Pages = {429--475},
  26761. Publisher = {ACM Press},
  26762. Title = {Quantified types in an imperative language},
  26763. Volume = {28},
  26764. Year = {2006},
  26765. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MjktZ3Jvc3NtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDI5LWdyb3NzbWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3r90Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI5LWdyb3NzbWFuLnBkZgAADgAkABEAcAA0ADIAOQAtAGcAcgBvAHMAcwBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDI5LWdyb3NzbWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26766. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1133651.1133653}}
  26767. @inproceedings{Urzyczyn:1995an,
  26768. Author = {Pawel Urzyczyn},
  26769. Booktitle = {Typed Lambda Calculus and Applications},
  26770. Date-Added = {2006-05-20 19:41:28 -0400},
  26771. Date-Modified = {2009-08-25 22:28:19 -0600},
  26772. Organization = {Springer-Verlag},
  26773. Pages = {373-389},
  26774. Series = {LNCS},
  26775. Title = {Type inhabitation in typed lambda calculi (a syntactic approach)},
  26776. Volume = {1210},
  26777. Year = {1995},
  26778. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9sb2ViLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIbG9lYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l+cEJ6QkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWkAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxvZWIucGRmAAAOABIACABsAG8AZQBiAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvbG9lYi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  26779. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhsb2ViLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIbG9lYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94udEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9lYi5wZGYADgASAAgAbABvAGUAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9sb2ViLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  26780. @article{Ducasse:2006ya,
  26781. Address = {New York, NY, USA},
  26782. Annote = {Ideas from this used in Fortress},
  26783. Author = {St{'e}phane Ducasse and Oscar Nierstrasz and Nathanael Sch{\"a}rli and Roel Wuyts and Andrew P. Black},
  26784. Date-Added = {2006-05-20 11:51:11 -0400},
  26785. Date-Modified = {2010-12-17 10:23:11 -0700},
  26786. Issn = {0164-0925},
  26787. Journal = {ACM Trans. Program. Lang. Syst.},
  26788. Number = {2},
  26789. Pages = {331--388},
  26790. Publisher = {ACM Press},
  26791. Title = {Traits: A mechanism for fine-grained reuse},
  26792. Volume = {28},
  26793. Year = {2006},
  26794. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMzEtZHVjYXNzZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMzEtZHVjYXNzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esDRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMzEtZHVjYXNzZS5wZGYADgAiABAAcAAzADMAMQAtAGQAdQBjAGEAcwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMzMS1kdWNhc3NlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26795. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1119479.1119483}}
  26796. @inproceedings{Johnson:1986ye,
  26797. Address = {New York, NY, USA},
  26798. Author = {Ralph E. Johnson},
  26799. Booktitle = {OOPLSA '86: Conference proceedings on Object-oriented programming systems, languages and applications},
  26800. Date-Added = {2006-05-18 19:19:43 -0400},
  26801. Date-Modified = {2010-12-17 10:23:11 -0700},
  26802. Isbn = {0-89791-204-7},
  26803. Location = {Portland, Oregon, United States},
  26804. Pages = {315--321},
  26805. Publisher = {ACM Press},
  26806. Title = {Type-checking Smalltalk},
  26807. Year = {1986},
  26808. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzE1LWpvaG5zb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzE1LWpvaG5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyedwQnpHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDMxNS1qb2huc29uLnBkZgAADgAiABAAcAAzADEANQAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzE1LWpvaG5zb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26809. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMTUtam9obnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMTUtam9obnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erbRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMTUtam9obnNvbi5wZGYADgAiABAAcAAzADEANQAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMxNS1qb2huc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26810. Bdsk-Url-1 = {http://doi.acm.org/10.1145/28697.28728}}
  26811. @inproceedings{Palsberg:1991wj,
  26812. Address = {New York, NY, USA},
  26813. Author = {Jens Palsberg and Michael I. Schwartzbach},
  26814. Booktitle = {OOPSLA '91: Conference proceedings on Object-oriented programming systems, languages, and applications},
  26815. Date-Added = {2006-05-18 18:08:39 -0400},
  26816. Date-Modified = {2010-12-17 10:23:11 -0700},
  26817. Isbn = {0-201-55417-8},
  26818. Location = {Phoenix, Arizona, United States},
  26819. Pages = {146--161},
  26820. Publisher = {ACM Press},
  26821. Title = {Object-oriented type inference},
  26822. Year = {1991},
  26823. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDYtcGFsc2JlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQ2LXBhbHNiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nN0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQ2LXBhbHNiZXJnLnBkZgAADgAkABEAcAAxADQANgAtAHAAYQBsAHMAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQ2LXBhbHNiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26824. Bdsk-Url-1 = {http://doi.acm.org/10.1145/117954.117965}}
  26825. @inproceedings{Plevyak:1994su,
  26826. Address = {New York, NY, USA},
  26827. Author = {John Plevyak and Andrew A. Chien},
  26828. Booktitle = {OOPSLA '94: Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications},
  26829. Date-Added = {2006-05-18 16:13:24 -0400},
  26830. Date-Modified = {2010-12-17 10:23:11 -0700},
  26831. Isbn = {0-89791-688-3},
  26832. Location = {Portland, Oregon, United States},
  26833. Pages = {324--340},
  26834. Publisher = {ACM Press},
  26835. Title = {Precise concrete type inference for object-oriented languages},
  26836. Year = {1994},
  26837. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzI0LXBsZXZ5YWsucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzI0LXBsZXZ5YWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyegwQnpHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDMyNC1wbGV2eWFrLnBkZgAADgAiABAAcAAzADIANAAtAHAAbABlAHYAeQBhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzI0LXBsZXZ5YWsucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26838. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMjQtcGxldnlhay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMjQtcGxldnlhay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erzRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMjQtcGxldnlhay5wZGYADgAiABAAcAAzADIANAAtAHAAbABlAHYAeQBhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMyNC1wbGV2eWFrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26839. Bdsk-Url-1 = {http://doi.acm.org/10.1145/191080.191130}}
  26840. @inproceedings{Callahan:2004lf,
  26841. Author = {David Callahan and Bradford L. Chamberlain and Hans P. Zima},
  26842. Booktitle = {9th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS 2004)},
  26843. Date-Added = {2006-05-18 14:38:51 -0400},
  26844. Date-Modified = {2009-08-25 22:28:20 -0600},
  26845. Month = {April},
  26846. Organization = {IEEE Computer Society},
  26847. Title = {The {C}ascade {H}igh {P}roductivity {L}anguage},
  26848. Year = {2004},
  26849. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9oaXBzMDQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpoaXBzMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyW3wQnpBwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aGlwczA0LnBkZgAADgAWAAoAaABpAHAAcwAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9oaXBzMDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  26850. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpoaXBzMDQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpoaXBzMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wo0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoaXBzMDQucGRmAA4AFgAKAGgAaQBwAHMAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2hpcHMwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  26851. @manual{Allen:2006fy,
  26852. 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},
  26853. Date-Added = {2006-05-18 14:34:48 -0400},
  26854. Date-Modified = {2009-08-25 22:28:20 -0600},
  26855. Month = {May},
  26856. Organization = {Sun Microsystems, Inc.},
  26857. Title = {The Fortress Language Specification},
  26858. Year = {2006},
  26859. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZvcnRyZXNzMDkwMy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZvcnRyZXNzMDkwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3HRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZvcnRyZXNzMDkwMy5wZGYADgAiABAAZgBvAHIAdAByAGUAcwBzADAAOQAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZm9ydHJlc3MwOTAzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  26860. @article{Rossum:2004ex,
  26861. Author = {Guido van Rossum},
  26862. Date-Added = {2006-05-17 13:54:19 -0400},
  26863. Date-Modified = {2010-12-17 10:23:11 -0700},
  26864. Journal = {Artima Developer},
  26865. Month = {December},
  26866. Title = {Adding Optional Static Typing to Python},
  26867. Year = {2004},
  26868. Bdsk-Url-1 = {http://www.artima.com/weblogs/viewpost.jsp?thread=85551}}
  26869. @inproceedings{Yu:2004xl,
  26870. Address = {New York, NY, USA},
  26871. Author = {Dachuan Yu and Andrew Kennedy and Don Syme},
  26872. Booktitle = {POPL '04: Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  26873. Date-Added = {2006-05-16 21:11:59 -0400},
  26874. Date-Modified = {2010-12-17 10:23:11 -0700},
  26875. Isbn = {1-58113-729-X},
  26876. Location = {Venice, Italy},
  26877. Pages = {39--51},
  26878. Publisher = {ACM Press},
  26879. Title = {Formalization of generics for the {.NET} common language runtime},
  26880. Year = {2004},
  26881. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzkteXUwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDM5LXl1MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL965tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5LXl1MC5wZGYAAA4AGAALAHAAMwA5AC0AeQB1ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDM5LXl1MC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26882. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwMzkteXUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwMzkteXUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rl0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzkteXUucGRmAA4AFgAKAHAAMwA5AC0AeQB1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3AzOS15dS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  26883. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964005}}
  26884. @inproceedings{Shao:1997uj,
  26885. Address = {New York, NY, USA},
  26886. Author = {Zhong Shao},
  26887. Booktitle = {ICFP '97: Proceedings of the 2nd ACM SIGPLAN international conference on Functional programming},
  26888. Date-Added = {2006-05-16 17:53:05 -0400},
  26889. Date-Modified = {2010-12-17 10:23:11 -0700},
  26890. Isbn = {0-89791-918-1},
  26891. Location = {Amsterdam, The Netherlands},
  26892. Pages = {85--98},
  26893. Publisher = {ACM Press},
  26894. Title = {Flexible representation analysis},
  26895. Year = {1997},
  26896. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wODUtc2hhby5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA4NS1zaGFvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHvBCeksAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2MAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODUtc2hhby5wZGYAAA4AGgAMAHAAOAA1AC0AcwBoAGEAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A4NS1zaGFvLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26897. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwODUtc2hhby5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA4NS1zaGFvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e6nRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NS1zaGFvLnBkZgAOABoADABwADgANQAtAHMAaABhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDg1LXNoYW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  26898. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258948.258958}}
  26899. @article{Wright:1995cd,
  26900. Address = {Hingham, MA, USA},
  26901. Annote = {value restriction},
  26902. Author = {Andrew K. Wright},
  26903. Date-Added = {2006-05-13 23:58:58 -0400},
  26904. Date-Modified = {2015-11-23 15:51:17 +0000},
  26905. Issn = {0892-4635},
  26906. Journal = {Lisp Symb. Comput.},
  26907. Number = {4},
  26908. Pages = {343--355},
  26909. Publisher = {Kluwer Academic Publishers},
  26910. Title = {Simple imperative polymorphism},
  26911. Volume = {8},
  26912. Year = {1995},
  26913. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndyaWdodDk1c2ltcGxlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd3JpZ2h0OTVzaW1wbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NktEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd3JpZ2h0OTVzaW1wbGUucGRmAA4AJgASAHcAcgBpAGcAaAB0ADkANQBzAGkAbQBwAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93cmlnaHQ5NXNpbXBsZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26914. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01018828}}
  26915. @inproceedings{Garrigue:2004wr,
  26916. Author = {Jacques Garrigue},
  26917. Booktitle = {International Symposium on Functional and Logic Programming},
  26918. Date-Added = {2006-05-13 23:50:47 -0400},
  26919. Date-Modified = {2009-08-25 22:28:20 -0600},
  26920. Number = {2998},
  26921. Series = {LNCS},
  26922. Title = {Relaxing the value restriction},
  26923. Year = {2004},
  26924. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9SSU1TMTQ0NC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDFJJTVMxNDQ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJJrBCej5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1ZAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpSSU1TMTQ0NC5wZGYAAA4AGgAMAFIASQBNAFMAMQA0ADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL1JJTVMxNDQ0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26925. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL1JJTVMxNDQ0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMUklNUzE0NDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kQczlm2cAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eG3AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFJJTVMxNDQ0LnBkZgAADgAaAAwAUgBJAE0AUwAxADQANAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvUklNUzE0NDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  26926. @inproceedings{gregor06:_concepts,
  26927. Author = {Douglas Gregor and Jaakko J{\"a}rvi and Jeremy G. Siek and Gabriel Dos Reis and Bjarne Stroustrup and Andrew Lumsdaine},
  26928. Booktitle = {Proceedings of the ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA'06)},
  26929. Conflocation = {Portland, OR},
  26930. Date-Added = {2006-05-13 07:47:48 -0400},
  26931. Date-Modified = {2009-08-25 22:28:20 -0600},
  26932. Month = oct,
  26933. Title = {Concepts: Linguistic Support for Generic Programming in {C++}},
  26934. Year = 2006,
  26935. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOTEtZ3JlZ29yLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5MS1ncmVnb3IucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96m9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5MS1ncmVnb3IucGRmAAAOACAADwBwADIAOQAxAC0AZwByAGUAZwBvAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI5MS1ncmVnb3IucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  26936. @inproceedings{Peyton-Jones:2006au,
  26937. Author = {Simon {Peyton Jones} and Dimitrios Vytiniotis and Stephanie Weirich and Geoffrey Washburn},
  26938. Booktitle = {{ICFP} '06: Proceedings of the 11th {ACM} {SIGPLAN} International Conference on Functional Programming},
  26939. Date-Added = {2006-05-05 15:36:39 -0400},
  26940. Date-Modified = {2009-08-25 22:28:20 -0600},
  26941. Month = {April},
  26942. Note = {submitted to ICFP 2006},
  26943. Title = {Simple unification-based type inference for {GADT}s},
  26944. Year = {2006},
  26945. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9nYWR0LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1nYWR0LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyWBwQnpBQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Z2FkdC1pY2ZwLnBkZgAOABwADQBnAGEAZAB0AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2dhZHQtaWNmcC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26946. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1nYWR0LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1nYWR0LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Vm0Q83bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBnYWR0LWljZnAucGRmAAAOABwADQBnAGEAZAB0AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9nYWR0LWljZnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26947. @article{Davies:2001op,
  26948. Address = {New York, NY, USA},
  26949. Author = {Rowan Davies and Frank Pfenning},
  26950. Date-Added = {2006-05-02 07:17:48 -0500},
  26951. Date-Modified = {2010-12-17 10:23:11 -0700},
  26952. Issn = {0004-5411},
  26953. Journal = {J. ACM},
  26954. Number = {3},
  26955. Pages = {555--604},
  26956. Publisher = {ACM Press},
  26957. Title = {A modal analysis of staged computation},
  26958. Volume = {48},
  26959. Year = {2001},
  26960. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNTU1LWRhdmllcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A1NTUtZGF2aWVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKBvBCekoAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2IAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTU1LWRhdmllcy5wZGYADgAgAA8AcAA1ADUANQAtAGQAYQB2AGkAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDU1NS1kYXZpZXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26961. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1NTUtZGF2aWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU1NS1kYXZpZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97PtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU1NS1kYXZpZXMucGRmAAAOACAADwBwADUANQA1AC0AZABhAHYAaQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU1NS1kYXZpZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26962. Bdsk-Url-1 = {http://doi.acm.org/10.1145/382780.382785}}
  26963. @inproceedings{Hage:2006ov,
  26964. Annote = {Very close to my graph approach to H/M type inference (perhaps even closer then Pottier and Remy)},
  26965. Author = {Jurriaan Hage and Bastiaan Heeren},
  26966. Booktitle = {{TFP} 2006: Seventh Symposium on Trends in Functional Programming},
  26967. Date-Added = {2006-05-01 17:06:51 -0500},
  26968. Date-Modified = {2009-08-25 22:28:20 -0600},
  26969. Title = {Ordering Type Constraints: a Structured Approach},
  26970. Year = {2006},
  26971. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOS4uLy4uLy4uL3BhcGVycy8wNi1IYWdlSGVlcmVuLU9yZGVyaW5nVHlwZUNvbnN0cmFpbnRzLnBkZtIXCxgZV05TLmRhdGFPEQHQAAAAAAHQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfMDYtSGFnZUhlZXJlbi1PcmRlcmluI0YyNDQzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kQ8EJ6PEAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVEAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOjA2LUhhZ2VIZWVyZW4tT3JkZXJpbiNGMjQ0My5wZGYADgBUACkAMAA2AC0ASABhAGcAZQBIAGUAZQByAGUAbgAtAE8AcgBkAGUAcgBpAG4AZwBUAHkAcABlAEMAbwBuAHMAdAByAGEAaQBuAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAO1VzZXJzL3NpZWsvcGFwZXJzLzA2LUhhZ2VIZWVyZW4tT3JkZXJpbmdUeXBlQ29uc3RyYWludHMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMoAzwDXAqsCrQKyAr0CxgLUAtgC3wLoAu0C+gL9Aw8DEgMXAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAxk=},
  26972. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOC4uL0Ryb3Bib3gvYmliLzA2LUhhZ2VIZWVyZW4tT3JkZXJpbmdUeXBlQ29uc3RyYWludHMucGRm0hcLGBlXTlMuZGF0YU8RAeIAAAAAAeIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R8wNi1IYWdlSGVlcmVuLU9yZGVyaW4jRUQ5RkIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADtn7zOWargAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P4AAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMDYtSGFnZUhlZXJlbi1PcmRlcmluI0VEOUZCLnBkZgAOAFQAKQAwADYALQBIAGEAZwBlAEgAZQBlAHIAZQBuAC0ATwByAGQAZQByAGkAbgBnAFQAeQBwAGUAQwBvAG4AcwB0AHIAYQBpAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDYtSGFnZUhlZXJlbi1PcmRlcmluZ1R5cGVDb25zdHJhaW50cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AyQDOANYCvAK+AsMCzgLXAuUC6QLwAvkC/gMLAw4DIAMjAygAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADKg==}}
  26973. @manual{Heinz:2002dc,
  26974. Author = {Carsten Heinz},
  26975. Date-Added = {2006-05-01 14:00:47 -0500},
  26976. Date-Modified = {2009-08-25 22:28:20 -0600},
  26977. Edition = {1.0},
  26978. Month = {May},
  26979. Title = {The Listings Package},
  26980. Year = {2002},
  26981. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxsaXN0aW5ncy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGxpc3RpbmdzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLfRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpc3RpbmdzLnBkZgAOABoADABsAGkAcwB0AGkAbgBnAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbGlzdGluZ3MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  26982. @inproceedings{Muller:1994jh,
  26983. Annote = {Quit similar to my graph based approach to type inference. This paper
  26984. has some mistakes (the LET rule) and does not include a proof of
  26985. correctness.},
  26986. Author = {Martin M{\"u}ller},
  26987. Booktitle = {8th International Workshop on Unification},
  26988. Date-Added = {2006-05-01 11:15:59 -0500},
  26989. Date-Modified = {2009-08-25 22:28:20 -0600},
  26990. Month = {June},
  26991. Organization = {Universit\'e de Nancy},
  26992. Title = {Constraint-Based Recast of ML-Polymorphism},
  26993. Year = {1994},
  26994. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9VTklGOTQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpVTklGOTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyS7wQno+wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9WwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6VU5JRjk0LnBkZgAADgAWAAoAVQBOAEkARgA5ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9VTklGOTQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  26995. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1VOSUY5NC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhClVOSUY5NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7czM5ZuNAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXh3QAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBVTklGOTQucGRmAAAOABYACgBVAE4ASQBGADkANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1VOSUY5NC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  26996. @book{Tufte:1986qz,
  26997. Address = {Cheshire, CT, USA},
  26998. Author = {Edward R. Tufte},
  26999. Date-Added = {2006-04-30 19:54:21 -0500},
  27000. Date-Modified = {2007-05-18 13:42:22 -0600},
  27001. Isbn = {0-9613921-0-X},
  27002. Publisher = {Graphics Press},
  27003. Title = {The visual display of quantitative information},
  27004. Year = {1986}}
  27005. @article{Harel:1988ub,
  27006. Address = {New York, NY, USA},
  27007. Author = {David Harel},
  27008. Date-Added = {2006-04-30 19:52:33 -0500},
  27009. Date-Modified = {2010-12-17 10:23:11 -0700},
  27010. Issn = {0001-0782},
  27011. Journal = {Commun. ACM},
  27012. Number = {5},
  27013. Pages = {514--530},
  27014. Publisher = {ACM Press},
  27015. Title = {On visual formalisms},
  27016. Volume = {31},
  27017. Year = {1988},
  27018. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTE0LWhhcmVsLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDUxNC1oYXJlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oD8EJ6ScAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYcAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1MTQtaGFyZWwucGRmAAAOAB4ADgBwADUAMQA0AC0AaABhAHIAZQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDUxNC1oYXJlbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27019. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTE0LWhhcmVsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDUxNC1oYXJlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97MNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUxNC1oYXJlbC5wZGYADgAeAA4AcAA1ADEANAAtAGgAYQByAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTE0LWhhcmVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  27020. Bdsk-Url-1 = {http://doi.acm.org/10.1145/42411.42414}}
  27021. @article{Assmann:2000px,
  27022. Address = {New York, NY, USA},
  27023. Author = {Uwe Assmann},
  27024. Date-Added = {2006-04-30 19:51:25 -0500},
  27025. Date-Modified = {2010-12-17 10:23:11 -0700},
  27026. Issn = {0164-0925},
  27027. Journal = {ACM Trans. Program. Lang. Syst.},
  27028. Number = {4},
  27029. Pages = {583--637},
  27030. Publisher = {ACM Press},
  27031. Title = {Graph rewrite systems for program optimization},
  27032. Volume = {22},
  27033. Year = {2000},
  27034. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNTgzLWFzc21hbm4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNTgzLWFzc21hbm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygqwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU4My1hc3NtYW5uLnBkZgAADgAiABAAcAA1ADgAMwAtAGEAcwBzAG0AYQBuAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNTgzLWFzc21hbm4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27035. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1ODMtYXNzbWFubi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1ODMtYXNzbWFubi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0vRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1ODMtYXNzbWFubi5wZGYADgAiABAAcAA1ADgAMwAtAGEAcwBzAG0AYQBuAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU4My1hc3NtYW5uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27036. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363911.363914}}
  27037. @article{Kennaway:1994xd,
  27038. Address = {New York, NY, USA},
  27039. Author = {J. R. Kennaway and J. W. Klop and M. R. Sleep and F. J. de Vries},
  27040. Date-Added = {2006-04-30 19:50:04 -0500},
  27041. Date-Modified = {2010-12-17 10:23:11 -0700},
  27042. Issn = {0164-0925},
  27043. Journal = {ACM Trans. Program. Lang. Syst.},
  27044. Number = {3},
  27045. Pages = {493--523},
  27046. Publisher = {ACM Press},
  27047. Title = {On the adequacy of graph rewriting for simulating term rewriting},
  27048. Volume = {16},
  27049. Year = {1994},
  27050. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDkzLWtlbm5hd2F5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQ5My1rZW5uYXdheS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oA8EJ6SYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYYAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0OTMta2VubmF3YXkucGRmAA4AJAARAHAANAA5ADMALQBrAGUAbgBuAGEAdwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDkzLWtlbm5hd2F5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27051. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0OTMta2VubmF3YXkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDkzLWtlbm5hd2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sj0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDkzLWtlbm5hd2F5LnBkZgAADgAkABEAcAA0ADkAMwAtAGsAZQBuAG4AYQB3AGEAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDkzLWtlbm5hd2F5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27052. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177577}}
  27053. @article{Ariola:1993jq,
  27054. Address = {Chichester, UK, UK},
  27055. Author = {Z. M. Ariola and Arvind},
  27056. Book = {Term graph rewriting: theory and practice},
  27057. Date-Added = {2006-04-30 19:49:31 -0500},
  27058. Date-Modified = {2007-05-18 13:42:22 -0600},
  27059. Isbn = {0-471-93567-0},
  27060. Pages = {77--90},
  27061. Publisher = {John Wiley and Sons Ltd.},
  27062. Title = {Graph rewriting systems for efficient compilation},
  27063. Year = {1993}}
  27064. @inproceedings{Barendregt:1987pw,
  27065. Address = {London, UK},
  27066. 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},
  27067. Booktitle = {Volume II: Parallel Languages on PARLE: Parallel Architectures and Languages Europe},
  27068. Date-Added = {2006-04-30 19:27:09 -0500},
  27069. Date-Modified = {2009-08-25 22:28:20 -0600},
  27070. Isbn = {0-387-17945-3},
  27071. Location = {Eindhoven, The Netherlands},
  27072. Pages = {141--158},
  27073. Publisher = {Springer-Verlag},
  27074. Title = {Term graph rewriting},
  27075. Year = {1987},
  27076. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9UR1ItMS5JUjg3LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOVEdSLTEuSVI4Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kqcEJ6PoAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVoAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlRHUi0xLklSODcucGRmAAAOAB4ADgBUAEcAUgAtADEALgBJAFIAOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvVEdSLTEuSVI4Ny5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27077. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1RHUi0xLklSODcucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5UR1ItMS5JUjg3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvtRzOWbewAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4csAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVEdSLTEuSVI4Ny5wZGYAAA4AHgAOAFQARwBSAC0AMQAuAEkAUgA4ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UR1ItMS5JUjg3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  27078. @misc{Leroy:2000fu,
  27079. Author = {Xavier Leroy},
  27080. Date-Added = {2006-04-30 16:36:59 -0500},
  27081. Date-Modified = {2010-12-17 10:23:11 -0700},
  27082. Note = {With Damien Doligez, Jacques Garrigue, Didier R\'emy, and J\'er\^ome Vouillon.},
  27083. Title = {The {O}bjective {C}aml System: Documentation and User's Manual},
  27084. Year = {2000},
  27085. Bdsk-Url-1 = {http://caml.inria.fr}}
  27086. @phdthesis{Herbrand:1930xg,
  27087. Annote = {Supposedly invented an algorithm for unification (according to Baader and Nipkow)},
  27088. Author = {Jacques Herbrand},
  27089. Date-Added = {2006-04-30 16:23:55 -0500},
  27090. Date-Modified = {2007-05-18 13:42:22 -0600},
  27091. School = {University of Paris},
  27092. Title = {Recherches sur la th\'eorie de la d\'emonstration},
  27093. Year = {1930}}
  27094. @phdthesis{Paulin-Mohring:1996lt,
  27095. Author = {C. Paulin-Mohring},
  27096. Date-Added = {2006-04-29 11:20:23 -0500},
  27097. Date-Modified = {2010-12-17 10:23:11 -0700},
  27098. Month = December,
  27099. School = {Universit\'e Claude Bernard Lyon I},
  27100. Title = {D\'efinitions Inductives en Th\'eorie des Types d'Ordre Sup\'erieur},
  27101. Type = {Habilitation \`a diriger les recherches},
  27102. Year = 1996,
  27103. Bdsk-Url-1 = {http://www.lri.fr/~paulin/habilitation.ps.gz}}
  27104. @manual{The-Coq-Development-Team:2004kf,
  27105. Author = {{The {Coq} Development Team}},
  27106. Date-Added = {2006-04-29 11:19:03 -0500},
  27107. Date-Modified = {2010-12-17 10:23:11 -0700},
  27108. Month = APR,
  27109. Note = {\url{http://coq.inria.fr}},
  27110. Title = {{The Coq Proof Assistant Reference Manual -- Version V8.0}},
  27111. Topics = {team,lri},
  27112. Type_Publi = {manuel},
  27113. Year = 2004,
  27114. Bdsk-Url-1 = {http://coq.inria.fr}}
  27115. @article{Coquand:1988kh,
  27116. Address = {Duluth, MN, USA},
  27117. Author = {Thierry Coquand and Gerard Huet},
  27118. Date-Added = {2006-04-29 11:14:44 -0500},
  27119. Date-Modified = {2010-12-17 10:23:11 -0700},
  27120. Issn = {0890-5401},
  27121. Journal = {Information and Computation},
  27122. Number = {2-3},
  27123. Pages = {95--120},
  27124. Publisher = {Academic Press, Inc.},
  27125. Title = {The calculus of constructions},
  27126. Volume = {76},
  27127. Year = {1988},
  27128. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(88)90005-3}}
  27129. @misc{Taha:2004ov,
  27130. 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},
  27131. Date-Added = {2006-04-29 11:05:03 -0500},
  27132. Date-Modified = {2010-12-17 10:23:11 -0700},
  27133. Howpublished = {Available online from {\tt http://www.metaocaml.org/}},
  27134. Organization = {Rice University},
  27135. Title = {{M}eta{OC}aml: A compiled, type-safe multi-stage programming language.},
  27136. Year = {2004},
  27137. Bdsk-Url-1 = {http://www.metaocaml.org/}}
  27138. @inproceedings{Shao:2002ur,
  27139. Address = {New York, NY, USA},
  27140. Author = {Zhong Shao and Bratin Saha and Valery Trifonov and Nikolaos Papaspyrou},
  27141. Booktitle = {POPL '02: Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27142. Date-Added = {2006-04-29 10:23:18 -0500},
  27143. Date-Modified = {2010-12-17 10:23:11 -0700},
  27144. Isbn = {1-58113-450-9},
  27145. Location = {Portland, Oregon},
  27146. Pages = {217--232},
  27147. Publisher = {ACM Press},
  27148. Title = {A type system for certified binaries},
  27149. Year = {2002},
  27150. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjE3LXNoYW8ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjE3LXNoYW8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADycZwQnpFwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9dwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIxNy1zaGFvLnBkZgAOABwADQBwADIAMQA3AC0AcwBoAGEAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyMTctc2hhby5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27151. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjE3LXNoYW8ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjE3LXNoYW8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pA0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE3LXNoYW8ucGRmAAAOABwADQBwADIAMQA3AC0AcwBoAGEAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjE3LXNoYW8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27152. Bdsk-Url-1 = {http://doi.acm.org/10.1145/503272.503293}}
  27153. @inproceedings{Pavsalic:2002zb,
  27154. Address = {New York, NY, USA},
  27155. Author = {Emir Pasalic and Walid Taha and Tim Sheard},
  27156. Booktitle = {ICFP '02: Proceedings of the seventh ACM SIGPLAN international conference on Functional programming},
  27157. Date-Added = {2006-04-29 10:18:15 -0500},
  27158. Date-Modified = {2010-12-17 10:23:11 -0700},
  27159. Isbn = {1-58113-487-8},
  27160. Location = {Pittsburgh, PA, USA},
  27161. Pages = {218--229},
  27162. Publisher = {ACM Press},
  27163. Title = {Tagless staged interpreters for typed languages},
  27164. Year = {2002},
  27165. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9UYWdsZXNzSW50ZXJwLTIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNUYWdsZXNzSW50ZXJwLTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyS4wQno+gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9WgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6VGFnbGVzc0ludGVycC0yLnBkZgAOACgAEwBUAGEAZwBsAGUAcwBzAEkAbgB0AGUAcgBwAC0AMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL1RhZ2xlc3NJbnRlcnAtMi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  27166. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL1RhZ2xlc3NJbnRlcnAtMi5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE1RhZ2xlc3NJbnRlcnAtMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8sjM5Zt6AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhygAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBUYWdsZXNzSW50ZXJwLTIucGRmAA4AKAATAFQAYQBnAGwAZQBzAHMASQBuAHQAZQByAHAALQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVGFnbGVzc0ludGVycC0yLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  27167. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581478.581499}}
  27168. @article{Wells:1999tk,
  27169. Author = {J. B. Wells},
  27170. Date-Added = {2006-04-29 10:14:05 -0500},
  27171. Date-Modified = {2009-08-25 22:28:20 -0600},
  27172. Journal = {Annals of Pure and Applied Logic},
  27173. Number = {1-3},
  27174. Pages = {111-156},
  27175. Title = {Typability and Type Checking in {S}ystem {F} Are Equivalent and Undecidable},
  27176. Volume = {98},
  27177. Year = {1999},
  27178. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9mLXVuZGVjaWRhYmxlLUFQQUwucHPSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFWYtdW5kZWNpZGFibGUtQVBBTC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJVfBCekCAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1iAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmLXVuZGVjaWRhYmxlLUFQQUwucHMADgAsABUAZgAtAHUAbgBkAGUAYwBpAGQAYQBiAGwAZQAtAEEAUABBAEwALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvZi11bmRlY2lkYWJsZS1BUEFMLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  27179. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL2YtdW5kZWNpZGFibGUtQVBBTC5wc9IXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVZi11bmRlY2lkYWJsZS1BUEFMLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EUczlmucAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE3AAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGYtdW5kZWNpZGFibGUtQVBBTC5wcwAOACwAFQBmAC0AdQBuAGQAZQBjAGkAZABhAGIAbABlAC0AQQBQAEEATAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9mLXVuZGVjaWRhYmxlLUFQQUwucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  27180. @inproceedings{Remy:2005fr,
  27181. Address = {New York, NY, USA},
  27182. Author = {Didier R{\'{e}}my},
  27183. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  27184. Date-Added = {2006-04-29 09:50:43 -0500},
  27185. Date-Modified = {2010-12-17 10:23:11 -0700},
  27186. Isbn = {1-59593-064-7},
  27187. Location = {Tallinn, Estonia},
  27188. Pages = {130--143},
  27189. Publisher = {ACM Press},
  27190. Title = {Simple, partial type-inference for System F based on type-containment},
  27191. Year = {2005},
  27192. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTMwLXJlbXkucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTMwLXJlbXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyaewQnpEAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9cAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEzMC1yZW15LnBkZgAOABwADQBwADEAMwAwAC0AcgBlAG0AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxMzAtcmVteS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27193. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMwLXJlbXkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMwLXJlbXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mx0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMwLXJlbXkucGRmAAAOABwADQBwADEAMwAwAC0AcgBlAG0AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTMwLXJlbXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27194. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086383}}
  27195. @phdthesis{Sulzmann:2000vv,
  27196. Author = {M. Sulzmann},
  27197. Date-Added = {2006-04-29 09:16:01 -0500},
  27198. Date-Modified = {2009-08-25 22:28:20 -0600},
  27199. Month = {May},
  27200. Ps = {http://www.comp.nus.edu.sg/~sulzmann/publications/diss.ps.gz},
  27201. School = {Yale University, Department of Computer Science},
  27202. Title = {A General Framework for {H}indley/{M}ilner Type Systems with Constraints},
  27203. Year = {2000},
  27204. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9kaXNzLnBz0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdkaXNzLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyU5wQnpAQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YQAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGlzcy5wcwAOABAABwBkAGkAcwBzAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL2Rpc3MucHMAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  27205. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliL2Rpc3MucHPSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhB2Rpc3MucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPGJ7M5ZriAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhMgAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBkaXNzLnBzAA4AEAAHAGQAaQBzAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvZGlzcy5wcwAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  27206. @article{Fruhwirth:1998zh,
  27207. Author = {Thom Fr{\"u}hwirth},
  27208. Date-Added = {2006-04-29 08:55:31 -0500},
  27209. Date-Modified = {2009-08-25 22:28:20 -0600},
  27210. Journal = {Journal of Logic Programming},
  27211. Month = {October},
  27212. Number = {2},
  27213. Pages = {95-138},
  27214. Title = {Theory and Practice of Constraint Handling Rules},
  27215. Volume = {37},
  27216. Year = {1998},
  27217. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9qbHAtY2hyMS5wc9IXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELamxwLWNocjEucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l4cEJ6QgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWgAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmpscC1jaHIxLnBzAA4AGAALAGoAbABwAC0AYwBoAHIAMQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9qbHAtY2hyMS5wcwAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27218. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL2pscC1jaHIxLnBz0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtqbHAtY2hyMS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwlRzOWbAgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAamxwLWNocjEucHMADgAYAAsAagBsAHAALQBjAGgAcgAxAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL2pscC1jaHIxLnBzAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  27219. @incollection{Pottier:2005lm,
  27220. Annote = {Hindley/Milner type inference as constraint solving (fully separated)},
  27221. Author = {Francois Pottier and Didier R{\'{e}}my},
  27222. Booktitle = {Advanced Topics in Types and Programming Languages},
  27223. Chapter = {10},
  27224. Date-Added = {2006-04-28 15:28:13 -0500},
  27225. Date-Modified = {2009-08-25 22:28:20 -0600},
  27226. Note = {A \href{http://cristal.inria.fr/attapl/}{draft extended version} is also available},
  27227. Off = {http://www.cis.upenn.edu/~bcpierce/attapl},
  27228. Pages = {389--489},
  27229. Pdf = {http://cristal.inria.fr/~fpottier/publis/emlti-final.pdf},
  27230. Publisher = {MIT Press},
  27231. Title = {The Essence of {ML} Type Inference},
  27232. Year = {2005},
  27233. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9lbWx0aS1maW5hbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2VtbHRpLWZpbmFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJVHBCekCAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1iAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczplbWx0aS1maW5hbC5wZGYADgAgAA8AZQBtAGwAdABpAC0AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZW1sdGktZmluYWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27234. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2VtbHRpLWZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZW1sdGktZmluYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zRNEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZW1sdGktZmluYWwucGRmAAAOACAADwBlAG0AbAB0AGkALQBmAGkAbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZW1sdGktZmluYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27235. @inproceedings{Remy:1994rt,
  27236. Address = {London, UK},
  27237. Author = {Didier R{\'{e}}my},
  27238. Booktitle = {TACS '94: Proceedings of the International Conference on Theoretical Aspects of Computer Software},
  27239. Date-Added = {2006-04-28 15:13:51 -0500},
  27240. Date-Modified = {2009-08-25 22:28:20 -0600},
  27241. Isbn = {3-540-57887-0},
  27242. Pages = {321--346},
  27243. Publisher = {Springer-Verlag},
  27244. Title = {Programming Objects with ML-ART, an Extension to ML with Abstract and Record Types},
  27245. Year = {1994},
  27246. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy90YWNzOTQucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXRhY3M5NC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKTLBCek5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2ZAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0YWNzOTQucHMADgAUAAkAdABhAGMAcwA5ADQALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvdGFjczk0LnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27247. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL3RhY3M5NC5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJdGFjczk0LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rkszlm3oAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AHRhY3M5NC5wcwAOABQACQB0AGEAYwBzADkANAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi90YWNzOTQucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  27248. @article{Dershowitz:1990rl,
  27249. Address = {Cambridge, MA, USA},
  27250. Author = {Nachum Dershowitz and Jean-Pierre Jouannaud},
  27251. Book = {Handbook of theoretical computer science (vol. B): formal models and semantics},
  27252. Date-Added = {2006-04-28 14:54:56 -0500},
  27253. Date-Modified = {2009-08-25 22:28:20 -0600},
  27254. Isbn = {0-444-88074-7},
  27255. Pages = {243--320},
  27256. Publisher = {MIT Press},
  27257. Title = {Rewrite systems},
  27258. Year = {1990},
  27259. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9kZXJzaG93aXR6OTByZXdyaXRlLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXZGVyc2hvd2l0ejkwcmV3cml0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lMMEJ6QAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWAAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRlcnNob3dpdHo5MHJld3JpdGUucGRmAA4AMAAXAGQAZQByAHMAaABvAHcAaQB0AHoAOQAwAHIAZQB3AHIAaQB0AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9kZXJzaG93aXR6OTByZXdyaXRlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  27260. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2RlcnNob3dpdHo5MHJld3JpdGUucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdkZXJzaG93aXR6OTByZXdyaXRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FM0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZXJzaG93aXR6OTByZXdyaXRlLnBkZgAADgAwABcAZABlAHIAcwBoAG8AdwBpAHQAegA5ADAAcgBlAHcAcgBpAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9kZXJzaG93aXR6OTByZXdyaXRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27261. @incollection{JouannaudKirchner-rob91,
  27262. Address = {Cambridge (MA, USA)},
  27263. Author = {Jouannaud, J.-P. and Kirchner, Claude},
  27264. Booktitle = {Computational {L}ogic. {E}ssays in honor of {A}lan {R}obinson},
  27265. Chapter = {8},
  27266. Date-Added = {2006-04-28 13:12:27 -0500},
  27267. Date-Modified = {2007-05-18 13:42:22 -0600},
  27268. Pages = {257--321},
  27269. Publisher = {The MIT press},
  27270. Title = {Solving equations in abstract algebras: a rule-based survey of unification},
  27271. Year = {1991}}
  27272. @article{Wand:1987gm,
  27273. Author = {Mitchell Wand},
  27274. Date-Added = {2006-04-28 10:50:57 -0500},
  27275. Date-Modified = {2009-08-25 22:28:20 -0600},
  27276. Journal = {Fundamenta Informatica},
  27277. Pages = {115-122},
  27278. Title = {A simple algorithm and proof for type inference},
  27279. Volume = {10},
  27280. Year = {1987},
  27281. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9mdW5kYW1lbnRhLTg3LnBz0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBmdW5kYW1lbnRhLTg3LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyV+wQnpBQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVuZGFtZW50YS04Ny5wcwAADgAiABAAZgB1AG4AZABhAG0AZQBuAHQAYQAtADgANwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9mdW5kYW1lbnRhLTg3LnBzABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27282. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL2Z1bmRhbWVudGEtODcucHPSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEGZ1bmRhbWVudGEtODcucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6BjM5ZrvAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhPwAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBmdW5kYW1lbnRhLTg3LnBzAAAOACIAEABmAHUAbgBkAGEAbQBlAG4AdABhAC0AOAA3AC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL2Z1bmRhbWVudGEtODcucHMAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27283. @unpublished{Pottier:2005nq,
  27284. Author = {Francois Pottier},
  27285. Date-Added = {2006-04-28 10:39:42 -0500},
  27286. Date-Modified = {2010-12-17 10:23:11 -0700},
  27287. Month = SEP,
  27288. Note = {Lecture notes for the {APPSEM} Summer School},
  27289. Pdf = {http://cristal.inria.fr/~fpottier/publis/fpottier-appsem-2005.pdf},
  27290. Title = {A modern eye on {ML} type inference: old techniques and recent developments},
  27291. Year = {2005},
  27292. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9mcG90dGllci1hcHBzZW0tMjAwNS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGGZwb3R0aWVyLWFwcHNlbS0yMDA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJXXBCekEAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1kAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmcG90dGllci1hcHBzZW0tMjAwNS5wZGYAAA4AMgAYAGYAcABvAHQAdABpAGUAcgAtAGEAcABwAHMAZQBtAC0AMgAwADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL2Zwb3R0aWVyLWFwcHNlbS0yMDA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  27293. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGZwb3R0aWVyLWFwcHNlbS0yMDA1LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYZnBvdHRpZXItYXBwc2VtLTIwMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zdtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnBvdHRpZXItYXBwc2VtLTIwMDUucGRmAA4AMgAYAGYAcABvAHQAdABpAGUAcgAtAGEAcABwAHMAZQBtAC0AMgAwADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9mcG90dGllci1hcHBzZW0tMjAwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  27294. Bdsk-Url-1 = {http://cristal.inria.fr/~fpottier/publis/fpottier-appsem-2005.ps.gz}}
  27295. @article{Pottier:2000qi,
  27296. Address = {, Finland},
  27297. Author = {Francois Pottier},
  27298. Date-Added = {2006-04-28 10:25:45 -0500},
  27299. Date-Modified = {2009-08-25 22:28:20 -0600},
  27300. Issn = {1236-6064},
  27301. Journal = {Nordic J. of Computing},
  27302. Number = {4},
  27303. Pages = {312--347},
  27304. Publisher = {Publishing Association Nordic Journal of Computing},
  27305. Title = {A versatile constraint-based type inference system},
  27306. Volume = {7},
  27307. Year = {2000},
  27308. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9mcG90dGllci1uamMtMjAwMC5wc9IXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUZnBvdHRpZXItbmpjLTIwMDAucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8leMEJ6QQAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWQAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZwb3R0aWVyLW5qYy0yMDAwLnBzAAAOACoAFABmAHAAbwB0AHQAaQBlAHIALQBuAGoAYwAtADIAMAAwADAALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvZnBvdHRpZXItbmpjLTIwMDAucHMAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  27309. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL2Zwb3R0aWVyLW5qYy0yMDAwLnBz0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRmcG90dGllci1uamMtMjAwMC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvkmzOWa6QAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAZnBvdHRpZXItbmpjLTIwMDAucHMAAA4AKgAUAGYAcABvAHQAdABpAGUAcgAtAG4AagBjAC0AMgAwADAAMAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9mcG90dGllci1uamMtMjAwMC5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  27310. @inproceedings{Pfenning:1988ss,
  27311. Address = {New York, NY, USA},
  27312. Author = {Frank Pfenning},
  27313. Booktitle = {LFP '88: Proceedings of the 1988 ACM conference on LISP and functional programming},
  27314. Date-Added = {2006-04-28 10:18:53 -0500},
  27315. Date-Modified = {2010-12-17 10:23:11 -0700},
  27316. Isbn = {0-89791-273-X},
  27317. Location = {Snowbird, Utah, United States},
  27318. Pages = {153--163},
  27319. Publisher = {ACM Press},
  27320. Title = {Partial polymorphic type inference and higher-order unification},
  27321. Year = {1988},
  27322. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTUzLXBmZW5uaW5nLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE1My1wZmVubmluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ms8EJ6REAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXEAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNTMtcGZlbm5pbmcucGRmAA4AJAARAHAAMQA1ADMALQBwAGYAZQBuAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTUzLXBmZW5uaW5nLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27323. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNTMtcGZlbm5pbmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTUzLXBmZW5uaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3na0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTUzLXBmZW5uaW5nLnBkZgAADgAkABEAcAAxADUAMwAtAHAAZgBlAG4AbgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTUzLXBmZW5uaW5nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27324. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62678.62697}}
  27325. @inproceedings{Simonet:2003zf,
  27326. Address = {New York, NY, USA},
  27327. Author = {Vincent Simonet},
  27328. Booktitle = {ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming},
  27329. Date-Added = {2006-04-28 09:52:02 -0500},
  27330. Date-Modified = {2010-12-17 10:23:11 -0700},
  27331. Isbn = {1-58113-756-7},
  27332. Location = {Uppsala, Sweden},
  27333. Pages = {39--50},
  27334. Publisher = {ACM Press},
  27335. Title = {An extension of {HM(X)} with bounded existential and universal data-types},
  27336. Year = {2003},
  27337. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzktc2ltb25ldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzOS1zaW1vbmV0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ8fBCekhAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2BAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzktc2ltb25ldC5wZGYADgAgAA8AcAAzADkALQBzAGkAbQBvAG4AZQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM5LXNpbW9uZXQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27338. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzOS1zaW1vbmV0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM5LXNpbW9uZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL965NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5LXNpbW9uZXQucGRmAAAOACAADwBwADMAOQAtAHMAaQBtAG8AbgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM5LXNpbW9uZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27339. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944710}}
  27340. @article{Odersky:1999ek,
  27341. Address = {New York, NY, USA},
  27342. Annote = {Introduces HM(X), a constraint solving approach to the Hindley/Milner type system, generalized
  27343. over additional an arbitrary constraint system X.},
  27344. Author = {Martin Odersky and Martin Sulzmann and Martin Wehr},
  27345. Date-Added = {2006-04-28 08:34:56 -0500},
  27346. Date-Modified = {2010-12-17 10:23:11 -0700},
  27347. Issn = {1074-3227},
  27348. Journal = {Theory and Practice of Object Systems},
  27349. Number = {1},
  27350. Pages = {35--55},
  27351. Publisher = {John Wiley \& Sons, Inc.},
  27352. Title = {Type inference with constrained types},
  27353. Volume = {5},
  27354. Year = {1999},
  27355. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9vZGVyc2t5OTl0eXBlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERb2RlcnNreTk5dHlwZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mQcEJ6QwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm9kZXJza3k5OXR5cGUucGRmAA4AJAARAG8AZABlAHIAcwBrAHkAOQA5AHQAeQBwAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9vZGVyc2t5OTl0eXBlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27356. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEW9kZXJza3k5OXR5cGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFvZGVyc2t5OTl0eXBlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lP0Q846wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzsAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvZGVyc2t5OTl0eXBlLnBkZgAADgAkABEAbwBkAGUAcgBzAGsAeQA5ADkAdAB5AHAAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9vZGVyc2t5OTl0eXBlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27357. Bdsk-Url-1 = {http://dx.doi.org/10.1002/(SICI)1096-9942(199901/03)5:1%3C35::AID-TAPO4%3E3.0.CO;2-4}}
  27358. @unpublished{PeytonJones:2005dh,
  27359. Author = {Simon {Peyton~Jones} and Dimitrios Vytiniotis and Stephanie Weirich and Mark Shields},
  27360. Category = {fcp},
  27361. Cattype = {paper},
  27362. Date-Added = {2006-04-26 09:07:57 -0500},
  27363. Date-Modified = {2010-12-17 10:23:11 -0700},
  27364. Historical = {This long tutorial paper studies type inference for higher-rank polymorhism, and includes a prototype implementation. Grab it from the url below.},
  27365. Note = {Accepted for publication to the Journal of Functional Programming},
  27366. Title = {Practical type inference for arbitrary-rank types},
  27367. Topic = {language design},
  27368. Year = 2005,
  27369. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MDM0YS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODA2MDA2MDM0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/mHM5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5NjgwNjAwNjAzNGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAAwADYAMAAwADYAMAAzADQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MDM0YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  27370. Bdsk-Url-1 = {http://research.microsoft.com/users/simonpj/papers/higher-rank/index.htm}}
  27371. @article{Huet:1975yb,
  27372. Annote = {Higher-order unification},
  27373. Author = {G. P. Huet},
  27374. Date-Added = {2006-04-25 08:31:38 -0500},
  27375. Date-Modified = {2009-08-25 22:28:20 -0600},
  27376. Journal = {Theoretical Computer Science},
  27377. Number = {1},
  27378. Pages = {27-57},
  27379. Title = {A Unification Algorithm for Typed Lambda-Calculus},
  27380. Volume = {1},
  27381. Year = {1975},
  27382. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zZGFydGljbGUtMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NkYXJ0aWNsZS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKP/BCek0AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2UAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzZGFydGljbGUtMS5wZGYADgAgAA8AcwBkAGEAcgB0AGkAYwBsAGUALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc2RhcnRpY2xlLTEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27383. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NkYXJ0aWNsZS0xLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2RhcnRpY2xlLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J59EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlLTEucGRmAAAOACAADwBzAGQAYQByAHQAaQBjAGwAZQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27384. @article{Knight:1989bj,
  27385. Address = {New York, NY, USA},
  27386. Author = {Kevin Knight},
  27387. Date-Added = {2006-04-24 17:57:27 -0500},
  27388. Date-Modified = {2010-12-17 10:23:11 -0700},
  27389. Issn = {0360-0300},
  27390. Journal = {ACM Comput. Surv.},
  27391. Number = {1},
  27392. Pages = {93--124},
  27393. Publisher = {ACM Press},
  27394. Title = {Unification: a multidisciplinary survey},
  27395. Volume = {21},
  27396. Year = {1989},
  27397. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA5My1rbmlnaHQtMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA5My1rbmlnaHQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7vRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5My1rbmlnaHQtMS5wZGYADgAiABAAcAA5ADMALQBrAG4AaQBnAGgAdAAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDkzLWtuaWdodC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27398. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62029.62030}}
  27399. @techreport{Boyer:1972sf,
  27400. Annote = {Graph-based unification},
  27401. Author = {Robert S. Boyer and J. Strother Moore},
  27402. Date-Added = {2006-04-24 16:23:56 -0500},
  27403. Date-Modified = {2009-08-25 22:28:20 -0600},
  27404. Institution = {Mathematics Unit Edinburgh University},
  27405. Title = {The Sharing of Structure in Resolution Programs},
  27406. Year = {1972},
  27407. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy9zdHJ1Y3R1cmUtc2hhcmluZy1tZW1vLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREac3RydWN0dXJlLXNoYXJpbmctbWVtby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pJsEJ6TgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZgAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnN0cnVjdHVyZS1zaGFyaW5nLW1lbW8ucGRmAAAOADYAGgBzAHQAcgB1AGMAdAB1AHIAZQAtAHMAaABhAHIAaQBuAGcALQBtAGUAbQBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvc3RydWN0dXJlLXNoYXJpbmctbWVtby5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  27408. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnN0cnVjdHVyZS1zaGFyaW5nLW1lbW8ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpzdHJ1Y3R1cmUtc2hhcmluZy1tZW1vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4ou0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdHJ1Y3R1cmUtc2hhcmluZy1tZW1vLnBkZgAOADYAGgBzAHQAcgB1AGMAdAB1AHIAZQAtAHMAaABhAHIAaQBuAGcALQBtAGUAbQBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3N0cnVjdHVyZS1zaGFyaW5nLW1lbW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  27409. @phdthesis{Choppella:2002in,
  27410. Address = {Bloomington, Indiana},
  27411. Annote = {Closely related to my graphical account of type inference},
  27412. Author = {Venkatesh Choppella},
  27413. Date-Added = {2006-04-24 16:07:26 -0500},
  27414. Date-Modified = {2009-08-25 22:28:20 -0600},
  27415. Month = {August},
  27416. School = {Indiana University},
  27417. Title = {Unification Source-Tracking with Application to Diagnosis of Type Inference},
  27418. Year = {2002},
  27419. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9UUjU2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCVRSNTY2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJLLBCej6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1aAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUUjU2Ni5wZGYADgAUAAkAVABSADUANgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvVFI1NjYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27420. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1RSNTY2LnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJVFI1NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8K5szlm4kAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRSNTY2LnBkZgAOABQACQBUAFIANQA2ADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUjU2Ni5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  27421. @inproceedings{Wand:1986vf,
  27422. Address = {New York, NY, USA},
  27423. Author = {Mitchell Wand},
  27424. Booktitle = {POPL '86: Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  27425. Date-Added = {2006-04-24 15:04:22 -0500},
  27426. Date-Modified = {2010-12-17 10:23:11 -0700},
  27427. Location = {St. Petersburg Beach, Florida},
  27428. Pages = {38--43},
  27429. Publisher = {ACM Press},
  27430. Title = {Finding the source of type errors},
  27431. Year = {1986},
  27432. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMzgtd2FuZC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAzOC13YW5kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ77BCekgAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2AAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzgtd2FuZC5wZGYAAA4AGgAMAHAAMwA4AC0AdwBhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AzOC13YW5kLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27433. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzgtd2FuZC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzOC13YW5kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/et/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOC13YW5kLnBkZgAOABoADABwADMAOAAtAHcAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDM4LXdhbmQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  27434. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512644.512648}}
  27435. @article{Beaven:1993fq,
  27436. Address = {New York, NY, USA},
  27437. Annote = {Not all that interesting},
  27438. Author = {Mike Beaven and Ryan Stansifer},
  27439. Date-Added = {2006-04-24 15:00:12 -0500},
  27440. Date-Modified = {2010-12-17 10:23:11 -0700},
  27441. Issn = {1057-4514},
  27442. Journal = {ACM Lett. Program. Lang. Syst.},
  27443. Number = {1-4},
  27444. Pages = {17--30},
  27445. Publisher = {ACM Press},
  27446. Title = {Explaining type errors in polymorphic languages},
  27447. Volume = {2},
  27448. Year = {1993},
  27449. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTctYmVhdmVuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3LWJlYXZlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mzsEJ6RIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXIAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNy1iZWF2ZW4ucGRmAAAOAB4ADgBwADEANwAtAGIAZQBhAHYAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3LWJlYXZlbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27450. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctYmVhdmVuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LWJlYXZlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL959tEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWJlYXZlbi5wZGYADgAeAA4AcAAxADcALQBiAGUAYQB2AGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctYmVhdmVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  27451. Bdsk-Url-1 = {http://doi.acm.org/10.1145/176454.176460}}
  27452. @article{Duggan:1996nm,
  27453. Address = {Amsterdam, The Netherlands, The Netherlands},
  27454. Annote = {Closely related to my graphical account of type inference},
  27455. Author = {Dominic Duggan and Frederick Bent},
  27456. Date-Added = {2006-04-24 14:31:06 -0500},
  27457. Date-Modified = {2010-12-17 10:23:11 -0700},
  27458. Issn = {0167-6423},
  27459. Journal = {Sci. Comput. Program.},
  27460. Local-Url = {file://localhost/Users/jeremysiek/Documents/sdarticle.pdf},
  27461. Number = {1},
  27462. Pages = {37--83},
  27463. Publisher = {Elsevier North-Holland, Inc.},
  27464. Title = {Explaining type inference},
  27465. Volume = {27},
  27466. Year = {1996},
  27467. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0167-6423(95)00007-0}}
  27468. @techreport{McAdam:1999bd,
  27469. Annote = {Quite closely related to my graphical account of type inference},
  27470. Author = {Bruce J. McAdam},
  27471. Date-Added = {2006-04-24 14:15:20 -0500},
  27472. Date-Modified = {2009-08-25 22:28:20 -0600},
  27473. Institution = {University of Edinburgh},
  27474. Title = {Graphs for Recording Type Information},
  27475. Year = {1999},
  27476. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9FQ1MtTEZDUy05OS00MTUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNFQ1MtTEZDUy05OS00MTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRqwQno8gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RUNTLUxGQ1MtOTktNDE1LnBkZgAOACgAEwBFAEMAUwAtAEwARgBDAFMALQA5ADkALQA0ADEANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL0VDUy1MRkNTLTk5LTQxNS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  27477. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL0VDUy1MRkNTLTk5LTQxNS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE0VDUy1MRkNTLTk5LTQxNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8OnM5ZrkAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhNAAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBFQ1MtTEZDUy05OS00MTUucGRmAA4AKAATAEUAQwBTAC0ATABGAEMAUwAtADkAOQAtADQAMQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRUNTLUxGQ1MtOTktNDE1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  27478. @article{Robinson:1965ry,
  27479. Address = {New York, NY, USA},
  27480. Annote = {first unification algorithm with correctness proof},
  27481. Author = {J. A. Robinson},
  27482. Date-Added = {2006-04-24 14:11:07 -0500},
  27483. Date-Modified = {2010-12-17 10:23:11 -0700},
  27484. Issn = {0004-5411},
  27485. Journal = {J. ACM},
  27486. Number = {1},
  27487. Pages = {23--41},
  27488. Publisher = {ACM Press},
  27489. Title = {A Machine-Oriented Logic Based on the Resolution Principle},
  27490. Volume = {12},
  27491. Year = {1965},
  27492. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjMtcm9iaW5zb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjMtcm9iaW5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyclwQnpGAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9eAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIzLXJvYmluc29uLnBkZgAADgAiABAAcAAyADMALQByAG8AYgBpAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjMtcm9iaW5zb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27493. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1yb2JpbnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1yb2JpbnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ek3RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1yb2JpbnNvbi5wZGYADgAiABAAcAAyADMALQByAG8AYgBpAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLXJvYmluc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27494. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321250.321253}}
  27495. @inproceedings{Johnson:1986nw,
  27496. Address = {New York, NY, USA},
  27497. Author = {Gregory F. Johnson and Janet A. Walz},
  27498. Booktitle = {POPL '86: Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  27499. Date-Added = {2006-04-24 14:02:52 -0500},
  27500. Date-Modified = {2010-12-17 10:23:11 -0700},
  27501. Location = {St. Petersburg Beach, Florida},
  27502. Pages = {44--57},
  27503. Publisher = {ACM Press},
  27504. Title = {A maximum-flow approach to anomaly isolation in unification-based incremental type inference},
  27505. Year = {1986},
  27506. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NC1qb2huc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ0LWpvaG5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97AtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ0LWpvaG5zb24ucGRmAAAOACAADwBwADQANAAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ0LWpvaG5zb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27507. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512644.512649}}
  27508. @inproceedings{Chitil:2001ao,
  27509. Address = {New York, NY, USA},
  27510. Author = {Olaf Chitil},
  27511. Booktitle = {ICFP '01: Proceedings of the sixth ACM SIGPLAN international conference on Functional programming},
  27512. Date-Added = {2006-04-24 13:58:49 -0500},
  27513. Date-Modified = {2010-12-17 10:23:11 -0700},
  27514. Isbn = {1-58113-415-0},
  27515. Location = {Florence, Italy},
  27516. Pages = {193--204},
  27517. Publisher = {ACM Press},
  27518. Title = {Compositional explanation of types and algorithmic debugging of type errors},
  27519. Year = {2001},
  27520. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTkzLWNoaXRpbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxOTMtY2hpdGlsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJu/BCekVAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj11AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTkzLWNoaXRpbC5wZGYADgAgAA8AcAAxADkAMwAtAGMAaABpAHQAaQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE5My1jaGl0aWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27521. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOTMtY2hpdGlsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE5My1jaGl0aWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96G9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE5My1jaGl0aWwucGRmAAAOACAADwBwADEAOQAzAC0AYwBoAGkAdABpAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE5My1jaGl0aWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27522. Bdsk-Url-1 = {http://doi.acm.org/10.1145/507635.507659}}
  27523. @inproceedings{Ariola:1997ch,
  27524. Author = {Zena M. Ariola and Stefan Blom},
  27525. Booktitle = {Theoretical Aspects of Computer Software},
  27526. Date-Added = {2006-04-24 13:51:56 -0500},
  27527. Date-Modified = {2010-12-17 10:23:11 -0700},
  27528. Pages = {77-106},
  27529. Title = {Cyclic Lambda Calculi},
  27530. Year = {1997},
  27531. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9UQUNTOTcucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCVRBQ1M5Ny5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJKPBCej5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1ZAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUQUNTOTcucHMADgAUAAkAVABBAEMAUwA5ADcALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvVEFDUzk3LnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27532. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1RBQ1M5Ny5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJVEFDUzk3LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA74Z8zlm3oAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRBQ1M5Ny5wcwAOABQACQBUAEEAQwBTADkANwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UQUNTOTcucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==},
  27533. Bdsk-Url-1 = {citeseer.ist.psu.edu/ariola97cyclic.html}}
  27534. @unpublished{Ellner:2005uy,
  27535. Author = {Stephan Ellner and Walid Taha},
  27536. Date-Added = {2006-04-24 13:39:24 -0500},
  27537. Date-Modified = {2009-08-25 22:28:20 -0600},
  27538. Month = {April},
  27539. Title = {A Graphical Multi-stage Calculus},
  27540. Year = {2005},
  27541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy8yMDA1LTA0LTEzLUIucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERAyMDA1LTA0LTEzLUIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRYwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjAwNS0wNC0xMy1CLnBkZgAADgAiABAAMgAwADAANQAtADAANAAtADEAMwAtAEIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy8yMDA1LTA0LTEzLUIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27542. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliLzIwMDUtMDQtMTMtQi5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEDIwMDUtMDQtMTMtQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPADPM5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA1LTA0LTEzLUIucGRmAAAOACIAEAAyADAAMAA1AC0AMAA0AC0AMQAzAC0AQgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIwMDUtMDQtMTMtQi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27543. @inproceedings{Calcagno:2004eq,
  27544. Author = {Cristiano Calcagno and Eugenio Moggi and Walid Taha},
  27545. Booktitle = {{ESOP} 2004: European Symposium on Programming},
  27546. Date-Added = {2006-04-24 13:28:39 -0500},
  27547. Date-Modified = {2009-08-25 22:28:20 -0600},
  27548. Title = {ML-like Inference for Classifiers},
  27549. Year = {2004},
  27550. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9lc29wMDQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQplc29wMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyVUwQnpAgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZXNvcDA0LnBkZgAADgAWAAoAZQBzAG8AcAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9lc29wMDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  27551. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVplc29wMDQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qplc29wMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3NH0Q82+wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlc29wMDQucGRmAA4AFgAKAGUAcwBvAHAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2Vzb3AwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  27552. @inproceedings{Xi:1999dk,
  27553. Address = {San Antonio},
  27554. Author = {Hongwei Xi and Frank Pfenning},
  27555. Booktitle = {Proceedings of the 26th ACM SIGPLAN Symposium on Principles of Programming Languages},
  27556. Date-Added = {2006-04-24 10:51:20 -0500},
  27557. Date-Modified = {2015-08-06 13:28:35 +0000},
  27558. Keywords = {DML},
  27559. Month = {January},
  27560. Pages = {214--227},
  27561. Title = {Dependent Types in Practical Programming},
  27562. Year = 1999,
  27563. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2RlcGVuZGVudC1wcmFjdGljYWwucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdkZXBlbmRlbnQtcHJhY3RpY2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA75c/0ejZEVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHpEVEAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZXBlbmRlbnQtcHJhY3RpY2FsLnBkZgAADgAwABcAZABlAHAAZQBuAGQAZQBuAHQALQBwAHIAYQBjAHQAaQBjAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9kZXBlbmRlbnQtcHJhY3RpY2FsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27564. @manual{Gansner:2002bt,
  27565. Address = {Florham Park},
  27566. Author = {Emden Gansner and Eleftherios Koutsofios and Stephen North},
  27567. Date-Added = {2006-04-24 09:03:56 -0500},
  27568. Date-Modified = {2009-08-25 22:28:20 -0600},
  27569. Month = {February},
  27570. Organization = {AT\&T},
  27571. Title = {Drawing graphs with dot},
  27572. Year = {2002},
  27573. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9kb3RndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGRvdGd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJULBCekBAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1hAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkb3RndWlkZS5wZGYAAA4AGgAMAGQAbwB0AGcAdQBpAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2RvdGd1aWRlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27574. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkb3RndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRvdGd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cV3RDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRvdGd1aWRlLnBkZgAOABoADABkAG8AdABnAHUAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZG90Z3VpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  27575. @phdthesis{Botlan:2004gp,
  27576. Author = {Didier Le Botlan},
  27577. Date-Added = {2006-04-24 08:55:36 -0500},
  27578. Date-Modified = {2009-08-25 22:28:20 -0600},
  27579. Month = {June},
  27580. School = {Ecole Polytechnique},
  27581. Title = {{MLF}: An extension of ML with second-order polymorphism and implicit instantiation},
  27582. Year = {2004},
  27583. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9tbGYucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdtbGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyYdwQnpCgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9agAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bWxmLnBkZgAOABAABwBtAGwAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL21sZi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  27584. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdtbGYucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdtbGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jv0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtbGYucGRmAAAOABAABwBtAGwAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9tbGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  27585. @article{Erwig:2006xi,
  27586. Author = {Martin Erwig},
  27587. Date-Added = {2006-04-24 08:43:18 -0500},
  27588. Date-Modified = {2009-08-25 22:28:20 -0600},
  27589. Journal = {Journal of Visual Languages and COmputing},
  27590. Number = {2},
  27591. Pages = {161-186},
  27592. Title = {Visual Type Inference},
  27593. Volume = {17},
  27594. Year = {2006},
  27595. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9WaXN1YWxUeXBlSW5mX0pWTEMwNi5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGFZpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJMTBCej7AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1bAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpWaXN1YWxUeXBlSW5mX0pWTEMwNi5wZGYAAA4AMgAYAFYAaQBzAHUAYQBsAFQAeQBwAGUASQBuAGYAXwBKAFYATABDADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL1Zpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  27596. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uL0Ryb3Bib3gvYmliL1Zpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZtIXCxgZV05TLmRhdGFPEQGoAAAAAAGoAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEYVmlzdWFsVHlwZUluZl9KVkxDMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7pTMzlm40AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHdAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEFNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFZpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZgAADgAyABgAVgBpAHMAdQBhAGwAVAB5AHAAZQBJAG4AZgBfAEoAVgBMAEMAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVmlzdWFsVHlwZUluZl9KVkxDMDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuAC9AMUCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  27597. @inproceedings{Aditya:1991da,
  27598. Address = {New York, NY, USA},
  27599. Author = {Shail Aditya and Rishiyur S. Nikhil},
  27600. Booktitle = {Proceedings of the 5th ACM conference on Functional programming languages and computer architecture},
  27601. Date-Added = {2006-04-22 09:42:09 -0500},
  27602. Date-Modified = {2009-08-25 22:28:20 -0600},
  27603. Isbn = {0-387-54396-1},
  27604. Location = {Cambridge, Massachusetts, United States},
  27605. Pages = {379--405},
  27606. Publisher = {Springer-Verlag New York, Inc.},
  27607. Title = {Incremental polymorphism},
  27608. Year = {1991},
  27609. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9hZGl0eWE5MWluY3JlbWVudGFsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXYWRpdHlhOTFpbmNyZW1lbnRhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8k2cEJ6PwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVwAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmFkaXR5YTkxaW5jcmVtZW50YWwucGRmAA4AMAAXAGEAZABpAHQAeQBhADkAMQBpAG4AYwByAGUAbQBlAG4AdABhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9hZGl0eWE5MWluY3JlbWVudGFsLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  27610. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2FkaXR5YTkxaW5jcmVtZW50YWwucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdhZGl0eWE5MWluY3JlbWVudGFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26Q0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhZGl0eWE5MWluY3JlbWVudGFsLnBkZgAADgAwABcAYQBkAGkAdAB5AGEAOQAxAGkAbgBjAHIAZQBtAGUAbgB0AGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9hZGl0eWE5MWluY3JlbWVudGFsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27611. @inproceedings{Odersky:2001lb,
  27612. Address = {New York, NY, USA},
  27613. Author = {Martin Odersky and Christoph Zenger and Matthias Zenger},
  27614. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27615. Date-Added = {2006-04-22 09:12:10 -0500},
  27616. Date-Modified = {2010-12-17 10:23:11 -0700},
  27617. Isbn = {1-58113-336-7},
  27618. Location = {London, United Kingdom},
  27619. Pages = {41--53},
  27620. Publisher = {ACM Press},
  27621. Title = {Colored local type inference},
  27622. Year = {2001},
  27623. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDEtb2RlcnNreS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0MS1vZGVyc2t5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ9DBCekiAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2CAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDEtb2RlcnNreS5wZGYADgAgAA8AcAA0ADEALQBvAGQAZQByAHMAawB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQxLW9kZXJza3kucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27624. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MS1vZGVyc2t5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQxLW9kZXJza3kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL968NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxLW9kZXJza3kucGRmAAAOACAADwBwADQAMQAtAG8AZABlAHIAcwBrAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQxLW9kZXJza3kucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27625. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360207}}
  27626. @inproceedings{Dunfield:2004fp,
  27627. Address = {New York, NY, USA},
  27628. Author = {Joshua Dunfield and Frank Pfenning},
  27629. Booktitle = {POPL '04: Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27630. Date-Added = {2006-04-22 09:11:09 -0500},
  27631. Date-Modified = {2010-12-17 10:23:11 -0700},
  27632. Isbn = {1-58113-729-X},
  27633. Location = {Venice, Italy},
  27634. Pages = {281--292},
  27635. Publisher = {ACM Press},
  27636. Title = {Tridirectional typechecking},
  27637. Year = {2004},
  27638. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjgxLWR1bmZpZWxkLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI4MS1kdW5maWVsZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8necEJ6RwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyODEtZHVuZmllbGQucGRmAA4AJAARAHAAMgA4ADEALQBkAHUAbgBmAGkAZQBsAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjgxLWR1bmZpZWxkLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27639. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyODEtZHVuZmllbGQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjgxLWR1bmZpZWxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qL0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjgxLWR1bmZpZWxkLnBkZgAADgAkABEAcAAyADgAMQAtAGQAdQBuAGYAaQBlAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjgxLWR1bmZpZWxkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27640. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964025}}
  27641. @inproceedings{Chlipala:2005da,
  27642. Address = {New York, NY, USA},
  27643. Author = {Adam Chlipala and Leaf Petersen and Robert Harper},
  27644. Booktitle = {TLDI '05: Proceedings of the 2005 ACM SIGPLAN international workshop on Types in languages design and implementation},
  27645. Date-Added = {2006-04-22 09:09:12 -0500},
  27646. Date-Modified = {2010-12-17 10:23:11 -0700},
  27647. Isbn = {1-58113-999-3},
  27648. Location = {Long Beach, California, USA},
  27649. Pages = {71--78},
  27650. Publisher = {ACM Press},
  27651. Title = {Strict bidirectional type checking},
  27652. Year = {2005},
  27653. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNzEtY2hsaXBhbGEucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNzEtY2hsaXBhbGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhXwQnpKwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDcxLWNobGlwYWxhLnBkZgAADgAiABAAcAA3ADEALQBjAGgAbABpAHAAYQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNzEtY2hsaXBhbGEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27654. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA3MS1jaGxpcGFsYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA3MS1jaGxpcGFsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4HRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3MS1jaGxpcGFsYS5wZGYADgAiABAAcAA3ADEALQBjAGgAbABpAHAAYQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDcxLWNobGlwYWxhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27655. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040294.1040301}}
  27656. @inproceedings{Pierce:1998jc,
  27657. Address = {New York, NY, USA},
  27658. Author = {Benjamin C. Pierce and David N. Turner},
  27659. Booktitle = {POPL '98: Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27660. Date-Added = {2006-04-22 08:55:29 -0500},
  27661. Date-Modified = {2010-12-17 10:23:11 -0700},
  27662. Isbn = {0-89791-979-3},
  27663. Location = {San Diego, California, United States},
  27664. Pages = {252--265},
  27665. Publisher = {ACM Press},
  27666. Title = {Local type inference},
  27667. Year = {1998},
  27668. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9waWVyY2U5OGxvY2FsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcGllcmNlOThsb2NhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ot8EJ6S8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnBpZXJjZTk4bG9jYWwucGRmAA4AJAARAHAAaQBlAHIAYwBlADkAOABsAG8AYwBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9waWVyY2U5OGxvY2FsLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27669. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBpZXJjZTk4bG9jYWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwaWVyY2U5OGxvY2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3v+0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwaWVyY2U5OGxvY2FsLnBkZgAADgAkABEAcABpAGUAcgBjAGUAOQA4AGwAbwBjAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9waWVyY2U5OGxvY2FsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27670. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268967}}
  27671. @inproceedings{Shields:2001zs,
  27672. Author = {Mark Shields and Simon {Peyton Jones}},
  27673. Booktitle = {First Workshop on Multi-language Inferastructure and Interoperability ({BABEL}'01), Firenze, Italy},
  27674. Date-Added = {2006-04-21 15:00:17 -0500},
  27675. Date-Modified = {2009-08-25 22:28:20 -0600},
  27676. Month = sep,
  27677. Title = {Object-Oriented Style Overloading for {H}askell},
  27678. Year = {2001},
  27679. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9vdmVybG9hZGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD292ZXJsb2FkaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJk3BCekNAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1tAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvdmVybG9hZGluZy5wZGYADgAgAA8AbwB2AGUAcgBsAG8AYQBkAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvb3ZlcmxvYWRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27680. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD292ZXJsb2FkaW5nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPb3ZlcmxvYWRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95XNEPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb3ZlcmxvYWRpbmcucGRmAAAOACAADwBvAHYAZQByAGwAbwBhAGQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvb3ZlcmxvYWRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27681. @inproceedings{Kaes:1992hh,
  27682. Address = {New York, NY, USA},
  27683. Author = {Stefan Kaes},
  27684. Booktitle = {LFP '92: Proceedings of the 1992 ACM conference on LISP and functional programming},
  27685. Date-Added = {2006-04-21 13:30:32 -0500},
  27686. Date-Modified = {2010-12-17 10:23:11 -0700},
  27687. Isbn = {0-89791-481-3},
  27688. Location = {San Francisco, California, United States},
  27689. Pages = {193--204},
  27690. Publisher = {ACM Press},
  27691. Title = {Type inference in the presence of overloading, subtyping and recursive types},
  27692. Year = {1992},
  27693. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTkzLWthZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTkzLWthZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oc0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTkzLWthZXMucGRmAAAOABwADQBwADEAOQAzAC0AawBhAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTkzLWthZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27694. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141540}}
  27695. @article{Stuckey:2005zp,
  27696. Address = {New York, NY, USA},
  27697. Author = {Peter J. Stuckey and Martin Sulzmann},
  27698. Date-Added = {2006-04-21 13:27:59 -0500},
  27699. Date-Modified = {2010-12-17 10:23:11 -0700},
  27700. Issn = {0164-0925},
  27701. Journal = {ACM Trans. Program. Lang. Syst.},
  27702. Number = {6},
  27703. Pages = {1216--1269},
  27704. Publisher = {ACM Press},
  27705. Title = {A theory of overloading},
  27706. Volume = {27},
  27707. Year = {2005},
  27708. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTIxNi1zdHVja2V5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDEyMTYtc3R1Y2tleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8micEJ6Q8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMjE2LXN0dWNrZXkucGRmAA4AJAARAHAAMQAyADEANgAtAHMAdAB1AGMAawBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTIxNi1zdHVja2V5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27709. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMjE2LXN0dWNrZXkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTIxNi1zdHVja2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ml0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTIxNi1zdHVja2V5LnBkZgAADgAkABEAcAAxADIAMQA2AC0AcwB0AHUAYwBrAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTIxNi1zdHVja2V5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27710. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1108970.1108974}}
  27711. @unpublished{Raffalli:1999mg,
  27712. Author = {Christophe Raffalli},
  27713. Date-Added = {2006-04-21 13:21:34 -0500},
  27714. Date-Modified = {2009-08-25 22:28:20 -0600},
  27715. Note = {Dept. of Mathematics of the University of Savoy},
  27716. Title = {An optimized complete semi-algorithm for system F-eta},
  27717. Year = {1999},
  27718. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9GZXRhLXRvdGFsLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREORmV0YS10b3RhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kdsEJ6PMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVMAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkZldGEtdG90YWwucGRmAAAOAB4ADgBGAGUAdABhAC0AdABvAHQAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvRmV0YS10b3RhbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27719. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0ZldGEtdG90YWwucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5GZXRhLXRvdGFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu96zOWa6AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARmV0YS10b3RhbC5wZGYAAA4AHgAOAEYAZQB0AGEALQB0AG8AdABhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9GZXRhLXRvdGFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  27720. @techreport{Raffalli:1998uk,
  27721. Author = {Christophe Raffalli},
  27722. Date-Added = {2006-04-21 13:18:19 -0500},
  27723. Date-Modified = {2009-08-25 22:28:20 -0600},
  27724. Institution = {Dept. of Mathematics of the University of Savoy},
  27725. Number = {98-05a},
  27726. Title = {System F-eta},
  27727. Year = {1998},
  27728. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9GZXRhLXBhcnRpYWwucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBGZXRhLXBhcnRpYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRzwQno8wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RmV0YS1wYXJ0aWFsLnBkZgAADgAiABAARgBlAHQAYQAtAHAAYQByAHQAaQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9GZXRhLXBhcnRpYWwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27729. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0ZldGEtcGFydGlhbC5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEZldGEtcGFydGlhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8BTM5ZroAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhOAAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBGZXRhLXBhcnRpYWwucGRmAAAOACIAEABGAGUAdABhAC0AcABhAHIAdABpAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0ZldGEtcGFydGlhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27730. @inproceedings{Clement:1986mv,
  27731. Address = {New York, NY, USA},
  27732. Author = {Dominique Cl\'ement and Thierry Despeyroux and Gilles Kahn and Jo{\"e}lle Despeyroux},
  27733. Booktitle = {LFP '86: Proceedings of the 1986 ACM conference on LISP and functional programming},
  27734. Date-Added = {2006-04-21 12:47:02 -0500},
  27735. Date-Modified = {2010-12-17 10:23:11 -0700},
  27736. Isbn = {0-89791-200-4},
  27737. Location = {Cambridge, Massachusetts, United States},
  27738. Pages = {13--27},
  27739. Publisher = {ACM Press},
  27740. Title = {A simple applicative language: {Mini}-{ML}},
  27741. Year = {1986},
  27742. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTMtY2xlbWVudC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMy1jbGVtZW50LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJpLBCekPAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1vAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTMtY2xlbWVudC5wZGYADgAgAA8AcAAxADMALQBjAGwAZQBtAGUAbgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEzLWNsZW1lbnQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27743. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMy1jbGVtZW50LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzLWNsZW1lbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95rNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzLWNsZW1lbnQucGRmAAAOACAADwBwADEAMwAtAGMAbABlAG0AZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzLWNsZW1lbnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27744. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319838.319847}}
  27745. @incollection{Reynolds:1969uh,
  27746. Abstract = {If the set of atomic formulas is augmented by adding a `universal
  27747. formula' and a `null formula', then the equivalence classes of this set under
  27748. alphabetic variation form a complete non-modular lattice, with `instance'
  27749. as the partial ordering, `greatest common instance' as the meet operation,
  27750. and `least common generalization' as the join operation. The greatest common
  27751. instance of two formulas can be obtained from Robinson's Unification Algorithm.
  27752. An algorithm is given for computing the least common generalization of two
  27753. formulas, the covering relation of the lattice is determined, bounds are
  27754. obtained on the length of chains from one formula to another, and it is shown
  27755. that any formula is the least common generalization of its set of ground
  27756. instances.
  27757. A transformational system is a finite set of clauses containing only units
  27758. and transformations, which are clauses containing exactly one positive and one
  27759. negative literal. It is shown that every unsatisfiable transformational system
  27760. has a refutation where every resolution has at least one resolvend which is an
  27761. initial clause. An algorithm is given for computing a common generalization of
  27762. all atomic formulas which can be derived from a transformational system, and
  27763. it is shown that there is no decision procedure for transformational systems.},
  27764. Address = {Edinburgh, Scotland},
  27765. Author = {Reynolds, John C.},
  27766. Booktitle = {Machine Intelligence 5},
  27767. Checked = {22 August 1990},
  27768. Comments = {Some copies are copyrighted 1970},
  27769. Date-Modified = {2009-08-25 22:28:20 -0600},
  27770. Filename = {transysalg},
  27771. Pages = {135--151},
  27772. Publisher = {Edinburgh University Press},
  27773. Title = {Transformational Systems and the Algebraic Structure of Atomic Formulas},
  27774. Updated = {9 May 2001},
  27775. Year = {1969},
  27776. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy90cmFuc3lzYWxnLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOdHJhbnN5c2FsZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pRMEJ6ToAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZoAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnRyYW5zeXNhbGcucGRmAAAOAB4ADgB0AHIAYQBuAHMAeQBzAGEAbABnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvdHJhbnN5c2FsZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27777. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50cmFuc3lzYWxnLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdHJhbnN5c2FsZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KV9EPPJoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LqAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHJhbnN5c2FsZy5wZGYADgAeAA4AdAByAGEAbgBzAHkAcwBhAGwAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi90cmFuc3lzYWxnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  27778. @mastersthesis{Krasic:1996md,
  27779. Author = {Charles C. Krasic},
  27780. Date-Added = {2006-04-21 10:01:19 -0500},
  27781. Date-Modified = {2010-12-17 10:23:11 -0700},
  27782. Title = {Parametric Overloading in {ML}},
  27783. Year = {1996},
  27784. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9rcmFzaWM5N3BhcmFtZXRyaWMucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZrcmFzaWM5N3BhcmFtZXRyaWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXqwQnpCAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9aAAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6a3Jhc2ljOTdwYXJhbWV0cmljLnBkZgAADgAuABYAawByAGEAcwBpAGMAOQA3AHAAYQByAGEAbQBlAHQAcgBpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9rcmFzaWM5N3BhcmFtZXRyaWMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  27785. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmtyYXNpYzk3cGFyYW1ldHJpYy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmtyYXNpYzk3cGFyYW1ldHJpYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKDRDzjfAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/LwAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGtyYXNpYzk3cGFyYW1ldHJpYy5wZGYADgAuABYAawByAGEAcwBpAGMAOQA3AHAAYQByAGEAbQBlAHQAcgBpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIva3Jhc2ljOTdwYXJhbWV0cmljLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  27786. Bdsk-Url-1 = {citeseer.ist.psu.edu/krasic97parametric.html}}
  27787. @article{Smith:1994kh,
  27788. Author = {Geoffrey S. Smith},
  27789. Date-Added = {2006-04-20 22:40:58 -0500},
  27790. Date-Modified = {2009-08-25 22:28:20 -0600},
  27791. Journal = {Science of Computer Programming},
  27792. Month = {December},
  27793. Pages = {197-226},
  27794. Title = {Principal Type Schemes for Functional Programs with Overloading and Subtyping},
  27795. Volume = {23},
  27796. Year = {1994},
  27797. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zY3A5NC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNjcDk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKPnBCek0AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2UAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzY3A5NC5wZGYADgAUAAkAcwBjAHAAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2NwOTQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27798. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzY3A5NC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNjcDk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ieDRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNjcDk0LnBkZgAADgAUAAkAcwBjAHAAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NjcDk0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  27799. @inproceedings{Jim:1996hs,
  27800. Address = {New York, NY, USA},
  27801. Author = {Trevor Jim},
  27802. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27803. Date-Added = {2006-04-20 21:03:29 -0500},
  27804. Date-Modified = {2010-12-17 10:23:11 -0700},
  27805. Isbn = {0-89791-769-3},
  27806. Location = {St. Petersburg Beach, Florida, United States},
  27807. Pages = {42--53},
  27808. Publisher = {ACM Press},
  27809. Title = {What are principal typings and what are they good for?},
  27810. Year = {1996},
  27811. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wNDItamltLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDQyLWppbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n08EJ6SIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYIAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0Mi1qaW0ucGRmAA4AGAALAHAANAAyAC0AagBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wNDItamltLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27812. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNDItamltLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDQyLWppbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL969dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQyLWppbS5wZGYAAA4AGAALAHAANAAyAC0AagBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDQyLWppbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  27813. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237728}}
  27814. @incollection{Remy!appsem,
  27815. Author = {Didier R{\'{e}}my},
  27816. Booktitle = {{A}pplied {S}emantics. Advanced Lectures. LNCS 2395.},
  27817. Date-Added = {2006-04-20 14:33:31 -0500},
  27818. Date-Modified = {2009-08-25 22:28:20 -0600},
  27819. Html = {http://pauillac.inria.fr/~remy/cours/appsem/},
  27820. Isbn = {3-540-44044-5},
  27821. Pages = {413--537},
  27822. Pdf = {http://pauillac.inria.fr/~remy/cours/appsem/ocaml.pdf},
  27823. Publisher = {Springer Verlag},
  27824. Title = {{U}sing, {U}nderstanding, and {U}nraveling the {OC}aml {L}anguage},
  27825. Year = {2002},
  27826. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9vY2FtbC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCW9jYW1sLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJjjBCekLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1rAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvY2FtbC5wZGYADgAUAAkAbwBjAGEAbQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvb2NhbWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27827. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlvY2FtbC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW9jYW1sLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eUzRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9jYW1sLnBkZgAADgAUAAkAbwBjAGEAbQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL29jYW1sLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  27828. @inproceedings{Jones:1997it,
  27829. Address = {New York, NY, USA},
  27830. Author = {Mark P. Jones},
  27831. Booktitle = {POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27832. Date-Added = {2006-04-20 13:47:01 -0500},
  27833. Date-Modified = {2010-12-17 10:23:11 -0700},
  27834. Isbn = {0-89791-853-3},
  27835. Location = {Paris, France},
  27836. Pages = {483--496},
  27837. Publisher = {ACM Press},
  27838. Title = {First-class polymorphism with type inference},
  27839. Year = {1997},
  27840. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDgzLWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ4My1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n+sEJ6SUAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYUAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0ODMtam9uZXMucGRmAAAOAB4ADgBwADQAOAAzAC0AagBvAG4AZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ4My1qb25lcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27841. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDgzLWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ4My1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97HtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ4My1qb25lcy5wZGYADgAeAA4AcAA0ADgAMwAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDgzLWpvbmVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  27842. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263765}}
  27843. @article{Laufer:1994qq,
  27844. Address = {New York, NY, USA},
  27845. Author = {Konstantin L{\"a}ufer and Martin Odersky},
  27846. Date-Added = {2006-04-20 13:40:13 -0500},
  27847. Date-Modified = {2010-12-17 10:23:11 -0700},
  27848. Issn = {0164-0925},
  27849. Journal = {ACM Trans. Program. Lang. Syst.},
  27850. Number = {5},
  27851. Pages = {1411--1430},
  27852. Publisher = {ACM Press},
  27853. Title = {Polymorphic type inference and abstract data types},
  27854. Volume = {16},
  27855. Year = {1994},
  27856. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTQxMS1sYWZlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNDExLWxhZmVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJqfBCekQAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1wAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQxMS1sYWZlci5wZGYADgAgAA8AcAAxADQAMQAxAC0AbABhAGYAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE0MTEtbGFmZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27857. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDExLWxhZmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0MTEtbGFmZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95xdEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MTEtbGFmZXIucGRmAAAOACAADwBwADEANAAxADEALQBsAGEAZgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0MTEtbGFmZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27858. Bdsk-Url-1 = {http://doi.acm.org/10.1145/186025.186031}}
  27859. @article{Garrigue:1999bb,
  27860. Address = {Duluth, MN, USA},
  27861. Author = {Jacques Garrigue and Didier R{\'{e}}my},
  27862. Date-Added = {2006-04-20 13:35:04 -0500},
  27863. Date-Modified = {2010-12-17 10:23:11 -0700},
  27864. Issn = {0890-5401},
  27865. Journal = {Information and Computation},
  27866. Number = {1-2},
  27867. Pages = {134--169},
  27868. Publisher = {Academic Press, Inc.},
  27869. Title = {Semi-explicit first-class polymorphism for ML},
  27870. Volume = {155},
  27871. Year = {1999},
  27872. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy9nYXJyaWd1ZV9yZW15LXBvbHktaWM5OS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRG2dhcnJpZ3VlX3JlbXktcG9seS1pYzk5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJYTBCekFAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1lAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpnYXJyaWd1ZV9yZW15LXBvbHktaWM5OS5wZGYADgA4ABsAZwBhAHIAcgBpAGcAdQBlAF8AcgBlAG0AeQAtAHAAbwBsAHkALQBpAGMAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  27873. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2dhcnJpZ3VlX3JlbXktcG9seS1pYzk5LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91Z9EPN24AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32+AAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAAOADgAGwBnAGEAcgByAGkAZwB1AGUAXwByAGUAbQB5AC0AcABvAGwAeQAtAGkAYwA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  27874. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1999.2830}}
  27875. @book{Mitchell:1996nn,
  27876. Address = {Cambridge, MA, USA},
  27877. Author = {John C. Mitchell},
  27878. Date-Added = {2006-04-20 13:10:27 -0500},
  27879. Date-Modified = {2007-05-18 13:42:22 -0600},
  27880. Isbn = {0-262-13321-0},
  27881. Publisher = {MIT Press},
  27882. Title = {Foundations of programming languages},
  27883. Year = {1996}}
  27884. @article{Rocca:1988ro,
  27885. Address = {Essex, UK},
  27886. Author = {S. Ronchi Della Rocca},
  27887. Date-Added = {2006-04-20 11:38:32 -0500},
  27888. Date-Modified = {2010-12-17 10:23:11 -0700},
  27889. Issn = {0304-3975},
  27890. Journal = {Theor. Comput. Sci.},
  27891. Number = {1-2},
  27892. Pages = {181--209},
  27893. Publisher = {Elsevier Science Publishers Ltd.},
  27894. Title = {Principal type scheme and unification for intersection type discipline},
  27895. Volume = {59},
  27896. Year = {1988},
  27897. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(88)90101-6}}
  27898. @inproceedings{Coppo:1992ku,
  27899. Address = {London, UK},
  27900. Author = {Mario Coppo and Paola Giannini},
  27901. Booktitle = {CAAP '92: Proceedings of the 17th Colloquium on Trees in Algebra and Programming},
  27902. Date-Added = {2006-04-20 11:37:37 -0500},
  27903. Date-Modified = {2007-05-18 13:42:22 -0600},
  27904. Isbn = {3-540-55251-0},
  27905. Pages = {102--123},
  27906. Publisher = {Springer-Verlag},
  27907. Title = {A Complete Type Inference Algorithm for Simple Intersection Types},
  27908. Year = {1992}}
  27909. @inproceedings{Kfoury:1999kz,
  27910. Address = {New York, NY, USA},
  27911. Annote = {incomprehensible},
  27912. Author = {A. J. Kfoury and J. B. Wells},
  27913. Booktitle = {POPL '99: Proceedings of the 26th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27914. Date-Added = {2006-04-20 11:36:45 -0500},
  27915. Date-Modified = {2010-12-17 10:23:11 -0700},
  27916. Isbn = {1-58113-095-3},
  27917. Location = {San Antonio, Texas, United States},
  27918. Pages = {161--174},
  27919. Publisher = {ACM Press},
  27920. Title = {Principality and decidable type inference for finite-rank intersection types},
  27921. Year = {1999},
  27922. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTYxLWtmb3VyeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNjEta2ZvdXJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJsXBCekRAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1xAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTYxLWtmb3VyeS5wZGYADgAgAA8AcAAxADYAMQAtAGsAZgBvAHUAcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE2MS1rZm91cnkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27923. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNjEta2ZvdXJ5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE2MS1rZm91cnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9559EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2MS1rZm91cnkucGRmAAAOACAADwBwADEANgAxAC0AawBmAG8AdQByAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE2MS1rZm91cnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27924. Bdsk-Url-1 = {http://doi.acm.org/10.1145/292540.292556}}
  27925. @article{Urzyczyn:1997ub,
  27926. Author = {Pawel Urzyczyn},
  27927. Date-Added = {2006-04-20 10:58:52 -0500},
  27928. Date-Modified = {2009-08-25 22:28:20 -0600},
  27929. Journal = {Mathematical Structures in Computer Science},
  27930. Pages = {329-358},
  27931. Title = {Type reconstruction in F[omega]},
  27932. Volume = {7},
  27933. Year = {1997},
  27934. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9yZWNvbnN0cnVjdC1mb21lZ2EucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZyZWNvbnN0cnVjdC1mb21lZ2EucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyjVwQnpMQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9kQAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cmVjb25zdHJ1Y3QtZm9tZWdhLnBkZgAADgAuABYAcgBlAGMAbwBuAHMAdAByAHUAYwB0AC0AZgBvAG0AZQBnAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9yZWNvbnN0cnVjdC1mb21lZ2EucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  27935. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnJlY29uc3RydWN0LWZvbWVnYS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnJlY29uc3RydWN0LWZvbWVnYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ib3RDzyQAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4AAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJlY29uc3RydWN0LWZvbWVnYS5wZGYADgAuABYAcgBlAGMAbwBuAHMAdAByAHUAYwB0AC0AZgBvAG0AZQBnAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcmVjb25zdHJ1Y3QtZm9tZWdhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  27936. @article{Naur:1966:PAG,
  27937. Acknowledgement = ack-nhfb,
  27938. Annote = {Vague version of Floyd and Hoare's logic, developed independently.},
  27939. Author = {P. Naur},
  27940. Bibdate = {Sat Nov 14 09:14:57 1998},
  27941. Coden = {BITTEL, NBITAB},
  27942. Date-Added = {2006-04-18 08:52:12 -0500},
  27943. Date-Modified = {2007-05-18 13:42:22 -0600},
  27944. Issn = {0006-3835},
  27945. Journal = j-NORDISK-TIDSKR-INFORM-BEHAND,
  27946. Number = {4},
  27947. Pages = {310--316},
  27948. Title = {Proof of Algorithms by General Snapshots},
  27949. Volume = {6},
  27950. Year = {1966}}
  27951. @techreport{Siek:2005yb,
  27952. Author = {Jeremy G. Siek and Walid Taha},
  27953. Date-Added = {2006-04-14 16:30:12 -0500},
  27954. Date-Modified = {2009-08-25 22:28:20 -0600},
  27955. Institution = {Rice University},
  27956. Number = {TR05-458},
  27957. Title = {C++.T Formalization in Isar},
  27958. Year = {2005},
  27959. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLC4uLy4uLy4uL3BhcGVycy9vZnAyMjJsNWIyN3B6OWgzbTUwNDY2cXEucGRm0hcLGBlXTlMuZGF0YU8RAaYAAAAAAaYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERxvZnAyMjJsNWIyN3B6OWgzbTUwNDY2cXEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZEwQnpDAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bAAAAAEADABPmREATqRTAEbJNgACADtNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6b2ZwMjIybDViMjdwejloM201MDQ2NnFxLnBkZgAADgA6ABwAbwBmAHAAMgAyADIAbAA1AGIAMgA3AHAAegA5AGgAMwBtADUAMAA0ADYANgBxAHEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC5Vc2Vycy9zaWVrL3BhcGVycy9vZnAyMjJsNWIyN3B6OWgzbTUwNDY2cXEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvQDCAMoCdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==},
  27960. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHG9mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHG9mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVDRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGYADgA6ABwAbwBmAHAAMgAyADIAbAA1AGIAMgA3AHAAegA5AGgAMwBtADUAMAA0ADYANgBxAHEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvb2ZwMjIybDViMjdwejloM201MDQ2NnFxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  27961. @inproceedings{REYNOLDS83,
  27962. Abstract = {We explore the thesis that type structure is a syntactic discipline
  27963. for maintaining levels of abstraction. Traditionally, this view has been
  27964. formalized algebraically, but the algebraic approach fails to encompass
  27965. higher-order functions. For this purpose, it is necessary to generalize
  27966. homomorphic functions to relations; the result is an `abstraction' theorem
  27967. that is applicable to the typed lambda calculus and various extensions,
  27968. including user-defined types. Finally, we consider polymorphic functions,
  27969. and show that the abstraction theorem captures Strachey's concept of
  27970. parametric, as opposed to ad hoc, polymorphism.},
  27971. Address = {Amsterdam},
  27972. Author = {Reynolds, John C.},
  27973. Booksubtitle = {Proceedings of the IFIP 9th World Computer Congress},
  27974. Booktitle = {Information Processing 83},
  27975. Callno = {004 I613ia 1983},
  27976. Checked = {January 1988},
  27977. Date-Modified = {2009-08-25 22:28:20 -0600},
  27978. Dates = {September 19--23, 1983},
  27979. Filename = {typesabpara},
  27980. Pages = {513--523},
  27981. Place = {Paris, France},
  27982. Publisher = {Elsevier Science Publishers B. V. (North-Holland)},
  27983. Title = {Types, Abstraction and Parametric Polymorphism},
  27984. Updated = {9 May 2001},
  27985. Year = {1983},
  27986. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3R5cGVzYWJwYXJhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdHlwZXNhYnBhcmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KYtEPPJoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LqAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHlwZXNhYnBhcmEucGRmAAAOACAADwB0AHkAcABlAHMAYQBiAHAAYQByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdHlwZXNhYnBhcmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27987. @phdthesis{GIRARD72,
  27988. Address = {Paris, France},
  27989. Author = {Girard, Jean-Yves},
  27990. Checked = {5 July 1990},
  27991. Date-Modified = {2011-10-10 13:37:27 -0600},
  27992. Title = {Interpretation fonctionelle et elimination des coupures de l'arithmetique d'ordre superieur},
  27993. Updated = {17 February 1993},
  27994. Year = 1972}
  27995. @inproceedings{Xi:2003kn,
  27996. Address = {New York, NY, USA},
  27997. Author = {Hongwei Xi and Chiyan Chen and Gang Chen},
  27998. Booktitle = {POPL '03: Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27999. Date-Added = {2006-04-06 15:35:50 -0500},
  28000. Date-Modified = {2010-12-17 10:23:11 -0700},
  28001. Isbn = {1-58113-628-5},
  28002. Location = {New Orleans, Louisiana, USA},
  28003. Pages = {224--235},
  28004. Publisher = {ACM Press},
  28005. Title = {Guarded recursive datatype constructors},
  28006. Year = {2003},
  28007. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMjI0LXhpLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDIyNC14aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nHMEJ6RcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXcAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMjQteGkucGRmAA4AGAALAHAAMgAyADQALQB4AGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMjI0LXhpLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  28008. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604131.604150}}
  28009. @inproceedings{Sheard:2004qp,
  28010. Address = {Cork, Ireland},
  28011. Author = {Tim Sheard and Emir Pasalic},
  28012. Booktitle = {4th International Workshop on Logical Frameworks and Meta-Languages (LFM'04)},
  28013. Date-Added = {2006-04-06 15:30:54 -0500},
  28014. Date-Modified = {2009-08-25 22:28:20 -0600},
  28015. Month = {July},
  28016. Title = {Meta-programming with built-in type equality},
  28017. Year = {2004},
  28018. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wYXNhbGljLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcGFzYWxpYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8on8EJ6S8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnBhc2FsaWMucGRmAA4AGAALAHAAYQBzAGEAbABpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wYXNhbGljLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  28019. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXNhbGljLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFzYWxpYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL973NEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFzYWxpYy5wZGYAAA4AGAALAHAAYQBzAGEAbABpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFzYWxpYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  28020. @techreport{Cheney:2003fq,
  28021. 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.},
  28022. Author = {James Cheney and Ralf Hinze},
  28023. Date-Added = {2006-04-06 15:22:30 -0500},
  28024. Date-Modified = {2009-08-25 22:28:20 -0600},
  28025. Institution = {Cornell University},
  28026. Title = {First-Class Phantom Types},
  28027. Year = {2003},
  28028. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9UUjIwMDMtMTkwMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD1RSMjAwMy0xOTAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJK/BCej6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1aAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUUjIwMDMtMTkwMS5wZGYADgAgAA8AVABSADIAMAAwADMALQAxADkAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvVFIyMDAzLTE5MDEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28029. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL1RSMjAwMy0xOTAxLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPVFIyMDAzLTE5MDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72C8zlm4kAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRSMjAwMy0xOTAxLnBkZgAOACAADwBUAFIAMgAwADAAMwAtADEAOQAwADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUjIwMDMtMTkwMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  28030. @manual{Chambers:2006in,
  28031. Address = {Seattle, Washington},
  28032. Author = {Craig Chambers},
  28033. Date-Added = {2006-04-06 06:00:49 -0500},
  28034. Date-Modified = {2009-08-25 22:28:20 -0600},
  28035. Institution = {University of Washington},
  28036. Month = {January},
  28037. Title = {The {Diesel} Langauge: Specification and Rationale},
  28038. Year = {2006},
  28039. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9kaWVzZWwtc3BlYy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2RpZXNlbC1zcGVjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJTbBCekBAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1hAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkaWVzZWwtc3BlYy5wZGYADgAgAA8AZABpAGUAcwBlAGwALQBzAHAAZQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZGllc2VsLXNwZWMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28040. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2RpZXNlbC1zcGVjLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZGllc2VsLXNwZWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xT9EPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGllc2VsLXNwZWMucGRmAAAOACAADwBkAGkAZQBzAGUAbAAtAHMAcABlAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZGllc2VsLXNwZWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  28041. @article{Plotkin:1977oc,
  28042. Author = {G. D. Plotkin},
  28043. Date-Added = {2006-04-04 04:10:47 -0500},
  28044. Date-Modified = {2009-08-25 22:28:20 -0600},
  28045. Journal = {Theoretical Computer Science},
  28046. Month = {December},
  28047. Number = {3},
  28048. Pages = {223-255},
  28049. Title = {{LCF} considered as a programming language},
  28050. Volume = {5},
  28051. Year = {1977},
  28052. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3Bsb3RraW4tcGNmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGxvdGtpbi1wY2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98C9EPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGxvdGtpbi1wY2YucGRmAAAOACAADwBwAGwAbwB0AGsAaQBuAC0AcABjAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGxvdGtpbi1wY2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  28053. @article{Church:1940wj,
  28054. Annote = {original paper about the simply typed lambda calculus},
  28055. Author = {A. Church},
  28056. Date-Added = {2006-04-04 03:28:24 -0500},
  28057. Date-Modified = {2009-08-25 22:28:20 -0600},
  28058. Journal = {Journal of Symbolic Logic},
  28059. Number = {2},
  28060. Pages = {56-68},
  28061. Title = {A formulation of the simple theory of types.},
  28062. Volume = {5},
  28063. Year = {1940},
  28064. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9jaHVyY2gtc2ltcGxlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERY2h1cmNoLXNpbXBsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lIcEJ6QAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWAAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNodXJjaC1zaW1wbGUucGRmAA4AJAARAGMAaAB1AHIAYwBoAC0AcwBpAG0AcABsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9jaHVyY2gtc2ltcGxlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28065. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNodXJjaC1zaW1wbGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjaHVyY2gtc2ltcGxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ei0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaHVyY2gtc2ltcGxlLnBkZgAADgAkABEAYwBoAHUAcgBjAGgALQBzAGkAbQBwAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jaHVyY2gtc2ltcGxlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28066. @inproceedings{Kulczycki:2005ee,
  28067. Address = {New York, NY, USA},
  28068. Author = {Gregory Kulczycki and Murali Sitaraman and Bruce W. Weide and Atanas Rountev},
  28069. Booktitle = {{SAVCBS} '05: Proceedings of the 2005 conference on Specification and verification of component-based systems},
  28070. Date-Added = {2006-04-04 02:08:28 -0500},
  28071. Date-Modified = {2010-12-17 10:23:11 -0700},
  28072. Isbn = {1-59593-371-9},
  28073. Location = {Lisbon, Portugal},
  28074. Pages = {7},
  28075. Publisher = {ACM Press},
  28076. Title = {A specification-based approach to reasoning about pointers},
  28077. Year = {2005},
  28078. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNy1rdWxjenlja2kucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNy1rdWxjenlja2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhUwQnpKwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDcta3VsY3p5Y2tpLnBkZgAADgAiABAAcAA3AC0AawB1AGwAYwB6AHkAYwBrAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNy1rdWxjenlja2kucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28079. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA3LWt1bGN6eWNraS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA3LWt1bGN6eWNraS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e3zRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3LWt1bGN6eWNraS5wZGYADgAiABAAcAA3AC0AawB1AGwAYwB6AHkAYwBrAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDcta3VsY3p5Y2tpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28080. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1123058.1123066}}
  28081. @inproceedings{Riely:1999ts,
  28082. Address = {New York, NY, USA},
  28083. Author = {James Riely and Matthew Hennessy},
  28084. Booktitle = {{POPL} '99: Proceedings of the 26th {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
  28085. Date-Added = {2006-03-31 14:49:46 -0600},
  28086. Date-Modified = {2010-12-17 10:23:11 -0700},
  28087. Isbn = {1-58113-095-3},
  28088. Location = {San Antonio, Texas, United States},
  28089. Pages = {93--104},
  28090. Publisher = {ACM Press},
  28091. Title = {Trust and partial typing in open systems of mobile agents},
  28092. Year = {1999},
  28093. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOTMtcmllbHkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wOTMtcmllbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3u80Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTMtcmllbHkucGRmAAAOABwADQBwADkAMwAtAHIAaQBlAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wOTMtcmllbHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28094. Bdsk-Url-1 = {http://doi.acm.org/10.1145/292540.292551}}
  28095. @article{Ousterhout:1998ce,
  28096. Author = {John K. Ousterhout},
  28097. Date-Added = {2006-03-31 13:30:33 -0600},
  28098. Date-Modified = {2009-08-25 22:28:20 -0600},
  28099. Journal = {IEEE Computer},
  28100. Month = {March},
  28101. Number = {3},
  28102. Pages = {23-30},
  28103. Title = {Scripting: Higher-Level Programming for the 21st Century},
  28104. Volume = {31},
  28105. Year = {1998},
  28106. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9zY3JpcHRpbmctb3VzdGVyaG91dC5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHNjcmlwdGluZy1vdXN0ZXJob3V0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKPzBCek0AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2UAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzY3JpcHRpbmctb3VzdGVyaG91dC5wZGYAAA4AMgAYAHMAYwByAGkAcAB0AGkAbgBnAC0AbwB1AHMAdABlAHIAaABvAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3NjcmlwdGluZy1vdXN0ZXJob3V0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  28107. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNjcmlwdGluZy1vdXN0ZXJob3V0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2NyaXB0aW5nLW91c3RlcmhvdXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J4tEPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2NyaXB0aW5nLW91c3RlcmhvdXQucGRmAA4AMgAYAHMAYwByAGkAcAB0AGkAbgBnAC0AbwB1AHMAdABlAHIAaABvAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zY3JpcHRpbmctb3VzdGVyaG91dC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  28108. @manual{Serrano:2002zo,
  28109. Author = {Manuel Serrano},
  28110. Date-Added = {2006-03-31 03:55:04 -0600},
  28111. Date-Modified = {2009-08-25 22:28:20 -0600},
  28112. Month = {April},
  28113. Organization = {Inria-Rocquencourt},
  28114. Title = {{Bigloo}: a practical {Scheme} compiler},
  28115. Year = {2002},
  28116. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpiaWdsb28ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpiaWdsb28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ar0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiaWdsb28ucGRmAA4AFgAKAGIAaQBnAGwAbwBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2JpZ2xvby5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  28117. @inproceedings{Bres:2004xp,
  28118. Address = {Pilzen, Czech Republic},
  28119. Author = {Yannis Bres and Bernard Paul Serpette and Manuel Serrano},
  28120. Booktitle = {2nd International Workshop on {.NET} Technologies},
  28121. Date-Added = {2006-03-31 03:42:01 -0600},
  28122. Date-Modified = {2009-08-25 22:28:20 -0600},
  28123. Month = {May},
  28124. Title = {Compiling {Scheme} programs to {.NET} Common Intermediate Language},
  28125. Year = {2004},
  28126. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9ic3MtZG90bmV0MDQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBic3MtZG90bmV0MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUMwQno/gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YnNzLWRvdG5ldDA0LnBkZgAADgAiABAAYgBzAHMALQBkAG8AdABuAGUAdAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9ic3MtZG90bmV0MDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28127. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGJzcy1kb3RuZXQwNC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGJzcy1kb3RuZXQwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cEHRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJzcy1kb3RuZXQwNC5wZGYADgAiABAAYgBzAHMALQBkAG8AdABuAGUAdAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYnNzLWRvdG5ldDA0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  28128. @article{Bres:2004dd,
  28129. Author = {Yannis Bres and Bernard Paul Serpette and Manuel Serrano},
  28130. Date-Added = {2006-03-31 03:37:17 -0600},
  28131. Date-Modified = {2009-08-25 22:28:20 -0600},
  28132. Journal = {Journal of Object Technology},
  28133. Number = {9},
  28134. Title = {{Bigloo.NET}: compiling {Scheme} to {.NET} {CLR}},
  28135. Volume = {3},
  28136. Year = {2004},
  28137. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9iaWdsb28tbmV0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOYmlnbG9vLW5ldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8k/cEJ6P0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV0AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmJpZ2xvby1uZXQucGRmAAAOAB4ADgBiAGkAZwBsAG8AbwAtAG4AZQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvYmlnbG9vLW5ldC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28138. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5iaWdsb28tbmV0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmlnbG9vLW5ldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wKdEPNW0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmlnbG9vLW5ldC5wZGYADgAeAA4AYgBpAGcAbABvAG8ALQBuAGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9iaWdsb28tbmV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  28139. @techreport{Sulzmann:2005hg,
  28140. Author = {Martin Sulzmann and Peter J. Stuckey},
  28141. Date-Added = {2006-03-30 07:58:47 -0600},
  28142. Date-Modified = {2009-08-25 22:28:20 -0600},
  28143. Institution = {National University of Singapore},
  28144. Title = {Type Inference for Multi-Parameter Type Classes},
  28145. Year = {2005},
  28146. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9tcHRjLWluZi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDG1wdGMtaW5mLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJibBCekLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1rAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptcHRjLWluZi5wZGYAAA4AGgAMAG0AcAB0AGMALQBpAG4AZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL21wdGMtaW5mLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28147. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxtcHRjLWluZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG1wdGMtaW5mLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ePjRDzjlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1wdGMtaW5mLnBkZgAOABoADABtAHAAdABjAC0AaQBuAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbXB0Yy1pbmYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  28148. @article{Sulzmann:2006bh,
  28149. Author = {Martin Sulzmann and Gregory J. Duck and Simon Peyton-Jones and Peter J. Stuckey},
  28150. Date-Added = {2006-03-30 07:55:37 -0600},
  28151. Date-Modified = {2009-08-25 22:28:20 -0600},
  28152. Journal = {Journal of Functional Programming},
  28153. Title = {Understanding Functional Dependencies via Constraint Handling Rules},
  28154. Year = {2006},
  28155. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9qZnAtZmRzLXJldmlzZWQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNqZnAtZmRzLXJldmlzZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXewQnpCAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9aAAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6amZwLWZkcy1yZXZpc2VkLnBkZgAOACgAEwBqAGYAcAAtAGYAZABzAC0AcgBlAHYAaQBzAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2pmcC1mZHMtcmV2aXNlZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  28156. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2pmcC1mZHMtcmV2aXNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2pmcC1mZHMtcmV2aXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dg7RDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcC1mZHMtcmV2aXNlZC5wZGYAAA4AKAATAGoAZgBwAC0AZgBkAHMALQByAGUAdgBpAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2pmcC1mZHMtcmV2aXNlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  28157. @techreport{Sulzmann:2005fx,
  28158. Author = {Martin Sulzmann and Edmund Soon Lee Lam},
  28159. Date-Added = {2006-03-30 07:53:52 -0600},
  28160. Date-Modified = {2009-08-25 22:28:20 -0600},
  28161. Institution = {National University of Singapore},
  28162. Title = {Associated Functional Dependencies},
  28163. Year = {2005},
  28164. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9hZmRzLnBz0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdhZmRzLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTcwQno/AAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XAAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YWZkcy5wcwAOABAABwBhAGYAZABzAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL2FmZHMucHMAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  28165. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliL2FmZHMucHPSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhB2FmZHMucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+HPM5Zq/AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhDwAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBhZmRzLnBzAA4AEAAHAGEAZgBkAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvYWZkcy5wcwAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  28166. @inproceedings{Anderson:2002kd,
  28167. Author = {Christopher Anderson and Sophia Drossopoulou},
  28168. Booktitle = {WOOD '03},
  28169. Date-Added = {2006-03-29 08:36:37 -0600},
  28170. Date-Modified = {2012-12-17 17:10:46 +0000},
  28171. Number = {8},
  28172. Publisher = {Elsevier},
  28173. Series = ENTCS,
  28174. Title = {{BabyJ} - From Object Based to Class Based Programming via Types},
  28175. Volume = {82},
  28176. Year = {2003},
  28177. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FuZGVyc29uMDJiYWJ5ai5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FuZGVyc29uMDJiYWJ5ai5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bpvRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFuZGVyc29uMDJiYWJ5ai5wZGYAAA4AKAATAGEAbgBkAGUAcgBzAG8AbgAwADIAYgBhAGIAeQBqAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FuZGVyc29uMDJiYWJ5ai5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  28178. @inproceedings{Johnson:1988wa,
  28179. Address = {New York, NY, USA},
  28180. Author = {Ralph E. Johnson and Justin O. Graver and Laurance W. Zurawski},
  28181. Booktitle = {OOPSLA '88: Conference proceedings on Object-oriented programming systems, languages and applications},
  28182. Date-Added = {2006-03-27 23:16:13 -0600},
  28183. Date-Modified = {2010-12-17 10:23:11 -0700},
  28184. Isbn = {0-89791-284-5},
  28185. Location = {San Diego, California, United States},
  28186. Pages = {18--26},
  28187. Publisher = {ACM Press},
  28188. Title = {{TS}: an optimizing compiler for {Smalltalk}},
  28189. Year = {1988},
  28190. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTgtam9obnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxOC1qb2huc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJuPBCekTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1zAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTgtam9obnNvbi5wZGYADgAgAA8AcAAxADgALQBqAG8AaABuAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE4LWpvaG5zb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28191. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOC1qb2huc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4LWpvaG5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96CdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4LWpvaG5zb24ucGRmAAAOACAADwBwADEAOAAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4LWpvaG5zb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28192. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62083.62086}}
  28193. @techreport{Siek:2006hh,
  28194. Address = {Houston, Texas},
  28195. Author = {Jeremy G. Siek and Walid Taha},
  28196. Date-Added = {2006-03-27 18:44:04 -0600},
  28197. Date-Modified = {2009-08-25 22:28:20 -0600},
  28198. Institution = {Rice University},
  28199. Number = {TR06-874},
  28200. Title = {Gradual typing: Isabelle/Isar Formalization},
  28201. Year = {2006},
  28202. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNpZWswNl9ncmFkdWFsX3Byb29mLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2llazA2X2dyYWR1YWxfcHJvb2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KDtEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazA2X2dyYWR1YWxfcHJvb2YucGRmAA4AMgAYAHMAaQBlAGsAMAA2AF8AZwByAGEAZAB1AGEAbABfAHAAcgBvAG8AZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zaWVrMDZfZ3JhZHVhbF9wcm9vZi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  28203. @inproceedings{R.-B.-Findler:2004xw,
  28204. Author = {R. B. Findler and M. Flatt and M. Felleisen},
  28205. Booktitle = {European Conference on Object-Oriented Programming},
  28206. Date-Added = {2006-03-27 18:31:45 -0600},
  28207. Date-Modified = {2009-08-25 22:28:20 -0600},
  28208. Title = {Semantic casts: Contracts and structural subtyping in a nominal world},
  28209. Year = {2004},
  28210. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNlbWFudGljLWNhc3RzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2VtYW50aWMtY2FzdHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J/tEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2VtYW50aWMtY2FzdHMucGRmAA4AJgASAHMAZQBtAGEAbgB0AGkAYwAtAGMAYQBzAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zZW1hbnRpYy1jYXN0cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  28211. @inproceedings{Findler:2002es,
  28212. Author = {R. B. Findler and M. Felleisen},
  28213. Booktitle = {International Conference on Functional Programming},
  28214. Date-Added = {2006-03-27 18:27:50 -0600},
  28215. Date-Modified = {2012-12-29 13:30:27 -0700},
  28216. Month = {October},
  28217. Pages = {48--59},
  28218. Series = {ICFP},
  28219. Title = {Contracts for higher-order functions},
  28220. Year = {2002},
  28221. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0OC1maW5kbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ4LWZpbmRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97G9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ4LWZpbmRsZXIucGRmAAAOACAADwBwADQAOAAtAGYAaQBuAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ4LWZpbmRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  28222. @inproceedings{Guy-L.-Steele:1982bj,
  28223. Address = {New York, NY, USA},
  28224. Author = {Guy L. Steele Jr.},
  28225. Booktitle = {LFP '82: Proceedings of the 1982 ACM symposium on LISP and functional programming},
  28226. Date-Added = {2006-03-26 19:17:59 -0600},
  28227. Date-Modified = {2010-12-17 10:23:11 -0700},
  28228. Isbn = {0-89791-082-6},
  28229. Location = {Pittsburgh, Pennsylvania, United States},
  28230. Pages = {98--107},
  28231. Publisher = {ACM Press},
  28232. Title = {An overview of {COMMON} {LISP}},
  28233. Year = {1982},
  28234. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wOTgtc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDk4LXN0ZWVsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8okMEJ6S4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA5OC1zdGVlbGUucGRmAAAOAB4ADgBwADkAOAAtAHMAdABlAGUAbABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDk4LXN0ZWVsZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28235. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTgtc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk4LXN0ZWVsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ydEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk4LXN0ZWVsZS5wZGYADgAeAA4AcAA5ADgALQBzAHQAZQBlAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTgtc3RlZWxlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28236. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800068.802140}}
  28237. @article{Hindley:1969ri,
  28238. Author = {R. Hindley},
  28239. Date-Added = {2006-03-26 18:10:41 -0600},
  28240. Date-Modified = {2007-05-18 13:42:22 -0600},
  28241. Journal = {Trans AMS},
  28242. Pages = {29--60},
  28243. Title = {The principal type-scheme of an object in Combinatory Logic},
  28244. Volume = {146},
  28245. Year = {1969}}
  28246. @article{Milner:1978kh,
  28247. Annote = {The original paper on let-polymorphism and the basis of type inference in ML.},
  28248. Author = {Robin Milner},
  28249. Date-Added = {2006-03-26 18:07:22 -0600},
  28250. Date-Modified = {2009-08-25 22:28:20 -0600},
  28251. Journal = {Journal of Computer and System Sciences},
  28252. Number = {3},
  28253. Pages = {348-375},
  28254. Title = {A Theory of Type Polymorphism in Programming},
  28255. Volume = {17},
  28256. Year = {1978},
  28257. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG1pbG5lci10eXBlLXBvbHkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtaWxuZXItdHlwZS1wb2x5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jo0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtaWxuZXItdHlwZS1wb2x5LnBkZgAOACoAFABtAGkAbABuAGUAcgAtAHQAeQBwAGUALQBwAG8AbAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL21pbG5lci10eXBlLXBvbHkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  28258. @book{Feinberg:1997hh,
  28259. Address = {Redwood City, CA, USA},
  28260. Author = {Neal Feinberg and Sonya E. Keene and Robert O. Mathews and P. Tucker Withington},
  28261. Date-Added = {2006-03-25 12:59:52 -0600},
  28262. Date-Modified = {2010-12-17 10:23:11 -0700},
  28263. Isbn = {0-201-47976-1},
  28264. Publisher = {Addison Wesley Longman Publishing Co., Inc.},
  28265. Title = {Dylan programming: an object-oriented and dynamic language},
  28266. Year = {1997},
  28267. Bdsk-Url-1 = {http://www.opendylan.org/books/dpg/db_1.html}}
  28268. @book{Shalit:1996vz,
  28269. Address = {Redwood City, CA, USA},
  28270. Author = {Andrew Shalit},
  28271. Date-Added = {2006-03-25 12:53:01 -0600},
  28272. Date-Modified = {2015-11-18 04:48:59 +0000},
  28273. Publisher = {Addison Wesley Longman Publishing Co., Inc.},
  28274. Title = {The Dylan reference manual: the definitive guide to the new object-oriented dynamic language},
  28275. Year = {1996},
  28276. Bdsk-Url-1 = {http://www.opendylan.org/books/drm/Title}}
  28277. @inproceedings{Rumbaugh:1987qd,
  28278. Address = {New York, NY, USA},
  28279. Author = {James Rumbaugh},
  28280. Booktitle = {OOPSLA '87: Conference proceedings on Object-oriented programming systems, languages and applications},
  28281. Date-Added = {2006-03-25 11:55:03 -0600},
  28282. Date-Modified = {2010-12-17 10:23:11 -0700},
  28283. Isbn = {0-89791-247-0},
  28284. Location = {Orlando, Florida, United States},
  28285. Pages = {466--481},
  28286. Publisher = {ACM Press},
  28287. Title = {Relations as semantic constructs in an object-oriented language},
  28288. Year = {1987},
  28289. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDY2LXJ1bWJhdWdoLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQ2Ni1ydW1iYXVnaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n8cEJ6SQAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYQAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NjYtcnVtYmF1Z2gucGRmAA4AJAARAHAANAA2ADYALQByAHUAbQBiAGEAdQBnAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDY2LXJ1bWJhdWdoLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28290. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NjYtcnVtYmF1Z2gucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDY2LXJ1bWJhdWdoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sQ0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDY2LXJ1bWJhdWdoLnBkZgAADgAkABEAcAA0ADYANgAtAHIAdQBtAGIAYQB1AGcAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDY2LXJ1bWJhdWdoLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  28291. Bdsk-Url-1 = {http://doi.acm.org/10.1145/38765.38850}}
  28292. @manual{Wenzel:2005fk,
  28293. Author = {Markus Wenzel and Stefan Berghofer},
  28294. Date-Added = {2006-03-14 09:37:52 -0600},
  28295. Date-Modified = {2009-08-25 22:28:20 -0600},
  28296. Month = {October},
  28297. Organization = {TU M{\"u}nchen},
  28298. Title = {The Isabelle System Manual},
  28299. Year = {2005},
  28300. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9zeXN0ZW0ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpzeXN0ZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADykvwQnpOQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9mQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3lzdGVtLnBkZgAADgAWAAoAcwB5AHMAdABlAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9zeXN0ZW0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28301. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzeXN0ZW0ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzeXN0ZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4o10Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzeXN0ZW0ucGRmAA4AFgAKAHMAeQBzAHQAZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3N5c3RlbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  28302. @inproceedings{Fisher:2006xg,
  28303. Address = {New York, NY, USA},
  28304. Author = {Kathleen Fisher and Yitzhak Mandelbaum and David Walker},
  28305. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28306. Date-Added = {2006-03-14 08:59:16 -0600},
  28307. Date-Modified = {2010-12-17 10:23:11 -0700},
  28308. Isbn = {1-59593-027-2},
  28309. Location = {Charleston, South Carolina, USA},
  28310. Pages = {2--15},
  28311. Publisher = {ACM Press},
  28312. Title = {The next 700 data description languages},
  28313. Year = {2006},
  28314. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMi1maXNoZXIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMi1maXNoZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyb4wQnpFQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9dQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDItZmlzaGVyLnBkZgAOABwADQBwADIALQBmAGkAcwBoAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyLWZpc2hlci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  28315. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMi1maXNoZXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMi1maXNoZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oj0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMi1maXNoZXIucGRmAAAOABwADQBwADIALQBmAGkAcwBoAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMi1maXNoZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28316. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111039}}
  28317. @inproceedings{Elliott:1997jh,
  28318. Address = {New York, NY, USA},
  28319. Author = {Conal Elliott and Paul Hudak},
  28320. Booktitle = {ICFP '97: Proceedings of the 2nd ACM SIGPLAN international conference on Functional programming},
  28321. Date-Added = {2006-03-09 23:18:33 -0600},
  28322. Date-Modified = {2010-12-17 10:23:11 -0700},
  28323. Isbn = {0-89791-918-1},
  28324. Location = {Amsterdam, The Netherlands},
  28325. Pages = {263--273},
  28326. Publisher = {ACM Press},
  28327. Title = {Functional reactive animation},
  28328. Year = {1997},
  28329. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9lbGxpb3Q5N2Z1bmN0aW9uYWwucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZlbGxpb3Q5N2Z1bmN0aW9uYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyVOwQnpAgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YgAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZWxsaW90OTdmdW5jdGlvbmFsLnBkZgAADgAuABYAZQBsAGwAaQBvAHQAOQA3AGYAdQBuAGMAdABpAG8AbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9lbGxpb3Q5N2Z1bmN0aW9uYWwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  28330. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmVsbGlvdDk3ZnVuY3Rpb25hbC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmVsbGlvdDk3ZnVuY3Rpb25hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c0PRDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVsbGlvdDk3ZnVuY3Rpb25hbC5wZGYADgAuABYAZQBsAGwAaQBvAHQAOQA3AGYAdQBuAGMAdABpAG8AbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvZWxsaW90OTdmdW5jdGlvbmFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  28331. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258948.258973}}
  28332. @inproceedings{Bracha:2004wa,
  28333. Author = {Gilad Bracha},
  28334. Booktitle = {OOPSLA'04 Workshop on Revival of Dynamic Languages},
  28335. Date-Added = {2006-02-24 20:35:41 -0600},
  28336. Date-Modified = {2009-08-25 22:28:20 -0600},
  28337. Title = {Pluggable Type Systems},
  28338. Year = {2004},
  28339. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9CcmFjaGEucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpCcmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRnwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6QnJhY2hhLnBkZgAADgAWAAoAQgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9CcmFjaGEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28340. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0JyYWNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkJyYWNoYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO1/nM5ZrJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhGQAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBCcmFjaGEucGRmAAAOABYACgBCAHIAYQBjAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0JyYWNoYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28341. @article{Henglein:1994nz,
  28342. Author = {Fritz Henglein},
  28343. Date-Added = {2006-02-15 16:00:35 -0600},
  28344. Date-Modified = {2009-08-25 22:28:20 -0600},
  28345. Journal = {Science of Computer Programming},
  28346. Month = {June},
  28347. Number = {3},
  28348. Pages = {197-230},
  28349. Title = {Dynamic typing: syntax and proof theory},
  28350. Volume = {22},
  28351. Year = {1994},
  28352. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zZGFydGljbGUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zZGFydGljbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4n10Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzZGFydGljbGUucGRmAAAOABwADQBzAGQAYQByAHQAaQBjAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  28353. @incollection{Abramsky:1990vv,
  28354. Address = {Reading, MA},
  28355. Author = {S. Abramsky},
  28356. Booktitle = {Research Topics in Functional Programming},
  28357. Date-Added = {2006-02-10 00:41:56 -0600},
  28358. Date-Modified = {2010-12-17 10:23:11 -0700},
  28359. Isbn = {0-201-17236-4},
  28360. Pages = {65--116},
  28361. Publisher = {Addison-Welsey},
  28362. Title = {The Lazy Lambda Calculus},
  28363. Year = {1990},
  28364. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9hYnJhbXNreTkwbGF6eS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREmFicmFtc2t5OTBsYXp5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJNPBCej7AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1bAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphYnJhbXNreTkwbGF6eS5wZGYAAA4AJgASAGEAYgByAGEAbQBzAGsAeQA5ADAAbABhAHoAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL2FicmFtc2t5OTBsYXp5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  28365. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmFicmFtc2t5OTBsYXp5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYWJyYW1za3k5MGxhenkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ujdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWJyYW1za3k5MGxhenkucGRmAA4AJgASAGEAYgByAGEAbQBzAGsAeQA5ADAAbABhAHoAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hYnJhbXNreTkwbGF6eS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28366. Bdsk-Url-1 = {citeseer.ist.psu.edu/abramsky90lazy.html}}
  28367. @inproceedings{Breazu-Tannen:1990vc,
  28368. Address = {New York, NY, USA},
  28369. Author = {V. Breazu-Tannen and C. A. Gunter and A. Scedrov},
  28370. Booktitle = {LFP '90: Proceedings of the 1990 ACM conference on LISP and functional programming},
  28371. Date-Added = {2006-02-10 00:36:44 -0600},
  28372. Date-Modified = {2010-12-17 10:23:11 -0700},
  28373. Isbn = {0-89791-368-X},
  28374. Location = {Nice, France},
  28375. Pages = {44--60},
  28376. Publisher = {ACM Press},
  28377. Title = {Computing with coercions},
  28378. Year = {1990},
  28379. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXA0NC1icmVhenUtdGFubmVuLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDQ0LWJyZWF6dS10YW5uZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97AdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ0LWJyZWF6dS10YW5uZW4ucGRmAAAOACwAFQBwADQANAAtAGIAcgBlAGEAegB1AC0AdABhAG4AbgBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDQ0LWJyZWF6dS10YW5uZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  28380. Bdsk-Url-1 = {http://doi.acm.org/10.1145/91556.91590}}
  28381. @inproceedings{Sumii:2005ab,
  28382. Address = {New York, NY, USA},
  28383. Author = {Eijiro Sumii and Benjamin C. Pierce},
  28384. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28385. Date-Added = {2006-02-10 00:32:15 -0600},
  28386. Date-Modified = {2010-12-17 10:23:11 -0700},
  28387. Isbn = {1-58113-830-X},
  28388. Location = {Long Beach, California, USA},
  28389. Pages = {63--74},
  28390. Publisher = {ACM Press},
  28391. Title = {A bisimulation for type abstraction and recursion},
  28392. Year = {2005},
  28393. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjMtc3VtaWkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjMtc3VtaWkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tn0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjMtc3VtaWkucGRmAAAOABwADQBwADYAMwAtAHMAdQBtAGkAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjMtc3VtaWkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28394. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040311}}
  28395. @inproceedings{Gordon:1996ym,
  28396. Address = {New York, NY, USA},
  28397. Author = {Andrew D. Gordon and Gareth D. Rees},
  28398. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28399. Date-Added = {2006-02-10 00:30:01 -0600},
  28400. Date-Modified = {2010-12-17 10:23:11 -0700},
  28401. Isbn = {0-89791-769-3},
  28402. Location = {St. Petersburg Beach, Florida, United States},
  28403. Pages = {386--395},
  28404. Publisher = {ACM Press},
  28405. Title = {Bisimilarity for a first-order calculus of objects with subtyping},
  28406. Year = {1996},
  28407. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzg2LWdvcmRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzODYtZ29yZG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ8HBCekhAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2BAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzg2LWdvcmRvbi5wZGYADgAgAA8AcAAzADgANgAtAGcAbwByAGQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM4Ni1nb3Jkb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28408. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzODYtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM4Ni1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL964dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM4Ni1nb3Jkb24ucGRmAAAOACAADwBwADMAOAA2AC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM4Ni1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28409. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237807}}
  28410. @techreport{Nipkow:2005sa,
  28411. Author = {Tobias Nipkow and Lawrence C. Paulson and Markus Wenzel},
  28412. Date-Added = {2006-02-07 13:04:29 -0600},
  28413. Date-Modified = {2009-08-25 22:28:20 -0600},
  28414. Institution = {Cambridge},
  28415. Title = {Isabelle's Logics: HOL},
  28416. Year = {2005},
  28417. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5sb2dpY3MtSE9MLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObG9naWNzLUhPTC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94vNEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9naWNzLUhPTC5wZGYADgAeAA4AbABvAGcAaQBjAHMALQBIAE8ATAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9sb2dpY3MtSE9MLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  28418. @inproceedings{GabbayMJ:autfms,
  28419. 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.},
  28420. Author = {Murdoch~J.~Gabbay},
  28421. Booktitle = {TPHOLs, 15th International Conference on Theorem Proving in Higher Order Logics},
  28422. Date-Added = {2006-02-06 18:25:02 -0600},
  28423. Date-Modified = {2009-08-25 22:28:20 -0600},
  28424. Month = {August},
  28425. Note = {Work-in-progress submission, to be published as a {NASA} technical report},
  28426. Title = {Automating Fraenkel-Mostowski Syntax},
  28427. Year = {2002},
  28428. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9hdXRmbXMucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWF1dGZtcy5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJO7BCej8AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1cAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphdXRmbXMucHMADgAUAAkAYQB1AHQAZgBtAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvYXV0Zm1zLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28429. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL2F1dGZtcy5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJYXV0Zm1zLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rC8zlmsMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eETAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGF1dGZtcy5wcwAOABQACQBhAHUAdABmAG0AcwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9hdXRmbXMucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  28430. @inproceedings{Nipkow-MOD2003,
  28431. Author = {Tobias Nipkow},
  28432. Booktitle = {Proc.\ Marktobderdorf Summer School 2003},
  28433. Date-Added = {2006-01-25 23:04:30 -0600},
  28434. Date-Modified = {2009-08-25 22:28:20 -0600},
  28435. Note = {To appear},
  28436. Publisher = {IOS Press},
  28437. Title = {Jinja: Towards a Comprehensive Formal Semantics for a {J}ava-like Language},
  28438. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9tb2QyMDAzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbW9kMjAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mIMEJ6QsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1vZDIwMDMucGRmAA4AGAALAG0AbwBkADIAMAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9tb2QyMDAzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  28439. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttb2QyMDAzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbW9kMjAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL948NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9kMjAwMy5wZGYAAA4AGAALAG0AbwBkADIAMAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbW9kMjAwMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  28440. @techreport{WasserrabNST-IBM05,
  28441. Author = {Daniel Wasserrab and Tobias Nipkow and Gregor Snelting and Frank Tip},
  28442. Date-Added = {2006-01-25 22:58:28 -0600},
  28443. Date-Modified = {2009-08-25 22:28:20 -0600},
  28444. Institution = {IBM Yorktown Heights},
  28445. Month = {August},
  28446. Number = {RC 23709},
  28447. Title = {An Operational Semantics and Type Safety Proof for C++-Like Multiple Inheritance},
  28448. Year = 2005,
  28449. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uLy4uLy4uL3BhcGVycy9jKy5wZGbSFwsYGVdOUy5kYXRhTxEBTgAAAAABTgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRBmMrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJRLBCej/AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1fAAAAAQAMAE+ZEQBOpFMARsk2AAIAJU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjKy5wZGYAAA4ADgAGAGMAKwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL3NpZWsvcGFwZXJzL2MrLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AgYCCAINAhgCIQIvAjMCOgJDAkgCVQJYAmoCbQJyAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAnQ=},
  28450. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZjKy5wZGbSFwsYGVdOUy5kYXRhTxEBSgAAAAABSgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBmMrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cQjRDzWhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978QAAAAEADAC/bfEABcByAAISKQACACZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGMrLnBkZgAOAA4ABgBjACsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABZVc2Vycy9qc2llay9iaWIvYysucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlQCaAKIB8AHyAfcCAgILAhkCHQIkAi0CMgI/AkICVAJXAlwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACXg==}}
  28451. @inproceedings{Liang:1995ia,
  28452. Abstract = {We show how a set of building blocks can be used to construct
  28453. programming language interpreters, and present implementations
  28454. of such building blocks capable of supporting many
  28455. commonly known features, including simple expressions,
  28456. three different function call mechanisms (call-by-name, callby-
  28457. value and lazy evaluation), references and assignment,
  28458. nondeterminism, first-class continuations, and program tracing.
  28459. The underlying mechanism of our system is monad transformers,
  28460. a simple form of abstraction for introducing a wide
  28461. range of computational behaviors, such as state, I/O, continuations,
  28462. and exceptions.
  28463. Our work is significant in the following respects. First,
  28464. we have succeeded in designing a fully modular interpreter
  28465. based on monad transformers that includes features missing
  28466. from Steele's, Espinosa's, and Wadler's earlier efforts.
  28467. Second, we have found new ways to lift monad operations
  28468. through monad transformers, in particular difficult cases not
  28469. achieved in Moggi's original work. Third, we have demonstrated
  28470. that interactions between features are reflected in
  28471. liftings and that semantics can be changed by reordering
  28472. monad transformers. Finally, we have implemented our
  28473. interpreter in Gofer, whose constructor classes provide just
  28474. the added power over Haskell's type classes to allow precise
  28475. and convenient expression of our ideas. This implementation
  28476. includes a method for constructing extensible unions
  28477. and a form of subtyping that is interesting in its own right.},
  28478. Address = {New York, NY, USA},
  28479. Author = {Sheng Liang and Paul Hudak and Mark Jones},
  28480. Booktitle = {{POPL '95}: Proceedings of the 22nd {ACM SIGPLAN-SIGACT} symposium on Principles of programming languages},
  28481. Date-Added = {2006-01-25 10:00:50 -0600},
  28482. Date-Modified = {2010-12-17 10:23:11 -0700},
  28483. Isbn = {0-89791-692-1},
  28484. Location = {San Francisco, California, United States},
  28485. Pages = {333--343},
  28486. Publisher = {ACM Press},
  28487. Title = {Monad transformers and modular interpreters},
  28488. Year = {1995},
  28489. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1vZHVsYXItaW50ZXJwcmV0ZXJzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbW9kdWxhci1pbnRlcnByZXRlcnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL948tEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9kdWxhci1pbnRlcnByZXRlcnMucGRmAA4AMgAYAG0AbwBkAHUAbABhAHIALQBpAG4AdABlAHIAcAByAGUAdABlAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9tb2R1bGFyLWludGVycHJldGVycy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  28490. Bdsk-Url-1 = {http://doi.acm.org/10.1145/199448.199528}}
  28491. @inproceedings{Meijer:2004zk,
  28492. Abstract = {This paper argues that we should seek the golden middle way
  28493. between dynamically and statically typed languages.},
  28494. Author = {Erik Meijer and Peter Drayton},
  28495. Booktitle = {OOPSLA'04 Workshop on Revival of Dynamic Languages},
  28496. Date-Added = {2006-01-25 09:08:25 -0600},
  28497. Date-Modified = {2009-08-25 22:28:20 -0600},
  28498. Title = {Static Typing Where Possible, Dynamic Typing When Needed: The End of the Cold War Between Programming Languages},
  28499. Year = {2004},
  28500. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXN0YXRpY193aGVyZV9wb3NzaWJsZS5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXN0YXRpY193aGVyZV9wb3NzaWJsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADt99DR26iuUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0dvg7gAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0YXRpY193aGVyZV9wb3NzaWJsZS5wZGYAAA4ANAAZAHMAdABhAHQAaQBjAF8AdwBoAGUAcgBlAF8AcABvAHMAcwBpAGIAbABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3N0YXRpY193aGVyZV9wb3NzaWJsZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  28501. @inproceedings{jaakko06:_algo_spec,
  28502. Address = {New York, {NY}, {USA}},
  28503. Annote = {Generic programming has recently emerged as a paradigm
  28504. for developing highly-reusable software libraries, most notably in C++.
  28505. We have designed and implemented a constrained generics
  28506. extension for C++ to support modular type-checking of generic
  28507. algorithms and to address other issues associated with unconstrained
  28508. generics.
  28509. To be as broadly applicable as possible, generic algorithms are
  28510. defined with minimal requirements on their inputs.
  28511. At the same time, to not lose potential efficiency, generic algorithms
  28512. may have multiple implementations that exploit features of specific
  28513. classes of inputs.
  28514. This process of algorithm specialization relies on non-local type
  28515. information and conflicts directly with the local nature of modular
  28516. type-checking.
  28517. In this paper, we review the design and implementation of our
  28518. extensions for generic programming in C++, describe the issues of
  28519. algorithm specialization and modular type-checking in detail, and
  28520. discuss the important design tradeoffs in trying to accomplish both.
  28521. We present the particular design that we chose for our implementation,
  28522. with the goal of hitting the sweet spot in this interesting design space.},
  28523. Author = {Jaakko J{\"a}rvi and Douglas Gregor and Jeremiah Willcock and Andrew Lumsdaine and Jeremy G. Siek},
  28524. Booktitle = {{PLDI} '06: Proceedings of the {ACM} {SIGPLAN} 2006 conference on Programming language design and implementation},
  28525. Date-Added = {2006-01-20 18:40:06 -0600},
  28526. Date-Modified = {2009-08-25 22:28:20 -0600},
  28527. Location = {Ottawa, {CA}, {USA}},
  28528. Month = {June},
  28529. Publisher = {{ACM} Press},
  28530. Title = {Algorithm specialization in generic programming - Challenges of constrained generics in {C++}},
  28531. Year = 2006,
  28532. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9tYWluLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIbWFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mBcEJ6QkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWkAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1haW4ucGRmAAAOABIACABtAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvbWFpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  28533. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhtYWluLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIbWFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94y9EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWFpbi5wZGYADgASAAgAbQBhAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9tYWluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  28534. @article{Hughes:1989ev,
  28535. Address = {Oxford, UK},
  28536. Author = {J. Hughes},
  28537. Date-Added = {2006-01-19 13:23:45 -0600},
  28538. Date-Modified = {2010-12-17 10:23:11 -0700},
  28539. Issn = {0010-4620},
  28540. Journal = {Comput. J.},
  28541. Number = {2},
  28542. Pages = {98--107},
  28543. Publisher = {Oxford University Press},
  28544. Title = {Why functional programming matters},
  28545. Volume = {32},
  28546. Year = {1989},
  28547. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9odWdoZXM4NHdoeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2h1Z2hlczg0d2h5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJcPBCekHAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1nAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpodWdoZXM4NHdoeS5wZGYADgAgAA8AaAB1AGcAaABlAHMAOAA0AHcAaAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvaHVnaGVzODR3aHkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28548. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2h1Z2hlczg0d2h5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPaHVnaGVzODR3aHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91s9EPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaHVnaGVzODR3aHkucGRmAAAOACAADwBoAHUAZwBoAGUAcwA4ADQAdwBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvaHVnaGVzODR3aHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28549. Bdsk-Url-1 = {http://dx.doi.org/10.1093/comjnl/32.2.98}}
  28550. @article{Kranz:2004ce,
  28551. Address = {New York, NY, USA},
  28552. Author = {David Kranz and Richard Kelsey and Jonathan Rees and Paul Hudak and James Philbin and Norman Adams},
  28553. Date-Added = {2006-01-19 00:24:02 -0600},
  28554. Date-Modified = {2010-12-17 10:23:11 -0700},
  28555. Issn = {0362-1340},
  28556. Journal = {SIGPLAN Not.},
  28557. Number = {4},
  28558. Pages = {175--191},
  28559. Publisher = {ACM Press},
  28560. Title = {Orbit: an optimizing compiler for scheme},
  28561. Volume = {39},
  28562. Year = {2004},
  28563. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc1LWtyYW56LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3NS1rcmFuei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96AdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3NS1rcmFuei5wZGYADgAeAA4AcAAxADcANQAtAGsAcgBhAG4AegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc1LWtyYW56LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28564. Bdsk-Url-1 = {http://doi.acm.org/10.1145/989393.989414}}
  28565. @techreport{Guy-L.-Steele:1978yq,
  28566. Address = {Cambridge, MA, USA},
  28567. Author = {Guy L. Steele},
  28568. Date-Added = {2006-01-18 23:48:40 -0600},
  28569. Date-Modified = {2011-10-29 21:57:35 -0600},
  28570. Publisher = {Massachusetts Institute of Technology},
  28571. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-AILab%2F%2FAITR-474},
  28572. Title = {Rabbit: A Compiler for {Scheme}},
  28573. Year = {1978},
  28574. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0FJVFItNDc0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMQUlUUi00NzQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABASpszlmsAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEQAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEFJVFItNDc0LnBkZgAADgAaAAwAQQBJAFQAUgAtADQANwA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQUlUUi00NzQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  28575. @inproceedings{Brooks:1982ow,
  28576. Address = {New York, NY, USA},
  28577. Author = {Rodney A. Brooks and Richard P. Gabriel and Guy L. Steele Jr.},
  28578. Booktitle = {SIGPLAN '82: Proceedings of the 1982 SIGPLAN symposium on Compiler construction},
  28579. Date-Added = {2006-01-18 23:46:13 -0600},
  28580. Date-Modified = {2015-11-18 04:36:38 +0000},
  28581. Location = {Boston, Massachusetts, United States},
  28582. Pages = {261--275},
  28583. Publisher = {ACM Press},
  28584. Title = {An optimizing compiler for lexically scoped LISP},
  28585. Year = {1982},
  28586. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNjEtYnJvb2tzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI2MS1icm9va3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96dtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2MS1icm9va3MucGRmAAAOACAADwBwADIANgAxAC0AYgByAG8AbwBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI2MS1icm9va3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  28587. @inproceedings{Henglein:1992rv,
  28588. Address = {New York, NY, USA},
  28589. Author = {Fritz Henglein},
  28590. Booktitle = {LFP '92: Proceedings of the 1992 ACM conference on LISP and functional programming},
  28591. Date-Added = {2006-01-18 23:43:44 -0600},
  28592. Date-Modified = {2010-12-17 10:23:11 -0700},
  28593. Isbn = {0-89791-481-3},
  28594. Location = {San Francisco, California, United States},
  28595. Pages = {205--215},
  28596. Publisher = {ACM Press},
  28597. Title = {Global tagging optimization by type inference},
  28598. Year = {1992},
  28599. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDUtaGVuZ2xlaW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjA1LWhlbmdsZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ou0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjA1LWhlbmdsZWluLnBkZgAADgAkABEAcAAyADAANQAtAGgAZQBuAGcAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjA1LWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  28600. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141542}}
  28601. @inproceedings{Thatte:1988tr,
  28602. Address = {London, UK},
  28603. Author = {Satish Thatte},
  28604. Booktitle = {ICALP '88: Proceedings of the 15th International Colloquium on Automata, Languages and Programming},
  28605. Date-Added = {2006-01-18 23:40:28 -0600},
  28606. Date-Modified = {2007-05-18 13:42:22 -0600},
  28607. Isbn = {3-540-19488-6},
  28608. Pages = {615--629},
  28609. Publisher = {Springer-Verlag},
  28610. Title = {Type Inference with Partial Types},
  28611. Year = {1988},
  28612. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZ1bGx0ZXh0KDEwKTAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmdWxsdGV4dCgxMCkwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N80Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dCgxMCkwLnBkZgAADgAkABEAZgB1AGwAbAB0AGUAeAB0ACgAMQAwACkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dCgxMCkwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28613. @inproceedings{Taha:2001un,
  28614. Address = {London, UK},
  28615. Author = {Walid Taha and Henning Makholm and John Hughes},
  28616. Booktitle = {PADO '01: Proceedings of the 2nd Symposium on Programs as Data Objects},
  28617. Date-Added = {2006-01-18 21:24:43 -0600},
  28618. Date-Modified = {2009-08-25 22:28:20 -0600},
  28619. Isbn = {3-540-42068-1},
  28620. Pages = {257--275},
  28621. Publisher = {Springer-Verlag},
  28622. Title = {Tag Elimination and Jones-Optimality},
  28623. Year = {2001},
  28624. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wYWRvMDAtbG9uZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3BhZG8wMC1sb25nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKJPBCekuAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2OAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYWRvMDAtbG9uZy5wZGYADgAgAA8AcABhAGQAbwAwADAALQBsAG8AbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcGFkbzAwLWxvbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28625. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BhZG8wMC1sb25nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGFkbzAwLWxvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97zdEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFkbzAwLWxvbmcucGRmAAAOACAADwBwAGEAZABvADAAMAAtAGwAbwBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGFkbzAwLWxvbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  28626. @inproceedings{Amtoft:2006dt,
  28627. 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.
  28628. },
  28629. Address = {New York, NY, USA},
  28630. Author = {Torben Amtoft and Sruthi Bandhakavi and Anindya Banerjee},
  28631. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28632. Date-Added = {2006-01-18 20:57:35 -0600},
  28633. Date-Modified = {2010-12-17 10:23:11 -0700},
  28634. Isbn = {1-59593-027-2},
  28635. Location = {Charleston, South Carolina, USA},
  28636. Pages = {91--102},
  28637. Publisher = {ACM Press},
  28638. Title = {A logic for information flow in object-oriented programs},
  28639. Year = {2006},
  28640. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111046}}
  28641. @inproceedings{Liu:2006ju,
  28642. Address = {New York, NY, USA},
  28643. Author = {Jed Liu and Aaron Kimball and Andrew C. Myers},
  28644. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28645. Date-Added = {2006-01-18 20:56:06 -0600},
  28646. Date-Modified = {2010-12-17 10:23:11 -0700},
  28647. Isbn = {1-59593-027-2},
  28648. Location = {Charleston, South Carolina, USA},
  28649. Pages = {283--294},
  28650. Publisher = {ACM Press},
  28651. Title = {Interruptible iterators},
  28652. Year = {2006},
  28653. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111063}}
  28654. @inproceedings{Ni:2006ho,
  28655. Address = {New York, NY, USA},
  28656. Author = {Zhaozhong Ni and Zhong Shao},
  28657. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28658. Date-Added = {2006-01-18 20:44:34 -0600},
  28659. Date-Modified = {2010-12-17 10:23:11 -0700},
  28660. Isbn = {1-59593-027-2},
  28661. Location = {Charleston, South Carolina, USA},
  28662. Pages = {320--333},
  28663. Publisher = {ACM Press},
  28664. Title = {Certified assembly programming with embedded code pointers},
  28665. Year = {2006},
  28666. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111066}}
  28667. @inproceedings{Ernst:2006qw,
  28668. Address = {New York, NY, USA},
  28669. Author = {Erik Ernst and Klaus Ostermann and William R. Cook},
  28670. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28671. Date-Added = {2006-01-18 20:39:28 -0600},
  28672. Date-Modified = {2010-12-17 10:23:11 -0700},
  28673. Isbn = {1-59593-027-2},
  28674. Location = {Charleston, South Carolina, USA},
  28675. Pages = {270--282},
  28676. Publisher = {ACM Press},
  28677. Title = {A virtual class calculus},
  28678. Year = {2006},
  28679. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjcwLWVybnN0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3MC1lcm5zdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96gtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3MC1lcm5zdC5wZGYADgAeAA4AcAAyADcAMAAtAGUAcgBuAHMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjcwLWVybnN0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28680. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111062}}
  28681. @inproceedings{Pottier:2006rh,
  28682. Address = {New York, NY, USA},
  28683. Author = {Francois Pottier and Yann R\'egis-Gianas},
  28684. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28685. Date-Added = {2006-01-18 20:38:42 -0600},
  28686. Date-Modified = {2010-12-17 10:23:11 -0700},
  28687. Isbn = {1-59593-027-2},
  28688. Location = {Charleston, South Carolina, USA},
  28689. Pages = {232--244},
  28690. Publisher = {ACM Press},
  28691. Title = {Stratified type inference for generalized algebraic data types},
  28692. Year = {2006},
  28693. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9wb3R0aWVyLXJlZ2lzLWdpYW5hcy1wb3BsMDYucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9wb3R0aWVyLXJlZ2lzLWdpYW5hcy1wb3BsMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyjGwQnpMQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9kQAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cG90dGllci1yZWdpcy1naWFuYXMtcG9wbDA2LnBkZgAOAEAAHwBwAG8AdAB0AGkAZQByAC0AcgBlAGcAaQBzAC0AZwBpAGEAbgBhAHMALQBwAG8AcABsADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  28694. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBfRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAAA4AQAAfAHAAbwB0AHQAaQBlAHIALQByAGUAZwBpAHMALQBnAGkAYQBuAGEAcwAtAHAAbwBwAGwAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==},
  28695. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111058}}
  28696. @inproceedings{Leroy:2006fe,
  28697. Address = {New York, NY, USA},
  28698. Author = {Xavier Leroy},
  28699. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28700. Date-Added = {2006-01-18 21:29:44 -0500},
  28701. Date-Modified = {2010-12-17 10:23:11 -0700},
  28702. Isbn = {1-59593-027-2},
  28703. Location = {Charleston, South Carolina, USA},
  28704. Pages = {42--54},
  28705. Publisher = {ACM Press},
  28706. Title = {Formal certification of a compiler back-end or: programming a compiler with a proof assistant},
  28707. Year = {2006},
  28708. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111042}}
  28709. @book{Widera2001PhD,
  28710. Author = {Manfred Widera},
  28711. Date-Added = {2006-01-18 19:05:23 -0500},
  28712. Date-Modified = {2009-08-25 22:28:20 -0600},
  28713. Note = {(PhD thesis, Dept.\ of Computer Science, FernUniversit{\"a}t Hagen)},
  28714. Publisher = {Mensch \& Buch Verlag, Berlin},
  28715. School = {University of Hagen, Germany},
  28716. Title = {Complete Type Inference in Functional Programming},
  28717. Year = 2001,
  28718. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9ib29rLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lA8EJ6P4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV4AAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmJvb2sucGRmAAAOABIACABiAG8AbwBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvYm9vay5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  28719. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhib29rLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wPNEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYm9vay5wZGYADgASAAgAYgBvAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ib29rLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  28720. @inproceedings{REYNOLDS80,
  28721. Abstract = {A generalization of many-sorted algebras, called category-sorted
  28722. algebras, is defined and applied to the language-design problem of avoiding
  28723. anomalies in the interaction of implicit conversions and generic operators.
  28724. The definition of a simple imperative language (without any binding mechanisms)
  28725. is used as an example.},
  28726. Address = {Berlin},
  28727. Author = {Reynolds, John C.},
  28728. Booksubtitle = {Proceedings of a Workshop},
  28729. Booktitle = {Semantics-Directed Compiler Generation},
  28730. Checked = {22 August 1990},
  28731. Date-Modified = {2009-08-25 22:28:20 -0600},
  28732. Dates = {January 14--18},
  28733. Filename = {cattheodesign},
  28734. Pages = {211--258},
  28735. Place = {Aarhus, Denmark},
  28736. Publisher = {Springer-Verlag},
  28737. Reprint = {Reprinted in \authorcite{Gunter and Mitchell} \crosscite[pages~25--64]{GUNTER94}},
  28738. Series = {LNCS},
  28739. Title = {Using Category Theory to Design Implicit Conversions and Generic Operators},
  28740. Updated = {9 May 2001},
  28741. Volume = {94},
  28742. Year = {1980},
  28743. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9jYXR0aGVvZGVzaWduLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERY2F0dGhlb2Rlc2lnbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lGMEJ6P8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNhdHRoZW9kZXNpZ24ucGRmAA4AJAARAGMAYQB0AHQAaABlAG8AZABlAHMAaQBnAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9jYXR0aGVvZGVzaWduLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28744. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNhdHRoZW9kZXNpZ24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjYXR0aGVvZGVzaWduLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3EN0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjYXR0aGVvZGVzaWduLnBkZgAADgAkABEAYwBhAHQAdABoAGUAbwBkAGUAcwBpAGcAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jYXR0aGVvZGVzaWduLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28745. @article{Filliatre00a,
  28746. Abstract = {We study the problem of certifying programs combining imperative and
  28747. functional features within the general framework of type theory.
  28748. Type theory constitutes a powerful specification language, which is
  28749. naturally suited for the proof of purely functional programs. To
  28750. deal with imperative programs, we propose a logical interpretation
  28751. of an annotated program as a partial proof of its specification. The
  28752. construction of the corresponding partial proof term is based on a
  28753. static analysis of the effects of the program, and on the use of
  28754. monads. The usual notion of monads is refined in order to account
  28755. for the notion of effect. The missing subterms in the partial proof
  28756. term are seen as proof obligations, whose actual proofs are left to
  28757. the user. We show that the validity of those proof obligations
  28758. implies the total correctness of the program.
  28759. We also establish a result of partial completeness.
  28760. This work has been implemented in the Coq proof assistant.
  28761. It appears as a tactic taking an annotated program as argument and
  28762. generating a set of proof obligations. Several nontrivial
  28763. algorithms have been certified using this tactic.},
  28764. Author = {J.-C. Filli\^atre},
  28765. Date-Added = {2006-01-18 18:05:25 -0500},
  28766. Date-Modified = {2010-12-17 10:23:11 -0700},
  28767. Journal = {Journal of Functional Programming},
  28768. Month = {July},
  28769. Note = {English translation of~\cite{Filliatre99}.},
  28770. Number = 4,
  28771. Pages = {709--745},
  28772. Title = {{Verification of Non-Functional Programs using Interpretations in Type Theory}},
  28773. Volume = 13,
  28774. Year = 2003,
  28775. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODAyMDA0NDZYYS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODAyMDA0NDZYYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8tfM5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5NjgwMjAwNDQ2WGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAAwADIAMAAwADQANAA2AFgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODAyMDA0NDZYYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  28776. Bdsk-Url-1 = {http://www.lri.fr/~filliatr/ftp/publis/jphd.ps.gz}}
  28777. @article{Shao:2005wo,
  28778. Address = {New York, NY, USA},
  28779. Author = {Zhong Shao and Valery Trifonov and Bratin Saha and Nikolaos Papaspyrou},
  28780. Date-Added = {2006-01-18 14:02:14 -0500},
  28781. Date-Modified = {2010-12-17 10:23:11 -0700},
  28782. Issn = {0164-0925},
  28783. Journal = {ACM Trans. Program. Lang. Syst.},
  28784. Number = {1},
  28785. Pages = {1--45},
  28786. Publisher = {ACM Press},
  28787. Title = {A type system for certified binaries},
  28788. Volume = {27},
  28789. Year = {2005},
  28790. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMS1zaGFvLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDEtc2hhby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mbsEJ6Q4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW4AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLXNoYW8ucGRmAA4AGAALAHAAMQAtAHMAaABhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMS1zaGFvLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  28791. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1zaGFvLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtc2hhby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95f9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtc2hhby5wZGYAAA4AGAALAHAAMQAtAHMAaABhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtc2hhby5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  28792. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1053468.1053469}}
  28793. @inproceedings{Dybjer:1994es,
  28794. Author = {Peter Dybjer},
  28795. Booktitle = {Formal Aspects of Computing 6},
  28796. Date-Added = {2006-01-18 11:37:11 -0500},
  28797. Date-Modified = {2009-08-25 22:28:20 -0600},
  28798. Pages = {440-465},
  28799. Title = {Inductive Families},
  28800. Year = {1994},
  28801. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9JbmR1Y3RpdmVfRmFtaWxpZXMucHPSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFUluZHVjdGl2ZV9GYW1pbGllcy5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJH/BCejzAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1TAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpJbmR1Y3RpdmVfRmFtaWxpZXMucHMADgAsABUASQBuAGQAdQBjAHQAaQB2AGUAXwBGAGEAbQBpAGwAaQBlAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvSW5kdWN0aXZlX0ZhbWlsaWVzLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  28802. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL0luZHVjdGl2ZV9GYW1pbGllcy5wc9IXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVSW5kdWN0aXZlX0ZhbWlsaWVzLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7/E8zlmvsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFLAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEluZHVjdGl2ZV9GYW1pbGllcy5wcwAOACwAFQBJAG4AZAB1AGMAdABpAHYAZQBfAEYAYQBtAGkAbABpAGUAcwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JbmR1Y3RpdmVfRmFtaWxpZXMucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  28803. @inproceedings{Flanagan:2006mn,
  28804. Address = {Charleston, South Carolina},
  28805. Author = {Cormac Flanagan},
  28806. Booktitle = {{POPL} 2006: The 33rd {ACM SIGPLAN-SIGACT} Symposium on Principles of Programming Languages},
  28807. Date-Added = {2006-01-17 18:12:27 -0500},
  28808. Date-Modified = {2009-08-25 22:28:20 -0600},
  28809. Month = {January},
  28810. Pages = {245-256},
  28811. Title = {Hybrid Type Checking},
  28812. Year = {2006},
  28813. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNDUtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjQ1LWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pi0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQ1LWZsYW5hZ2FuLnBkZgAADgAkABEAcAAyADQANQAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjQ1LWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28814. @inproceedings{Gray:2005ij,
  28815. Address = {New York, NY, USA},
  28816. Author = {Kathryn E. Gray and Robert Bruce Findler and Matthew Flatt},
  28817. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  28818. Date-Added = {2006-01-17 18:10:14 -0500},
  28819. Date-Modified = {2015-11-18 04:40:20 +0000},
  28820. Location = {San Diego, CA, USA},
  28821. Pages = {231--245},
  28822. Publisher = {ACM Press},
  28823. Title = {Fine-grained interoperability through mirrors and contracts},
  28824. Year = {2005},
  28825. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjMxLWdyYXkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjMxLWdyYXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pQ0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjMxLWdyYXkucGRmAAAOABwADQBwADIAMwAxAC0AZwByAGEAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjMxLWdyYXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28826. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094830}}
  28827. @inproceedings{Shields:1998qb,
  28828. Address = {New York, NY, USA},
  28829. Author = {Mark Shields and Tim Sheard and Simon Peyton Jones},
  28830. Booktitle = {POPL '98: Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28831. Date-Added = {2006-01-17 18:06:34 -0500},
  28832. Date-Modified = {2010-12-17 10:23:11 -0700},
  28833. Isbn = {0-89791-979-3},
  28834. Location = {San Diego, California, United States},
  28835. Pages = {289--302},
  28836. Publisher = {ACM Press},
  28837. Title = {Dynamic typing as staged type inference},
  28838. Year = {1998},
  28839. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODktc2hpZWxkcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODktc2hpZWxkcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epTRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODktc2hpZWxkcy5wZGYADgAiABAAcAAyADgAOQAtAHMAaABpAGUAbABkAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4OS1zaGllbGRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28840. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268970}}
  28841. @unpublished{Oliveira:2005sm,
  28842. Author = {Rodrigo Barreto de Oliveira},
  28843. Date-Added = {2006-01-17 14:33:16 -0500},
  28844. Date-Modified = {2010-12-17 10:23:11 -0700},
  28845. Note = {http://boo.codehaus.org},
  28846. Title = {The {Boo} Programming Language},
  28847. Year = {2005},
  28848. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9Cb29NYW5pZmVzdG8ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBCb29NYW5pZmVzdG8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRkwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Qm9vTWFuaWZlc3RvLnBkZgAADgAiABAAQgBvAG8ATQBhAG4AaQBmAGUAcwB0AG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9Cb29NYW5pZmVzdG8ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28849. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0Jvb01hbmlmZXN0by5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEJvb01hbmlmZXN0by5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6D/M5ZrJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhGQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBCb29NYW5pZmVzdG8ucGRmAAAOACIAEABCAG8AbwBNAGEAbgBpAGYAZQBzAHQAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Jvb01hbmlmZXN0by5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  28850. Bdsk-Url-1 = {http://boo.codehaus.org/Home?nocache}}
  28851. @techreport{Chambers:2004vt,
  28852. Address = {Seattle, Washington},
  28853. Author = {Craig Chambers and the Cecil Group},
  28854. Date-Added = {2006-01-17 11:34:45 -0500},
  28855. Date-Modified = {2009-08-25 22:28:20 -0600},
  28856. Institution = {Department of Computer Science and Engineering, University of Washington},
  28857. Title = {The {Cecil} Language: Specification and Rationale},
  28858. Year = {2004},
  28859. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jZWNpbC1zcGVjLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOY2VjaWwtc3BlYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xFdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2VjaWwtc3BlYy5wZGYADgAeAA4AYwBlAGMAaQBsAC0AcwBwAGUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jZWNpbC1zcGVjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  28860. @inproceedings{Meunier:2006ch,
  28861. Address = {Charleston, South Carolina, USA},
  28862. Author = {Philippe Meunier and Robert Bruce Findler and Matthias Felleisen},
  28863. Booktitle = {{POPL} 2006: The 33rd {ACM SIGPLAN-SIGACT} Symposium on Principles of Programming Languages},
  28864. Date-Added = {2006-01-17 11:11:54 -0500},
  28865. Date-Modified = {2009-08-25 22:28:20 -0600},
  28866. Month = {January},
  28867. Pages = {218-231},
  28868. Title = {Modular Set-Based Analysis from Contracts},
  28869. Year = {2006},
  28870. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wb3BsMjAwNi1tZmYucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwb3BsMjAwNi1tZmYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyi9wQnpMAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9kAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cG9wbDIwMDYtbWZmLnBkZgAADgAiABAAcABvAHAAbAAyADAAMAA2AC0AbQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wb3BsMjAwNi1tZmYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28871. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHBvcGwyMDA2LW1mZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHBvcGwyMDA2LW1mZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBPRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvcGwyMDA2LW1mZi5wZGYADgAiABAAcABvAHAAbAAyADAAMAA2AC0AbQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcG9wbDIwMDYtbWZmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  28872. @book{Standardization:2003no,
  28873. Author = {ISO},
  28874. Date-Added = {2006-01-17 00:53:41 -0500},
  28875. Date-Modified = {2009-08-25 22:28:20 -0600},
  28876. Month = {April},
  28877. Publisher = {International Organization for Standardization (ISO)},
  28878. Title = {{ISO\slash IEC 14882:2003}: {Programming} languages --- {C++}},
  28879. Year = {2003},
  28880. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jKytzdGQyMDAzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYysrc3RkMjAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xB9EPNaEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vxAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYysrc3RkMjAwMy5wZGYADgAeAA4AYwArACsAcwB0AGQAMgAwADAAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jKytzdGQyMDAzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  28881. @inproceedings{Ou:2004it,
  28882. Author = {Xinming Ou and Gang Tan and Yitzhak Mandelbaum and David Walker},
  28883. Booktitle = {3rd {IFIP} International Conference on Theoretical Computer Science},
  28884. Date-Added = {2006-01-16 15:04:12 -0500},
  28885. Date-Modified = {2009-08-25 22:28:20 -0600},
  28886. Month = {August},
  28887. Title = {Dynamic Typing with Dependent Types (extended abstract)},
  28888. Year = {2004},
  28889. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtEVERULXRyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELRFREVC10ci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+2TNEQE0BQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADREFmQAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoARFREVC10ci5wZGYAAA4AGAALAEQAVABEAFQALQB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvRFREVC10ci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  28890. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWR5bmFtaWNfZGVwZW5kZW50LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZHluYW1pY19kZXBlbmRlbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANt8A9HKhYJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRyr3CAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZHluYW1pY19kZXBlbmRlbnQucGRmAAAOACwAFQBkAHkAbgBhAG0AaQBjAF8AZABlAHAAZQBuAGQAZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZHluYW1pY19kZXBlbmRlbnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  28891. @techreport{Oliart:1994xx,
  28892. Author = {Alberto Oliart},
  28893. Date-Added = {2006-01-15 21:36:17 -0500},
  28894. Date-Modified = {2009-08-25 22:28:20 -0600},
  28895. Institution = {Boston University},
  28896. Number = {1994-013},
  28897. Title = {An Algorithm for Inferring Quasi-Static Types},
  28898. Year = {1994},
  28899. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy8xOTk0LTAxMy1xdWFzaS1zdGF0aWMtdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER8xOTk0LTAxMy1xdWFzaS1zdGF0aWMtdHlwZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRSwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MTk5NC0wMTMtcXVhc2ktc3RhdGljLXR5cGVzLnBkZgAOAEAAHwAxADkAOQA0AC0AMAAxADMALQBxAHUAYQBzAGkALQBzAHQAYQB0AGkAYwAtAHQAeQBwAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzLzE5OTQtMDEzLXF1YXNpLXN0YXRpYy10eXBlcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  28900. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uL0Ryb3Bib3gvYmliLzE5OTQtMDEzLXF1YXNpLXN0YXRpYy10eXBlcy5wZGbSFwsYGVdOUy5kYXRhTxEBxAAAAAABxAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHzE5OTQtMDEzLXF1YXNpLXN0YXRpYy10eXBlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5TzM5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxOTk0LTAxMy1xdWFzaS1zdGF0aWMtdHlwZXMucGRmAA4AQAAfADEAOQA5ADQALQAwADEAMwAtAHEAdQBhAHMAaQAtAHMAdABhAHQAaQBjAC0AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTk5NC0wMTMtcXVhc2ktc3RhdGljLXR5cGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC/AMQAzAKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  28901. @inproceedings{Henglein:1995ld,
  28902. Address = {La Jolla, California},
  28903. Author = {Fritz Henglein and Jakob Rehof},
  28904. Booktitle = {FPCA '95, ACM SIGPLAN-SIGARCH Conference on Functional Programming Languages and Computer Architecture},
  28905. Date-Added = {2006-01-15 11:39:01 -0500},
  28906. Date-Modified = {2009-08-25 22:28:20 -0600},
  28907. Month = {June},
  28908. Title = {Safe polymorphic type inference for a Dynamically Typed Language: Translating Scheme to ML},
  28909. Year = {1995},
  28910. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9mcGNhOTUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpmcGNhOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAElo0wZXknAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwZZHDAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnBjYTk1LnBkZgAADgAWAAoAZgBwAGMAYQA5ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9mcGNhOTUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28911. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpmcGNhOTUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpmcGNhOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N10Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmcGNhOTUucGRmAA4AFgAKAGYAcABjAGEAOQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ZwY2E5NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  28912. @inproceedings{Thatte:1990yv,
  28913. Address = {New York, NY, USA},
  28914. Author = {Satish Thatte},
  28915. Booktitle = {POPL 1990},
  28916. Date-Added = {2006-01-15 11:09:22 -0500},
  28917. Date-Modified = {2015-11-18 04:44:45 +0000},
  28918. Location = {San Francisco, California, United States},
  28919. Pages = {367--381},
  28920. Publisher = {ACM Press},
  28921. Title = {Quasi-static typing},
  28922. Year = {1990},
  28923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNjctdGhhdHRlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM2Ny10aGF0dGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL961tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2Ny10aGF0dGUucGRmAAAOACAADwBwADMANgA3AC0AdABoAGEAdAB0AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM2Ny10aGF0dGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28924. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96747}}
  28925. @inproceedings{Bracha:1993sn,
  28926. Address = {New York, NY, USA},
  28927. Author = {Gilad Bracha and David Griswold},
  28928. Booktitle = {OOPSLA '93: Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications},
  28929. Date-Added = {2006-01-15 02:19:15 -0500},
  28930. Date-Modified = {2010-12-17 10:23:11 -0700},
  28931. Isbn = {0-89791-587-9},
  28932. Location = {Washington, D.C., United States},
  28933. Pages = {215--230},
  28934. Publisher = {ACM Press},
  28935. Title = {Strongtalk: typechecking {Smalltalk} in a production environment},
  28936. Year = {1993},
  28937. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMTUtYnJhY2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIxNS1icmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96OtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxNS1icmFjaGEucGRmAAAOACAADwBwADIAMQA1AC0AYgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIxNS1icmFjaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28938. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165854.165893}}
  28939. @techreport{Sulzmann:2005ae,
  28940. Author = {Martin Sulzmann and Meng Wang},
  28941. Date-Added = {2006-01-13 13:22:24 -0500},
  28942. Date-Modified = {2009-08-25 22:28:20 -0600},
  28943. Institution = {National University of Singapore},
  28944. Title = {Translating Generalized Algebraic Data Types to System {F}},
  28945. Year = {2005},
  28946. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy9zaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREac2ltcGxlLXRyYW5zbGF0ZS1nYWR0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pF8EJ6TgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZgAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNpbXBsZS10cmFuc2xhdGUtZ2FkdHMucGRmAAAOADYAGgBzAGkAbQBwAGwAZQAtAHQAcgBhAG4AcwBsAGEAdABlAC0AZwBhAGQAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvc2ltcGxlLXRyYW5zbGF0ZS1nYWR0cy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  28947. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnNpbXBsZS10cmFuc2xhdGUtZ2FkdHMucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpzaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oT0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZgAOADYAGgBzAGkAbQBwAGwAZQAtAHQAcgBhAG4AcwBsAGEAdABlAC0AZwBhAGQAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3NpbXBsZS10cmFuc2xhdGUtZ2FkdHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  28948. @inproceedings{Davies:1996gx,
  28949. Address = {New York, NY, USA},
  28950. Author = {Rowan Davies and Frank Pfenning},
  28951. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28952. Date-Added = {2006-01-09 19:13:02 -0600},
  28953. Date-Modified = {2010-12-17 10:23:11 -0700},
  28954. Isbn = {0-89791-769-3},
  28955. Location = {St. Petersburg Beach, Florida, United States},
  28956. Pages = {258--270},
  28957. Publisher = {ACM Press},
  28958. Title = {A modal analysis of staged computation},
  28959. Year = {1996},
  28960. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjU4LWRhdmllcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNTgtZGF2aWVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ0/BCekaAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj16AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjU4LWRhdmllcy5wZGYADgAgAA8AcAAyADUAOAAtAGQAYQB2AGkAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI1OC1kYXZpZXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28961. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNTgtZGF2aWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI1OC1kYXZpZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96cdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1OC1kYXZpZXMucGRmAAAOACAADwBwADIANQA4AC0AZABhAHYAaQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI1OC1kYXZpZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28962. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237788}}
  28963. @phdthesis{Pasalic:2004at,
  28964. Author = {Emir Pasalic},
  28965. Date-Added = {2006-01-07 22:08:31 -0600},
  28966. Date-Modified = {2009-08-25 22:28:20 -0600},
  28967. Month = {September},
  28968. School = {Oregon Health and Science University},
  28969. Title = {The Role of Type Equality in Meta-programming},
  28970. Year = {2004},
  28971. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wYXNhbGljLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnBhc2FsaWMtdGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKJzBCekuAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2OAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXNhbGljLXRoZXNpcy5wZGYAAA4AJgASAHAAYQBzAGEAbABpAGMALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3Bhc2FsaWMtdGhlc2lzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  28972. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnBhc2FsaWMtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScGFzYWxpYy10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9729EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFzYWxpYy10aGVzaXMucGRmAA4AJgASAHAAYQBzAGEAbABpAGMALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wYXNhbGljLXRoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  28973. @inproceedings{Stone:2000fw,
  28974. Address = {New York, NY, USA},
  28975. Author = {Christopher A. Stone and Robert Harper},
  28976. Booktitle = {{POPL} '00: Proceedings of the 27th {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
  28977. Date-Added = {2006-01-07 15:28:20 -0600},
  28978. Date-Modified = {2010-12-17 10:23:11 -0700},
  28979. Isbn = {1-58113-125-9},
  28980. Location = {Boston, MA, USA},
  28981. Pages = {214--227},
  28982. Publisher = {ACM Press},
  28983. Title = {Deciding type equivalence in a language with singleton kinds},
  28984. Year = 2000,
  28985. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjE0LXN0b25lLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIxNC1zdG9uZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nDcEJ6RYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMTQtc3RvbmUucGRmAAAOAB4ADgBwADIAMQA0AC0AcwB0AG8AbgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIxNC1zdG9uZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28986. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjE0LXN0b25lLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxNC1zdG9uZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96OdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxNC1zdG9uZS5wZGYADgAeAA4AcAAyADEANAAtAHMAdABvAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjE0LXN0b25lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28987. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325724}}
  28988. @article{Kelsey:1998di,
  28989. Author = {R. Kelsey and W. Clinger and J. Rees (eds.)},
  28990. Date-Added = {2006-01-05 15:00:19 -0600},
  28991. Date-Modified = {2009-08-25 22:28:20 -0600},
  28992. Journal = {Higher-Order and Symbolic Computation},
  28993. Keywords = {scheme},
  28994. Month = {August},
  28995. Number = {1},
  28996. Title = {Revised$^5$ Report on the Algorithmic Language Scheme},
  28997. Volume = {11},
  28998. Year = {1998},
  28999. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhyNXJzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcjVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JttEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcjVycy5wZGYADgASAAgAcgA1AHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9yNXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  29000. @inproceedings{Ruiz-Reina:2002kw,
  29001. Author = {J.-L. Ruiz-Reina and J.-A. Alonso and M.-J. Hidalgo and F.-J. Mart`in-Mateos},
  29002. Booktitle = {3rd International Workshop on the ACL2 Theorem Prover and Its Applications (ACL2-2002)},
  29003. Date-Added = {2005-12-10 15:29:22 -0600},
  29004. Date-Modified = {2009-08-25 22:28:20 -0600},
  29005. Month = {April},
  29006. Title = {A Theory About First-order Terms in ACL2},
  29007. Year = {2002},
  29008. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy90ZXJtcy5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXRlcm1zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKTvBCek6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2aAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0ZXJtcy5wZGYADgAUAAkAdABlAHIAbQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvdGVybXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29009. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl0ZXJtcy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXRlcm1zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ij/RDzyYAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRlcm1zLnBkZgAADgAUAAkAdABlAHIAbQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3Rlcm1zLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  29010. @article{Siek:1999lf,
  29011. Acknowledgement = ack-nhfb,
  29012. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  29013. Bibdate = {Fri Oct 13 14:31:09 2000},
  29014. Coden = {CSENFA},
  29015. Date-Added = {2005-12-01 23:21:10 -0500},
  29016. Date-Modified = {2010-12-17 10:23:11 -0700},
  29017. Issn = {1521-9615},
  29018. Journal = {Computing in Science and Engineering},
  29019. Month = {Nov/Dec},
  29020. Number = {6},
  29021. Pages = {70--78},
  29022. Title = {The {M}atrix {T}emplate {L}ibrary: Generic Components for High-performance Scientific Computing},
  29023. Volume = {1},
  29024. Year = {1999},
  29025. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9TaWVrLTE5OTktU1BNLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERU2llay0xOTk5LVNQTS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8koMEJ6PkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVkAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlNpZWstMTk5OS1TUE0ucGRmAA4AJAARAFMAaQBlAGsALQAxADkAOQA5AC0AUwBQAE0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9TaWVrLTE5OTktU1BNLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29026. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL1NpZWstMTk5OS1TUE0ucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFTaWVrLTE5OTktU1BNLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwcZzOWbcAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4cAAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU2llay0xOTk5LVNQTS5wZGYADgAkABEAUwBpAGUAawAtADEAOQA5ADkALQBTAFAATQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1NpZWstMTk5OS1TUE0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  29027. Bdsk-Url-1 = {http://dx.doi.org/10.1109/5992.805137}}
  29028. @inproceedings{Lee:1999wf,
  29029. Author = {Lie-Quan Lee and Jeremy G. Siek and Andrew Lumsdaine},
  29030. Booktitle = {ISCOPE'99},
  29031. Date-Added = {2005-12-01 23:18:32 -0500},
  29032. Date-Modified = {2009-08-25 22:28:20 -0600},
  29033. Publisher = {Springer-Verlag},
  29034. Series = {LNCS},
  29035. Title = {Generic Graph Algorithms for Sparse Matrix Ordering},
  29036. Year = 1999,
  29037. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9nZ2NsLWlzY29wZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2dnY2wtaXNjb3BlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJY3BCekFAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1lAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpnZ2NsLWlzY29wZS5wZGYADgAgAA8AZwBnAGMAbAAtAGkAcwBjAG8AcABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZ2djbC1pc2NvcGUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29038. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2dnY2wtaXNjb3BlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZ2djbC1pc2NvcGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91bNEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2djbC1pc2NvcGUucGRmAAAOACAADwBnAGcAYwBsAC0AaQBzAGMAbwBwAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZ2djbC1pc2NvcGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  29039. @techreport{friedman03:_improve_krivine_tr,
  29040. 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.)},
  29041. Author = {Daniel P. Friedman and Abdulaziz Ghuloum and Jeremy G. Siek and Lynn Winebarger},
  29042. Date-Added = {2005-12-01 23:12:41 -0500},
  29043. Date-Modified = {2010-12-17 10:23:11 -0700},
  29044. Institution = {Indiana University},
  29045. Month = {November},
  29046. Note = {To appear in the journal, Higher Order and Symbolic Computation},
  29047. Number = 581,
  29048. Title = {Improving the Lazy Krivine Machine},
  29049. Year = 2003,
  29050. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9UUjU4MS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCVRSNTgxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJLXBCej6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1aAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUUjU4MS5wZGYADgAUAAkAVABSADUAOAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvVFI1ODEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29051. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1RSNTgxLnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJVFI1ODEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7t2szlm4kAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRSNTgxLnBkZgAOABQACQBUAFIANQA4ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUjU4MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==},
  29052. Bdsk-Url-1 = {http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR581}}
  29053. @inproceedings{siek05:_g_stl,
  29054. 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. },
  29055. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  29056. Booktitle = {{GPCE} '05: Proceedings of the 4th International Conference on {Generative} {Programming} and {Component} {Engineering}},
  29057. Date-Added = {2005-12-01 23:04:41 -0500},
  29058. Date-Modified = {2009-08-25 22:28:20 -0600},
  29059. Month = {September},
  29060. Title = {Language Requirements for Large-Scale Generic Libraries},
  29061. Year = 2005,
  29062. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9zaWVrMDVfZ19zdGwucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBzaWVrMDVfZ19zdGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADykRwQnpNwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9lwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c2llazA1X2dfc3RsLnBkZgAADgAiABAAcwBpAGUAawAwADUAXwBnAF8AcwB0AGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9zaWVrMDVfZ19zdGwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29063. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNpZWswNV9nX3N0bC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNpZWswNV9nX3N0bC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/igvRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZWswNV9nX3N0bC5wZGYADgAiABAAcwBpAGUAawAwADUAXwBnAF8AcwB0AGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2llazA1X2dfc3RsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  29064. @inproceedings{Siek:2005mf,
  29065. 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.},
  29066. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  29067. Booktitle = {{PLDI} '05: Proceedings of the {ACM} {SIGPLAN} 2005 Conference on Programming Language Design and Implementation},
  29068. Date-Added = {2005-12-01 23:02:13 -0500},
  29069. Date-Modified = {2010-12-17 10:23:11 -0700},
  29070. Isbn = {1-59593-056-6},
  29071. Month = {June},
  29072. Pages = {73--84},
  29073. Publisher = {{ACM} Press},
  29074. Title = {Essential Language Support for Generic Programming},
  29075. Year = 2005,
  29076. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3NpZWswNS1fZmdfcGxkaS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3NpZWswNS1fZmdfcGxkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/igrRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZWswNS1fZmdfcGxkaS5wZGYAAA4AKAATAHMAaQBlAGsAMAA1AC0AXwBmAGcAXwBwAGwAZABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3NpZWswNS1fZmdfcGxkaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  29077. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065010.1065021}}
  29078. @manual{Wenzel:2004nk,
  29079. Author = {Markus Wenzel},
  29080. Date-Added = {2005-11-30 20:47:23 -0500},
  29081. Date-Modified = {2009-08-25 22:28:20 -0600},
  29082. Keywords = {proof assistant},
  29083. Month = {April},
  29084. Organization = {TU M{\"u}nchen},
  29085. Title = {The {Isabelle}/{Isar} {Reference} {Manual}},
  29086. Year = {2004},
  29087. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpc2FyLXJlZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGlzYXItcmVmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/debRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGlzYXItcmVmLnBkZgAOABoADABpAHMAYQByAC0AcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaXNhci1yZWYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  29088. @inproceedings{Nipkow:2002cl,
  29089. Author = {Tobias Nipkow},
  29090. Booktitle = {TYPES},
  29091. Date-Added = {2005-11-28 13:02:38 -0500},
  29092. Date-Modified = {2009-08-25 22:28:20 -0600},
  29093. Number = {2646},
  29094. Series = {LNCS},
  29095. Title = {Structured proofs in {Isar}/{HOL}},
  29096. Year = {2002},
  29097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9pc2FyLW92ZXJ2aWV3LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERaXNhci1vdmVydmlldy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l2MEJ6QgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWgAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmlzYXItb3ZlcnZpZXcucGRmAA4AJAARAGkAcwBhAHIALQBvAHYAZQByAHYAaQBlAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9pc2FyLW92ZXJ2aWV3LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29098. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWlzYXItb3ZlcnZpZXcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFpc2FyLW92ZXJ2aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Xk0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpc2FyLW92ZXJ2aWV3LnBkZgAADgAkABEAaQBzAGEAcgAtAG8AdgBlAHIAdgBpAGUAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9pc2FyLW92ZXJ2aWV3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  29099. @incollection{Moggi:1989pf,
  29100. Address = {Washington, DC},
  29101. Annote = {The original monad paper! Defines the lambda-c calculus and lambda-c models as a Kleisli category
  29102. with a mono requirement and the strong monad tensorial strength thingy.},
  29103. Author = {Eugenio Moggi},
  29104. Booktitle = {Proceedings 4th Annual {IEEE} Symp. on Logic in Computer Science, {LICS}'89},
  29105. Date-Added = {2005-11-26 16:58:00 -0500},
  29106. Date-Modified = {2010-12-17 10:23:11 -0700},
  29107. Month = {June},
  29108. Pages = {14--23},
  29109. Publisher = {IEEE Computer Society Press},
  29110. Title = {Computational Lambda-Calculus and Monads},
  29111. Year = {1989},
  29112. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9saWNzODkucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpsaWNzODkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXwwQnpCQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9aQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bGljczg5LnBkZgAADgAWAAoAbABpAGMAcwA4ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9saWNzODkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  29113. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsaWNzODkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpsaWNzODkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ix0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsaWNzODkucGRmAA4AFgAKAGwAaQBjAHMAOAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xpY3M4OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  29114. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/article/moggi88computational.html}}
  29115. @inproceedings{Gordon:2001nr,
  29116. 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.},
  29117. Address = {New York, NY, USA},
  29118. Author = {Andrew D. Gordon and Don Syme},
  29119. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29120. Date-Added = {2005-11-26 00:29:04 -0500},
  29121. Date-Modified = {2010-12-17 10:23:11 -0700},
  29122. Isbn = {1-58113-336-7},
  29123. Location = {London, United Kingdom},
  29124. Pages = {248--260},
  29125. Publisher = {ACM Press},
  29126. Title = {Typing a multi-language intermediate code},
  29127. Year = {2001},
  29128. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjQ4LWdvcmRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNDgtZ29yZG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ0DBCekZAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj15AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjQ4LWdvcmRvbi5wZGYADgAgAA8AcAAyADQAOAAtAGcAbwByAGQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI0OC1nb3Jkb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29129. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNDgtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI0OC1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ZtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0OC1nb3Jkb24ucGRmAAAOACAADwBwADIANAA4AC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI0OC1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29130. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360228}}
  29131. @inproceedings{Cola231;o:2005ww,
  29132. Address = {New York, NY, USA},
  29133. Author = {Jean-Louis Cola\&\#231;o and Bruno Pagano and Marc Pouzet},
  29134. Booktitle = {EMSOFT '05: Proceedings of the 5th ACM international conference on Embedded software},
  29135. Date-Added = {2005-11-25 23:08:17 -0500},
  29136. Date-Modified = {2010-12-17 10:23:11 -0700},
  29137. Isbn = {1-59593-091-4},
  29138. Location = {Jersey City, NJ, USA},
  29139. Pages = {173--182},
  29140. Publisher = {ACM Press},
  29141. Title = {A conservative extension of synchronous data-flow with state machines},
  29142. Year = {2005},
  29143. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTczLWNvbGFjby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNzMtY29sYWNvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJtTBCekSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1yAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTczLWNvbGFjby5wZGYADgAgAA8AcAAxADcAMwAtAGMAbwBsAGEAYwBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE3My1jb2xhY28ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29144. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNzMtY29sYWNvLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE3My1jb2xhY28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95/dEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3My1jb2xhY28ucGRmAAAOACAADwBwADEANwAzAC0AYwBvAGwAYQBjAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE3My1jb2xhY28ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29145. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086228.1086261}}
  29146. @inproceedings{Sun:2005em,
  29147. Address = {New York, NY, USA},
  29148. Author = {Jun Sun and Wanghong Yuan and Mahesh Kallahalla and Nayeem Islam},
  29149. Booktitle = {EMSOFT '05: Proceedings of the 5th ACM international conference on Embedded software},
  29150. Date-Added = {2005-11-25 22:58:41 -0500},
  29151. Date-Modified = {2010-12-17 10:23:11 -0700},
  29152. Isbn = {1-59593-091-4},
  29153. Location = {Jersey City, NJ, USA},
  29154. Pages = {1--9},
  29155. Publisher = {ACM Press},
  29156. Title = {HAIL: a language for easy and correct device access},
  29157. Year = {2005},
  29158. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9wMS1zdW4ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpwMS1zdW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZ0wQnpDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtc3VuLnBkZgAADgAWAAoAcAAxAC0AcwB1AG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9wMS1zdW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  29159. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwMS1zdW4ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwMS1zdW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mB0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1zdW4ucGRmAA4AFgAKAHAAMQAtAHMAdQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3AxLXN1bi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  29160. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086228.1086230}}
  29161. @inproceedings{Wan:2000sn,
  29162. 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.},
  29163. Address = {New York, NY, USA},
  29164. Author = {Zhanyong Wan and Paul Hudak},
  29165. Booktitle = {PLDI '00: Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation},
  29166. Date-Added = {2005-11-25 22:25:33 -0500},
  29167. Date-Modified = {2010-12-17 10:23:11 -0700},
  29168. Isbn = {1-58113-199-2},
  29169. Location = {Vancouver, British Columbia, Canada},
  29170. Pages = {242--252},
  29171. Publisher = {ACM Press},
  29172. Title = {Functional reactive programming from first principles},
  29173. Year = {2000},
  29174. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMjQyLXdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyNDItd2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJzrBCekZAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj15AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjQyLXdhbi5wZGYAAA4AGgAMAHAAMgA0ADIALQB3AGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyNDItd2FuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29175. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjQyLXdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyNDItd2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/el/RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNDItd2FuLnBkZgAOABoADABwADIANAAyAC0AdwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI0Mi13YW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  29176. Bdsk-Url-1 = {http://doi.acm.org/10.1145/349299.349331}}
  29177. @manual{cli:2005oo,
  29178. Address = {Rue du Rhone 114 CH-1204 Geneva},
  29179. Date-Added = {2005-11-25 19:57:01 -0500},
  29180. Date-Modified = {2010-12-17 10:23:11 -0700},
  29181. Edition = {3rd},
  29182. Month = {June},
  29183. Organization = {ECMA},
  29184. Title = {Standard ECMA-335 Common Language Infrastructure (CLI)},
  29185. Year = {2005},
  29186. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9FY21hLTMzNS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDEVjbWEtMzM1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJG3BCejyAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1SAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpFY21hLTMzNS5wZGYAAA4AGgAMAEUAYwBtAGEALQAzADMANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL0VjbWEtMzM1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29187. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0VjbWEtMzM1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMRWNtYS0zMzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/88czlmuQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE0AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVjbWEtMzM1LnBkZgAADgAaAAwARQBjAG0AYQAtADMAMwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRWNtYS0zMzUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  29188. Bdsk-Url-1 = {http://www.ecma-international.org/publications/standards/Ecma-335.htm}}
  29189. @inproceedings{Musser:1988xk,
  29190. Abstract = {Generic programming centers around the idea of abstracting from concrete? ef
  29191. cient algorithms to obtain generic algorithms that can be combined with di erent
  29192. data representations to produce a wide variety of useful software For example? a
  29193. class of generic sorting algorithms can be de ned which work with nite sequences
  29194. but which can be instantiated in di erent ways to produce algorithms working on
  29195. arrays or linked lists
  29196. Four kinds of abstraction -- data, algorithmic, structural, and representational --
  29197. are discussed, with examples of their use in building an Ada library of software
  29198. components The main topic discussed is generic algorithms and an approach to
  29199. their formal speci cation and verification, with illustration in terms of a partitioning
  29200. algorithm such as is used in the quicksort algorithm It is argued that generically
  29201. programmed software component libraries o er important advantages for achieving
  29202. software productivity and reliability },
  29203. Author = {David R. Musser and Alex Stepanov},
  29204. Booktitle = {{ISSAC}: Proceedings of the {ACM} {SIGSAM} International Symposium on Symbolic and Algebraic Computation},
  29205. Comment___Rest_Of_Title = {(formerly {SYMSAM}, {SYMSAC}, {EUROSAM}, {EUROCAL}) (also sometimes in cooperation with the Symbolic and Algebraic Manipulation Groupe in Europe ({SAME}))},
  29206. Date-Added = {2005-11-25 12:10:09 -0600},
  29207. Date-Modified = {2010-12-17 10:23:11 -0700},
  29208. Title = {Generic Programming},
  29209. Year = {1988},
  29210. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9nZW5wcm9nLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZ2VucHJvZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lh8EJ6QUAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWUAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmdlbnByb2cucGRmAA4AGAALAGcAZQBuAHAAcgBvAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9nZW5wcm9nLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  29211. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtnZW5wcm9nLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZ2VucHJvZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91atEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2VucHJvZy5wZGYAAA4AGAALAGcAZQBuAHAAcgBvAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZ2VucHJvZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  29212. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/musser88generic.html}}
  29213. @inproceedings{Kapur:1981fx,
  29214. Address = {New York, NY, USA},
  29215. Author = {D. Kapur and D. R. Musser and A. A. Stepanov},
  29216. Booktitle = {FPCA '81: Proceedings of the 1981 conference on Functional programming languages and computer architecture},
  29217. Date-Added = {2005-11-25 12:07:34 -0600},
  29218. Date-Modified = {2009-08-25 22:28:20 -0600},
  29219. Isbn = {0-89791-060-5},
  29220. Location = {Portsmouth, New Hampshire, United States},
  29221. Pages = {59--64},
  29222. Publisher = {ACM Press},
  29223. Title = {Operators and algebraic structures},
  29224. Year = {1981},
  29225. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTkta2FwdXIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTkta2FwdXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygwwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU5LWthcHVyLnBkZgAOABwADQBwADUAOQAtAGsAYQBwAHUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1OS1rYXB1ci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  29226. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTkta2FwdXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTkta2FwdXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tR0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTkta2FwdXIucGRmAAAOABwADQBwADUAOQAtAGsAYQBwAHUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTkta2FwdXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  29227. @article{Moggi:1991in,
  29228. Address = {Duluth, MN, USA},
  29229. Annote = {Journal version of the 1989 Computational Lambda-Calculus and Monads},
  29230. Author = {Eugenio Moggi},
  29231. Date-Added = {2005-11-25 10:58:45 -0600},
  29232. Date-Modified = {2010-12-17 10:23:11 -0700},
  29233. Issn = {0890-5401},
  29234. Journal = {Inf. Comput.},
  29235. Number = {1},
  29236. Pages = {55--92},
  29237. Publisher = {Academic Press, Inc.},
  29238. Title = {Notions of computation and monads},
  29239. Volume = {93},
  29240. Year = {1991},
  29241. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhpYzkxLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIaWM5MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91zdEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWM5MS5wZGYADgASAAgAaQBjADkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9pYzkxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  29242. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(91)90052-4}}
  29243. @article{G.-D.-Plotkin:1975on,
  29244. 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.},
  29245. Author = {G. D. Plotkin},
  29246. Date-Added = {2005-11-25 10:55:03 -0600},
  29247. Date-Modified = {2009-08-25 22:28:20 -0600},
  29248. Journal = {Theoretical Computer Science},
  29249. Month = {December},
  29250. Number = {2},
  29251. Pages = {125-159},
  29252. Rating = {5},
  29253. Read = {Yes},
  29254. Title = {Call-by-name, call-by-value and the lambda-calculus},
  29255. Volume = {1},
  29256. Year = {1975},
  29257. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zY2llbmNlLTEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zY2llbmNlLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nd0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzY2llbmNlLTEucGRmAAAOABwADQBzAGMAaQBlAG4AYwBlAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zY2llbmNlLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  29258. @inproceedings{Hatcliff:1994ea,
  29259. Address = {New York, NY, USA},
  29260. Author = {John Hatcliff and Olivier Danvy},
  29261. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29262. Date-Added = {2005-11-25 10:47:59 -0600},
  29263. Date-Modified = {2010-12-17 10:23:11 -0700},
  29264. Isbn = {0-89791-636-0},
  29265. Location = {Portland, Oregon, United States},
  29266. Pages = {458--471},
  29267. Publisher = {ACM Press},
  29268. Title = {A generic account of continuation-passing styles},
  29269. Year = {1994},
  29270. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDU4LWhhdGNsaWZmLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQ1OC1oYXRjbGlmZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n68EJ6SMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYMAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NTgtaGF0Y2xpZmYucGRmAA4AJAARAHAANAA1ADgALQBoAGEAdABjAGwAaQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDU4LWhhdGNsaWZmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29271. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NTgtaGF0Y2xpZmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDU4LWhhdGNsaWZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sH0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDU4LWhhdGNsaWZmLnBkZgAADgAkABEAcAA0ADUAOAAtAGgAYQB0AGMAbABpAGYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDU4LWhhdGNsaWZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  29272. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.178053}}
  29273. @inproceedings{Flanagan:1993cg,
  29274. Author = {Cormac Flanagan and Amr Sabry and Bruce F. Duba and Matthias Felleisen},
  29275. Booktitle = {Conference on {P}rogramming {L}anguage {D}esign and {I}mplementation},
  29276. Date-Added = {2005-11-25 10:46:54 -0600},
  29277. Date-Modified = {2012-12-29 13:37:13 -0700},
  29278. Month = {June},
  29279. Pages = {502--514},
  29280. Series = {PLDI},
  29281. Title = {The essence of compiling with continuations},
  29282. Year = {1993},
  29283. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMzctZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjM3LWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pW0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjM3LWZsYW5hZ2FuLnBkZgAADgAkABEAcAAyADMANwAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjM3LWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  29284. Bdsk-Url-1 = {http://doi.acm.org/10.1145/155090.155113}}
  29285. @article{Hoare:1969kw,
  29286. Address = {New York, NY, USA},
  29287. Author = {C. A. R. Hoare},
  29288. Date-Added = {2005-11-24 13:38:53 -0600},
  29289. Date-Modified = {2010-12-17 10:23:11 -0700},
  29290. Issn = {0001-0782},
  29291. Journal = {Commun. ACM},
  29292. Number = {10},
  29293. Pages = {576--580},
  29294. Publisher = {ACM Press},
  29295. Title = {An axiomatic basis for computer programming},
  29296. Volume = {12},
  29297. Year = {1969},
  29298. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTc2LWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU3Ni1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oIcEJ6SgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYgAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NzYtaG9hcmUucGRmAAAOAB4ADgBwADUANwA2AC0AaABvAGEAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU3Ni1ob2FyZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29299. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc2LWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3Ni1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97RtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3Ni1ob2FyZS5wZGYADgAeAA4AcAA1ADcANgAtAGgAbwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc2LWhvYXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  29300. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363235.363259}}
  29301. @inproceedings{Bornat:2000ps,
  29302. Address = {London, UK},
  29303. Author = {Richard Bornat},
  29304. Booktitle = {MPC '00: Proceedings of the 5th International Conference on Mathematics of Program Construction},
  29305. Date-Added = {2005-11-24 13:37:27 -0600},
  29306. Date-Modified = {2009-08-25 22:28:20 -0600},
  29307. Isbn = {3-540-67727-5},
  29308. Pages = {102--126},
  29309. Publisher = {Springer-Verlag},
  29310. Title = {Proving Pointer Programs in Hoare Logic},
  29311. Year = {2000},
  29312. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9NUEMyMDAwLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELTVBDMjAwMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kiMEJ6PgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVgAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOk1QQzIwMDAucGRmAA4AGAALAE0AUABDADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9NUEMyMDAwLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  29313. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL01QQzIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtNUEMyMDAwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGDzOWbFwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4WcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATVBDMjAwMC5wZGYADgAYAAsATQBQAEMAMgAwADAAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL01QQzIwMDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  29314. @inproceedings{Boyland:2005eg,
  29315. Address = {New York, NY, USA},
  29316. Author = {John Tang Boyland and William Retert},
  29317. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29318. Date-Added = {2005-11-24 13:20:06 -0600},
  29319. Date-Modified = {2010-12-17 10:23:11 -0700},
  29320. Isbn = {1-58113-830-X},
  29321. Location = {Long Beach, California, USA},
  29322. Pages = {283--295},
  29323. Publisher = {ACM Press},
  29324. Title = {Connecting effects and uniqueness with adoption},
  29325. Year = {2005},
  29326. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjgzLWJveWxhbmQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjgzLWJveWxhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyeCwQnpHQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI4My1ib3lsYW5kLnBkZgAADgAiABAAcAAyADgAMwAtAGIAbwB5AGwAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjgzLWJveWxhbmQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29327. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODMtYm95bGFuZC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODMtYm95bGFuZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epDRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODMtYm95bGFuZC5wZGYADgAiABAAcAAyADgAMwAtAGIAbwB5AGwAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4My1ib3lsYW5kLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29328. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040329}}
  29329. @inproceedings{Manson:2005qo,
  29330. 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#.},
  29331. Address = {New York, NY, USA},
  29332. Author = {Jeremy Manson and William Pugh and Sarita V. Adve},
  29333. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29334. Date-Added = {2005-11-24 12:37:29 -0600},
  29335. Date-Modified = {2010-12-17 10:23:11 -0700},
  29336. Isbn = {1-58113-830-X},
  29337. Location = {Long Beach, California, USA},
  29338. Pages = {378--391},
  29339. Publisher = {ACM Press},
  29340. Title = {The Java memory model},
  29341. Year = {2005},
  29342. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzc4LW1hbnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzNzgtbWFuc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ7jBCekgAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2AAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzc4LW1hbnNvbi5wZGYADgAgAA8AcAAzADcAOAAtAG0AYQBuAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM3OC1tYW5zb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29343. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNzgtbWFuc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3OC1tYW5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL962tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM3OC1tYW5zb24ucGRmAAAOACAADwBwADMANwA4AC0AbQBhAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM3OC1tYW5zb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29344. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040336}}
  29345. @inproceedings{Chakravarty:2005fl,
  29346. Address = {New York, NY, USA},
  29347. Author = {Manuel M. T. Chakravarty and Gabriele Keller and Simon Peyton Jones},
  29348. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  29349. Date-Added = {2005-11-24 12:27:08 -0600},
  29350. Date-Modified = {2010-12-17 10:23:11 -0700},
  29351. Isbn = {1-59593-064-7},
  29352. Location = {Tallinn, Estonia},
  29353. Pages = {241--253},
  29354. Publisher = {ACM Press},
  29355. Title = {Associated type synonyms},
  29356. Year = {2005},
  29357. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMjQxLWNoYWtyYXZhcnR5LnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDI0MS1jaGFrcmF2YXJ0eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nN8EJ6RkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXkAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNDEtY2hha3JhdmFydHkucGRmAAAOACoAFABwADIANAAxAC0AYwBoAGEAawByAGEAdgBhAHIAdAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDI0MS1jaGFrcmF2YXJ0eS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  29358. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyNDEtY2hha3JhdmFydHkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjQxLWNoYWtyYXZhcnR5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pc0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQxLWNoYWtyYXZhcnR5LnBkZgAOACoAFABwADIANAAxAC0AYwBoAGEAawByAGEAdgBhAHIAdAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyNDEtY2hha3JhdmFydHkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29359. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086397}}
  29360. @inproceedings{Chakravarty:2005tf,
  29361. Address = {New York, NY, USA},
  29362. Author = {Manuel M. T. Chakravarty and Gabriele Keller and Simon Peyton Jones and Simon Marlow},
  29363. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29364. Date-Added = {2005-11-24 12:25:55 -0600},
  29365. Date-Modified = {2010-12-17 10:23:11 -0700},
  29366. Isbn = {1-58113-830-X},
  29367. Location = {Long Beach, California, USA},
  29368. Pages = {1--13},
  29369. Publisher = {ACM Press},
  29370. Title = {Associated types with class},
  29371. Year = {2005},
  29372. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wMS1jaGFrcmF2YXJ0eS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnAxLWNoYWtyYXZhcnR5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJlbBCekNAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1tAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1jaGFrcmF2YXJ0eS5wZGYAAA4AJgASAHAAMQAtAGMAaABhAGsAcgBhAHYAYQByAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3AxLWNoYWtyYXZhcnR5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  29373. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxLWNoYWtyYXZhcnR5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEtY2hha3JhdmFydHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95b9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtY2hha3JhdmFydHkucGRmAA4AJgASAHAAMQAtAGMAaABhAGsAcgBhAHYAYQByAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMS1jaGFrcmF2YXJ0eS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29374. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040306}}
  29375. @article{Necula:2005oc,
  29376. Address = {New York, NY, USA},
  29377. Author = {George C. Necula and Jeremy Condit and Matthew Harren and Scott McPeak and Westley Weimer},
  29378. Date-Added = {2005-11-24 12:22:37 -0600},
  29379. Date-Modified = {2010-12-17 10:23:11 -0700},
  29380. Issn = {0164-0925},
  29381. Journal = {ACM Trans. Program. Lang. Syst.},
  29382. Number = {3},
  29383. Pages = {477--526},
  29384. Publisher = {ACM Press},
  29385. Title = {CCured: type-safe retrofitting of legacy software},
  29386. Volume = {27},
  29387. Year = {2005},
  29388. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDc3LW5lY3VsYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0NzctbmVjdWxhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ/TBCekkAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2EAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDc3LW5lY3VsYS5wZGYADgAgAA8AcAA0ADcANwAtAG4AZQBjAHUAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQ3Ny1uZWN1bGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29389. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NzctbmVjdWxhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3Ny1uZWN1bGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97GNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3Ny1uZWN1bGEucGRmAAAOACAADwBwADQANwA3AC0AbgBlAGMAdQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3Ny1uZWN1bGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29390. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065887.1065892}}
  29391. @inproceedings{Harper:1995um,
  29392. Author = {Robert Harper and Greg Morrisett},
  29393. Booktitle = {POPL '95: Proceedings of the 22nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  29394. Date-Added = {2005-11-24 12:18:00 -0600},
  29395. Date-Modified = {2010-12-17 10:23:11 -0700},
  29396. Isbn = {0-89791-692-1},
  29397. Location = {San Francisco, California, United States},
  29398. Pages = {130--141},
  29399. Publisher = {ACM Press},
  29400. Title = {Compiling polymorphism using intensional type analysis},
  29401. Year = {1995},
  29402. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzAtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzMC1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95sNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMC1oYXJwZXIucGRmAAAOACAADwBwADEAMwAwAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzMC1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29403. Bdsk-Url-1 = {http://doi.acm.org/10.1145/199448.199475}}
  29404. @inproceedings{Chambers:1989ic,
  29405. Address = {New York, NY, USA},
  29406. Author = {C. Chambers and D. Ungar and E. Lee},
  29407. Booktitle = {OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications},
  29408. Date-Added = {2005-11-24 12:15:25 -0600},
  29409. Date-Modified = {2010-12-17 10:23:11 -0700},
  29410. Isbn = {0-89791-333-7},
  29411. Location = {New Orleans, Louisiana, United States},
  29412. Pages = {49--70},
  29413. Publisher = {ACM Press},
  29414. Title = {An efficient implementation of SELF a dynamically-typed object-oriented language based on prototypes},
  29415. Year = {1989},
  29416. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0OS1jaGFtYmVycy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0OS1jaGFtYmVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ex/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0OS1jaGFtYmVycy5wZGYADgAiABAAcAA0ADkALQBjAGgAYQBtAGIAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ5LWNoYW1iZXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29417. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74884}}
  29418. @inproceedings{Damas:1982bp,
  29419. Address = {New York, NY, USA},
  29420. Author = {Luis Damas and Robin Milner},
  29421. Booktitle = {POPL '82: Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29422. Date-Added = {2005-11-24 12:09:24 -0600},
  29423. Date-Modified = {2010-12-17 10:23:11 -0700},
  29424. Isbn = {0-89791-065-6},
  29425. Location = {Albuquerque, Mexico},
  29426. Pages = {207--212},
  29427. Publisher = {ACM Press},
  29428. Title = {Principal type-schemes for functional programs},
  29429. Year = {1982},
  29430. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjA3LWRhbWFzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIwNy1kYW1hcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nCsEJ6RYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMDctZGFtYXMucGRmAAAOAB4ADgBwADIAMAA3AC0AZABhAG0AYQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIwNy1kYW1hcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29431. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjA3LWRhbWFzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIwNy1kYW1hcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96MdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNy1kYW1hcy5wZGYADgAeAA4AcAAyADAANwAtAGQAYQBtAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjA3LWRhbWFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  29432. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582176}}
  29433. @article{Tarjan:1975bo,
  29434. Address = {New York, NY, USA},
  29435. Author = {Robert Endre Tarjan},
  29436. Date-Added = {2005-11-24 12:04:59 -0600},
  29437. Date-Modified = {2010-12-17 10:23:11 -0700},
  29438. Issn = {0004-5411},
  29439. Journal = {J. ACM},
  29440. Number = {2},
  29441. Pages = {215--225},
  29442. Publisher = {ACM Press},
  29443. Title = {Efficiency of a Good But Not Linear Set Union Algorithm},
  29444. Volume = {22},
  29445. Year = {1975},
  29446. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjE1LXRhcmphbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyMTUtdGFyamFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJxbBCekXAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj13AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjE1LXRhcmphbi5wZGYADgAgAA8AcAAyADEANQAtAHQAYQByAGoAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDIxNS10YXJqYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29447. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMTUtdGFyamFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIxNS10YXJqYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96PdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxNS10YXJqYW4ucGRmAAAOACAADwBwADIAMQA1AC0AdABhAHIAagBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIxNS10YXJqYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29448. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321879.321884}}
  29449. @article{Shostak:1978zl,
  29450. Address = {New York, NY, USA},
  29451. Author = {Robert E. Shostak},
  29452. Date-Added = {2005-11-24 12:03:26 -0600},
  29453. Date-Modified = {2010-12-17 10:23:11 -0700},
  29454. Issn = {0001-0782},
  29455. Journal = {Commun. ACM},
  29456. Number = {7},
  29457. Pages = {583--585},
  29458. Publisher = {ACM Press},
  29459. Title = {An algorithm for reasoning about equality},
  29460. Volume = {21},
  29461. Year = {1978},
  29462. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNTgzLXNob3N0YWsucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNTgzLXNob3N0YWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygtwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU4My1zaG9zdGFrLnBkZgAADgAiABAAcAA1ADgAMwAtAHMAaABvAHMAdABhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNTgzLXNob3N0YWsucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29463. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1ODMtc2hvc3Rhay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1ODMtc2hvc3Rhay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0zRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1ODMtc2hvc3Rhay5wZGYADgAiABAAcAA1ADgAMwAtAHMAaABvAHMAdABhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU4My1zaG9zdGFrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29464. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359545.359570}}
  29465. @article{Shaw:1977fj,
  29466. Address = {New York, NY, USA},
  29467. Author = {Mary Shaw and William A. Wulf and Ralph L. London},
  29468. Date-Added = {2005-11-24 11:58:22 -0600},
  29469. Date-Modified = {2010-12-17 10:23:11 -0700},
  29470. Issn = {0001-0782},
  29471. Journal = {Commun. ACM},
  29472. Number = {8},
  29473. Pages = {553--564},
  29474. Publisher = {ACM Press},
  29475. Title = {Abstraction and verification in Alphard: defining and specifying iteration and generators},
  29476. Volume = {20},
  29477. Year = {1977},
  29478. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTUzLXNoYXcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTUzLXNoYXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygYwQnpJwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU1My1zaGF3LnBkZgAOABwADQBwADUANQAzAC0AcwBoAGEAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1NTMtc2hhdy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  29479. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTUzLXNoYXcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTUzLXNoYXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s80Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTUzLXNoYXcucGRmAAAOABwADQBwADUANQAzAC0AcwBoAGEAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTUzLXNoYXcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29480. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359763.359782}}
  29481. @inproceedings{Cartwright:1991ng,
  29482. Author = {Robert Cartwright and Mike Fagan},
  29483. Booktitle = {Conference on Programming Language Design and Implementation},
  29484. Date-Added = {2005-11-23 23:53:29 -0600},
  29485. Date-Modified = {2015-10-14 18:54:21 +0000},
  29486. Location = {Toronto, Ontario, Canada},
  29487. Pages = {278--292},
  29488. Publisher = {ACM Press},
  29489. Series = {PLDI},
  29490. Title = {Soft typing},
  29491. Year = {1991},
  29492. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AyNzgtY2FydHdyaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AyNzgtY2FydHdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eorRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNzgtY2FydHdyaWdodC5wZGYAAA4AKAATAHAAMgA3ADgALQBjAGEAcgB0AHcAcgBpAGcAaAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AyNzgtY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  29493. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113469}}
  29494. @inproceedings{Leroy:1992qb,
  29495. Address = {New York, NY, USA},
  29496. Author = {Xavier Leroy},
  29497. Booktitle = {POPL '92: Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29498. Date-Added = {2005-11-23 23:50:57 -0600},
  29499. Date-Modified = {2010-12-17 10:23:11 -0700},
  29500. Isbn = {0-89791-453-8},
  29501. Location = {Albuquerque, New Mexico, United States},
  29502. Pages = {177--188},
  29503. Publisher = {ACM Press},
  29504. Title = {Unboxed objects and polymorphic typing},
  29505. Year = {1992},
  29506. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTc3LWxlcm95LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3Ny1sZXJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8m3cEJ6RMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXMAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzctbGVyb3kucGRmAAAOAB4ADgBwADEANwA3AC0AbABlAHIAbwB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3Ny1sZXJveS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29507. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc3LWxlcm95LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3Ny1sZXJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96BdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3Ny1sZXJveS5wZGYADgAeAA4AcAAxADcANwAtAGwAZQByAG8AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc3LWxlcm95LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  29508. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143165.143205}}
  29509. @inproceedings{Lee:1999ry,
  29510. Address = {New York, NY, USA},
  29511. Author = {Lie-Quan Lee and Jeremy G. Siek and Andrew Lumsdaine},
  29512. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  29513. Date-Added = {2005-11-23 23:47:18 -0600},
  29514. Date-Modified = {2010-12-17 10:23:11 -0700},
  29515. Isbn = {1-58113-238-7},
  29516. Location = {Denver, Colorado, United States},
  29517. Pages = {399--414},
  29518. Publisher = {ACM Press},
  29519. Title = {The generic graph component library},
  29520. Year = {1999},
  29521. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMzk5LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMzk5LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfNwQnpIQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9gQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM5OS1zaWVrLnBkZgAOABwADQBwADMAOQA5AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AzOTktc2llay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  29522. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzk5LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzk5LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rp0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzk5LXNpZWsucGRmAAAOABwADQBwADMAOQA5AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzk5LXNpZWsucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29523. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320428}}
  29524. @inproceedings{Garcia:2003gn,
  29525. Author = {Ronald Garcia and Jaakko J{\"a}rvi and Andrew Lumsdaine and Jeremy G. Siek and Jeremiah Willcock},
  29526. Booktitle = {OOPSLA '03: Proceedings of the 18th Annual ACM SIGPLAN Conference on Object-oriented Programing, Systems, Languages, and Applications},
  29527. Date-Added = {2005-11-23 23:44:24 -0600},
  29528. Date-Modified = {2010-12-17 10:23:11 -0700},
  29529. Isbn = {1-58113-712-5},
  29530. Pages = {115--134},
  29531. Publisher = {ACM Press},
  29532. Title = {A comparative study of language support for generic programming},
  29533. Year = {2003},
  29534. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTUtZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExNS1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95nNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNS1nYXJjaWEucGRmAAAOACAADwBwADEAMQA1AC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExNS1nYXJjaWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29535. Bdsk-Url-1 = {http://doi.acm.org/10.1145/949305.949317}}
  29536. @book{Nipkow:2002jl,
  29537. Author = {Tobias Nipkow and Lawrence C. Paulson and Markus Wenzel},
  29538. Date-Added = {2005-11-23 23:11:05 -0600},
  29539. Date-Modified = {2009-08-25 22:28:20 -0600},
  29540. Month = {November},
  29541. Publisher = {Springer},
  29542. Rating = {5},
  29543. Read = {Yes},
  29544. Series = {LNCS},
  29545. Title = {Isabelle/HOL --- A Proof Assistant for Higher-Order Logic},
  29546. Volume = 2283,
  29547. Year = 2007,
  29548. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWlzYWJlbGxlLXR1dG9yaWFsLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVaXNhYmVsbGUtdHV0b3JpYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL914tEPN3hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaXNhYmVsbGUtdHV0b3JpYWwucGRmAAAOACwAFQBpAHMAYQBiAGUAbABsAGUALQB0AHUAdABvAHIAaQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvaXNhYmVsbGUtdHV0b3JpYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  29549. @inproceedings{jones97:_type_classes,
  29550. Author = {Simon {Peyton Jones} and Mark Jones and Erik Meijer},
  29551. Booktitle = {Haskell Workshop},
  29552. Date-Modified = {2010-12-17 10:23:11 -0700},
  29553. Local-Url = {file://localhost/Users/jeremysiek/Documents/peytonjones97type.pdf},
  29554. Month = {June},
  29555. Pdf = {jones97:_type_classes.pdf},
  29556. Title = {Type classes: an exploration of the design space},
  29557. Year = {1997},
  29558. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uL0Ryb3Bib3gvYmliL211bHRpLnBz0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QhtdWx0aS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuZkzOWbFwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4WcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAMU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAbXVsdGkucHMAAA4AEgAIAG0AdQBsAHQAaQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9tdWx0aS5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKgArQC1AiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29559. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/peytonjones97type.html}}
  29560. @article{hall96:_typeclasses,
  29561. Abstract = {Defines type classes by translation to System F.},
  29562. Author = {Cordelia V. Hall and Kevin Hammond and Simon L. {Peyton Jones} and Philip L. Wadler},
  29563. Date-Modified = {2010-12-17 10:23:11 -0700},
  29564. Issn = {0164-0925},
  29565. Journal = {ACM Trans. Program. Lang. Syst.},
  29566. Number = {2},
  29567. Pages = {109--138},
  29568. Pdf = {hall96:_typeclasses.pdf},
  29569. Publisher = {ACM Press},
  29570. Title = {Type classes in {Haskell}},
  29571. Volume = {18},
  29572. Year = {1996},
  29573. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTA5LWhhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTA5LWhhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mT0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTA5LWhhbGwucGRmAAAOABwADQBwADEAMAA5AC0AaABhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTA5LWhhbGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29574. Bdsk-Url-1 = {http://doi.acm.org/10.1145/227699.227700}}
  29575. @article{tiuryn02:subtyping_2nd_order,
  29576. Abstract = {Bummer!},
  29577. Author = {Jerzy Tiuryn and Pawel Urzyczyn},
  29578. Date-Modified = {2010-12-17 10:23:11 -0700},
  29579. Issn = {0890-5401},
  29580. Journal = {Information and Computation},
  29581. Number = {1},
  29582. Pages = {1--18},
  29583. Pdf = {sub-undec.pdf},
  29584. Publisher = {Academic Press, Inc.},
  29585. Title = {The subtyping problem for second-order types is undecidable},
  29586. Volume = {179},
  29587. Year = {2002},
  29588. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uL0Ryb3Bib3gvYmliLzEtczIuMC1TMDg5MDU0MDEwMTkyOTUwNS1tYWluLnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfMS1zMi4wLVMwODkwNTQwMTAxOTI5I0VFMjRGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7iT81mH4QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADNZlfEAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEtczIuMC1TMDg5MDU0MDEwMTkyOSNFRTI0Ri5wZGYADgBEACEAMQAtAHMAMgAuADAALQBTADAAOAA5ADAANQA0ADAAMQAwADEAOQAyADkANQAwADUALQBtAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA5VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMS1zMi4wLVMwODkwNTQwMTAxOTI5NTA1LW1haW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=},
  29589. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zdWItdW5kZWMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zdWItdW5kZWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4ox0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdWItdW5kZWMucGRmAAAOABwADQBzAHUAYgAtAHUAbgBkAGUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zdWItdW5kZWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29590. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2001.2950}}
  29591. @article{felleisen92:_seq_control,
  29592. Address = {Essex, UK},
  29593. Annote = {origin of evaluation contexts},
  29594. Author = {Matthias Felleisen and Robert Hieb},
  29595. Date-Modified = {2010-12-17 10:23:11 -0700},
  29596. Issn = {0304-3975},
  29597. Journal = {Theoretical Computer Science},
  29598. Number = {2},
  29599. Pages = {235--271},
  29600. Pdf = {felleisen92:_seq_control.pdf},
  29601. Publisher = {Elsevier Science Publishers Ltd.},
  29602. Title = {The revised report on the syntactic theories of sequential control and state},
  29603. Volume = {103},
  29604. Year = {1992},
  29605. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2ZlbGxlaXNlbjkyX3NlcV9jb250cm9sLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbZmVsbGVpc2VuOTJfc2VxX2NvbnRyb2wucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zYtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmVsbGVpc2VuOTJfc2VxX2NvbnRyb2wucGRmAAAOADgAGwBmAGUAbABsAGUAaQBzAGUAbgA5ADIAXwBzAGUAcQBfAGMAbwBuAHQAcgBvAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvZmVsbGVpc2VuOTJfc2VxX2NvbnRyb2wucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  29606. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(92)90014-7}}
  29607. @book{barendregt84:_lambda_calculus,
  29608. Author = {H.P. Barendregt},
  29609. Date-Modified = {2007-05-18 13:42:22 -0600},
  29610. Publisher = {Elsevier},
  29611. Series = {Studies in Logic},
  29612. Title = {The Lambda Calculus},
  29613. Volume = {103},
  29614. Year = {1984}}
  29615. @inproceedings{wadler92:_essence,
  29616. Author = {Philip Wadler},
  29617. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  29618. Date-Modified = {2012-12-17 17:19:42 +0000},
  29619. Pdf = {wadler92:_essence.pdf},
  29620. Title = {The essence of functional programming},
  29621. Year = {1992},
  29622. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHdhZGxlcjkyX2Vzc2VuY2UucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR3YWRsZXI5Ml9lc3NlbmNlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42H0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3YWRsZXI5Ml9lc3NlbmNlLnBkZgAOACoAFAB3AGEAZABsAGUAcgA5ADIAXwBlAHMAcwBlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3dhZGxlcjkyX2Vzc2VuY2UucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29623. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143165.143169}}
  29624. @inproceedings{reynolds02:_sep_logic,
  29625. Address = {Washington, DC, USA},
  29626. Author = {John C. Reynolds},
  29627. Booktitle = {LICS '02: Proceedings of the 17th Annual IEEE Symposium on Logic in Computer Science},
  29628. Date-Modified = {2009-08-25 22:28:20 -0600},
  29629. Isbn = {0-7695-1483-9},
  29630. Pages = {55--74},
  29631. Pdf = {reynolds02:_sep_logic.pdf},
  29632. Publisher = {IEEE Computer Society},
  29633. Title = {Separation Logic: A Logic for Shared Mutable Data Structures},
  29634. Year = {2002},
  29635. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHJleW5vbGRzMDJfc2VwX2xvZ2ljLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcmV5bm9sZHMwMl9zZXBfbG9naWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JwtEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcmV5bm9sZHMwMl9zZXBfbG9naWMucGRmAA4AMgAYAHIAZQB5AG4AbwBsAGQAcwAwADIAXwBzAGUAcABfAGwAbwBnAGkAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9yZXlub2xkczAyX3NlcF9sb2dpYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  29636. @inproceedings{odersky96:_putting,
  29637. Author = {Martin Odersky and Konstantin L{\"a}ufer},
  29638. Booktitle = {Proceedings of the 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  29639. Date-Modified = {2010-12-17 10:23:11 -0700},
  29640. Isbn = {0-89791-769-3},
  29641. Location = {St. Petersburg Beach, Florida, United States},
  29642. Pages = {54--67},
  29643. Pdf = {odersky96:_putting.pdf},
  29644. Publisher = {ACM Press},
  29645. Title = {Putting type annotations to work},
  29646. Year = {1996},
  29647. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9vZGVyc2t5OTZfcHV0dGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFW9kZXJza3k5Nl9wdXR0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJj7BCekMAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1sAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvZGVyc2t5OTZfcHV0dGluZy5wZGYADgAsABUAbwBkAGUAcgBzAGsAeQA5ADYAXwBwAHUAdAB0AGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvb2RlcnNreTk2X3B1dHRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  29648. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFW9kZXJza3k5Nl9wdXR0aW5nLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVb2RlcnNreTk2X3B1dHRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95TtEPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb2RlcnNreTk2X3B1dHRpbmcucGRmAAAOACwAFQBvAGQAZQByAHMAawB5ADkANgBfAHAAdQB0AHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvb2RlcnNreTk2X3B1dHRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  29649. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237729}}
  29650. @unpublished{harper05:_pltp,
  29651. Author = {Robert Harper},
  29652. Date-Modified = {2009-08-25 22:28:20 -0600},
  29653. Note = {\url{http://www.cs.cmu.edu/~rwh/plbook/}},
  29654. Pdf = {harper05:_pltp.pdf},
  29655. Title = {Programming Languages: Theory and Practice},
  29656. Year = {2005},
  29657. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWhhcnBlcjA1X3BsdHAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFoYXJwZXIwNV9wbHRwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wg0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoYXJwZXIwNV9wbHRwLnBkZgAADgAkABEAaABhAHIAcABlAHIAMAA1AF8AcABsAHQAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9oYXJwZXIwNV9wbHRwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  29658. @unpublished{felleisen03:_pllc,
  29659. Author = {Matthias Felleisen and Matthew Flatt},
  29660. Date-Modified = {2009-08-25 22:28:20 -0600},
  29661. Month = {July},
  29662. Pdf = {felleisen03:_pllc.pdf},
  29663. Title = {Programming Languages and Lambda Calculi},
  29664. Year = {2007},
  29665. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhwbGxjLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcGxsYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98CNEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGxsYy5wZGYADgASAAgAcABsAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9wbGxjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  29666. @article{horn51:_sentences,
  29667. Abstract = {Original paper on Horn clauses.},
  29668. Author = {Alfred Horn},
  29669. Date-Modified = {2009-08-25 22:28:20 -0600},
  29670. Journal = {Journal of Symbolic Logic},
  29671. Pages = {14--21},
  29672. Pdf = {horn51:_sentences.pdf},
  29673. Title = {On Sentences Which Are True of Direct Unions of Algebras.},
  29674. Volume = {16},
  29675. Year = {1951},
  29676. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9ob3JuNTFfc2VudGVuY2VzLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUaG9ybjUxX3NlbnRlbmNlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lvcEJ6QcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWcAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmhvcm41MV9zZW50ZW5jZXMucGRmAAAOACoAFABoAG8AcgBuADUAMQBfAHMAZQBuAHQAZQBuAGMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvaG9ybjUxX3NlbnRlbmNlcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  29677. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGhvcm41MV9zZW50ZW5jZXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRob3JuNTFfc2VudGVuY2VzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wx0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBob3JuNTFfc2VudGVuY2VzLnBkZgAOACoAFABoAG8AcgBuADUAMQBfAHMAZQBuAHQAZQBuAGMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2hvcm41MV9zZW50ZW5jZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  29678. @inproceedings{lebotlan-remy!mlf-icfp,
  29679. Booktitle = {Proceedings of the International Conference on Functional Programming ({ICFP} 2003)},
  29680. Date-Modified = {2010-12-17 10:23:11 -0700},
  29681. Html = {http://pauillac.inria.fr/~remy/work/mlf/},
  29682. Month = {aug},
  29683. Pages = {27--38},
  29684. Pdf = {mlf-icfp.pdf},
  29685. Publisher = {ACM Press},
  29686. Title = {{MLF}: Raising {ML} to the Power of {S}ystem-{F}},
  29687. Year = {2003},
  29688. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjctbGVib3RsYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjctbGVib3RsYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADydkwQnpHAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI3LWxlYm90bGFuLnBkZgAADgAiABAAcAAyADcALQBsAGUAYgBvAHQAbABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjctbGVib3RsYW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29689. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNy1sZWJvdGxhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNy1sZWJvdGxhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/en7RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNy1sZWJvdGxhbi5wZGYADgAiABAAcAAyADcALQBsAGUAYgBvAHQAbABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI3LWxlYm90bGFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29690. Bdsk-Url-1 = {citeseer.ist.psu.edu/lebotlan03raising.html}}
  29691. @unpublished{sabry02:_minml,
  29692. Author = {Amr Sabry},
  29693. Date-Modified = {2009-08-25 22:28:20 -0600},
  29694. Month = {February},
  29695. Note = {Course notes for b522},
  29696. Pdf = {sabry02:_minml.pdf},
  29697. Title = {{MinML}: Syntax, Static Semantics, Dynamic Semantics, and Type Safety},
  29698. Year = {2002},
  29699. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zYWJyeTAyX21pbm1sLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERc2FicnkwMl9taW5tbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o7cEJ6TMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZMAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNhYnJ5MDJfbWlubWwucGRmAA4AJAARAHMAYQBiAHIAeQAwADIAXwBtAGkAbgBtAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zYWJyeTAyX21pbm1sLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29700. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNhYnJ5MDJfbWlubWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzYWJyeTAyX21pbm1sLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nU0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzYWJyeTAyX21pbm1sLnBkZgAADgAkABEAcwBhAGIAcgB5ADAAMgBfAG0AaQBuAG0AbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zYWJyeTAyX21pbm1sLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  29701. @inproceedings{paterson76:_linear,
  29702. Address = {New York, {NY}, {USA}},
  29703. Author = {M. S. Paterson and M. N. Wegman},
  29704. Booktitle = {{STOC} '76: Proceedings of the eighth annual {ACM} symposium on Theory of computing},
  29705. Date-Modified = {2009-08-25 22:28:20 -0600},
  29706. Location = {Hershey, Pennsylvania, United States},
  29707. Pages = {181--186},
  29708. Pdf = {paterson76:_linear.pdf},
  29709. Publisher = {{ACM} Press},
  29710. Title = {Linear unification},
  29711. Year = {1976},
  29712. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXBhdGVyc29uNzZfbGluZWFyLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcGF0ZXJzb243Nl9saW5lYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9739EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGF0ZXJzb243Nl9saW5lYXIucGRmAAAOACwAFQBwAGEAdABlAHIAcwBvAG4ANwA2AF8AbABpAG4AZQBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcGF0ZXJzb243Nl9saW5lYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  29713. @article{barendregt92:_lambda_types,
  29714. Address = {New York, NY, USA},
  29715. Author = {H. P. Barendregt},
  29716. Book = {Handbook of logic in computer science (vol. 2): background: computational structures},
  29717. Date-Modified = {2009-08-25 22:28:20 -0600},
  29718. Isbn = {0-19-853761-1},
  29719. Pages = {117--309},
  29720. Pdf = {barendregt92:_lambda_types.pdf},
  29721. Publisher = {Oxford University Press, Inc.},
  29722. Title = {Lambda calculi with types},
  29723. Year = {1992},
  29724. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHWJhcmVuZHJlZ3Q5Ml9sYW1iZGFfdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAagAAAAAAagAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R1iYXJlbmRyZWd0OTJfbGFtYmRhX3R5cGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ai0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgA9TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiYXJlbmRyZWd0OTJfbGFtYmRhX3R5cGVzLnBkZgAADgA8AB0AYgBhAHIAZQBuAGQAcgBlAGcAdAA5ADIAXwBsAGEAbQBiAGQAYQBfAHQAeQBwAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALVVzZXJzL2pzaWVrL2JpYi9iYXJlbmRyZWd0OTJfbGFtYmRhX3R5cGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCuALMAuwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  29725. @inproceedings{wadler89:_adhoc,
  29726. Abstract = {The original Haskell type classes paper.},
  29727. Address = {New York, {NY}, {USA}},
  29728. Author = {P. Wadler and S. Blott},
  29729. Booktitle = {{POPL} '89: Proceedings of the 16th {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
  29730. Date-Modified = {2010-12-17 10:23:11 -0700},
  29731. Isbn = {0-89791-294-2},
  29732. Location = {Austin, Texas, United States},
  29733. Pages = {60--76},
  29734. Pdf = {wadler89:_adhoc.pdf},
  29735. Publisher = {{ACM} Press},
  29736. Title = {How to make ad-hoc polymorphism less ad hoc},
  29737. Year = {1989},
  29738. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndhZGxlcjg5X2FkaG9jLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2FkbGVyODlfYWRob2MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NhNEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2FkbGVyODlfYWRob2MucGRmAA4AJgASAHcAYQBkAGwAZQByADgAOQBfAGEAZABoAG8AYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93YWRsZXI4OV9hZGhvYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29739. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75283}}
  29740. @article{igarashi01:_fj,
  29741. Address = {New York, {NY}, {USA}},
  29742. Author = {Atsushi Igarashi and Benjamin C. Pierce and Philip Wadler},
  29743. Date-Modified = {2010-12-17 10:23:11 -0700},
  29744. Issn = {0164-0925},
  29745. Journal = {{ACM} Transactions on Programming Languages and Systems},
  29746. Number = {3},
  29747. Pages = {396--450},
  29748. Pdf = {igarashi01:_fj.pdf},
  29749. Publisher = {{ACM} Press},
  29750. Title = {Featherweight Java: a minimal core calculus for Java and GJ},
  29751. Volume = {23},
  29752. Year = {2001},
  29753. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWlnYXJhc2hpMDFfZmoucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFpZ2FyYXNoaTAxX2ZqLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XZ0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpZ2FyYXNoaTAxX2ZqLnBkZgAADgAkABEAaQBnAGEAcgBhAHMAaABpADAAMQBfAGYAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9pZ2FyYXNoaTAxX2ZqLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  29754. Bdsk-Url-1 = {http://doi.acm.org/10.1145/503502.503505}}
  29755. @article{nelson80:_fast_cong_clos,
  29756. Abstract = {A decision procedure for the quantifier-free theory
  29757. of equality with uninterpreted function symbols. The
  29758. averate time complexity is $O(n \log n)$ and the worst-case complexity
  29759. is $O(n^2)$.},
  29760. Author = {Greg Nelson and Derek C. Oppen},
  29761. Date-Modified = {2010-12-17 10:23:11 -0700},
  29762. Issn = {0004-5411},
  29763. Journal = {J. ACM},
  29764. Number = {2},
  29765. Pages = {356--364},
  29766. Pdf = {nelson80:_fast_cong_clos.pdf},
  29767. Publisher = {ACM Press},
  29768. Title = {Fast Decision Procedures Based on Congruence Closure},
  29769. Volume = {27},
  29770. Year = {1980},
  29771. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG25lbHNvbjgwX2Zhc3RfY29uZ19jbG9zLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbbmVsc29uODBfZmFzdF9jb25nX2Nsb3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95FtEPOOgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD384AAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbmVsc29uODBfZmFzdF9jb25nX2Nsb3MucGRmAAAOADgAGwBuAGUAbABzAG8AbgA4ADAAXwBmAGEAcwB0AF8AYwBvAG4AZwBfAGMAbABvAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvbmVsc29uODBfZmFzdF9jb25nX2Nsb3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  29772. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322186.322198}}
  29773. @article{abadi91dynamic,
  29774. Author = {Martin Abadi and Luca Cardelli and Benjamin Pierce and Gordon Plotkin},
  29775. Date-Modified = {2014-04-03 15:38:18 +0000},
  29776. Journal = {ACM Transactions on Programming Languages and Systems},
  29777. Month = {April},
  29778. Number = {2},
  29779. Pages = {237--268},
  29780. Pdf = {abadi91dynamic.pdf},
  29781. Publisher = {ACM Press},
  29782. Title = {Dynamic Typing in a Statically Typed Language},
  29783. Volume = {13},
  29784. Year = {1991},
  29785. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmFiYWRpOTFkeW5hbWljLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYWJhZGk5MWR5bmFtaWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uiNEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWJhZGk5MWR5bmFtaWMucGRmAA4AJgASAGEAYgBhAGQAaQA5ADEAZAB5AG4AYQBtAGkAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hYmFkaTkxZHluYW1pYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29786. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/abadi89dynamic.html},
  29787. Bdsk-Url-2 = {http://doi.acm.org/10.1145/103135.103138}}
  29788. @inproceedings{reynolds72:_def_interp,
  29789. Author = {John C. Reynolds},
  29790. Booktitle = {{ACM} '72: Proceedings of the {ACM} Annual Conference},
  29791. Date-Modified = {2009-08-25 22:28:20 -0600},
  29792. Pages = {717--740},
  29793. Pdf = {reynolds72:_def_interp.pdf},
  29794. Publisher = {{ACM} Press},
  29795. Title = {Definitional interpreters for higher-order programming languages},
  29796. Year = {1972},
  29797. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXJleW5vbGRzNzJfZGVmX2ludGVycC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXJleW5vbGRzNzJfZGVmX2ludGVycC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/icTRDzyQAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4AAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJleW5vbGRzNzJfZGVmX2ludGVycC5wZGYAAA4ANAAZAHIAZQB5AG4AbwBsAGQAcwA3ADIAXwBkAGUAZgBfAGkAbgB0AGUAcgBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3JleW5vbGRzNzJfZGVmX2ludGVycC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  29798. @techreport{liskov79:_clu_ref,
  29799. Author = {Barbara Liskov and Russ Atkinson and Toby Bloom and Eliot Moss and Craig Schaffert and Bob Scheifler and Alan Snyder},
  29800. Date-Modified = {2009-08-25 22:28:20 -0600},
  29801. Institution = {MIT},
  29802. Month = {October},
  29803. Number = {LCS-TR-225},
  29804. Pdf = {MIT-LCS-TR-225.pdf},
  29805. Publisher = {Massachusetts Institute of Technology},
  29806. Source = {http://www.lcs.mit.edu/publications/specpub.php?id=793},
  29807. Title = {{CLU} Reference Manual},
  29808. Year = {1979},
  29809. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMjI1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0yMjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABADMszlmxQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFkAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMjI1LnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADIAMgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0yMjUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  29810. @inproceedings{augustsson98:_cayenne,
  29811. Address = {New York, {NY}, {USA}},
  29812. Author = {Lennart Augustsson},
  29813. Booktitle = {{ICFP} '98: Proceedings of the 3rd {ACM} {SIGPLAN} international conference on Functional programming},
  29814. Date-Modified = {2010-12-17 10:23:11 -0700},
  29815. Isbn = {1-58113-024-4},
  29816. Location = {Baltimore, Maryland, United States},
  29817. Pages = {239--250},
  29818. Pdf = {augustsson98:_cayenne.pdf},
  29819. Publisher = {{ACM} Press},
  29820. Title = {Cayenne: a language with dependent types},
  29821. Year = {1998},
  29822. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9hdWd1c3Rzc29uOThfY2F5ZW5uZS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGGF1Z3VzdHNzb245OF9jYXllbm5lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJOvBCej8AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1cAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphdWd1c3Rzc29uOThfY2F5ZW5uZS5wZGYAAA4AMgAYAGEAdQBnAHUAcwB0AHMAcwBvAG4AOQA4AF8AYwBhAHkAZQBuAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL2F1Z3VzdHNzb245OF9jYXllbm5lLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  29823. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGF1Z3VzdHNzb245OF9jYXllbm5lLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYXVndXN0c3Nvbjk4X2NheWVubmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uqtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXVndXN0c3Nvbjk4X2NheWVubmUucGRmAA4AMgAYAGEAdQBnAHUAcwB0AHMAcwBvAG4AOQA4AF8AYwBhAHkAZQBuAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hdWd1c3Rzc29uOThfY2F5ZW5uZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  29824. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289451}}
  29825. @article{gibbons02:_calc,
  29826. Address = {New York, NY, USA},
  29827. Author = {Jeremy Gibbons},
  29828. Book = {Algebraic and coalgebraic methods in the mathematics of program construction},
  29829. Date-Modified = {2009-08-25 22:28:20 -0600},
  29830. Isbn = {3-540-43613-8},
  29831. Pages = {149--201},
  29832. Pdf = {gibbons02:_calc.pdf},
  29833. Publisher = {Springer-Verlag New York, Inc.},
  29834. Title = {Calculating functional programs},
  29835. Year = {2002},
  29836. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmdpYmJvbnMwMl9jYWxjLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZ2liYm9uczAyX2NhbGMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91btEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2liYm9uczAyX2NhbGMucGRmAA4AJgASAGcAaQBiAGIAbwBuAHMAMAAyAF8AYwBhAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9naWJib25zMDJfY2FsYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  29837. @article{martelli82:_unify,
  29838. Address = {New York, NY, USA},
  29839. Author = {Alberto Martelli and Ugo Montanari},
  29840. Date-Modified = {2010-12-17 10:23:11 -0700},
  29841. Issn = {0164-0925},
  29842. Journal = {{ACM} Trans. Program. Lang. Syst.},
  29843. Number = {2},
  29844. Pages = {258--282},
  29845. Pdf = {martelli82:_unify.pdf},
  29846. Publisher = {{ACM} Press},
  29847. Title = {An Efficient Unification Algorithm},
  29848. Volume = {4},
  29849. Year = {1982},
  29850. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9tYXJ0ZWxsaTgyX3VuaWZ5LnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUbWFydGVsbGk4Ml91bmlmeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mDsEJ6QoAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWoAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1hcnRlbGxpODJfdW5pZnkucGRmAAAOACoAFABtAGEAcgB0AGUAbABsAGkAOAAyAF8AdQBuAGkAZgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvbWFydGVsbGk4Ml91bmlmeS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  29851. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG1hcnRlbGxpODJfdW5pZnkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtYXJ0ZWxsaTgyX3VuaWZ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jV0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYXJ0ZWxsaTgyX3VuaWZ5LnBkZgAOACoAFABtAGEAcgB0AGUAbABsAGkAOAAyAF8AdQBuAGkAZgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL21hcnRlbGxpODJfdW5pZnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29852. Bdsk-Url-1 = {http://doi.acm.org/10.1145/357162.357169}}
  29853. @article{wright94:_type_soundness,
  29854. Address = {Duluth, {MN}, {USA}},
  29855. Author = {Andrew K. Wright and Matthias Felleisen},
  29856. Date-Modified = {2010-12-17 10:23:12 -0700},
  29857. Issn = {0890-5401},
  29858. Journal = {Information and Computation},
  29859. Number = {1},
  29860. Pages = {38--94},
  29861. Pdf = {wright94:_type_soundness.pdf},
  29862. Publisher = {Academic Press, Inc.},
  29863. Title = {A syntactic approach to type soundness},
  29864. Volume = {115},
  29865. Year = {1994},
  29866. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG3dyaWdodDk0X3R5cGVfc291bmRuZXNzLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbd3JpZ2h0OTRfdHlwZV9zb3VuZG5lc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NkdEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd3JpZ2h0OTRfdHlwZV9zb3VuZG5lc3MucGRmAAAOADgAGwB3AHIAaQBnAGgAdAA5ADQAXwB0AHkAcABlAF8AcwBvAHUAbgBkAG4AZQBzAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvd3JpZ2h0OTRfdHlwZV9zb3VuZG5lc3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  29867. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1994.1093}}
  29868. @techreport{Dimov04:restricted,
  29869. Author = {Peter Dimov},
  29870. Date-Modified = {2007-05-18 13:42:22 -0600},
  29871. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}}},
  29872. Number = {N1696=04-0136},
  29873. Title = {Language Support for Restricted Templates},
  29874. Year = {2004}}
  29875. @techreport{abrahams03:_iterat_facad_adapt,
  29876. Author = {David Abrahams and Jeremy G. Siek and Thomas Witt},
  29877. Date-Modified = {2007-05-18 13:42:22 -0600},
  29878. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}}},
  29879. Number = {N1476=03-0059},
  29880. Title = {Iterator Facade and Adaptor},
  29881. Year = 2003}
  29882. @techreport{abrahams03:_new_iterator_concepts,
  29883. Author = {David Abrahams and Jeremy G. Siek and Thomas Witt},
  29884. Date-Modified = {2007-05-18 13:42:22 -0600},
  29885. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}}},
  29886. Number = {N1477=03-0060},
  29887. Title = {New Iterator Concepts},
  29888. Year = 2003}
  29889. @techreport{abrahams04:_explicit_namespaces,
  29890. Author = {David Abrahams},
  29891. Date-Modified = {2007-05-18 13:42:22 -0600},
  29892. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29893. Month = sep,
  29894. Number = {N1691=04-0131},
  29895. Title = {Explicit Namespaces},
  29896. Year = 2004}
  29897. @techreport{austern03:_cpp_lib_dr_list,
  29898. Author = {Matthew Austern},
  29899. Date-Modified = {2007-05-18 13:42:22 -0600},
  29900. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29901. Month = {November},
  29902. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/prot/14882fdis/lwg-defects.html#225}},
  29903. Number = {N1538=03-0121},
  29904. Title = {{C++} Standard Library Defect Report List (Revision 28)},
  29905. Year = 2003}
  29906. @techreport{c++_performance_tr03,
  29907. Date-Modified = {2007-05-18 13:42:22 -0600},
  29908. Institution = {{ISO/IEC JTC1 }, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29909. Number = {N1487=03-0070},
  29910. Title = {Technical Report on {C++} performance},
  29911. Year = 2003}
  29912. @techreport{dimov:03:std_bind_proposal,
  29913. Author = {P. Dimov and D. Gregor and J. J{\"a}rvi and G. Powell},
  29914. Date-Modified = {2007-05-18 13:42:22 -0600},
  29915. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++}},
  29916. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1455.htm}},
  29917. Number = {N1455=03-0038},
  29918. Title = {A Proposal to Add an Enhanced Binder to the Library Technical Report},
  29919. Year = 2003}
  29920. @techreport{gregor:03:std_vararg_templates_proposal,
  29921. Author = {D. Gregor and G. Powell and J. J{\"a}rvi},
  29922. Date-Modified = {2007-05-18 13:42:22 -0600},
  29923. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++}},
  29924. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1483.pdf}},
  29925. Number = {N1483=03-0066},
  29926. Pdf = {papers/vararg_templates_n1483.pdf},
  29927. Title = {Typesafe Variable-length Function and Template Argument Lists},
  29928. Year = 2003}
  29929. @techreport{gregor:04:std_vararg_templates_3,
  29930. Author = {Douglas Gregor and Jaakko J{\"a}rvi and Gary Powell},
  29931. Date-Modified = {2007-05-18 13:42:22 -0600},
  29932. Institution = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
  29933. Month = sep,
  29934. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1704.pdf}},
  29935. Number = {N1704=04-0144},
  29936. Title = {Variadic Templates: Exploring the Design Space},
  29937. Year = 2004}
  29938. @techreport{gregor:03:result_of,
  29939. Author = {Douglas Gregor},
  29940. Date-Modified = {2007-05-18 13:42:22 -0600},
  29941. Institution = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
  29942. Month = apr,
  29943. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1454.pdf}},
  29944. Number = {N1454=03-0037},
  29945. Title = {A uniform method for computing function object return types (revision 1)},
  29946. Year = 2003}
  29947. @techreport{gregor:03:ref_wrapper,
  29948. Author = {Douglas Gregor},
  29949. Date-Modified = {2007-05-18 13:42:22 -0600},
  29950. Institution = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
  29951. Month = feb,
  29952. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1436.pdf}},
  29953. Number = {N1436=03-0018},
  29954. Title = {A proposal to add a reference wrapper to the standard library},
  29955. Year = 2003}
  29956. @techreport{gregor:02:function,
  29957. Author = {Douglas Gregor},
  29958. Date-Modified = {2007-05-18 13:42:22 -0600},
  29959. Institution = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
  29960. Month = aug,
  29961. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2002/n1375.pdf}},
  29962. Number = {N1375=02-0033},
  29963. Title = {A Proposal to add a Polymorphic Function Object Wrapper to the Standard Library},
  29964. Year = 2002}
  29965. @techreport{jarvi:02:std_tuple_proposal,
  29966. Author = {J. J{\"a}rvi},
  29967. Date-Modified = {2007-05-18 13:42:22 -0600},
  29968. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++}},
  29969. Number = {N1403=02-0061},
  29970. Pdf = {papers/tuple_proposal.pdf},
  29971. Title = {Proposal for adding tuple types into the standard library},
  29972. Year = 2002}
  29973. @techreport{jarvi:03:std_decltype_proposal,
  29974. Author = {J. J{\"a}rvi and B. Stroustrup and D. Gregor and J. Siek},
  29975. Date-Modified = {2007-05-18 13:42:22 -0600},
  29976. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29977. Month = apr,
  29978. Number = {N1478=03-0061},
  29979. Pdf = {papers/decltype_n1478.pdf},
  29980. Title = {Decltype and auto},
  29981. Year = 2003}
  29982. @techreport{jarvi:03:std_decltype_revisited,
  29983. Author = {J. J{\"a}rvi and B. Stroustrup},
  29984. Date-Modified = {2007-05-18 13:42:22 -0600},
  29985. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29986. Month = sep,
  29987. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1527.pdf}},
  29988. Number = {N1527=03-0110},
  29989. Pdf = {papers/decltype_revisited_n1527.pdf},
  29990. Title = {Mechanisms for querying types of expressions: Decltype and auto revisited},
  29991. Year = 2003}
  29992. @techreport{maddock03:_regex,
  29993. Author = {John Maddock},
  29994. Date-Modified = {2007-05-18 13:42:22 -0600},
  29995. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29996. Month = {March},
  29997. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  29998. Number = {J16/03-0011= WG21/N1429},
  29999. Title = {A Proposal to add Regular Expressions to the Standard Library},
  30000. Year = 2003}
  30001. @techreport{stroustrup_concept_checking03,
  30002. Author = {Bjarne Stroustrup},
  30003. Date-Modified = {2007-05-18 13:42:22 -0600},
  30004. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30005. Month = oct,
  30006. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  30007. Number = {N1510=03-0093},
  30008. Title = {Concepts -- A more abstract complement to type checking},
  30009. Year = 2003,
  30010. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGm4xNTEwLWNvbmNlcHQtY2hlY2tpbmcucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpuMTUxMC1jb25jZXB0LWNoZWNraW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3kI0Q846AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzgAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBuMTUxMC1jb25jZXB0LWNoZWNraW5nLnBkZgAOADYAGgBuADEANQAxADAALQBjAG8AbgBjAGUAcAB0AC0AYwBoAGUAYwBrAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL24xNTEwLWNvbmNlcHQtY2hlY2tpbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  30011. @techreport{stroustrup_concept_design_choices03,
  30012. Author = {Bjarne Stroustrup and Dos Reis, Gabriel},
  30013. Date-Modified = {2007-05-18 13:42:22 -0600},
  30014. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30015. Month = oct,
  30016. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  30017. Number = {N1522=03-0105},
  30018. Title = {Concepts -- Design choices for template argument checking},
  30019. Year = 2003}
  30020. @techreport{stroustrup_concept_syntax03,
  30021. Author = {Bjarne Stroustrup and Dos Reis, Gabriel},
  30022. Date-Modified = {2007-05-18 13:42:22 -0600},
  30023. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30024. Month = oct,
  30025. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  30026. Number = {N1536=03-0119},
  30027. Title = {Concepts -- syntax and composition},
  30028. Year = 2003}
  30029. @techreport{powell:04:operator_dot,
  30030. Author = {Gary Powell and Douglas Gregor and Jaakko. J{\"a}rvi},
  30031. Date-Modified = {2007-05-18 13:42:22 -0600},
  30032. Institution = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
  30033. Month = sep,
  30034. Number = {N1671=04-0111},
  30035. Title = {Overloading Operator.() \& Operator.*()},
  30036. Year = 2004}
  30037. @techreport{austern05:_tr1,
  30038. Author = {Matt Austern},
  30039. Date-Modified = {2007-05-18 13:42:22 -0600},
  30040. Institution = {ISO/IEC},
  30041. Month = {January},
  30042. Number = {PDTR 19768, n1745 05-0005},
  30043. Title = {Proposed Draft Technical Report on {C++} Library Extensions},
  30044. Year = 2005}
  30045. @techreport{siek05:concepts_c++0x,
  30046. Author = {Jeremy G. Siek and Douglas Gregor and Ronald Garcia and Jeremiah Willcock and Jaakko J{\"a}rvi and Andrew Lumsdaine},
  30047. Date-Modified = {2007-05-18 13:42:22 -0600},
  30048. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30049. Month = {January},
  30050. Number = {N1758=05-0018},
  30051. Title = {Concepts for {C++0x}},
  30052. Year = 2005,
  30053. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTc1OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNzU4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQzRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNzU4LnBkZgAADgAUAAkAbgAxADcANQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNzU4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  30054. @unpublished{stroustrup05:concept_design,
  30055. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  30056. Date-Modified = {2007-05-18 13:42:22 -0600},
  30057. Month = {April},
  30058. Note = {{C++} Extensions reflector message {c++std-ext-7073}},
  30059. Title = {A concept design},
  30060. Year = 2005}
  30061. @techreport{stroustrup05:concept_design_rev_1,
  30062. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  30063. Date-Modified = {2007-05-18 13:42:22 -0600},
  30064. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30065. Month = {May},
  30066. Number = {N1782=05-0042},
  30067. Title = {A concept design (Rev. 1)},
  30068. Year = 2005,
  30069. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTc4Mi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNzgyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQ3RDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNzgyLnBkZgAADgAUAAkAbgAxADcAOAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNzgyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  30070. @techreport{gregor05:explicit_models,
  30071. Author = {Douglas Gregor and Jeremy G. Siek},
  30072. Date-Modified = {2007-05-18 13:42:22 -0600},
  30073. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30074. Month = {May},
  30075. Number = {N1798=05-0058},
  30076. Title = {Explicit model definitions are necessary},
  30077. Year = 2005}
  30078. @techreport{gregor05:implementing_concepts,
  30079. Author = {Douglas Gregor and Jeremy G. Siek},
  30080. Date-Modified = {2007-05-18 13:42:22 -0600},
  30081. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30082. Month = {August},
  30083. Number = {N1848=05-0108},
  30084. Title = {Implementing Concepts},
  30085. Year = 2005}
  30086. @techreport{gregor05:concepts_c++0x,
  30087. Author = {Douglas Gregor and Jeremy G. Siek and Jeremiah Willcock and Jaakko J{\"a}rvi and Ronald Garcia and Andrew Lumsdaine},
  30088. Date-Modified = {2009-08-25 22:28:20 -0600},
  30089. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30090. Month = {August},
  30091. Number = {N1849=05-0109},
  30092. Title = {Concepts for {C++0x} (Revision 1)},
  30093. Year = 2005,
  30094. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTg0OS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xODQ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQ7RDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xODQ5LnBkZgAADgAUAAkAbgAxADgANAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xODQ5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  30095. @misc{Walter:kx,
  30096. Author = {Joerg Walter and Mathias Koch},
  30097. Date-Added = {2007-12-04 18:46:56 -0700},
  30098. Date-Modified = {2008-07-22 15:19:38 -0600},
  30099. Howpublished = {\url{http://www.boost.org/libs/numeric/ublas/doc/index.htm}},
  30100. Lastchecked = {2007},
  30101. Title = {{uBLAS}},
  30102. Urldate = {2002},
  30103. Year = {2002},
  30104. Bdsk-Url-1 = {http://www.boost.org/libs/numeric/ublas/doc/index.htm}}
  30105. @url{Rossum:ys,
  30106. Author = {Guido van Rossum},
  30107. Date-Added = {2006-12-07 00:00:02 -0700},
  30108. Date-Modified = {2010-12-17 10:23:12 -0700},
  30109. Title = {Optional Static Typing},
  30110. Bdsk-Url-1 = {http://www.python.org/~guido/static-typing/}}
  30111. @url{Tang:kx,
  30112. Author = {Audrey Tang},
  30113. Date-Added = {2006-12-06 23:46:12 -0700},
  30114. Date-Modified = {2010-12-17 10:23:12 -0700},
  30115. Title = {Pugs Blog},
  30116. Bdsk-Url-1 = {http://pugs.blogs.com/}}
  30117. @url{Group:uq,
  30118. Author = {ECMA TC39TG1 Working Group},
  30119. Date-Added = {2006-12-06 23:43:20 -0700},
  30120. Date-Modified = {2010-12-17 10:23:12 -0700},
  30121. Title = {ECMAScript 4 Netscape Proposal},
  30122. Urldate = {June 30, 2003},
  30123. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9FZGl0aW9uNC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDEVkaXRpb240LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASomPBnbK3AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBnhUnAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpFZGl0aW9uNC5wZGYAAA4AGgAMAEUAZABpAHQAaQBvAG4ANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL0VkaXRpb240LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  30124. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0VkaXRpb240LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMRWRpdGlvbjQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8q/8zlmuQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE0AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVkaXRpb240LnBkZgAADgAaAAwARQBkAGkAdABpAG8AbgA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRWRpdGlvbjQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  30125. Bdsk-Url-1 = {http://www.mozilla.org/js/language/Edition4.pdf}}
  30126. @url{Pasalic:dq,
  30127. Author = {Emir Pasalic and Jeremy G. Siek and Walid Taha},
  30128. Date-Added = {2006-09-26 11:28:44 -0600},
  30129. Date-Modified = {2010-12-17 10:23:12 -0700},
  30130. Title = {Concoqtion},
  30131. Bdsk-Url-1 = {http://www.metaocaml.org/concoqtion/}}
  30132. @url{Dawes:qf,
  30133. Author = {Beman Dawes and David Abrahams and Rene Rivera},
  30134. Date-Added = {2006-09-26 11:21:51 -0600},
  30135. Date-Modified = {2010-12-17 10:23:12 -0700},
  30136. Lastchecked = {9/26/2006},
  30137. Title = {Boost {C++} Libraries},
  30138. Bdsk-Url-1 = {http://www.boost.org}}