all.bib 3.4 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462
  1. %% This BibTeX bibliography file was created using BibDesk.
  2. %% http://bibdesk.sourceforge.net/
  3. %% Created for Jeremy Siek at 2016-01-05 12:54:43 -0500
  4. %% Saved with string encoding Unicode (UTF-8)
  5. @book{Bryant:2010aa,
  6. Address = {USA},
  7. Author = {Bryant, Randal E. and O'Hallaron, David R.},
  8. Date-Added = {2016-01-05 17:52:13 +0000},
  9. Date-Modified = {2016-01-05 17:52:17 +0000},
  10. Edition = {2nd},
  11. Isbn = {0136108040, 9780136108047},
  12. Publisher = {Addison-Wesley Publishing Company},
  13. Title = {Computer Systems: A Programmer's Perspective},
  14. Year = {2010}}
  15. @book{Dybvig:1987aa,
  16. Address = {Upper Saddle River, NJ, USA},
  17. Author = {Dybvig, R. Kent},
  18. Date-Added = {2016-01-05 17:42:43 +0000},
  19. Date-Modified = {2016-01-05 17:42:46 +0000},
  20. Isbn = {0-13-791864-X},
  21. Publisher = {Prentice-Hall, Inc.},
  22. Title = {The SCHEME Programming Language},
  23. Year = {1987}}
  24. @book{Felleisen:2013aa,
  25. Address = {San Francisco, CA, USA},
  26. Author = {Felleisen, Matthias and Conrad, M.D. Barski and Horn, David Van and Eight Students of Northeastern University},
  27. Date-Added = {2016-01-05 17:40:45 +0000},
  28. Date-Modified = {2016-01-05 17:40:48 +0000},
  29. Isbn = {1593274912, 9781593274917},
  30. Publisher = {No Starch Press},
  31. Title = {Realm of Racket: Learn to Program, One Game at a Time!},
  32. Year = {2013}}
  33. @book{Felleisen:2001aa,
  34. Address = {Cambridge, MA, USA},
  35. Author = {Felleisen, Matthias and Findler, Robert Bruce and Flatt, Matthew and Krishnamurthi, Shriram},
  36. Date-Added = {2016-01-05 17:38:45 +0000},
  37. Date-Modified = {2016-01-05 17:38:49 +0000},
  38. Isbn = {0-262-06218-6},
  39. Publisher = {MIT Press},
  40. Title = {How to Design Programs: An Introduction to Programming and Computing},
  41. Year = {2001}}
  42. @techreport{Dybvig:2010aa,
  43. Author = {R. Kent Dybvig and Andrew Keep},
  44. Date-Added = {2016-01-05 17:02:52 +0000},
  45. Date-Modified = {2016-01-05 17:05:12 +0000},
  46. Institution = {Indiana University},
  47. Title = {P523 Compiler Assignments},
  48. Year = {2010},
  49. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA1MjMtYXNzaWdubWVudHMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNTIzLWFzc2lnbm1lbnRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABL7Qp0rFh3FBERiBDQVJPAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANKxqCwAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTIzLWFzc2lnbm1lbnRzLnBkZgAOACoAFABwADUAMgAzAC0AYQBzAHMAaQBnAG4AbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A1MjMtYXNzaWdubWVudHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  50. @incollection{Mairson:1991aa,
  51. Author = {Mairson, HarryG.},
  52. Booktitle = {Functional Programming Languages and Computer Architecture},
  53. Date-Added = {2016-01-05 14:24:12 +0000},
  54. Date-Modified = {2016-01-05 14:24:14 +0000},
  55. Doi = {10.1007/3540543961_15},
  56. Editor = {Hughes, John},
  57. Isbn = {978-3-540-54396-1},
  58. Language = {English},
  59. Pages = {313-327},
  60. Publisher = {Springer Berlin Heidelberg},
  61. Series = {Lecture Notes in Computer Science},
  62. Title = {Outline of a proof theory of parametricity},
  63. Url = {http://dx.doi.org/10.1007/3540543961_15},
  64. Volume = {523},
  65. Year = {1991},
  66. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHnByb29mLXRoZW9yeS1wYXJhbWV0cmljaXR5LnBkZtIXCxgZV05TLmRhdGFPEQGqAAAAAAGqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEecHJvb2YtdGhlb3J5LXBhcmFtZXRyaWNpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS+aktKxPCFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSsYJxAAAAAQAMAL9t8QAFwHIAAhIpAAIAPk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcHJvb2YtdGhlb3J5LXBhcmFtZXRyaWNpdHkucGRmAA4APgAeAHAAcgBvAG8AZgAtAHQAaABlAG8AcgB5AC0AcABhAHIAYQBtAGUAdAByAGkAYwBpAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL2JpYi9wcm9vZi10aGVvcnktcGFyYW1ldHJpY2l0eS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  67. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3540543961_15}}
  68. @techreport{Siek:2012ab,
  69. Author = {Jeremy G. Siek and Bor-Yuh Evan Chang},
  70. Date-Added = {2016-01-04 21:31:42 +0000},
  71. Date-Modified = {2016-01-04 21:32:29 +0000},
  72. Institution = {Univesity of Colorado},
  73. Title = {A Problem Course in Compilation: From Python to x86 Assembly},
  74. Year = {2012},
  75. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmNvbXBpbGVyLW5vdGVzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESY29tcGlsZXItbm90ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS+Ug9KwTuRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSsJU0AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29tcGlsZXItbm90ZXMucGRmAA4AJgASAGMAbwBtAHAAaQBsAGUAcgAtAG4AbwB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9jb21waWxlci1ub3Rlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  76. @techreport{Sussman:1975ab,
  77. Author = {Gerald Jay Sussman and Guy L. Steele Jr.},
  78. Date-Added = {2016-01-04 20:07:25 +0000},
  79. Date-Modified = {2016-01-04 20:08:29 +0000},
  80. Institution = {MIT},
  81. Month = {December},
  82. Number = {AI Memo No. 349},
  83. Title = {Scheme: an interpreter for extended lambda calculus},
  84. Year = {1975},
  85. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtBSU0tMzQ5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELQUlNLTM0OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS99vdKwOypQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSsIF6AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAQUlNLTM0OS5wZGYAAA4AGAALAEEASQBNAC0AMwA0ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvQUlNLTM0OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  86. @book{Lane:1997aa,
  87. Author = {Saunders Mac Lane},
  88. Date-Added = {2015-12-28 20:54:39 +0000},
  89. Date-Modified = {2015-12-28 20:56:29 +0000},
  90. Edition = {2nd},
  91. Publisher = {Spring},
  92. Title = {Categories for the Working Mathematician},
  93. Year = {1997},
  94. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxjYXQtd29yay5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGNhdC13b3JrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEqIk3SpwugUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0qdR8AAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNhdC13b3JrLnBkZgAOABoADABjAGEAdAAtAHcAbwByAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvY2F0LXdvcmsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  95. @article{Backus:1960aa,
  96. Acmid = {367262},
  97. Address = {New York, NY, USA},
  98. 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.},
  99. Date-Added = {2015-12-20 12:28:31 +0000},
  100. Date-Modified = {2015-12-20 12:28:35 +0000},
  101. Doi = {10.1145/367236.367262},
  102. Editor = {Naur, Peter},
  103. Issn = {0001-0782},
  104. Issue_Date = {May 1960},
  105. Journal = {Commun. ACM},
  106. Month = may,
  107. Number = {5},
  108. Numpages = {16},
  109. Pages = {299--314},
  110. Publisher = {ACM},
  111. Title = {Report on the Algorithmic Language ALGOL 60},
  112. Url = {http://doi.acm.org/10.1145/367236.367262},
  113. Volume = {3},
  114. Year = {1960},
  115. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOTktYmFja3VzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5OS1iYWNrdXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASh9U9KcCThQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSnE+IAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5OS1iYWNrdXMucGRmAAAOACAADwBwADIAOQA5AC0AYgBhAGMAawB1AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI5OS1iYWNrdXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  116. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367236.367262},
  117. Bdsk-Url-2 = {http://dx.doi.org/10.1145/367236.367262}}
  118. @article{Knuth:1964aa,
  119. Acmid = {365140},
  120. Address = {New York, NY, USA},
  121. Author = {Knuth, Donald E.},
  122. Date-Added = {2015-12-20 12:24:24 +0000},
  123. Date-Modified = {2015-12-20 12:24:28 +0000},
  124. Doi = {10.1145/355588.365140},
  125. Issn = {0001-0782},
  126. Issue_Date = {Dec. 1964},
  127. Journal = {Commun. ACM},
  128. Month = dec,
  129. Number = {12},
  130. Numpages = {2},
  131. Pages = {735--736},
  132. Publisher = {ACM},
  133. Title = {Backus Normal Form vs. Backus Naur Form},
  134. Url = {http://doi.acm.org/10.1145/355588.365140},
  135. Volume = {7},
  136. Year = {1964},
  137. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA3MzUtZ290bGllYi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA3MzUtZ290bGllYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEofMjSnAhkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0pxOtAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3MzUtZ290bGllYi5wZGYADgAiABAAcAA3ADMANQAtAGcAbwB0AGwAaQBlAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDczNS1nb3RsaWViLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  138. Bdsk-Url-1 = {http://doi.acm.org/10.1145/355588.365140},
  139. Bdsk-Url-2 = {http://dx.doi.org/10.1145/355588.365140}}
  140. @inproceedings{Sergey:2012aa,
  141. Author = {Ilya Sergey and Dave Clarke},
  142. Bibsource = {dblp computer science bibliography, http://dblp.org},
  143. Biburl = {http://dblp.uni-trier.de/rec/bib/conf/esop/SergeyC12},
  144. 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},
  145. Crossref = {DBLP:conf/esop/2012},
  146. Date-Added = {2015-12-16 09:12:21 +0000},
  147. Date-Modified = {2015-12-16 09:12:24 +0000},
  148. Doi = {10.1007/978-3-642-28869-2_29},
  149. Pages = {579--599},
  150. Timestamp = {Fri, 23 Mar 2012 15:26:14 +0100},
  151. Title = {Gradual Ownership Types},
  152. Url = {http://dx.doi.org/10.1007/978-3-642-28869-2_29},
  153. Year = {2012},
  154. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmdyYWR1YWwtZXNvcDEyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZ3JhZHVhbC1lc29wMTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASf0j9KWlTdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSltuHAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3JhZHVhbC1lc29wMTIucGRmAA4AJgASAGcAcgBhAGQAdQBhAGwALQBlAHMAbwBwADEAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9ncmFkdWFsLWVzb3AxMi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  155. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-28869-2_29}}
  156. @inproceedings{Sergey:2015aa,
  157. Acmid = {2737964},
  158. Address = {New York, NY, USA},
  159. Author = {Sergey, Ilya and Nanevski, Aleksandar and Banerjee, Anindya},
  160. Booktitle = {Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation},
  161. Date-Added = {2015-12-16 09:09:00 +0000},
  162. Date-Modified = {2015-12-16 09:09:09 +0000},
  163. Doi = {10.1145/2737924.2737964},
  164. Isbn = {978-1-4503-3468-6},
  165. Keywords = {Compositional program verification, concurrency, dependent types, mechanized proofs, separation logic},
  166. Location = {Portland, OR, USA},
  167. Numpages = {11},
  168. Pages = {77--87},
  169. Publisher = {ACM},
  170. Series = {PLDI 2015},
  171. Title = {Mechanized Verification of Fine-grained Concurrent Programs},
  172. Url = {http://doi.acm.org/10.1145/2737924.2737964},
  173. Year = {2015},
  174. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzctc2VyZ2V5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDc3LXNlcmdleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASfzntKWlCRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSltp0AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc3LXNlcmdleS5wZGYADgAeAA4AcAA3ADcALQBzAGUAcgBnAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNzctc2VyZ2V5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  175. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2737924.2737964},
  176. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2737924.2737964}}
  177. @inproceedings{Devriese:2011aa,
  178. Acmid = {2034796},
  179. Address = {New York, NY, USA},
  180. Author = {Devriese, Dominique and Piessens, Frank},
  181. Booktitle = {Proceedings of the 16th ACM SIGPLAN International Conference on Functional Programming},
  182. Date-Added = {2015-12-14 22:32:47 +0000},
  183. Date-Modified = {2015-12-14 22:32:52 +0000},
  184. Doi = {10.1145/2034773.2034796},
  185. Isbn = {978-1-4503-0865-6},
  186. Keywords = {ad hoc polymorphism, agda, instance arguments, type classes},
  187. Location = {Tokyo, Japan},
  188. Numpages = {13},
  189. Pages = {143--155},
  190. Publisher = {ACM},
  191. Series = {ICFP '11},
  192. Title = {On the Bright Side of Type Classes: Instance Arguments in Agda},
  193. Url = {http://doi.acm.org/10.1145/2034773.2034796},
  194. Year = {2011},
  195. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDMtZGV2cmllc2UucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQzLWRldnJpZXNlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJ2ln0pSt5VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANKU9DUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQzLWRldnJpZXNlLnBkZgAADgAkABEAcAAxADQAMwAtAGQAZQB2AHIAaQBlAHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQzLWRldnJpZXNlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  196. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034796},
  197. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034796}}
  198. @article{Wadler:2007aa,
  199. Author = {Philip Wadler},
  200. Date-Added = {2015-12-07 14:32:44 +0000},
  201. Date-Modified = {2015-12-07 14:32:48 +0000},
  202. Doi = {http://dx.doi.org/10.1016/j.tcs.2006.12.042},
  203. Issn = {0304-3975},
  204. Journal = {Theoretical Computer Science},
  205. Keywords = {Curry--Howard},
  206. Note = {Festschrift for John C. Reynolds's 70th birthday},
  207. Number = {1--3},
  208. Pages = {201 - 226},
  209. Title = {The Girard--Reynolds isomorphism (second edition)},
  210. Url = {http://www.sciencedirect.com/science/article/pii/S0304397506009236},
  211. Volume = {375},
  212. Year = {2007},
  213. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2dpcmFyZC1yZXlub2xkcy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2dpcmFyZC1yZXlub2xkcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEllerSiwLWUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0otJJgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdpcmFyZC1yZXlub2xkcy5wZGYAAA4AKAATAGcAaQByAGEAcgBkAC0AcgBlAHkAbgBvAGwAZABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2dpcmFyZC1yZXlub2xkcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  214. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0304397506009236},
  215. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.tcs.2006.12.042}}
  216. @inproceedings{Flanagan:2001aa,
  217. Acmid = {360220},
  218. Address = {New York, NY, USA},
  219. Author = {Flanagan, Cormac and Saxe, James B.},
  220. Booktitle = {Proceedings of the 28th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  221. Date-Added = {2015-12-05 16:23:57 +0000},
  222. Date-Modified = {2015-12-05 16:24:00 +0000},
  223. Doi = {10.1145/360204.360220},
  224. Isbn = {1-58113-336-7},
  225. Location = {London, United Kingdom},
  226. Numpages = {13},
  227. Pages = {193--205},
  228. Publisher = {ACM},
  229. Series = {POPL '01},
  230. Title = {Avoiding Exponential Explosion: Generating Compact Verification Conditions},
  231. Url = {http://doi.acm.org/10.1145/360204.360220},
  232. Year = {2001},
  233. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxOTMtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTkzLWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJYH10oh55VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANKIwDUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTkzLWZsYW5hZ2FuLnBkZgAADgAkABEAcAAxADkAMwAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTkzLWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  234. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360220},
  235. Bdsk-Url-2 = {http://dx.doi.org/10.1145/360204.360220}}
  236. @article{Wadler:2015aa,
  237. Acmid = {2699407},
  238. Address = {New York, NY, USA},
  239. Author = {Wadler, Philip},
  240. Date-Added = {2015-11-30 14:13:26 +0000},
  241. Date-Modified = {2015-11-30 14:13:30 +0000},
  242. Doi = {10.1145/2699407},
  243. Issn = {0001-0782},
  244. Issue_Date = {December 2015},
  245. Journal = {Commun. ACM},
  246. Month = nov,
  247. Number = {12},
  248. Numpages = {10},
  249. Pages = {75--84},
  250. Publisher = {ACM},
  251. Title = {Propositions As Types},
  252. Url = {http://doi.acm.org/10.1145/2699407},
  253. Volume = {58},
  254. Year = {2015},
  255. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzUtd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDc1LXdhZGxlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASShotKBw9BQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSggogAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc1LXdhZGxlci5wZGYADgAeAA4AcAA3ADUALQB3AGEAZABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNzUtd2FkbGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  256. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2699407},
  257. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2699407}}
  258. @article{Chevalier-Boisvert:2015aa,
  259. Adsnote = {Provided by the SAO/NASA Astrophysics Data System},
  260. Adsurl = {http://adsabs.harvard.edu/abs/2015arXiv151102956C},
  261. Archiveprefix = {arXiv},
  262. Author = {{Chevalier-Boisvert}, M. and {Feeley}, M.},
  263. Date-Added = {2015-11-21 17:17:44 +0000},
  264. Date-Modified = {2015-11-21 17:17:47 +0000},
  265. Eprint = {1511.02956},
  266. Journal = {ArXiv e-prints},
  267. Keywords = {Computer Science - Programming Languages, D.3.4},
  268. Month = nov,
  269. Primaryclass = {cs.PL},
  270. Title = {{Interprocedural Type Specialization of JavaScript Programs Without Type Analysis}},
  271. Year = 2015,
  272. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV4xNTExLjAyOTU2LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOMTUxMS4wMjk1Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASNLt9J2EaNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSdlfzAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAMTUxMS4wMjk1Ni5wZGYADgAeAA4AMQA1ADEAMQAuADAAMgA5ADUANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi8xNTExLjAyOTU2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  273. @inproceedings{Maidl:2015aa,
  274. Address = {New York, NY, USA},
  275. Author = {Maidl, Andr{\'e} Murbach and Mascarenhas, Fabio and Ierusalimschy, Roberto},
  276. Booktitle = {Proceedings of the 11th Symposium on Dynamic Languages},
  277. Date-Added = {2015-11-18 04:24:13 +0000},
  278. Date-Modified = {2015-11-18 04:47:52 +0000},
  279. Keywords = {Gradual Typing, Lua, Optional Type Systems},
  280. Location = {Pittsburgh, PA, USA},
  281. Numpages = {13},
  282. Pages = {13--25},
  283. Publisher = {ACM},
  284. Series = {DLS 2015},
  285. Title = {A Formalization of Typed Lua},
  286. Year = {2015},
  287. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMtbWFpZGwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMtbWFpZGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABImRQ0nFnt1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJxrgcAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMtbWFpZGwucGRmAAAOABwADQBwADEAMwAtAG0AYQBpAGQAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTMtbWFpZGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  288. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2816707.2816709},
  289. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2816707.2816709}}
  290. @inproceedings{Maidl:2014aa,
  291. Address = {New York, NY, USA},
  292. Articleno = {3},
  293. Author = {Maidl, Andr{\'e} Murbach and Mascarenhas, Fabio and Ierusalimschy, Roberto},
  294. Booktitle = {Proceedings of the Workshop on Dynamic Languages and Applications},
  295. Date-Added = {2015-11-18 04:23:09 +0000},
  296. Date-Modified = {2015-11-18 04:48:06 +0000},
  297. Keywords = {Lua programming language, gradual typing, optional typing, type systems},
  298. Location = {Edinburgh, United Kingdom},
  299. Numpages = {10},
  300. Pages = {3:1--3:10},
  301. Publisher = {ACM},
  302. Series = {Dyla'14},
  303. Title = {Typed Lua: An Optional Type System for Lua},
  304. Year = {2014},
  305. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmR5bGExNC00LXR5cGVkLWx1YS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmR5bGExNC00LXR5cGVkLWx1YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiZBnScWd3UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nGtxwAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGR5bGExNC00LXR5cGVkLWx1YS5wZGYADgAuABYAZAB5AGwAYQAxADQALQA0AC0AdAB5AHAAZQBkAC0AbAB1AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvZHlsYTE0LTQtdHlwZWQtbHVhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  306. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2617548.2617553},
  307. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2617548.2617553}}
  308. @techreport{Rossum:2014aa,
  309. Author = {Guido van Rossum},
  310. Date-Added = {2015-11-17 20:39:18 +0000},
  311. Date-Modified = {2015-11-17 20:40:07 +0000},
  312. Institution = {Python Software Foundation},
  313. Number = {PEP 0483},
  314. Title = {The Theory of Type Hints},
  315. Year = {2014}}
  316. @article{Dongarra:1992aa,
  317. Acmid = {141871},
  318. Address = {New York, NY, USA},
  319. Author = {Dongarra, Jack J.},
  320. Date-Added = {2015-11-17 17:02:06 +0000},
  321. Date-Modified = {2015-11-18 04:39:17 +0000},
  322. Issue_Date = {June 1992},
  323. Journal = {SIGARCH Comput. Archit. News},
  324. Month = jun,
  325. Number = {3},
  326. Numpages = {23},
  327. Pages = {22--44},
  328. Publisher = {ACM},
  329. Title = {Performance of Various Computers Using Standard Linear Equations Software},
  330. Volume = {20},
  331. Year = {1992},
  332. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMi1kb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMi1kb25nYXJyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiQWLScMfQUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nEOIAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMi1kb25nYXJyYS5wZGYADgAiABAAcAAyADIALQBkAG8AbgBnAGEAcgByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIyLWRvbmdhcnJhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  333. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141868.141871},
  334. Bdsk-Url-2 = {http://dx.doi.org/10.1145/141868.141871}}
  335. @book{Gray:1992aa,
  336. Address = {San Francisco, CA, USA},
  337. Author = {Gray, Jim},
  338. Date-Added = {2015-11-17 16:59:52 +0000},
  339. Date-Modified = {2015-11-17 16:59:56 +0000},
  340. Isbn = {1558601597},
  341. Publisher = {Morgan Kaufmann Publishers Inc.},
  342. Title = {Benchmark Handbook: For Database and Transaction Processing Systems},
  343. Year = {1992}}
  344. @inproceedings{Clinger:1994ab,
  345. Address = {New York, NY, USA},
  346. Author = {Clinger, William D. and Hansen, Lars Thomas},
  347. Booktitle = {Proceedings of the 1994 ACM Conference on LISP and Functional Programming},
  348. Date-Added = {2015-11-17 16:57:20 +0000},
  349. Date-Modified = {2015-11-18 04:54:01 +0000},
  350. Location = {Orlando, Florida, USA},
  351. Numpages = {12},
  352. Pages = {128--139},
  353. Publisher = {ACM},
  354. Series = {LFP '94},
  355. Title = {Lambda, the Ultimate Label or a Simple Optimizing Compiler for Scheme},
  356. Year = {1994},
  357. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMjgtY2xpbmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMjgtY2xpbmdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/earRDzjvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMjgtY2xpbmdlci5wZGYADgAiABAAcAAxADIAOAAtAGMAbABpAG4AZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEyOC1jbGluZ2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  358. Bdsk-Url-1 = {http://doi.acm.org/10.1145/182409.156786},
  359. Bdsk-Url-2 = {http://dx.doi.org/10.1145/182409.156786}}
  360. @book{Pearl:2000aa,
  361. Address = {New York, NY, USA},
  362. Author = {Pearl, Judea},
  363. Date-Added = {2015-11-17 15:35:03 +0000},
  364. Date-Modified = {2015-11-17 15:35:06 +0000},
  365. Isbn = {0-521-77362-8},
  366. Publisher = {Cambridge University Press},
  367. Title = {Causality: Models, Reasoning, and Inference},
  368. Year = {2000}}
  369. @inproceedings{Mytkowicz:2009aa,
  370. Address = {New York, NY, USA},
  371. Author = {Mytkowicz, Todd and Diwan, Amer and Hauswirth, Matthias and Sweeney, Peter F.},
  372. Booktitle = {Proceedings of the 14th International Conference on Architectural Support for Programming Languages and Operating Systems},
  373. Date-Added = {2015-11-17 15:33:11 +0000},
  374. Date-Modified = {2015-11-18 04:41:42 +0000},
  375. Keywords = {bias, measurement, performance},
  376. Location = {Washington, DC, USA},
  377. Numpages = {12},
  378. Pages = {265--276},
  379. Publisher = {ACM},
  380. Series = {ASPLOS XIV},
  381. Title = {Producing Wrong Data Without Doing Anything Obviously Wrong!},
  382. Year = {2009},
  383. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyNjUtbXl0a293aWN6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDI2NS1teXRrb3dpY3oucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASI2dNJwsvlQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScPlJAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2NS1teXRrb3dpY3oucGRmAA4AJgASAHAAMgA2ADUALQBtAHkAdABrAG8AdwBpAGMAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMjY1LW15dGtvd2ljei5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  384. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1508244.1508275},
  385. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1508244.1508275}}
  386. @inproceedings{Vegdahl:1989aa,
  387. Address = {New York, NY, USA},
  388. Author = {Vegdahl, Steven R. and Pleban, Uwe F.},
  389. Booktitle = {Proceedings of the Third International Conference on Architectural Support for Programming Languages and Operating Systems},
  390. Date-Added = {2015-11-17 11:38:15 +0000},
  391. Date-Modified = {2015-11-18 04:45:44 +0000},
  392. Location = {Boston, Massachusetts, USA},
  393. Numpages = {11},
  394. Pages = {172--182},
  395. Publisher = {ACM},
  396. Series = {ASPLOS III},
  397. Title = {The Runtime Environment for Scheme, a Scheme Implementation on the 88000},
  398. Year = {1989},
  399. Bdsk-Url-1 = {http://doi.acm.org/10.1145/70082.68199},
  400. Bdsk-Url-2 = {http://dx.doi.org/10.1145/70082.68199}}
  401. @inproceedings{Gomard:1990aa,
  402. Address = {New York, NY, USA},
  403. Author = {Gomard, Carsten K.},
  404. Booktitle = {Proceedings of the 1990 ACM Conference on LISP and Functional Programming},
  405. Date-Added = {2015-11-17 11:36:49 +0000},
  406. Date-Modified = {2015-11-18 04:40:04 +0000},
  407. Location = {Nice, France},
  408. Numpages = {6},
  409. Pages = {282--287},
  410. Publisher = {ACM},
  411. Series = {LFP '90},
  412. Title = {Partial Type Inference for Untyped Functional Programs},
  413. Year = {1990},
  414. Bdsk-Url-1 = {http://doi.acm.org/10.1145/91556.91672},
  415. Bdsk-Url-2 = {http://dx.doi.org/10.1145/91556.91672}}
  416. @article{Ma:1990aa,
  417. Acmid = {79013},
  418. Address = {New York, NY, USA},
  419. Author = {Ma, K.-L. and Kessler, R. R.},
  420. Date-Added = {2015-11-17 11:30:57 +0000},
  421. Date-Modified = {2015-11-18 04:41:11 +0000},
  422. Issue_Date = {June 1990},
  423. Journal = {Softw. Pract. Exper.},
  424. Month = jun,
  425. Number = {6},
  426. Numpages = {31},
  427. Pages = {593--623},
  428. Publisher = {John Wiley \& Sons, Inc.},
  429. Title = {{TICL}-a Type Inference System for Common Lisp},
  430. Volume = {20},
  431. Year = {1990},
  432. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380200606}}
  433. @techreport{Walker:1988aa,
  434. Author = {Kenneth Walker},
  435. Date-Added = {2015-11-17 11:29:07 +0000},
  436. Date-Modified = {2015-11-17 11:30:02 +0000},
  437. Institution = {University of Arizona},
  438. Month = {July},
  439. Number = {TR 88-25},
  440. Title = {A Type Inference System for Icon},
  441. Year = {1988},
  442. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0cjg4XzI1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdHI4OF8yNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASImd9JweflQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScMBJAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHI4OF8yNS5wZGYAAA4AGAALAHQAcgA4ADgAXwAyADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvdHI4OF8yNS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  443. @inproceedings{Jones:1982aa,
  444. Address = {New York, NY, USA},
  445. Author = {Jones, Neil D. and Muchnick, Steven S.},
  446. Booktitle = {Proceedings of the 9th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  447. Date-Added = {2015-11-17 11:26:40 +0000},
  448. Date-Modified = {2015-11-18 04:48:44 +0000},
  449. Location = {Albuquerque, New Mexico},
  450. Numpages = {9},
  451. Pages = {66--74},
  452. Publisher = {ACM},
  453. Series = {POPL '82},
  454. Title = {A Flexible Approach to Interprocedural Data Flow Analysis and Programs with Recursive Data Structures},
  455. Year = {1982},
  456. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582161},
  457. Bdsk-Url-2 = {http://dx.doi.org/10.1145/582153.582161}}
  458. @inproceedings{Jones:1976aa,
  459. Address = {New York, NY, USA},
  460. Author = {Jones, Neil D. and Muchnick, Steven S.},
  461. Booktitle = {Proceedings of the 3rd ACM SIGACT-SIGPLAN Symposium on Principles on Programming Languages},
  462. Date-Added = {2015-11-17 11:25:46 +0000},
  463. Date-Modified = {2015-11-18 04:40:42 +0000},
  464. Location = {Atlanta, Georgia},
  465. Numpages = {18},
  466. Pages = {77--94},
  467. Publisher = {ACM},
  468. Series = {POPL '76},
  469. Title = {Binding Time Optimization in Programming Languages: Some Thoughts Toward the Design of an Ideal Language},
  470. Year = {1976},
  471. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800168.811542},
  472. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800168.811542}}
  473. @inproceedings{Shivers:1991ab,
  474. Address = {New York, NY, USA},
  475. Author = {Shivers, Olin},
  476. Booktitle = {Proceedings of the 1991 ACM SIGPLAN Symposium on Partial Evaluation and Semantics-based Program Manipulation},
  477. Date-Added = {2015-11-17 11:24:34 +0000},
  478. Date-Modified = {2015-11-18 04:49:16 +0000},
  479. Location = {New Haven, Connecticut, USA},
  480. Numpages = {9},
  481. Pages = {190--198},
  482. Publisher = {ACM},
  483. Series = {PEPM '91},
  484. Title = {The Semantics of Scheme Control-flow Analysis},
  485. Year = {1991},
  486. Bdsk-Url-1 = {http://doi.acm.org/10.1145/115865.115884},
  487. Bdsk-Url-2 = {http://dx.doi.org/10.1145/115865.115884}}
  488. @inbook{Shivers:1991aa,
  489. Author = {Olin Shivers},
  490. Chapter = {Data-flow analysis and type recovery in Scheme},
  491. Date-Added = {2015-11-17 11:22:39 +0000},
  492. Date-Modified = {2015-11-17 11:23:52 +0000},
  493. Publisher = {MIT Press},
  494. Title = {Topics in Advanced Language Implementatino},
  495. Year = {1991}}
  496. @phdthesis{Tenenbaum:1974aa,
  497. Address = {New York, NY, USA},
  498. Author = {Tenenbaum, Aaron Melvin},
  499. Date-Added = {2015-11-17 11:20:37 +0000},
  500. Date-Modified = {2015-11-17 11:20:40 +0000},
  501. Note = {AAI7509706},
  502. Publisher = {New York University},
  503. Title = {Type Determination for Very High Level Languages.},
  504. Year = {1974},
  505. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHXR5cGVkZXRlcm1pbmF0aW8wMHRlbmVfYncucGRm0hcLGBlXTlMuZGF0YU8RAagAAAAAAagAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R10eXBlZGV0ZXJtaW5hdGlvMDB0ZW5lX2J3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIiVr0nB3wVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJwvhEAAAABAAwAv23xAAXAcgACEikAAgA9TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0eXBlZGV0ZXJtaW5hdGlvMDB0ZW5lX2J3LnBkZgAADgA8AB0AdAB5AHAAZQBkAGUAdABlAHIAbQBpAG4AYQB0AGkAbwAwADAAdABlAG4AZQBfAGIAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALVVzZXJzL2pzaWVrL2JpYi90eXBlZGV0ZXJtaW5hdGlvMDB0ZW5lX2J3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCuALMAuwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  506. @article{Kaplan:1980aa,
  507. Address = {New York, NY, USA},
  508. Author = {Kaplan, Marc A. and Ullman, Jeffrey D.},
  509. Date-Added = {2015-11-17 11:16:53 +0000},
  510. Date-Modified = {2015-11-18 04:54:56 +0000},
  511. Issue_Date = {Jan. 1980},
  512. Journal = {J. ACM},
  513. Month = jan,
  514. Number = {1},
  515. Numpages = {18},
  516. Pages = {128--145},
  517. Publisher = {ACM},
  518. Title = {A Scheme for the Automatic Inference of Variable Types},
  519. Volume = {27},
  520. Year = {1980},
  521. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322169.322181},
  522. Bdsk-Url-2 = {http://dx.doi.org/10.1145/322169.322181}}
  523. @inproceedings{Adams:1986aa,
  524. Address = {New York, NY, USA},
  525. Author = {Adams, Norman and Kranz, David and Kelsey, Richard and Rees, Jonathan and Hudak, Paul and Philbin, James},
  526. Booktitle = {Proceedings of the 1986 SIGPLAN Symposium on Compiler Construction},
  527. Date-Added = {2015-11-17 11:16:12 +0000},
  528. Date-Modified = {2015-11-18 04:33:24 +0000},
  529. Numpages = {15},
  530. Pages = {219--233},
  531. Publisher = {ACM},
  532. Series = {SIGPLAN '86},
  533. Title = {ORBIT: An Optimizing Compiler for Scheme},
  534. Year = {1986},
  535. Bdsk-Url-1 = {http://doi.acm.org/10.1145/12276.13333},
  536. Bdsk-Url-2 = {http://dx.doi.org/10.1145/12276.13333}}
  537. @inproceedings{Brooks:1982ab,
  538. Address = {New York, NY, USA},
  539. Author = {Brooks, Rodney A. and Gabriel, Richard P. and Steele,Jr., Guy L.},
  540. Booktitle = {Proceedings of the 1982 SIGPLAN Symposium on Compiler Construction},
  541. Date-Added = {2015-11-17 11:14:29 +0000},
  542. Date-Modified = {2015-11-18 04:36:29 +0000},
  543. Location = {Boston, Massachusetts, USA},
  544. Numpages = {15},
  545. Pages = {261--275},
  546. Publisher = {ACM},
  547. Series = {SIGPLAN '82},
  548. Title = {An Optimizing Compiler for Lexically Scoped LISP},
  549. Year = {1982},
  550. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800230.807000},
  551. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800230.807000}}
  552. @inproceedings{Aiken:1991aa,
  553. Address = {New York, NY, USA},
  554. Author = {Aiken, Alex and Murphy, Brian},
  555. Booktitle = {Proceedings of the 18th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  556. Date-Added = {2015-11-17 11:13:37 +0000},
  557. Date-Modified = {2015-11-18 04:32:22 +0000},
  558. Numpages = {12},
  559. Pages = {279--290},
  560. Publisher = {ACM},
  561. Series = {POPL '91},
  562. Title = {Static Type Inference in a Dynamically Typed Language},
  563. Year = {1991},
  564. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99583.99621},
  565. Bdsk-Url-2 = {http://dx.doi.org/10.1145/99583.99621}}
  566. @inproceedings{Shivers:1988aa,
  567. Address = {New York, NY, USA},
  568. Author = {Shivers, O.},
  569. Booktitle = {Proceedings of the ACM SIGPLAN 1988 Conference on Programming Language Design and Implementation},
  570. Date-Added = {2015-11-17 11:06:31 +0000},
  571. Date-Modified = {2015-11-18 04:43:53 +0000},
  572. Location = {Atlanta, Georgia, USA},
  573. Numpages = {11},
  574. Pages = {164--174},
  575. Publisher = {ACM},
  576. Series = {PLDI '88},
  577. Title = {Control Flow Analysis in {Scheme}},
  578. Year = {1988},
  579. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjQtc2hpdmVycy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjQtc2hpdmVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiI6fScHR1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nC6xQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNjQtc2hpdmVycy5wZGYADgAiABAAcAAxADYANAAtAHMAaABpAHYAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE2NC1zaGl2ZXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  580. Bdsk-Url-1 = {http://doi.acm.org/10.1145/53990.54007},
  581. Bdsk-Url-2 = {http://dx.doi.org/10.1145/53990.54007}}
  582. @incollection{Agesen:1994aa,
  583. Author = {Agesen, Ole},
  584. Booktitle = {Static Analysis},
  585. Date-Added = {2015-11-17 10:47:24 +0000},
  586. Date-Modified = {2015-11-18 04:34:02 +0000},
  587. Editor = {Le Charlier, Baudouin},
  588. Language = {English},
  589. Pages = {78-100},
  590. Publisher = {Springer Berlin Heidelberg},
  591. Series = {Lecture Notes in Computer Science},
  592. Title = {Constraint-based type inference and parametric polymorphism},
  593. Volume = {864},
  594. Year = {1994},
  595. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGNvbnN0cmFpbnQtYmFzZWQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRjb25zdHJhaW50LWJhc2VkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIiIy0nBvzlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJwth4AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb25zdHJhaW50LWJhc2VkLnBkZgAOACoAFABjAG8AbgBzAHQAcgBhAGkAbgB0AC0AYgBhAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2NvbnN0cmFpbnQtYmFzZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  596. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-58485-4_34}}
  597. @techreport{Jia:2015aa,
  598. Author = {Limin Jia and Hannah Gommerstadt and Frank Pfenning},
  599. Date-Added = {2015-11-17 10:29:28 +0000},
  600. Date-Modified = {2015-11-17 10:30:17 +0000},
  601. Institution = {Carnegie Mellon University},
  602. Month = {November},
  603. Number = {CMU-CyLab-15-004},
  604. Title = {Monitors and Blame Assignment for Higher-Order Session Types},
  605. Year = {2015},
  606. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRU1vbml0b3JzIGFuZCBCbGFtZSBBc3NpZ25tZW50IGZvciBIaWdoZXItT3JkZXIgU2Vzc2lvbiBUeXBlcyAoQ01VLnBkZtIXCxgZV05TLmRhdGFPEQIiAAAAAAIiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfTW9uaXRvcnMgYW5kIEJsYW1lICMxMjIxRjI3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASIfJ9Jwa/VQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScLJFAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoATW9uaXRvcnMgYW5kIEJsYW1lICMxMjIxRjI3LnBkZgAADgCMAEUATQBvAG4AaQB0AG8AcgBzACAAYQBuAGQAIABCAGwAYQBtAGUAIABBAHMAcwBpAGcAbgBtAGUAbgB0ACAAZgBvAHIAIABIAGkAZwBoAGUAcgAtAE8AcgBkAGUAcgAgAFMAZQBzAHMAaQBvAG4AIABUAHkAcABlAHMAIAAoAEMATQBVAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBVVXNlcnMvanNpZWsvYmliL01vbml0b3JzIGFuZCBCbGFtZSBBc3NpZ25tZW50IGZvciBIaWdoZXItT3JkZXIgU2Vzc2lvbiBUeXBlcyAoQ01VLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDWANsA4wMJAwsDEAMbAyQDMgM2Az0DRgNLA1gDWwNtA3ADdQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAN3}}
  607. @book{Queinnec:1996aa,
  608. Address = {New York, NY, USA},
  609. Author = {Queinnec, Christian},
  610. Date-Added = {2015-11-15 20:17:14 +0000},
  611. Date-Modified = {2015-11-15 20:17:17 +0000},
  612. Isbn = {0-521-56247-3},
  613. Publisher = {Cambridge University Press},
  614. Title = {Lisp in Small Pieces},
  615. Year = {1996}}
  616. @techreport{Bartlett:1989aa,
  617. Author = {Joel F. Bartlett},
  618. Date-Added = {2015-11-15 20:14:53 +0000},
  619. Date-Modified = {2015-11-15 20:16:13 +0000},
  620. Institution = {Western Research Laboratory},
  621. Month = {January},
  622. Title = {{SCHEME->C} a Portable {Scheme-to-C} Compiler},
  623. Year = {1989},
  624. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NjaGVtZS10by1jLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2NoZW1lLXRvLWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASHjWNJuUklQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSbpiZAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2NoZW1lLXRvLWMucGRmAAAOACAADwBzAGMAaABlAG0AZQAtAHQAbwAtAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2NoZW1lLXRvLWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  625. @article{Baker:1995aa,
  626. Acmid = {214454},
  627. Address = {New York, NY, USA},
  628. Author = {Baker, Henry G.},
  629. Date-Added = {2015-11-15 19:43:23 +0000},
  630. Date-Modified = {2015-11-15 19:43:26 +0000},
  631. Doi = {10.1145/214448.214454},
  632. Issn = {0362-1340},
  633. Issue_Date = {Sept. 1995},
  634. Journal = {SIGPLAN Not.},
  635. Month = sep,
  636. Number = {9},
  637. Numpages = {4},
  638. Pages = {17--20},
  639. Publisher = {ACM},
  640. Title = {CONS Should Not CONS Its Arguments, Part II: Cheney on the M.T.A.},
  641. Url = {http://doi.acm.org/10.1145/214448.214454},
  642. Volume = {30},
  643. Year = {1995},
  644. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTctYmFrZXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTctYmFrZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIeIh0m5KnlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJukO4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTctYmFrZXIucGRmAAAOABwADQBwADEANwAtAGIAYQBrAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTctYmFrZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  645. Bdsk-Url-1 = {http://doi.acm.org/10.1145/214448.214454},
  646. Bdsk-Url-2 = {http://dx.doi.org/10.1145/214448.214454}}
  647. @techreport{Asanovic:EECS-2006-183,
  648. 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.},
  649. Date-Added = {2015-11-12 22:10:42 +0000},
  650. Date-Modified = {2015-11-12 22:10:49 +0000},
  651. Institution = {EECS Department, University of California, Berkeley},
  652. Month = {Dec},
  653. Number = {UCB/EECS-2006-183},
  654. Title = {The Landscape of Parallel Computing Research: A View from Berkeley},
  655. Url = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-183.html},
  656. Year = {2006},
  657. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEUVFQ1MtMjAwNi0xODMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFFRUNTLTIwMDYtMTgzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIWyP0mp4sVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJqvwEAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBFRUNTLTIwMDYtMTgzLnBkZgAADgAkABEARQBFAEMAUwAtADIAMAAwADYALQAxADgAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9FRUNTLTIwMDYtMTgzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  658. Bdsk-Url-1 = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-183.html}}
  659. @book{Black:2009aa,
  660. Abstract = {Pharo by Example, intended for both students and
  661. developers, will guide you gently through the Pharo
  662. language and environment by means of a series of
  663. examples and exercises. This book is made available
  664. under the Creative Commons Attribution-ShareAlike
  665. 3.0 license.},
  666. Aeres = {OV},
  667. Aeresstatus = {aeres08},
  668. Annote = {book},
  669. Author = {Andrew Black and St\'ephane Ducasse and Oscar Nierstrasz and Damien Pollet and Damien Cassou and Marcus Denker},
  670. Date-Added = {2015-11-12 18:31:30 +0000},
  671. Date-Modified = {2015-11-12 18:31:42 +0000},
  672. Inria = {ADAM},
  673. Isbn = {978-3-9523341-4-0},
  674. Keywords = {olit scg09 scg-pub jb09 snf-none skip-doi},
  675. Medium = {2},
  676. Peerreview = {no},
  677. Publisher = {Square Bracket Associates},
  678. Title = {Pharo by Example},
  679. Url = {http://pharobyexample.org},
  680. Year = {2009},
  681. Bdsk-Url-1 = {http://pharobyexample.org}}
  682. @article{Alpern:2000aa,
  683. Acmid = {1011400},
  684. Address = {Riverton, NJ, USA},
  685. 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.},
  686. Date-Added = {2015-11-12 18:24:25 +0000},
  687. Date-Modified = {2015-11-18 04:52:54 +0000},
  688. Issue_Date = {January 2000},
  689. Journal = {IBM Syst. J.},
  690. Month = jan,
  691. Number = {1},
  692. Numpages = {28},
  693. Pages = {211--238},
  694. Publisher = {IBM Corp.},
  695. Title = {The Jalape\~{n}O Virtual Machine},
  696. Volume = {39},
  697. Year = {2000},
  698. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxqYWxhcGVuby5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGphbGFwZW5vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhWO7SakOWUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0mqJ5gAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGphbGFwZW5vLnBkZgAOABoADABqAGEAbABhAHAAZQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvamFsYXBlbm8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  699. Bdsk-Url-1 = {http://dx.doi.org/10.1147/sj.391.0211}}
  700. @article{Alpern:2005aa,
  701. Acmid = {1086625},
  702. Address = {Riverton, NJ, USA},
  703. 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.},
  704. Date-Added = {2015-11-12 16:33:33 +0000},
  705. Date-Modified = {2015-11-18 04:35:41 +0000},
  706. Issue_Date = {January 2005},
  707. Journal = {IBM Syst. J.},
  708. Month = jan,
  709. Number = {2},
  710. Numpages = {19},
  711. Pages = {399--417},
  712. Publisher = {IBM Corp.},
  713. Title = {The {Jikes} Research Virtual Machine Project: Building an Open-source Research Community},
  714. Volume = {44},
  715. Year = {2005},
  716. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWppa2VzcnZtLWlzai0yMDA1LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVamlrZXNydm0taXNqLTIwMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASFQ9tJqKblQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSanAJAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAamlrZXNydm0taXNqLTIwMDUucGRmAAAOACwAFQBqAGkAawBlAHMAcgB2AG0ALQBpAHMAagAtADIAMAAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvamlrZXNydm0taXNqLTIwMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  717. Bdsk-Url-1 = {http://dx.doi.org/10.1147/sj.442.0399}}
  718. @article{Wimmer:2013aa,
  719. Address = {New York, NY, USA},
  720. Articleno = {30},
  721. Author = {Wimmer, Christian and Haupt, Michael and Van De Vanter, Michael L. and Jordan, Mick and Dayn\`{e}s, Laurent and Simon, Douglas},
  722. Date-Added = {2015-11-12 16:28:36 +0000},
  723. Date-Modified = {2015-11-18 04:46:04 +0000},
  724. Issue_Date = {January 2013},
  725. Journal = {ACM Trans. Archit. Code Optim.},
  726. Keywords = {Java, Maxine VM, VM design, VM interfaces, debugging, inspector, metacircular VM, tool support},
  727. Month = jan,
  728. Number = {4},
  729. Numpages = {24},
  730. Pages = {30:1--30:24},
  731. Publisher = {ACM},
  732. Title = {Maxine: An Approachable Virtual Machine for, and in, Java},
  733. Volume = {9},
  734. Year = {2013},
  735. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMzAtd2ltbWVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTMwLXdpbW1lci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASFQb9JqKFBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSam6gAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTMwLXdpbW1lci5wZGYADgAeAA4AYQAzADAALQB3AGkAbQBtAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMzAtd2ltbWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  736. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2400682.2400689},
  737. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2400682.2400689}}
  738. @mastersthesis{Bharadwaj:2012aa,
  739. Author = {Shashank Bharadwaj},
  740. Date-Added = {2015-11-10 20:28:23 +0000},
  741. Date-Modified = {2015-11-10 20:29:37 +0000},
  742. School = {University of Colorado at Boulder},
  743. Title = {Optimizing Jython using invokedynamic and Gradual Typing},
  744. Year = {2012},
  745. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxzaGFzaGFuay5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHNoYXNoYW5rLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgtafSZ73ZUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0mgEKQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNoYXNoYW5rLnBkZgAOABoADABzAGgAYQBzAGgAYQBuAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvc2hhc2hhbmsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  746. @inproceedings{Grimmer:2015aa,
  747. Acmid = {2816714},
  748. Address = {New York, NY, USA},
  749. Author = {Grimmer, Matthias and Seaton, Chris and Schatz, Roland and W\"{u}rthinger, Thomas and M\"{o}ssenb\"{o}ck, Hanspeter},
  750. Booktitle = {Proceedings of the 11th Symposium on Dynamic Languages},
  751. Date-Added = {2015-11-10 19:53:58 +0000},
  752. Date-Modified = {2015-11-10 19:54:02 +0000},
  753. Doi = {10.1145/2816707.2816714},
  754. Isbn = {978-1-4503-3690-1},
  755. Keywords = {cross-language, language implementation, language interoperability, optimization, virtual machine},
  756. Location = {Pittsburgh, PA, USA},
  757. Numpages = {13},
  758. Pages = {78--90},
  759. Publisher = {ACM},
  760. Series = {DLS 2015},
  761. Title = {High-performance Cross-language Interoperability in a Multi-language Runtime},
  762. Url = {http://doi.acm.org/10.1145/2816707.2816714},
  763. Year = {2015},
  764. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2816707.2816714},
  765. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2816707.2816714}}
  766. @inproceedings{Richards:2015aa,
  767. Author = {Gregor Richards and Francesco Zappa Nardelli and Jan Vitek},
  768. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  769. Date-Added = {2015-11-10 19:26:58 +0000},
  770. Date-Modified = {2015-11-10 19:28:45 +0000},
  771. Series = {ECOOP},
  772. Title = {Concrete Types for TypeScript},
  773. Year = {2015},
  774. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxlY29vcDE1YS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGVjb29wMTVhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgsJLSZ6+QUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0mf14AAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVjb29wMTVhLnBkZgAOABoADABlAGMAbwBvAHAAMQA1AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZWNvb3AxNWEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  775. @inproceedings{Takikawa:2016aa,
  776. Author = {Asumu Takikawa and Daniel Feltey and Ben Greenman and Max New and Jan Vitek and Matthias Felleisen},
  777. Booktitle = {Principles of Programming Languages},
  778. Date-Added = {2015-11-10 19:09:27 +0000},
  779. Date-Modified = {2015-11-10 19:10:32 +0000},
  780. Month = {January},
  781. Publisher = {ACM},
  782. Series = {POPL},
  783. Title = {Is Sound Gradual Typing Dead?},
  784. Year = {2016},
  785. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBvcGwxNi10ZmdudmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwb3BsMTYtdGZnbnZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIK4h0merp1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJn8fcAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwb3BsMTYtdGZnbnZmLnBkZgAADgAkABEAcABvAHAAbAAxADYALQB0AGYAZwBuAHYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wb3BsMTYtdGZnbnZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  786. @inproceedings{Takikawa:2015aa,
  787. Author = {Asumu Takikawa and Daniel Feltey and Earl Dean and Matthew Flatt and Robert Bruce Findler and Sam Tobin-Hochstadt and Matthias Felleisen},
  788. Booktitle = {European Conference on Object-Oriented Programming},
  789. Date-Added = {2015-11-03 15:19:35 +0000},
  790. Date-Modified = {2015-11-03 15:21:38 +0000},
  791. Publisher = {Dagstuhl Publishing},
  792. Series = {LIPICS},
  793. Title = {Towards Practical Gradual Typing},
  794. Year = {2015},
  795. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHGVjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHGVjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEfH7nSXjr/UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0l6BTwAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGYADgA6ABwAZQBjAG8AbwBwADIAMAAxADUALQB0AGEAawBpAGsAYQB3AGEALQBlAHQALQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvZWNvb3AyMDE1LXRha2lrYXdhLWV0LWFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  796. @inproceedings{Dreyer:2009aa,
  797. Author = {Dreyer, D. and Ahmed, A. and Birkedal, L.},
  798. Booktitle = {Logic In Computer Science, 2009. LICS '09. 24th Annual IEEE Symposium on},
  799. Date-Added = {2015-10-30 14:43:38 +0000},
  800. Date-Modified = {2015-10-30 14:43:42 +0000},
  801. Doi = {10.1109/LICS.2009.34},
  802. Issn = {1043-6871},
  803. 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},
  804. Month = {Aug},
  805. Pages = {71-80},
  806. Title = {Logical Step-Indexed Logical Relations},
  807. Year = {2009},
  808. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhsc2xyLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIbHNsci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR6d9dJY+pVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSWTLVAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbHNsci5wZGYADgASAAgAbABzAGwAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9sc2xyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  809. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2009.34}}
  810. @article{Appel:2001aa,
  811. Author = {Appel, Andrew W. and McAllester, David},
  812. Date-Added = {2015-10-26 11:16:08 +0000},
  813. Date-Modified = {2015-10-26 13:35:16 +0000},
  814. Journal = {ACM Trans. Program. Lang. Syst.},
  815. Month = sep,
  816. Number = {5},
  817. Pages = {657--683},
  818. Publisher = {ACM},
  819. Title = {An Indexed Model of Recursive Types for Foundational Proof-carrying Code},
  820. Volume = {23},
  821. Year = {2001},
  822. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjU3LWFwcGVsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY1Ny1hcHBlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR2MwNJTg8tQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSU7wLAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY1Ny1hcHBlbC5wZGYADgAeAA4AcAA2ADUANwAtAGEAcABwAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjU3LWFwcGVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  823. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504709.504712},
  824. Bdsk-Url-2 = {http://dx.doi.org/10.1145/504709.504712}}
  825. @incollection{Ahmed:2006aa,
  826. Author = {Ahmed, Amal},
  827. Booktitle = {Programming Languages and Systems},
  828. Date-Added = {2015-10-26 11:13:29 +0000},
  829. Date-Modified = {2015-10-26 13:35:42 +0000},
  830. Editor = {Sestoft, Peter},
  831. Pages = {69-83},
  832. Publisher = {Springer Berlin Heidelberg},
  833. Series = {Lecture Notes in Computer Science},
  834. Title = {Step-Indexed Syntactic Logical Relations for Recursive and Quantified Types},
  835. Volume = {3924},
  836. Year = {2006},
  837. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FobWVkLWVzb3AtMjAwNi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FobWVkLWVzb3AtMjAwNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdjELSU4M/UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0lO7fwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFobWVkLWVzb3AtMjAwNi5wZGYAAA4AKAATAGEAaABtAGUAZAAtAGUAcwBvAHAALQAyADAAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FobWVkLWVzb3AtMjAwNi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  838. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11693024_6}}
  839. @article{Bohm:1985aa,
  840. Author = {Corrado B{\"o}hm and Alessandro Berarducci},
  841. Date-Added = {2015-10-26 10:29:28 +0000},
  842. Date-Modified = {2015-10-26 10:36:19 +0000},
  843. Journal = {Theoretical Computer Science},
  844. Pages = {135--154},
  845. Title = {Automatic synthesis of typed lambda-programs on term algebras},
  846. Volume = {39},
  847. Year = {1985},
  848. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2JvaG0tYmVyYXJkdWNjaS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2JvaG0tYmVyYXJkdWNjaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdhGjSU3krUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0lOxawAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJvaG0tYmVyYXJkdWNjaS5wZGYAAA4AKAATAGIAbwBoAG0ALQBiAGUAcgBhAHIAZAB1AGMAYwBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2JvaG0tYmVyYXJkdWNjaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  849. @inproceedings{Wraith:1989aa,
  850. Acmid = {755562},
  851. Address = {London, UK, UK},
  852. Author = {Wraith, G. C.},
  853. Booktitle = {Category Theory and Computer Science},
  854. Date-Added = {2015-10-26 10:22:04 +0000},
  855. Date-Modified = {2015-10-26 10:22:08 +0000},
  856. Isbn = {3-540-51662-X},
  857. Numpages = {10},
  858. Pages = {118--127},
  859. Publisher = {Springer-Verlag},
  860. Title = {A Note on Categorical Datatypes},
  861. Url = {http://dl.acm.org/citation.cfm?id=648332.755562},
  862. Year = {1989},
  863. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=648332.755562}}
  864. @unpublished{Wadler:1990aa,
  865. Author = {Philip L. Wadler},
  866. Date-Added = {2015-10-26 10:07:12 +0000},
  867. Date-Modified = {2015-10-26 10:08:15 +0000},
  868. Month = {July},
  869. School = {University of Glasgow},
  870. Title = {Recursive types for free!},
  871. Year = {1990}}
  872. @book{Sorin:2011aa,
  873. Author = {Sorin, Daniel J. and Hill, Mark D. and Wood, David A.},
  874. Date-Added = {2015-10-23 13:57:35 +0000},
  875. Date-Modified = {2015-10-23 13:57:39 +0000},
  876. Edition = {1st},
  877. Isbn = {1608455645, 9781608455645},
  878. Publisher = {Morgan \& Claypool Publishers},
  879. Title = {A Primer on Memory Consistency and Cache Coherence},
  880. Year = {2011},
  881. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMEFfUHJpbWVyX29uX01lbW9yeV9Db25zaXN0ZW5jeV9hbmRfQ29oZXJlbmNlLnBkZtIXCxgZV05TLmRhdGFPEQHiAAAAAAHiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfQV9QcmltZXJfb25fTWVtb3J5XyMxMUQzMTkzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR0xk9JPtR9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADST+1fAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAQV9QcmltZXJfb25fTWVtb3J5XyMxMUQzMTkzLnBkZgAADgBiADAAQQBfAFAAcgBpAG0AZQByAF8AbwBuAF8ATQBlAG0AbwByAHkAXwBDAG8AbgBzAGkAcwB0AGUAbgBjAHkAXwBhAG4AZABfAEMAbwBoAGUAcgBlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBAVXNlcnMvanNpZWsvYmliL0FfUHJpbWVyX29uX01lbW9yeV9Db25zaXN0ZW5jeV9hbmRfQ29oZXJlbmNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOArQCtgK7AsYCzwLdAuEC6ALxAvYDAwMGAxgDGwMgAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAyI=}}
  882. @inproceedings{Jung:2015aa,
  883. Acmid = {2676980},
  884. Address = {New York, NY, USA},
  885. Author = {Jung, Ralf and Swasey, David and Sieczkowski, Filip and Svendsen, Kasper and Turon, Aaron and Birkedal, Lars and Dreyer, Derek},
  886. Booktitle = {Proceedings of the 42Nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  887. Date-Added = {2015-10-21 17:39:18 +0000},
  888. Date-Modified = {2015-10-21 17:39:20 +0000},
  889. Doi = {10.1145/2676726.2676980},
  890. Isbn = {978-1-4503-3300-9},
  891. Keywords = {atomicity, compositional verification, fine-grained concurrency, higher-order logic, invariants, partial commutative monoids, separation logic},
  892. Location = {Mumbai, India},
  893. Numpages = {14},
  894. Pages = {637--650},
  895. Publisher = {ACM},
  896. Series = {POPL '15},
  897. Title = {Iris: Monoids and Invariants As an Orthogonal Basis for Concurrent Reasoning},
  898. Url = {http://doi.acm.org/10.1145/2676726.2676980},
  899. Year = {2015},
  900. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjM3LWp1bmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjM3LWp1bmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFZcL0k1F41BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJNfiMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjM3LWp1bmcucGRmAAAOABwADQBwADYAMwA3AC0AagB1AG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjM3LWp1bmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  901. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676726.2676980},
  902. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676726.2676980}}
  903. @phdthesis{Bocchino:2010aa,
  904. Address = {Urbana-Champaign, IL},
  905. Author = {Robert L. Bocchino},
  906. Date-Added = {2015-10-20 19:18:12 +0000},
  907. Date-Modified = {2015-10-20 19:19:29 +0000},
  908. School = {Univ. of Illinois},
  909. Title = {An Effect System and Language for Deterministic-by-Default Parallel Programming},
  910. Year = {2010},
  911. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QETIwMTBfYm9jY2hpbm8ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8REyMDEwX2JvY2NoaW5vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFZcc0kwLW1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJMQ5sAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgAyMDEwX2JvY2NoaW5vLnBkZgAADgAkABEAMgAwADEAMABfAGIAbwBjAGMAaABpAG4AbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi8yMDEwX2JvY2NoaW5vLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  912. @inproceedings{Cimini:2016aa,
  913. Author = {Matteo Cimini and Jeremy G. Siek},
  914. Booktitle = {Symposium on Principles of Programming Languages},
  915. Date-Added = {2015-10-13 14:10:59 +0000},
  916. Date-Modified = {2015-10-13 14:11:03 +0000},
  917. Month = {January},
  918. Series = {POPL},
  919. Title = {The Gradualizer: a methodology and algorithm for generating gradual type systems},
  920. Year = 2016,
  921. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmdyYWR1YWxpemVyLXBvcGwxNi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmdyYWR1YWxpemVyLXBvcGwxNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoaDTSm/OZUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0pw56QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdyYWR1YWxpemVyLXBvcGwxNi5wZGYADgAuABYAZwByAGEAZAB1AGEAbABpAHoAZQByAC0AcABvAHAAbAAxADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvZ3JhZHVhbGl6ZXItcG9wbDE2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  922. @inproceedings{Keil:2015ab,
  923. Acmid = {2784737},
  924. Address = {New York, NY, USA},
  925. Author = {Keil, Matthias and Thiemann, Peter},
  926. Booktitle = {Proceedings of the 20th ACM SIGPLAN International Conference on Functional Programming},
  927. Date-Added = {2015-10-12 18:31:53 +0000},
  928. Date-Modified = {2015-10-12 18:31:58 +0000},
  929. Doi = {10.1145/2784731.2784737},
  930. Isbn = {978-1-4503-3669-7},
  931. Keywords = {Blame, Higher-Order Contracts, Intersection, Union},
  932. Location = {Vancouver, BC, Canada},
  933. Numpages = {12},
  934. Pages = {375--386},
  935. Publisher = {ACM},
  936. Series = {ICFP 2015},
  937. Title = {Blame Assignment for Higher-order Contracts with Intersection and Union},
  938. Url = {http://doi.acm.org/10.1145/2784731.2784737},
  939. Year = {2015},
  940. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzc1LWtlaWwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzc1LWtlaWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEoP30kF09FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJBrTQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzc1LWtlaWwucGRmAAAOABwADQBwADMANwA1AC0AawBlAGkAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzc1LWtlaWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  941. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2784731.2784737},
  942. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2784731.2784737}}
  943. @article{Pfenning:2001aa,
  944. Acmid = {966902},
  945. Address = {New York, NY, USA},
  946. Author = {Pfenning, Frank and Davies, Rowan},
  947. Date-Added = {2015-10-12 13:44:49 +0000},
  948. Date-Modified = {2015-10-12 13:44:53 +0000},
  949. Doi = {10.1017/S0960129501003322},
  950. Issn = {0960-1295},
  951. Issue_Date = {August 2001},
  952. Journal = {Mathematical. Structures in Comp. Sci.},
  953. Month = aug,
  954. Number = {4},
  955. Numpages = {30},
  956. Pages = {511--540},
  957. Publisher = {Cambridge University Press},
  958. Title = {A Judgmental Reconstruction of Modal Logic},
  959. Url = {http://dx.doi.org/10.1017/S0960129501003322},
  960. Volume = {11},
  961. Year = {2001},
  962. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptc2NzMDAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qptc2NzMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEnM10kExsFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJBafAAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtc2NzMDAucGRmAA4AFgAKAG0AcwBjAHMAMAAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21zY3MwMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  963. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0960129501003322}}
  964. @article{Wijngaarden:1981aa,
  965. Acmid = {1064085},
  966. Address = {Mountain View, CA, United States},
  967. Author = {van Wijngaarden, A.},
  968. Date-Added = {2015-10-12 13:26:28 +0000},
  969. Date-Modified = {2015-10-12 13:26:32 +0000},
  970. Issn = {0084-6198},
  971. Issue_Date = {1981},
  972. Journal = {ALGOL Bull.},
  973. Month = aug,
  974. Number = {Sup 47},
  975. Numpages = {119},
  976. Pages = {1--119},
  977. Publisher = {Computer History Museum},
  978. Title = {Revised Report of the Algorithmic Language Algol 68},
  979. Url = {http://dl.acm.org/citation.cfm?id=1064084.1064085},
  980. Year = {1981},
  981. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FsZ29sNjgtcmV2aXNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FsZ29sNjgtcmV2aXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEScZ3SQS0xUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0kFlcQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFsZ29sNjgtcmV2aXNlZC5wZGYAAA4AKAATAGEAbABnAG8AbAA2ADgALQByAGUAdgBpAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FsZ29sNjgtcmV2aXNlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  982. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1064084.1064085}}
  983. @article{Frisch:2008aa,
  984. Acmid = {1391293},
  985. Address = {New York, NY, USA},
  986. Articleno = {19},
  987. Author = {Frisch, Alain and Castagna, Giuseppe and Benzaken, V{\'e}ronique},
  988. Date-Added = {2015-10-11 15:03:17 +0000},
  989. Date-Modified = {2015-10-14 18:54:48 +0000},
  990. Issue_Date = {September 2008},
  991. Journal = {J. ACM},
  992. Keywords = {Subtyping, higher-order functions, intersection types, negation types, union types},
  993. Month = sep,
  994. Number = {4},
  995. Numpages = {64},
  996. Pages = {19:1--19:64},
  997. Publisher = {ACM},
  998. Title = {Semantic Subtyping: Dealing Set-theoretically with Function, Union, Intersection, and Negation Types},
  999. Volume = {55},
  1000. Year = {2008},
  1001. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMTktZnJpc2NoLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTE5LWZyaXNjaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARJYZNI/8qZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSQCrmAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE5LWZyaXNjaC5wZGYADgAeAA4AYQAxADkALQBmAHIAaQBzAGMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMTktZnJpc2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1002. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1391289.1391293},
  1003. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1391289.1391293}}
  1004. @inproceedings{Benzaken:2003aa,
  1005. Acmid = {944711},
  1006. Address = {New York, NY, USA},
  1007. Author = {Benzaken, V{\'e}ronique and Castagna, Giuseppe and Frisch, Alain},
  1008. Booktitle = {Proceedings of the Eighth ACM SIGPLAN International Conference on Functional Programming},
  1009. Date-Added = {2015-10-11 14:55:35 +0000},
  1010. Date-Modified = {2015-10-11 14:55:39 +0000},
  1011. Doi = {10.1145/944705.944711},
  1012. Isbn = {1-58113-756-7},
  1013. Keywords = {CDuce, XML, XML-processing, type systems},
  1014. Location = {Uppsala, Sweden},
  1015. Numpages = {13},
  1016. Pages = {51--63},
  1017. Publisher = {ACM},
  1018. Series = {ICFP '03},
  1019. Title = {CDuce: An XML-centric General-purpose Language},
  1020. Url = {http://doi.acm.org/10.1145/944705.944711},
  1021. Year = {2003},
  1022. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MS1iZW56YWtlbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MS1iZW56YWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAESVlLSP/DAUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0kApAAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MS1iZW56YWtlbi5wZGYADgAiABAAcAA1ADEALQBiAGUAbgB6AGEAawBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUxLWJlbnpha2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  1023. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944711},
  1024. Bdsk-Url-2 = {http://dx.doi.org/10.1145/944705.944711}}
  1025. @incollection{Plotkin:1993aa,
  1026. Author = {Plotkin, Gordon and Abadi, Mart{\'\i}n},
  1027. Booktitle = {Typed Lambda Calculi and Applications},
  1028. Date-Added = {2015-10-06 13:34:21 +0000},
  1029. Date-Modified = {2015-10-06 13:34:23 +0000},
  1030. Doi = {10.1007/BFb0037118},
  1031. Editor = {Bezem, Marc and Groote, JanFriso},
  1032. Isbn = {978-3-540-56517-8},
  1033. Language = {English},
  1034. Pages = {361-375},
  1035. Publisher = {Springer Berlin Heidelberg},
  1036. Series = {Lecture Notes in Computer Science},
  1037. Title = {A logic for parametric polymorphism},
  1038. Url = {http://dx.doi.org/10.1007/BFb0037118},
  1039. Volume = {664},
  1040. Year = {1993},
  1041. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGxvZ2ljLWZvci1wYXJhbWV0cmljLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbG9naWMtZm9yLXBhcmFtZXRyaWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGRH9I5RlhQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSOX6YAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9naWMtZm9yLXBhcmFtZXRyaWMucGRmAA4AMgAYAGwAbwBnAGkAYwAtAGYAbwByAC0AcABhAHIAYQBtAGUAdAByAGkAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9sb2dpYy1mb3ItcGFyYW1ldHJpYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  1042. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0037118}}
  1043. @inproceedings{Kozen:1993aa,
  1044. Acmid = {158700},
  1045. Address = {New York, NY, USA},
  1046. Author = {Kozen, Dexter and Palsberg, Jens and Schwartzbach, Michael I.},
  1047. Booktitle = {Proceedings of the 20th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  1048. Date-Added = {2015-09-28 14:11:57 +0000},
  1049. Date-Modified = {2015-09-28 14:12:01 +0000},
  1050. Doi = {10.1145/158511.158700},
  1051. Isbn = {0-89791-560-7},
  1052. Location = {Charleston, South Carolina, USA},
  1053. Numpages = {10},
  1054. Pages = {419--428},
  1055. Publisher = {ACM},
  1056. Series = {POPL '93},
  1057. Title = {Efficient Recursive Subtyping},
  1058. Url = {http://doi.acm.org/10.1145/158511.158700},
  1059. Year = {1993},
  1060. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDE5LWtvemVuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQxOS1rb3plbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQYEcNIuwwJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSLvtCAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxOS1rb3plbi5wZGYADgAeAA4AcAA0ADEAOQAtAGsAbwB6AGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDE5LWtvemVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1061. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158700},
  1062. Bdsk-Url-2 = {http://dx.doi.org/10.1145/158511.158700}}
  1063. @article{Brandt:1998aa,
  1064. Acmid = {291678},
  1065. Address = {Amsterdam, The Netherlands, The Netherlands},
  1066. Author = {Brandt, Michael and Henglein, Fritz},
  1067. Date-Added = {2015-09-24 20:32:04 +0000},
  1068. Date-Modified = {2015-10-14 18:52:36 +0000},
  1069. Issue_Date = {April 1998},
  1070. Journal = {Fundam. Inf.},
  1071. Keywords = {axiomatization, coercion, coinduction, fixpoint, inference rule, inference system, operational interpretation, recursive type, subtyping, type equality},
  1072. Month = apr,
  1073. Number = {4},
  1074. Numpages = {30},
  1075. Pages = {309--338},
  1076. Publisher = {IOS Press},
  1077. Title = {Coinductive Axiomatization of Recursive Type Equality and Subtyping},
  1078. Volume = {33},
  1079. Year = {1998},
  1080. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5icmFuZHQxOTk3LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYnJhbmR0MTk5Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQRao9Ip1iRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSKg5kAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYnJhbmR0MTk5Ny5wZGYADgAeAA4AYgByAGEAbgBkAHQAMQA5ADkANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9icmFuZHQxOTk3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1081. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=291677.291678}}
  1082. @incollection{Vouillon:2004aa,
  1083. Author = {Vouillon, J{\'e}r{\^o}me},
  1084. Booktitle = {Computer Science Logic},
  1085. Date-Added = {2015-09-24 17:18:06 +0000},
  1086. Date-Modified = {2015-09-25 02:21:58 +0000},
  1087. Editor = {Marcinkowski, Jerzy and Tarlecki, Andrzej},
  1088. Keywords = {union types; subtyping; semantics; lambda-calculus},
  1089. Language = {English},
  1090. Pages = {415-429},
  1091. Publisher = {Springer Berlin Heidelberg},
  1092. Series = {Lecture Notes in Computer Science},
  1093. Title = {Subtyping Union Types},
  1094. Volume = {3210},
  1095. Year = {2004},
  1096. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXN1YnR5cGluZy1jc2wucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzdWJ0eXBpbmctY3NsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBE//0imom1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIp4NsAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdWJ0eXBpbmctY3NsLnBkZgAADgAkABEAcwB1AGIAdAB5AHAAaQBuAGcALQBjAHMAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zdWJ0eXBpbmctY3NsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  1097. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-30124-0_32}}
  1098. @inproceedings{Castagna:2011aa,
  1099. Acmid = {2034788},
  1100. Address = {New York, NY, USA},
  1101. Author = {Castagna, Giuseppe and Xu, Zhiwu},
  1102. Booktitle = {Proceedings of the 16th ACM SIGPLAN International Conference on Functional Programming},
  1103. Date-Added = {2015-09-24 17:09:02 +0000},
  1104. Date-Modified = {2015-09-24 17:09:06 +0000},
  1105. Doi = {10.1145/2034773.2034788},
  1106. Isbn = {978-1-4503-0865-6},
  1107. Keywords = {parametricity, polymorphism, subtyping, types, xml},
  1108. Location = {Tokyo, Japan},
  1109. Numpages = {13},
  1110. Pages = {94--106},
  1111. Publisher = {ACM},
  1112. Series = {ICFP '11},
  1113. Title = {Set-theoretic Foundation of Parametric Polymorphism and Subtyping},
  1114. Url = {http://doi.acm.org/10.1145/2034773.2034788},
  1115. Year = {2011},
  1116. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA5NC1jYXN0YWduYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA5NC1jYXN0YWduYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEETyrSKaaBUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0inewQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5NC1jYXN0YWduYS5wZGYADgAiABAAcAA5ADQALQBjAGEAcwB0AGEAZwBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDk0LWNhc3RhZ25hLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  1117. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034788},
  1118. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034788}}
  1119. @unpublished{Huet:1986aa,
  1120. Author = {Gerard Huet},
  1121. Date-Added = {2015-09-24 11:09:07 +0000},
  1122. Date-Modified = {2015-09-24 11:10:18 +0000},
  1123. Month = {May},
  1124. Title = {Formal Structures for Computation and Deduction},
  1125. Year = {1986}}
  1126. @inproceedings{Aiken:1993aa,
  1127. Acmid = {165188},
  1128. Address = {New York, NY, USA},
  1129. Author = {Aiken, Alexander and Wimmers, Edward L.},
  1130. Booktitle = {Proceedings of the Conference on Functional Programming Languages and Computer Architecture},
  1131. Date-Added = {2015-09-24 10:13:35 +0000},
  1132. Date-Modified = {2015-09-24 10:13:40 +0000},
  1133. Doi = {10.1145/165180.165188},
  1134. Isbn = {0-89791-595-X},
  1135. Location = {Copenhagen, Denmark},
  1136. Numpages = {11},
  1137. Pages = {31--41},
  1138. Publisher = {ACM},
  1139. Series = {FPCA '93},
  1140. Title = {Type Inclusion Constraints and Type Inference},
  1141. Url = {http://doi.acm.org/10.1145/165180.165188},
  1142. Year = {1993},
  1143. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzEtYWlrZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzEtYWlrZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBC+b0ilFmFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIpfdgAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzEtYWlrZW4ucGRmAAAOABwADQBwADMAMQAtAGEAaQBrAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzEtYWlrZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  1144. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165180.165188},
  1145. Bdsk-Url-2 = {http://dx.doi.org/10.1145/165180.165188}}
  1146. @techreport{Damm:1994ab,
  1147. Author = {Flemming Damm},
  1148. Date-Added = {2015-09-24 10:05:15 +0000},
  1149. Date-Modified = {2015-09-24 10:06:14 +0000},
  1150. Institution = {INRIA},
  1151. Number = {RR-2259},
  1152. Title = {Subtyping with union types, intersection types and recursive types II},
  1153. Year = {1994},
  1154. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtSUi0yMjU5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELUlItMjI1OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQuMdIpQstQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSKXsLAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAUlItMjI1OS5wZGYAAA4AGAALAFIAUgAtADIAMgA1ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvUlItMjI1OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  1155. @inproceedings{Damm:1994aa,
  1156. Acmid = {670938},
  1157. Address = {London, UK, UK},
  1158. Author = {Damm, Flemming M.},
  1159. Booktitle = {Proceedings of the International Conference on Theoretical Aspects of Computer Software},
  1160. Date-Added = {2015-09-24 09:50:09 +0000},
  1161. Date-Modified = {2015-09-24 09:50:18 +0000},
  1162. Isbn = {3-540-57887-0},
  1163. Numpages = {20},
  1164. Pages = {687--706},
  1165. Publisher = {Springer-Verlag},
  1166. Series = {TACS '94},
  1167. Title = {Subtyping with Union Types, Intersection Types and Recursive Types},
  1168. Url = {http://dl.acm.org/citation.cfm?id=645868.670938},
  1169. Year = {1994},
  1170. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645868.670938}}
  1171. @article{Amadio:1993aa,
  1172. Acmid = {155231},
  1173. Address = {New York, NY, USA},
  1174. Author = {Amadio, Roberto M. and Cardelli, Luca},
  1175. Date-Added = {2015-09-22 15:54:17 +0000},
  1176. Date-Modified = {2015-10-14 18:52:15 +0000},
  1177. Issue_Date = {Sept. 1993},
  1178. Journal = {ACM Trans. Program. Lang. Syst.},
  1179. Keywords = {coercions, lambda-calculus, partial-equivalence relations, recursive types, regular trees, subtyping, tree orderings, type equivalence, typechecking algorithm},
  1180. Month = sep,
  1181. Number = {4},
  1182. Numpages = {57},
  1183. Pages = {575--631},
  1184. Publisher = {ACM},
  1185. Title = {Subtyping Recursive Types},
  1186. Volume = {15},
  1187. Year = {1993},
  1188. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1NzUtYW1hZGlvLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU3NS1hbWFkaW8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQPAadIm8gZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSJypGAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3NS1hbWFkaW8ucGRmAAAOACAADwBwADUANwA1AC0AYQBtAGEAZABpAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU3NS1hbWFkaW8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1189. Bdsk-Url-1 = {http://doi.acm.org/10.1145/155183.155231},
  1190. Bdsk-Url-2 = {http://dx.doi.org/10.1145/155183.155231}}
  1191. @inproceedings{Crary:1998aa,
  1192. Acmid = {289459},
  1193. Address = {New York, NY, USA},
  1194. Author = {Crary, Karl and Weirich, Stephanie and Morrisett, Greg},
  1195. Booktitle = {Proceedings of the Third ACM SIGPLAN International Conference on Functional Programming},
  1196. Date-Added = {2015-09-22 15:35:38 +0000},
  1197. Date-Modified = {2015-09-22 15:35:41 +0000},
  1198. Doi = {10.1145/289423.289459},
  1199. Isbn = {1-58113-024-4},
  1200. Location = {Baltimore, Maryland, USA},
  1201. Numpages = {12},
  1202. Pages = {301--312},
  1203. Publisher = {ACM},
  1204. Series = {ICFP '98},
  1205. Title = {Intensional Polymorphism in Type-erasure Semantics},
  1206. Url = {http://doi.acm.org/10.1145/289423.289459},
  1207. Year = {1998},
  1208. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzAxLWNyYXJ5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDMwMS1jcmFyeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQO/VNIm7Z5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSJyXeAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwMS1jcmFyeS5wZGYADgAeAA4AcAAzADAAMQAtAGMAcgBhAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzAxLWNyYXJ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1209. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289459},
  1210. Bdsk-Url-2 = {http://dx.doi.org/10.1145/289423.289459}}
  1211. @inproceedings{Tobin-Hochstadt:2010aa,
  1212. Acmid = {1863561},
  1213. Author = {Tobin-Hochstadt, Sam and Felleisen, Matthias},
  1214. Booktitle = {International Conference on Functional Programming},
  1215. Date-Added = {2015-09-22 14:29:27 +0000},
  1216. Date-Modified = {2015-10-14 18:55:42 +0000},
  1217. Keywords = {logic, type systems, untyped languages},
  1218. Location = {Baltimore, Maryland, USA},
  1219. Numpages = {12},
  1220. Pages = {117--128},
  1221. Publisher = {ACM},
  1222. Series = {ICFP},
  1223. Title = {Logical Types for Untyped Languages},
  1224. Year = {2010},
  1225. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHAxMTctdG9iaW4taG9jaHN0YWR0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcDExNy10b2Jpbi1ob2Noc3RhZHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQO5s9Im3iVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSJxZlAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNy10b2Jpbi1ob2Noc3RhZHQucGRmAA4AMgAYAHAAMQAxADcALQB0AG8AYgBpAG4ALQBoAG8AYwBoAHMAdABhAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wMTE3LXRvYmluLWhvY2hzdGFkdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  1226. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1863543.1863561},
  1227. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1863543.1863561}}
  1228. @techreport{Fagan:1992aa,
  1229. Author = {Mike Fagan},
  1230. Date-Added = {2015-09-19 21:46:20 +0000},
  1231. Date-Modified = {2015-09-19 21:47:18 +0000},
  1232. Institution = {Rice University},
  1233. Month = {August},
  1234. Title = {Soft Typing: An Approach to Type Checking for Dynamically Typed Languages},
  1235. Year = {1992},
  1236. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHRoZXNpcy1mYWdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHRoZXNpcy1mYWdhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD36kzSI0+hAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0iOH4QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRoZXNpcy1mYWdhbi5wZGYADgAiABAAdABoAGUAcwBpAHMALQBmAGEAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvdGhlc2lzLWZhZ2FuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  1237. @techreport{Pierce:1991ab,
  1238. Author = {Benjamin C . Pierce},
  1239. Date-Added = {2015-09-19 20:50:20 +0000},
  1240. Date-Modified = {2015-09-19 20:51:14 +0000},
  1241. Institution = {Carnegie Mellon University},
  1242. Number = {CMU-CS-91-106},
  1243. Title = {Programming With Intersection Types, Union Types, and Polymorphism},
  1244. Year = {1991},
  1245. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHByb2ctaW50ZXItdW5pb24ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwcm9nLWludGVyLXVuaW9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+U70iNDN1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIje3cAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcm9nLWludGVyLXVuaW9uLnBkZgAOACoAFABwAHIAbwBnAC0AaQBuAHQAZQByAC0AdQBuAGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3Byb2ctaW50ZXItdW5pb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  1246. @phdthesis{Pierce:1991aa,
  1247. Author = {Benjamin C. Pierce},
  1248. Date-Added = {2015-09-19 20:45:30 +0000},
  1249. Date-Modified = {2015-09-19 20:46:53 +0000},
  1250. School = {Carnegie Mellon University},
  1251. Title = {Programming with Intersection Types and Bounded Polymorphism},
  1252. Year = {1991},
  1253. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBpZXJjZS10aGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwaWVyY2UtdGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+TR0iNB91BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIjejcAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwaWVyY2UtdGhlc2lzLnBkZgAADgAkABEAcABpAGUAcgBjAGUALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9waWVyY2UtdGhlc2lzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  1254. @inproceedings{Westbrook:2012aa,
  1255. Acmid = {2367201},
  1256. Address = {Berlin, Heidelberg},
  1257. Author = {Westbrook, Edwin and Zhao, Jisheng and Budimli\'{c}, Zoran and Sarkar, Vivek},
  1258. Booktitle = {Proceedings of the 26th European Conference on Object-Oriented Programming},
  1259. Date-Added = {2015-09-15 19:26:58 +0000},
  1260. Date-Modified = {2015-09-15 19:27:02 +0000},
  1261. Doi = {10.1007/978-3-642-31057-7_27},
  1262. Isbn = {978-3-642-31056-0},
  1263. Location = {Beijing, China},
  1264. Numpages = {26},
  1265. Pages = {614--639},
  1266. Publisher = {Springer-Verlag},
  1267. Series = {ECOOP'12},
  1268. Title = {Practical Permissions for Race-free Parallelism},
  1269. Url = {http://dx.doi.org/10.1007/978-3-642-31057-7_27},
  1270. Year = {2012},
  1271. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3ByYWMtcGVybS1yYWNlLWZyZWUucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdwcmFjLXBlcm0tcmFjZS1mcmVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9x7M0h3paFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIeIagAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcmFjLXBlcm0tcmFjZS1mcmVlLnBkZgAADgAwABcAcAByAGEAYwAtAHAAZQByAG0ALQByAGEAYwBlAC0AZgByAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9wcmFjLXBlcm0tcmFjZS1mcmVlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  1272. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-31057-7_27}}
  1273. @inproceedings{Sumii:2001aa,
  1274. Author = {Sumii, E. and Pierce, B.C.},
  1275. Booktitle = {Computer Security Foundations Workshop, 2001. Proceedings. 14th IEEE},
  1276. Date-Added = {2015-09-09 13:19:15 +0000},
  1277. Date-Modified = {2015-09-09 13:19:19 +0000},
  1278. Doi = {10.1109/CSFW.2001.930151},
  1279. Issn = {1063-6900},
  1280. Keywords = {Calculus;Computer languages;Computer security;Cryptographic protocols;Cryptography;Data security;Encoding;Information security;Logic programming;Public key},
  1281. Pages = {256-269},
  1282. Title = {Logical relations for encryption},
  1283. Year = {2001},
  1284. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1pbmZvaGlkZTIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1pbmZvaGlkZTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9WR/0hWqIlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIV4mIAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpbmZvaGlkZTIucGRmAAAOABwADQBpAG4AZgBvAGgAaQBkAGUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9pbmZvaGlkZTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  1285. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CSFW.2001.930151}}
  1286. @article{Reynolds:1993aa,
  1287. Author = {John C. Reynolds},
  1288. Date-Added = {2015-09-07 01:55:02 +0000},
  1289. Date-Modified = {2015-09-07 01:56:02 +0000},
  1290. Journal = {LISP and Symbolic Computation},
  1291. Pages = {233-247},
  1292. Title = {The Discoveries of Continuations},
  1293. Volume = {6},
  1294. Year = {1993},
  1295. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxoaXN0Y29udC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGhpc3Rjb250LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1AnLSEmapUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0hKe6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhpc3Rjb250LnBkZgAOABoADABoAGkAcwB0AGMAbwBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaGlzdGNvbnQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1296. @inproceedings{Osera:2012aa,
  1297. Acmid = {2103779},
  1298. Address = {New York, NY, USA},
  1299. Author = {Osera, Peter-Michael and Sj\"{o}berg, Vilhelm and Zdancewic, Steve},
  1300. Booktitle = {Proceedings of the Sixth Workshop on Programming Languages Meets Program Verification},
  1301. Date-Added = {2015-09-02 18:25:57 +0000},
  1302. Date-Modified = {2015-09-02 18:26:02 +0000},
  1303. Doi = {10.1145/2103776.2103779},
  1304. Isbn = {978-1-4503-1125-0},
  1305. Keywords = {contracts, dependent types, language interoperability},
  1306. Location = {Philadelphia, Pennsylvania, USA},
  1307. Numpages = {12},
  1308. Pages = {3--14},
  1309. Publisher = {ACM},
  1310. Series = {PLPV '12},
  1311. Title = {Dependent Interoperability},
  1312. Url = {http://doi.acm.org/10.1145/2103776.2103779},
  1313. Year = {2012},
  1314. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlPU1oxMi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCU9TWjEyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0gBvSDLeJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0gzvyQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AE9TWjEyLnBkZgAADgAUAAkATwBTAFoAMQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL09TWjEyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  1315. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2103776.2103779},
  1316. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2103776.2103779}}
  1317. @mastersthesis{Phothilimthana:2015aa,
  1318. Author = {Phitchaya Phothilimthana},
  1319. Date-Added = {2015-08-31 16:33:16 +0000},
  1320. Date-Modified = {2015-08-31 16:34:10 +0000},
  1321. Month = {May},
  1322. School = {University of California at Berkeley},
  1323. Title = {Chlorophyll: Synthesis-Aided Compiler for Low-Power Spatial Architectures},
  1324. Year = {2015},
  1325. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEUVFQ1MtMjAxNS0xMjEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFFRUNTLTIwMTUtMTIxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9D2i0gn6GlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIKMloAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBFRUNTLTIwMTUtMTIxLnBkZgAADgAkABEARQBFAEMAUwAtADIAMAAxADUALQAxADIAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9FRUNTLTIwMTUtMTIxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  1326. @techreport{Chen:2013aa,
  1327. Author = {Ruiyuan Chen},
  1328. Date-Added = {2015-08-31 14:48:09 +0000},
  1329. Date-Modified = {2015-08-31 14:49:31 +0000},
  1330. Institution = {University of British Columbia},
  1331. Title = {A D-style polymorphic blame calculus},
  1332. Year = {2013},
  1333. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NoZW4tdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY2hlbi10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQ3ctIJ4XpQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSChm6AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hlbi10aGVzaXMucGRmAAAOACAADwBjAGgAZQBuAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY2hlbi10aGVzaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  1334. @techreport{Bos:1988aa,
  1335. Author = {R. Bos and C. Hemerik},
  1336. Date-Added = {2015-08-29 10:09:59 +0000},
  1337. Date-Modified = {2015-08-29 10:11:46 +0000},
  1338. Institution = {Eindhoven University of Technology Dept. of Mathematics and Computer Science},
  1339. Month = {October},
  1340. Title = {An introduction to the category-theoretic solution of recursive domain equations},
  1341. Year = {1988},
  1342. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1yZGUtaW50cm8ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1yZGUtaW50cm8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA85GS0gb9M1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIHNXMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByZGUtaW50cm8ucGRmAAAOABwADQByAGQAZQAtAGkAbgB0AHIAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9yZGUtaW50cm8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  1343. @article{Smyth:1982aa,
  1344. Author = {M. B. Smyth and Gordon D. Plotkin},
  1345. Date-Added = {2015-08-29 09:55:30 +0000},
  1346. Date-Modified = {2015-08-29 09:56:44 +0000},
  1347. Journal = {SIAM Journal on Computing},
  1348. Month = {November},
  1349. Number = {4},
  1350. Title = {The category-theoretic solution of recursive domain equations},
  1351. Volume = {11},
  1352. Year = {1982},
  1353. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH0NhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH0NhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx2hHR/NkMAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0f0RTAAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AENhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGYAAA4AQAAfAEMAYQB0AGUAZwBvAHIAeQBfAFQAaABlAG8AcgBlAHQAaQBjAF8AUwBvAGwAdQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL0NhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  1354. @unpublished{Pierce:2000aa,
  1355. Author = {Benjamin Pierce and Eijiro Sumii},
  1356. Date-Added = {2015-08-24 10:13:17 +0000},
  1357. Date-Modified = {2015-08-24 10:13:58 +0000},
  1358. Month = {July},
  1359. Title = {Relating Cryptography and Polymorphism},
  1360. Year = {2000},
  1361. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpbmZvaGlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGluZm9oaWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyAyTSAGayUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0gCe8gAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGluZm9oaWRlLnBkZgAOABoADABpAG4AZgBvAGgAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaW5mb2hpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1362. @article{NEIS:2011aa,
  1363. Author = {NEIS,GEORG and DREYER,DEREK and ROSSBERG,ANDREAS},
  1364. Date-Added = {2015-08-24 09:52:34 +0000},
  1365. Date-Modified = {2015-08-24 09:52:38 +0000},
  1366. Doi = {10.1017/S0956796811000165},
  1367. Issn = {1469-7653},
  1368. Issue = {Special Issue 4-5},
  1369. Journal = {Journal of Functional Programming},
  1370. Numpages = {66},
  1371. Pages = {497--562},
  1372. Title = {Non-parametric parametricity},
  1373. Url = {http://journals.cambridge.org/article_S0956796811000165},
  1374. Volume = {21},
  1375. Year = {2011},
  1376. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEW5vbi1wYXJhbS1qZnAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFub24tcGFyYW0tamZwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8gIs0gBh41BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIAmiMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBub24tcGFyYW0tamZwLnBkZgAADgAkABEAbgBvAG4ALQBwAGEAcgBhAG0ALQBqAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9ub24tcGFyYW0tamZwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  1377. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796811000165},
  1378. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796811000165}}
  1379. @phdthesis{Stark:1995aa,
  1380. Author = {Ian Stark},
  1381. Date-Added = {2015-08-21 20:20:45 +0000},
  1382. Date-Modified = {2015-08-21 20:21:58 +0000},
  1383. Month = {April},
  1384. School = {University of Cambridge},
  1385. Title = {Names and Higher-Order Functions},
  1386. Year = {1995},
  1387. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpuYW1ob2YucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpuYW1ob2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8eon0f0AtFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANH9OPQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBuYW1ob2YucGRmAA4AFgAKAG4AYQBtAGgAbwBmAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL25hbWhvZi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  1388. @incollection{Pitts:1998aa,
  1389. Acmid = {309671},
  1390. Address = {New York, NY, USA},
  1391. Author = {Pitts, A. M. and Stark, I. D. B.},
  1392. Chapter = {Operational Reasoning for Functions with Local State},
  1393. Date-Added = {2015-08-21 17:17:57 +0000},
  1394. Date-Modified = {2015-08-21 17:18:02 +0000},
  1395. Editor = {Gordon, Andrew D. and Pitts, Andrew M.},
  1396. Isbn = {0-521-63168-8},
  1397. Numpages = {48},
  1398. Pages = {227--274},
  1399. Publisher = {Cambridge University Press},
  1400. Title = {Higher Order Operational Techniques in Semantics},
  1401. Url = {http://dl.acm.org/citation.cfm?id=309656.309671},
  1402. Year = {1998},
  1403. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpvcGVyZmwucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpvcGVyZmwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8del0fzTEFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANH9C1AAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvcGVyZmwucGRmAA4AFgAKAG8AcABlAHIAZgBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL29wZXJmbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  1404. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=309656.309671}}
  1405. @inproceedings{Atkey:2009aa,
  1406. Author = {Robert Atkey},
  1407. Booktitle = {Workshop on Mechanising Metatheory},
  1408. Date-Added = {2015-08-21 17:04:17 +0000},
  1409. Date-Modified = {2015-08-21 17:04:24 +0000},
  1410. Title = {A Deep Embedding of Parametric Polymorphism in Coq},
  1411. Year = {2009},
  1412. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxmLWluLWNvcS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGYtaW4tY29xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx1jTR/NJ7UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0f0KuwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGYtaW4tY29xLnBkZgAOABoADABmAC0AaQBuAC0AYwBvAHEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZi1pbi1jb3EucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1413. @book{Levy:2003aa,
  1414. Author = {Paul Blain Levy},
  1415. Date-Added = {2015-08-21 14:04:17 +0000},
  1416. Date-Modified = {2015-08-21 14:05:35 +0000},
  1417. Publisher = {Kluwer},
  1418. Title = {Call-by-push-value},
  1419. Year = {2003},
  1420. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxtb25vdG1wbC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG1vbm90bXBsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxsQbR/KiCAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0fzgwgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1vbm90bXBsLnBkZgAOABoADABtAG8AbgBvAHQAbQBwAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbW9ub3RtcGwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1421. @unpublished{Hou:2015aa,
  1422. Author = {Kuen-Bang Hou and Nick Benton and Robert Harper},
  1423. Date-Added = {2015-08-17 08:59:36 +0000},
  1424. Date-Modified = {2015-08-17 09:00:48 +0000},
  1425. Journal = {Journal of Functional Programming},
  1426. Month = {February},
  1427. Note = {submitted to JFP},
  1428. Title = {Correctness of Compiling Polymorphism to Dynamic Typing},
  1429. Year = {2015},
  1430. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmNvbXBpbGluZy1wb2x5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESY29tcGlsaW5nLXBvbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCrMtH3GrJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR91LyAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29tcGlsaW5nLXBvbHkucGRmAA4AJgASAGMAbwBtAHAAaQBsAGkAbgBnAC0AcABvAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9jb21waWxpbmctcG9seS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  1431. @inproceedings{Bauman:2015aa,
  1432. Author = {Spenser Bauman and Carl Friedrich Bolz and Robert Hirschfeld and Vasily Kirilichev and Tobias Pape and Jeremy Siek and Sam Tobin-Hochstadt},
  1433. Booktitle = {ICFP: International Conference on Functional Programming},
  1434. Date-Added = {2015-08-16 11:25:37 +0000},
  1435. Date-Modified = {2015-08-16 11:25:41 +0000},
  1436. Month = {September},
  1437. Publisher = {ACM},
  1438. Title = {Pycket: A Tracing {JIT} For a Functional Language},
  1439. Year = 2015,
  1440. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpweWNrZXQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpweWNrZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Jfp0fXrf1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANH2I78AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBweWNrZXQucGRmAA4AFgAKAHAAeQBjAGsAZQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3B5Y2tldC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  1441. @article{Tanter:2015aa,
  1442. Author = {{\'{E}}ric Tanter and Nicolas Tabareau},
  1443. Bibsource = {dblp computer science bibliography, http://dblp.org},
  1444. Biburl = {http://dblp.uni-trier.de/rec/bib/journals/corr/TanterT15},
  1445. Date-Added = {2015-08-10 15:14:32 +0000},
  1446. Date-Modified = {2015-08-10 15:14:35 +0000},
  1447. Journal = {CoRR},
  1448. Timestamp = {Wed, 01 Jul 2015 15:10:24 +0200},
  1449. Title = {Gradual Certified Programming in Coq},
  1450. Url = {http://arxiv.org/abs/1506.04205},
  1451. Volume = {abs/1506.04205},
  1452. Year = {2015},
  1453. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEDE1MDYuMDQyMDV2MS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEDE1MDYuMDQyMDV2MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv6OvR7jg2UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0e5wdgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6ADE1MDYuMDQyMDV2MS5wZGYADgAiABAAMQA1ADAANgAuADAANAAyADAANQB2ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvMTUwNi4wNDIwNXYxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  1454. Bdsk-Url-1 = {http://arxiv.org/abs/1506.04205}}
  1455. @article{Barendregt:1991aa,
  1456. Author = {Henk Barendregt},
  1457. Date-Added = {2015-08-09 08:04:01 +0000},
  1458. Date-Modified = {2015-08-09 08:04:49 +0000},
  1459. Journal = {Journal of Functional Programming},
  1460. Number = {2},
  1461. Pages = {125--154},
  1462. Title = {Introduction to generalized type systems},
  1463. Volume = {1},
  1464. Year = {1991},
  1465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmJhcmVuZHJlZ3QxOTkxLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYmFyZW5kcmVndDE5OTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/NMdHsgetQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR7LorAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmFyZW5kcmVndDE5OTEucGRmAA4AJgASAGIAYQByAGUAbgBkAHIAZQBnAHQAMQA5ADkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9iYXJlbmRyZWd0MTk5MS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  1466. @incollection{Belo:2011aa,
  1467. Author = {Belo, Jo{\~a}oFilipe and Greenberg, Michael and Igarashi, Atsushi and Pierce, BenjaminC.},
  1468. Booktitle = {Programming Languages and Systems},
  1469. Date-Added = {2015-08-09 07:44:53 +0000},
  1470. Date-Modified = {2015-08-09 07:54:02 +0000},
  1471. Editor = {Barthe, Gilles},
  1472. Keywords = {contracts; refinement types; preconditions; postconditions; dynamic checking; parametric polymorphism; abstract datatypes; syntactic proof; logical relations; subtyping},
  1473. Pages = {18-37},
  1474. Publisher = {Springer Berlin Heidelberg},
  1475. Series = {Lecture Notes in Computer Science},
  1476. Title = {Polymorphic Contracts},
  1477. Volume = {6602},
  1478. Year = {2011},
  1479. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXBvbHltb3JwaGljLWNvbnRyYWN0cy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXBvbHltb3JwaGljLWNvbnRyYWN0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvzCXR7H1WUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0ey1lgAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvbHltb3JwaGljLWNvbnRyYWN0cy5wZGYAAA4ANAAZAHAAbwBsAHkAbQBvAHIAcABoAGkAYwAtAGMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3BvbHltb3JwaGljLWNvbnRyYWN0cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  1480. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-19718-5_2}}
  1481. @inproceedings{Greenberg:2015aa,
  1482. Author = {Michael Greenberg},
  1483. Booktitle = {ACM SIGPLAN Workshop on Higher-Order Programming with Effects},
  1484. Date-Added = {2015-08-09 07:40:09 +0000},
  1485. Date-Modified = {2015-08-09 07:41:37 +0000},
  1486. Title = {Combining Manifest Contracts with State},
  1487. Year = {2015},
  1488. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxob3BlMjAxNS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGhvcGUyMDE1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvyzbR7HxFUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0ey0hQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhvcGUyMDE1LnBkZgAOABoADABoAG8AcABlADIAMAAxADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaG9wZTIwMTUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1489. @inproceedings{Altenkirch:2010aa,
  1490. Author = {Thorsten Altenkirch and Nils Anders Danielsson and Andres L\"oh and Nicolas Oury},
  1491. Booktitle = {FLOPS},
  1492. Date-Added = {2015-08-05 14:57:13 +0000},
  1493. Date-Modified = {2015-08-05 14:58:35 +0000},
  1494. Title = {\Pi\Sigma: Dependent Types without the Sugar},
  1495. Year = {2010},
  1496. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtQaVNpZ21hLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELUGlTaWdtYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+BqNHnnPVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR59U1AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAUGlTaWdtYS5wZGYAAA4AGAALAFAAaQBTAGkAZwBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvUGlTaWdtYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  1497. @article{Loh:2001aa,
  1498. Author = {Andres Loh and Conor McBride and Wouter Swierstra},
  1499. Date-Added = {2015-08-05 14:54:52 +0000},
  1500. Date-Modified = {2015-08-05 14:55:53 +0000},
  1501. Journal = {Fundamenta Informaticae},
  1502. Pages = {1001--1031},
  1503. Title = {A tutorial implementation of a dependently typed lambda calculus},
  1504. Volume = {XXI},
  1505. Year = {2001},
  1506. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxMYW1iZGFQaS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDExhbWJkYVBpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvgS/R55xJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0efUiQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AExhbWJkYVBpLnBkZgAOABoADABMAGEAbQBiAGQAYQBQAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvTGFtYmRhUGkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1507. @book{Cole:1991aa,
  1508. Address = {Cambridge, MA, USA},
  1509. Author = {Cole, Murray},
  1510. Date-Added = {2015-08-05 08:49:47 +0000},
  1511. Date-Modified = {2015-08-05 08:49:51 +0000},
  1512. Isbn = {0-262-53086-4},
  1513. Publisher = {MIT Press},
  1514. Title = {Algorithmic Skeletons: Structured Management of Parallel Computation},
  1515. Year = {1991},
  1516. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNrZWxldG9uYm9vay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNrZWxldG9uYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADva+3R50aeAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0ed+3gAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNrZWxldG9uYm9vay5wZGYADgAiABAAcwBrAGUAbABlAHQAbwBuAGIAbwBvAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2tlbGV0b25ib29rLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  1517. @book{Rydeheard:1988aa,
  1518. Author = {D. Rydeheard and R. M. Burstall},
  1519. Date-Added = {2015-08-05 06:50:30 +0000},
  1520. Date-Modified = {2015-08-05 06:52:57 +0000},
  1521. Publisher = {Prentice-Hall},
  1522. Title = {Computational Category Theory},
  1523. Year = {1988},
  1524. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNvbXAtY2F0ZWdvcnktdGhlb3J5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY29tcC1jYXRlZ29yeS10aGVvcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9nn9HnKmNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR52KjAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29tcC1jYXRlZ29yeS10aGVvcnkucGRmAA4AMgAYAGMAbwBtAHAALQBjAGEAdABlAGcAbwByAHkALQB0AGgAZQBvAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jb21wLWNhdGVnb3J5LXRoZW9yeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  1525. @inproceedings{Hu:2013aa,
  1526. Author = {Raymond Hu and Rumyana Neykova and Nobuko Yoshida and Romain Demangeon},
  1527. Booktitle = {4th International Conference on Runtime Verification},
  1528. Date-Added = {2015-08-04 16:02:47 +0000},
  1529. Date-Modified = {2015-08-04 16:02:49 +0000},
  1530. Doi = {10.1007/978-3-642-40787-1_8},
  1531. Pages = {148--130},
  1532. Publisher = {Springer},
  1533. Series = {LNCS},
  1534. Title = {Practical interruptible conversations: Distributed Dynamic Verification with Session Types and Python},
  1535. Volume = {8174},
  1536. Year = {2013},
  1537. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtITllESDEzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELSE5ZREgxMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9C69HmWn9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR5pK/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoASE5ZREgxMy5wZGYAAA4AGAALAEgATgBZAEQASAAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvSE5ZREgxMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  1538. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-40787-1_8}}
  1539. @incollection{Tov:2010aa,
  1540. Author = {Tov, JesseA. and Pucella, Riccardo},
  1541. Booktitle = {Programming Languages and Systems},
  1542. Date-Added = {2015-08-04 14:22:24 +0000},
  1543. Date-Modified = {2015-08-04 14:22:27 +0000},
  1544. Doi = {10.1007/978-3-642-11957-6_29},
  1545. Editor = {Gordon, AndrewD.},
  1546. Isbn = {978-3-642-11956-9},
  1547. Language = {English},
  1548. Pages = {550-569},
  1549. Publisher = {Springer Berlin Heidelberg},
  1550. Series = {Lecture Notes in Computer Science},
  1551. Title = {Stateful Contracts for Affine Types},
  1552. Url = {http://dx.doi.org/10.1007/978-3-642-11957-6_29},
  1553. Volume = {6012},
  1554. Year = {2010},
  1555. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGFmZmluZWNvbnRyYWN0cy1sb25nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYWZmaW5lY29udHJhY3RzLWxvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9BRtHmQwxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR5ntMAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWZmaW5lY29udHJhY3RzLWxvbmcucGRmAA4AMgAYAGEAZgBmAGkAbgBlAGMAbwBuAHQAcgBhAGMAdABzAC0AbABvAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hZmZpbmVjb250cmFjdHMtbG9uZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  1556. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-11957-6_29}}
  1557. @incollection{Fennell:2013aa,
  1558. Author = {Fennell, Luminous and Thiemann, Peter},
  1559. Booktitle = {Trends in Functional Programming},
  1560. Date-Added = {2015-08-04 13:45:12 +0000},
  1561. Date-Modified = {2015-08-04 13:45:14 +0000},
  1562. Doi = {10.1007/978-3-642-40447-4_3},
  1563. Editor = {Loidl, Hans-Wolfgang and Pe{\~n}a, Ricardo},
  1564. Isbn = {978-3-642-40446-7},
  1565. Keywords = {linear typing; gradual typing; subtyping},
  1566. Language = {English},
  1567. Pages = {37-52},
  1568. Publisher = {Springer Berlin Heidelberg},
  1569. Series = {Lecture Notes in Computer Science},
  1570. Title = {The Blame Theorem for a Linear Lambda Calculus with Type Dynamic},
  1571. Url = {http://dx.doi.org/10.1007/978-3-642-40447-4_3},
  1572. Volume = {7829},
  1573. Year = {2013},
  1574. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGxpbmVhci1ibGFtZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGxpbmVhci1ibGFtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvPqrR5jpIUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0eZyiAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpbmVhci1ibGFtZS5wZGYADgAiABAAbABpAG4AZQBhAHIALQBiAGwAYQBtAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbGluZWFyLWJsYW1lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  1575. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-40447-4_3}}
  1576. @article{Boyland:2010aa,
  1577. Acmid = {1749611},
  1578. Address = {New York, NY, USA},
  1579. Articleno = {22},
  1580. Author = {Boyland, John Tang},
  1581. Date-Added = {2015-07-31 13:38:37 +0000},
  1582. Date-Modified = {2015-07-31 13:38:40 +0000},
  1583. Doi = {10.1145/1749608.1749611},
  1584. Issn = {0164-0925},
  1585. Issue_Date = {August 2010},
  1586. Journal = {ACM Trans. Program. Lang. Syst.},
  1587. Month = aug,
  1588. Number = {6},
  1589. Numpages = {33},
  1590. Pages = {22:1--22:33},
  1591. Publisher = {ACM},
  1592. Title = {Semantics of Fractional Permissions with Nesting},
  1593. Url = {http://doi.acm.org/10.1145/1749608.1749611},
  1594. Volume = {32},
  1595. Year = {2010},
  1596. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2EyMi1ib3lsYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTIyLWJveWxhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6lbNHg8rtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR4Sr7AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTIyLWJveWxhbmQucGRmAAAOACAADwBhADIAMgAtAGIAbwB5AGwAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTIyLWJveWxhbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1597. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1749608.1749611},
  1598. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1749608.1749611}}
  1599. @phdthesis{Zhao:2007aa,
  1600. Author = {Yang Zhao},
  1601. Date-Added = {2015-07-29 20:25:22 +0000},
  1602. Date-Modified = {2015-07-29 20:26:10 +0000},
  1603. Month = {August},
  1604. School = {University of Wisconsin -- Milwaukee},
  1605. Title = {CONCURRENCY ANALYSIS BASED ON FRACTIONAL PERMISSION SYSTEM},
  1606. Year = {2007},
  1607. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3lhbmd6aGFvLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3lhbmd6aGFvLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADugDDR3q8qUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0d7nagAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHlhbmd6aGFvLXRoZXNpcy5wZGYAAA4AKAATAHkAYQBuAGcAegBoAGEAbwAtAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3lhbmd6aGFvLXRoZXNpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  1608. @article{Breazu-Tannen:1991aa,
  1609. 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). },
  1610. Author = {Val Breazu-Tannen and Thierry Coquand and Carl A. Gunter and Andre Scedrov},
  1611. Date-Added = {2015-07-28 14:55:42 +0000},
  1612. Date-Modified = {2015-07-28 14:55:46 +0000},
  1613. Doi = {http://dx.doi.org/10.1016/0890-5401(91)90055-7},
  1614. Issn = {0890-5401},
  1615. Journal = {Information and Computation},
  1616. Note = {Selections from 1989 \{IEEE\} Symposium on Logic in Computer Science},
  1617. Number = {1},
  1618. Pages = {172 - 221},
  1619. Title = {Inheritance as implicit coercion},
  1620. Url = {http://www.sciencedirect.com/science/article/pii/0890540191900557},
  1621. Volume = {93},
  1622. Year = {1991},
  1623. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGluaGVyaXRhbmNlLWNvZXJjaW9uLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYaW5oZXJpdGFuY2UtY29lcmNpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5R+tHdEElQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR3UiJAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW5oZXJpdGFuY2UtY29lcmNpb24ucGRmAA4AMgAYAGkAbgBoAGUAcgBpAHQAYQBuAGMAZQAtAGMAbwBlAHIAYwBpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9pbmhlcml0YW5jZS1jb2VyY2lvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  1624. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0890540191900557},
  1625. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0890-5401(91)90055-7}}
  1626. @inproceedings{Dixon:1989aa,
  1627. Acmid = {74900},
  1628. Address = {New York, NY, USA},
  1629. Author = {Dixon, R. and McKee, T. and Vaughan, M. and Schweizer, P.},
  1630. Booktitle = {Conference Proceedings on Object-oriented Programming Systems, Languages and Applications},
  1631. Date-Added = {2015-07-27 03:27:36 +0000},
  1632. Date-Modified = {2015-07-27 03:27:40 +0000},
  1633. Doi = {10.1145/74877.74900},
  1634. Isbn = {0-89791-333-7},
  1635. Location = {New Orleans, Louisiana, USA},
  1636. Numpages = {4},
  1637. Pages = {211--214},
  1638. Publisher = {ACM},
  1639. Series = {OOPSLA '89},
  1640. Title = {A Fast Method Dispatcher for Compiled Languages with Multiple Inheritance},
  1641. Url = {http://doi.acm.org/10.1145/74877.74900},
  1642. Year = {1989},
  1643. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjExLWRpeG9uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxMS1kaXhvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO3zhdHbHX5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR21W+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxMS1kaXhvbi5wZGYADgAeAA4AcAAyADEAMQAtAGQAaQB4AG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjExLWRpeG9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1644. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74900},
  1645. Bdsk-Url-2 = {http://dx.doi.org/10.1145/74877.74900}}
  1646. @incollection{Driesen:1995aa,
  1647. Author = {Driesen, Karel and H{\"o}lzle, Urs and Vitek, Jan},
  1648. Booktitle = {ECOOP'95 --- Object-Oriented Programming, 9th European Conference, {\AA}arhus, Denmark, August 7--11, 1995},
  1649. Date-Added = {2015-07-27 03:23:49 +0000},
  1650. Date-Modified = {2015-07-27 03:23:51 +0000},
  1651. Doi = {10.1007/3-540-49538-X_13},
  1652. Editor = {Tokoro, Mario and Pareschi, Remo},
  1653. Isbn = {978-3-540-60160-9},
  1654. Keywords = {message dispatch; implementation; performance; computer architecture},
  1655. Language = {English},
  1656. Pages = {253-282},
  1657. Publisher = {Springer Berlin Heidelberg},
  1658. Series = {Lecture Notes in Computer Science},
  1659. Title = {Message Dispatch on Pipelined Processors},
  1660. Url = {http://dx.doi.org/10.1007/3-540-49538-X_13},
  1661. Volume = {952},
  1662. Year = {1995},
  1663. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGVjb29wOTUtZGlzcGF0Y2gucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRlY29vcDk1LWRpc3BhdGNoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7fLf0dsclVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHbVNUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlY29vcDk1LWRpc3BhdGNoLnBkZgAOACoAFABlAGMAbwBvAHAAOQA1AC0AZABpAHMAcABhAHQAYwBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2Vjb29wOTUtZGlzcGF0Y2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  1664. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-49538-X_13}}
  1665. @inproceedings{Garcia:2015aa,
  1666. Acmid = {2676992},
  1667. Address = {New York, NY, USA},
  1668. Author = {Garcia, Ronald and Cimini, Matteo},
  1669. Booktitle = {Proceedings of the 42nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  1670. Date-Added = {2015-07-21 21:01:52 +0000},
  1671. Date-Modified = {2015-07-21 21:10:10 +0000},
  1672. Doi = {10.1145/2676726.2676992},
  1673. Isbn = {978-1-4503-3300-9},
  1674. Keywords = {gradual typing, type inference},
  1675. Location = {Mumbai, India},
  1676. Numpages = {13},
  1677. Pages = {303--315},
  1678. Publisher = {ACM},
  1679. Series = {POPL '15},
  1680. Title = {Principal Type Schemes for Gradual Programs},
  1681. Url = {http://doi.acm.org/10.1145/2676726.2676992},
  1682. Year = {2015},
  1683. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDMtZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwMy1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzj59HUK5VQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR1GPVAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwMy1nYXJjaWEucGRmAAAOACAADwBwADMAMAAzAC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwMy1nYXJjaWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1684. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676726.2676992},
  1685. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676726.2676992}}
  1686. @inproceedings{Disney:2015aa,
  1687. Author = {Tim Disney and Cormac Flanagan},
  1688. Booktitle = {ACM/IEEE Symposium on Logic in Computer Science},
  1689. Date-Added = {2015-07-17 18:13:47 +0000},
  1690. Date-Modified = {2015-07-17 18:14:42 +0000},
  1691. Series = {LICS},
  1692. Title = {Game Semantics for Type Soundness},
  1693. Year = {2015},
  1694. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVoxNWxpY3MucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QoxNWxpY3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7Blz0c6+F1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHO9lcAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgAxNWxpY3MucGRmAA4AFgAKADEANQBsAGkAYwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliLzE1bGljcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  1695. @article{Nelson:2015aa,
  1696. Acmid = {2629698},
  1697. Address = {New York, NY, USA},
  1698. Articleno = {18},
  1699. Author = {Nelson, Thomas and Belter, Geoffrey and Siek, Jeremy G. and Jessup, Elizabeth and Norris, Boyana},
  1700. Date-Added = {2015-07-17 15:34:25 +0000},
  1701. Date-Modified = {2015-07-17 15:34:29 +0000},
  1702. Doi = {10.1145/2629698},
  1703. Issn = {0098-3500},
  1704. Issue_Date = {June 2015},
  1705. Journal = {ACM Trans. Math. Softw.},
  1706. Keywords = {Autotuning, domain-specific languages, genetic algorithms, linear algebra},
  1707. Month = jun,
  1708. Number = {3},
  1709. Numpages = {27},
  1710. Pages = {18:1--18:27},
  1711. Publisher = {ACM},
  1712. Title = {Reliable Generation of High-Performance Matrix Algebra},
  1713. Url = {http://doi.acm.org/10.1145/2629698},
  1714. Volume = {41},
  1715. Year = {2015},
  1716. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMTgtbmVsc29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTE4LW5lbHNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAMdHOmNpQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRztEaAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE4LW5lbHNvbi5wZGYADgAeAA4AYQAxADgALQBuAGUAbABzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMTgtbmVsc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1717. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2629698},
  1718. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2629698}}
  1719. @url{Chaudhuri:2014aa,
  1720. Author = {Avik Chaudhuri},
  1721. Date-Added = {2015-07-16 16:32:06 +0000},
  1722. Date-Modified = {2015-11-18 04:29:52 +0000},
  1723. Keywords = {gradual typing},
  1724. Title = {Flow: a static type checker for JavaScript},
  1725. Url = {http://flowtype.org/},
  1726. Urldate = {2014},
  1727. Bdsk-Url-1 = {http://flowtype.org/}}
  1728. @webpage{Rossberg:2015aa,
  1729. Author = {Andreas Rossberg},
  1730. Date-Added = {2015-07-16 16:29:47 +0000},
  1731. Date-Modified = {2015-11-13 17:52:11 +0000},
  1732. Month = {April},
  1733. Title = {Experiments with Strengthening JavaScript},
  1734. Url = {https://developers.google.com/v8/experiments},
  1735. Year = {2015},
  1736. Bdsk-Url-1 = {https://developers.google.com/v8/experiments}}
  1737. @inproceedings{Fennell:2015aa,
  1738. Author = {Luminous Fennell and Peter Thiemann},
  1739. Booktitle = {Workshop on Foundations of Computer Security},
  1740. Date-Added = {2015-07-16 13:33:57 +0000},
  1741. Date-Modified = {2015-07-16 13:34:43 +0000},
  1742. Month = {July},
  1743. Series = {FCS},
  1744. Title = {LJGS: Gradual Security Types for Object-Oriented Languages},
  1745. Year = {2015},
  1746. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXBlcjExLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFwZXIxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOuUvtHNKz9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRzWN/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFwZXIxMS5wZGYAAA4AGAALAHAAYQBwAGUAcgAxADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFwZXIxMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  1747. @techreport{Jr.:1977aa,
  1748. Author = {Guy L. Steele Jr.},
  1749. Date-Added = {2015-07-14 14:37:03 +0000},
  1750. Date-Modified = {2015-07-14 14:37:45 +0000},
  1751. Institution = {MIT Artificial Intelligence Lab},
  1752. Month = {September},
  1753. Number = {420},
  1754. Title = {Data Representations in PDP-10 Maclisp},
  1755. Type = {AI Memo},
  1756. Year = {1977},
  1757. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtBSU0tNDIwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELQUlNLTQyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANuJDtHKlwNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRys9DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAQUlNLTQyMC5wZGYAAA4AGAALAEEASQBNAC0ANAAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvQUlNLTQyMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  1758. @techreport{Dybvig:1994aa,
  1759. Author = {R. Kent Dybvig and David Eby and Carl Bruggeman},
  1760. Date-Added = {2015-07-14 14:30:36 +0000},
  1761. Date-Modified = {2015-07-14 14:31:31 +0000},
  1762. Institution = {Indiana University Computer Science Department},
  1763. Month = {March},
  1764. Number = {400},
  1765. Title = {Don't Stop the {BIBOP}: Flexible and Efficient Storage Management for Dynamically Typed Languages},
  1766. Year = {1994},
  1767. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVliaWJvcC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWJpYm9wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADbiLbRypWMUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0crNzAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJpYm9wLnBkZgAADgAUAAkAYgBpAGIAbwBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2JpYm9wLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  1768. @inproceedings{Keil:2015aa,
  1769. Author = {Matthias Keil and Peter Thiemann},
  1770. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  1771. Date-Added = {2015-07-10 05:23:48 +0000},
  1772. Date-Modified = {2015-08-03 08:04:59 +0000},
  1773. Title = {Transparent Object Proxies in JavaScript},
  1774. Year = {2015}}
  1775. @conference{Boyland:2015aa,
  1776. Author = {John Tang Boyland},
  1777. Booktitle = {29th European Conference on Object-Oriented Programming},
  1778. Date-Added = {2015-07-08 13:58:26 +0000},
  1779. Date-Modified = {2015-07-08 13:59:06 +0000},
  1780. Title = {ECOOP},
  1781. Year = {2015},
  1782. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1lY29vcDIwMTUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1lY29vcDIwMTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2rY40cKkt1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHC3PcAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlY29vcDIwMTUucGRmAAAOABwADQBlAGMAbwBvAHAAMgAwADEANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9lY29vcDIwMTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  1783. @book{Seidl:2012aa,
  1784. Author = {Helmut Seidl and Reinhard Wilhelm and Sebastian Hack},
  1785. Date-Added = {2015-07-04 02:49:54 +0000},
  1786. Date-Modified = {2015-07-04 02:50:37 +0000},
  1787. Publisher = {Springer},
  1788. Title = {Compiler Design: Analysis and Transformation},
  1789. Year = {2012},
  1790. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJmNvbXBpbGVyX2Rlc2lnbl9hbmFseXNpc190cmFuc2Zvcm0ucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9jb21waWxlcl9kZXNpZ25fYW5hbCNEQTIwREQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2iDd0bzCVFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANG8+pQAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb21waWxlcl9kZXNpZ25fYW5hbCNEQTIwREQucGRmAAAOAE4AJgBjAG8AbQBwAGkAbABlAHIAXwBkAGUAcwBpAGcAbgBfAGEAbgBhAGwAeQBzAGkAcwBfAHQAcgBhAG4AcwBmAG8AcgBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL2NvbXBpbGVyX2Rlc2lnbl9hbmFseXNpc190cmFuc2Zvcm0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==}}
  1791. @book{Wilhelm:2013aa,
  1792. Author = {Reinhard Wilhelm and Helmut Seidl and Sebastian Hack},
  1793. Date-Added = {2015-07-04 02:46:25 +0000},
  1794. Date-Modified = {2015-07-04 02:47:50 +0000},
  1795. Publisher = {Springer},
  1796. Title = {Compiler Design: Syntactic and Semantic Analysis},
  1797. Year = {2013},
  1798. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGNvbXBpbGVyX2Rlc2lnbl9zeW50YXhfdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9jb21waWxlcl9kZXNpZ25fc3ludCNEQTIwOTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2iCQ0bzBuFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANG8+fgAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb21waWxlcl9kZXNpZ25fc3ludCNEQTIwOTAucGRmAAAOAEIAIABjAG8AbQBwAGkAbABlAHIAXwBkAGUAcwBpAGcAbgBfAHMAeQBuAHQAYQB4AF8AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2NvbXBpbGVyX2Rlc2lnbl9zeW50YXhfdHlwZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  1799. @book{Wilhelm:2010aa,
  1800. Author = {Reinhard Wilhelm},
  1801. Date-Added = {2015-07-04 02:38:50 +0000},
  1802. Date-Modified = {2015-07-04 02:39:35 +0000},
  1803. Publisher = {Springer},
  1804. Title = {Compiler Design: Virtual Machines},
  1805. Year = {2010},
  1806. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmNvbXBpbGVyX2Rlc2lnbl92bS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmNvbXBpbGVyX2Rlc2lnbl92bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADaH4DRvL+2UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0bz39gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNvbXBpbGVyX2Rlc2lnbl92bS5wZGYADgAuABYAYwBvAG0AcABpAGwAZQByAF8AZABlAHMAaQBnAG4AXwB2AG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY29tcGlsZXJfZGVzaWduX3ZtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  1807. @article{Appel:1989aa,
  1808. Author = {Appel, AndrewW.},
  1809. Date-Added = {2015-07-03 01:40:40 +0000},
  1810. Date-Modified = {2015-07-03 01:40:42 +0000},
  1811. Doi = {10.1007/BF01811537},
  1812. Issn = {0892-4635},
  1813. Journal = {LISP and Symbolic Computation},
  1814. Language = {English},
  1815. Number = {2},
  1816. Pages = {153-162},
  1817. Publisher = {Kluwer Academic Publishers},
  1818. Title = {Runtime tags aren't necessary},
  1819. Url = {http://dx.doi.org/10.1007/BF01811537},
  1820. Volume = {2},
  1821. Year = {1989},
  1822. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50YWdsZXNzX2djLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdGFnbGVzc19nYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANni/9G7YBNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRu5hTAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGFnbGVzc19nYy5wZGYADgAeAA4AdABhAGcAbABlAHMAcwBfAGcAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi90YWdsZXNzX2djLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1823. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01811537}}
  1824. @incollection{Krishnamurthi:1998aa,
  1825. Author = {Krishnamurthi, Shriram and Felleisen, Matthias and Friedman, DanielP.},
  1826. Booktitle = {ECOOP'98 --- Object-Oriented Programming},
  1827. Date-Added = {2015-06-12 18:20:50 +0000},
  1828. Date-Modified = {2015-06-12 18:20:52 +0000},
  1829. Doi = {10.1007/BFb0054088},
  1830. Editor = {Jul, Eric},
  1831. Isbn = {978-3-540-64737-9},
  1832. Language = {English},
  1833. Pages = {91-113},
  1834. Publisher = {Springer Berlin Heidelberg},
  1835. Series = {Lecture Notes in Computer Science},
  1836. Title = {Synthesizing object-oriented and functional design to promote re-use},
  1837. Url = {http://dx.doi.org/10.1007/BFb0054088},
  1838. Volume = {1445},
  1839. Year = {1998},
  1840. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnN5bnRoLW9vLWZ1bi1yZXVzZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnN5bnRoLW9vLWZ1bi1yZXVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADVeS7RoJthUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0aDToQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN5bnRoLW9vLWZ1bi1yZXVzZS5wZGYADgAuABYAcwB5AG4AdABoAC0AbwBvAC0AZgB1AG4ALQByAGUAdQBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvc3ludGgtb28tZnVuLXJldXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  1841. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0054088}}
  1842. @techreport{Baker:1977aa,
  1843. Author = {Henry G. Baker and Carl Hewitt},
  1844. Date-Added = {2015-06-10 13:57:58 +0000},
  1845. Date-Modified = {2015-06-10 13:58:59 +0000},
  1846. Institution = {MIT},
  1847. Number = {AI Working Paper 149},
  1848. Title = {The Incremental Garbage Collection of Processes},
  1849. Year = {1977},
  1850. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1BSV9XUF8xNDkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1BSV9XUF8xNDkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1Stg0Z2661BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGd8ysAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBBSV9XUF8xNDkucGRmAAAOABwADQBBAEkAXwBXAFAAXwAxADQAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9BSV9XUF8xNDkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  1851. @inproceedings{Hibbard:1978aa,
  1852. Acmid = {803029},
  1853. Address = {New York, NY, USA},
  1854. Author = {Hibbard, P. and Hisgen, A. and Rodeheffer, T.},
  1855. Booktitle = {Proceedings of the 5th Annual Symposium on Computer Architecture},
  1856. Date-Added = {2015-06-10 13:15:10 +0000},
  1857. Date-Modified = {2015-06-10 13:15:14 +0000},
  1858. Doi = {10.1145/800094.803029},
  1859. Numpages = {7},
  1860. Pages = {66--72},
  1861. Publisher = {ACM},
  1862. Series = {ISCA '78},
  1863. Title = {A Language Implementation Design for a Multiprocessor Computer System},
  1864. Url = {http://doi.acm.org/10.1145/800094.803029},
  1865. Year = {1978},
  1866. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2Ni1oaWJiYXJkLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY2LWhpYmJhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUmtdGdsLxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRnej8AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY2LWhpYmJhcmQucGRmAAAOACAADwBwADYANgAtAGgAaQBiAGIAYQByAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY2LWhpYmJhcmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1867. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800094.803029},
  1868. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800094.803029}}
  1869. @techreport{Friedman:1979aa,
  1870. Author = {Daniel P. Friedman and David S. Wise},
  1871. Date-Added = {2015-06-10 13:09:20 +0000},
  1872. Date-Modified = {2015-06-10 13:09:44 +0000},
  1873. Institution = {Indiana University},
  1874. Number = {TR72},
  1875. Title = {Applicative Multiprogramming},
  1876. Year = {1979},
  1877. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhUUjcyLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIVFI3Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUl+NGdrzNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRnedzAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVFI3Mi5wZGYADgASAAgAVABSADcAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9UUjcyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  1878. @techreport{Friedman:1976aa,
  1879. Author = {Daniel P. Friedman and David S. Wise},
  1880. Date-Added = {2015-06-10 13:07:30 +0000},
  1881. Date-Modified = {2015-06-10 13:08:35 +0000},
  1882. Institution = {Indiana University},
  1883. Number = {TR44},
  1884. Title = {Cons should not evaluate its arguments},
  1885. Year = {1976},
  1886. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhUUjQ0LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIVFI0NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUl7dGdrx1QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRneddAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVFI0NC5wZGYADgASAAgAVABSADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9UUjQ0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  1887. @inproceedings{Kranz:1989aa,
  1888. Acmid = {74825},
  1889. Address = {New York, NY, USA},
  1890. Author = {Kranz, D. A. and Halstead,Jr., R. H. and Mohr, E.},
  1891. Booktitle = {Proceedings of the ACM SIGPLAN 1989 Conference on Programming Language Design and Implementation},
  1892. Date-Added = {2015-06-09 14:48:15 +0000},
  1893. Date-Modified = {2015-06-09 14:48:18 +0000},
  1894. Doi = {10.1145/73141.74825},
  1895. Isbn = {0-89791-306-X},
  1896. Location = {Portland, Oregon, USA},
  1897. Numpages = {10},
  1898. Pages = {81--90},
  1899. Publisher = {ACM},
  1900. Series = {PLDI '89},
  1901. Title = {Mul-T: A High-performance Parallel Lisp},
  1902. Url = {http://doi.acm.org/10.1145/73141.74825},
  1903. Year = {1989},
  1904. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODEta3JhbnoucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODEta3JhbnoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1QsL0Zx1BFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGcrUQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODEta3JhbnoucGRmAAAOABwADQBwADgAMQAtAGsAcgBhAG4AegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODEta3JhbnoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  1905. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73141.74825},
  1906. Bdsk-Url-2 = {http://dx.doi.org/10.1145/73141.74825}}
  1907. @article{Miller:1988aa,
  1908. Author = {Miller, JamesS.},
  1909. Date-Added = {2015-06-09 14:27:30 +0000},
  1910. Date-Modified = {2015-06-09 14:27:31 +0000},
  1911. Doi = {10.1007/BF01383881},
  1912. Issn = {0885-7458},
  1913. Journal = {International Journal of Parallel Programming},
  1914. Keywords = {MultiScheme; parallel Lisp; implementation; future construct; placeholders},
  1915. Language = {English},
  1916. Number = {5},
  1917. Pages = {367-402},
  1918. Publisher = {Kluwer Academic Publishers-Plenum Publishers},
  1919. Title = {Implementing a Scheme-based parallel processing system},
  1920. Url = {http://dx.doi.org/10.1007/BF01383881},
  1921. Volume = {17},
  1922. Year = {1988},
  1923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGltcGwtbXVsdGlzY2hlbWUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRpbXBsLW11bHRpc2NoZW1lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1QlR0ZxwJlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGcqGYAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpbXBsLW11bHRpc2NoZW1lLnBkZgAOACoAFABpAG0AcABsAC0AbQB1AGwAdABpAHMAYwBoAGUAbQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2ltcGwtbXVsdGlzY2hlbWUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  1924. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01383881}}
  1925. @incollection{:2011aa,
  1926. Booktitle = {Encyclopedia of Parallel Computing},
  1927. Date-Added = {2015-06-09 14:26:25 +0000},
  1928. Date-Modified = {2015-06-09 14:26:27 +0000},
  1929. Doi = {10.1007/978-0-387-09766-4_2157},
  1930. Editor = {Padua, David},
  1931. Isbn = {978-0-387-09765-7},
  1932. Language = {English},
  1933. Pages = {1222-1222},
  1934. Publisher = {Springer US},
  1935. Title = {MultiScheme},
  1936. Url = {http://dx.doi.org/10.1007/978-0-387-09766-4_2157},
  1937. Year = {2011},
  1938. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF211bHRpc2NoZW1lLWNoYXB0ZXIucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdtdWx0aXNjaGVtZS1jaGFwdGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1Qks0Zxv6VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGcqCkAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtdWx0aXNjaGVtZS1jaGFwdGVyLnBkZgAADgAwABcAbQB1AGwAdABpAHMAYwBoAGUAbQBlAC0AYwBoAGEAcAB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9tdWx0aXNjaGVtZS1jaGFwdGVyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  1939. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-0-387-09766-4_2157}}
  1940. @article{Bic:1990aa,
  1941. Author = {Lubomir Bic},
  1942. Date-Added = {2015-06-05 00:15:25 +0000},
  1943. Date-Modified = {2015-06-05 00:15:30 +0000},
  1944. Doi = {http://dx.doi.org/10.1016/0743-7315(90)90067-Y},
  1945. Issn = {0743-7315},
  1946. Journal = {Journal of Parallel and Distributed Computing},
  1947. Number = {1},
  1948. Pages = {42 - 51},
  1949. Title = {A process-oriented model for efficient execution of dataflow programs},
  1950. Url = {http://www.sciencedirect.com/science/article/pii/074373159090067Y},
  1951. Volume = {8},
  1952. Year = {1990},
  1953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJkJpY0xfSl9QYXJfRGlzdF9Db21wXzE5OTBWOHBwNDJfNTEucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9CaWNMX0pfUGFyX0Rpc3RfQ29tcCNENDg2MkYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1IYv0ZZidFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGWmrQAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBCaWNMX0pfUGFyX0Rpc3RfQ29tcCNENDg2MkYucGRmAAAOAE4AJgBCAGkAYwBMAF8ASgBfAFAAYQByAF8ARABpAHMAdABfAEMAbwBtAHAAXwAxADkAOQAwAFYAOABwAHAANAAyAF8ANQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL0JpY0xfSl9QYXJfRGlzdF9Db21wXzE5OTBWOHBwNDJfNTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==},
  1954. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/074373159090067Y},
  1955. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0743-7315(90)90067-Y}}
  1956. @incollection{Arvind:1987aa,
  1957. Author = {Arvind and Nikhil, RishiyurS. and Pingali, KeshavK.},
  1958. Booktitle = {Graph Reduction},
  1959. Date-Added = {2015-05-25 13:48:33 +0000},
  1960. Date-Modified = {2015-05-25 13:48:36 +0000},
  1961. Doi = {10.1007/3-540-18420-1_65},
  1962. Editor = {Fasel, JosephH. and Keller, RobertM.},
  1963. Isbn = {978-3-540-18420-1},
  1964. Language = {English},
  1965. Pages = {336-369},
  1966. Publisher = {Springer Berlin Heidelberg},
  1967. Series = {Lecture Notes in Computer Science},
  1968. Title = {I-Structures: Data structures for parallel computing},
  1969. Url = {http://dx.doi.org/10.1007/3-540-18420-1_65},
  1970. Volume = {279},
  1971. Year = {1987},
  1972. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD0lTdHJ1Y3R1cmVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPSVN0cnVjdHVyZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANMAAtGIoIRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRiNjEAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoASVN0cnVjdHVyZXMucGRmAAAOACAADwBJAFMAdAByAHUAYwB0AHUAcgBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvSVN0cnVjdHVyZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1973. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-18420-1_65}}
  1974. @inproceedings{Arvind:1988aa,
  1975. Acmid = {52802},
  1976. Address = {New York, NY, USA},
  1977. Author = {Arvind and Iannucci, Robert A.},
  1978. Booktitle = {4th International DFVLR Seminar on Foundations of Engineering Sciences on Parallel Computing in Science and Engineering},
  1979. Date-Added = {2015-05-25 13:33:43 +0000},
  1980. Date-Modified = {2015-05-25 13:33:47 +0000},
  1981. Isbn = {0-387-18923-8},
  1982. Location = {Bonn, Germany},
  1983. Numpages = {28},
  1984. Pages = {61--88},
  1985. Publisher = {Springer-Verlag New York, Inc.},
  1986. Title = {Two Fundamental Issues in Multiprocessing},
  1987. Url = {http://dl.acm.org/citation.cfm?id=52797.52802},
  1988. Year = {1988},
  1989. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnR3by1mdW5kLW11bHRpcHJvYy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnR3by1mdW5kLW11bHRpcHJvYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADS/jTRiJ1dUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0YjVnQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHR3by1mdW5kLW11bHRpcHJvYy5wZGYADgAuABYAdAB3AG8ALQBmAHUAbgBkAC0AbQB1AGwAdABpAHAAcgBvAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdHdvLWZ1bmQtbXVsdGlwcm9jLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  1990. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=52797.52802}}
  1991. @inproceedings{Boyland:2003aa,
  1992. Acmid = {1760273},
  1993. Address = {Berlin, Heidelberg},
  1994. Annote = {data race},
  1995. Author = {Boyland, John},
  1996. Booktitle = {Proceedings of the 10th International Conference on Static Analysis},
  1997. Date-Added = {2015-05-22 11:51:10 +0000},
  1998. Date-Modified = {2015-05-22 11:53:52 +0000},
  1999. Isbn = {3-540-40325-6},
  2000. Location = {San Diego, CA, USA},
  2001. Numpages = {18},
  2002. Pages = {55--72},
  2003. Publisher = {Springer-Verlag},
  2004. Series = {SAS'03},
  2005. Title = {Checking Interference with Fractional Permissions},
  2006. Url = {http://dl.acm.org/citation.cfm?id=1760267.1760273},
  2007. Year = {2003},
  2008. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3Blcm1pc3Npb25zLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGVybWlzc2lvbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANKEHNGEkLBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRhMjwAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGVybWlzc2lvbnMucGRmAAAOACAADwBwAGUAcgBtAGkAcwBzAGkAbwBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGVybWlzc2lvbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  2009. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1760267.1760273}}
  2010. @inproceedings{Boyapati:2002aa,
  2011. Acmid = {582440},
  2012. Address = {New York, NY, USA},
  2013. Author = {Boyapati, Chandrasekhar and Lee, Robert and Rinard, Martin},
  2014. Booktitle = {Proceedings of the 17th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  2015. Date-Added = {2015-05-21 20:00:23 +0000},
  2016. Date-Modified = {2015-05-21 20:00:28 +0000},
  2017. Doi = {10.1145/582419.582440},
  2018. Isbn = {1-58113-471-1},
  2019. Keywords = {data races, deadlocks, encapsulation, ownership types},
  2020. Location = {Seattle, Washington, USA},
  2021. Numpages = {20},
  2022. Pages = {211--230},
  2023. Publisher = {ACM},
  2024. Series = {OOPSLA '02},
  2025. Title = {Ownership Types for Safe Programming: Preventing Data Races and Deadlocks},
  2026. Url = {http://doi.acm.org/10.1145/582419.582440},
  2027. Year = {2002},
  2028. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTEtYm95YXBhdGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjExLWJveWFwYXRpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0n8C0YOxp1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGD6ecAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjExLWJveWFwYXRpLnBkZgAADgAkABEAcAAyADEAMQAtAGIAbwB5AGEAcABhAHQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjExLWJveWFwYXRpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  2029. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582419.582440},
  2030. Bdsk-Url-2 = {http://dx.doi.org/10.1145/582419.582440}}
  2031. @techreport{Blum:2001aa,
  2032. Author = {Lenore Blum},
  2033. Date-Added = {2015-05-06 06:36:15 +0000},
  2034. Date-Modified = {2015-05-06 06:37:58 +0000},
  2035. Institution = {Carnegie Mellon University},
  2036. Title = {Women in Computer Science: The Carnegie Mellon Experience},
  2037. Year = {2001}}
  2038. @webpage{InsideHE:2010aa,
  2039. Date-Added = {2015-05-06 06:34:03 +0000},
  2040. Date-Modified = {2015-05-06 06:34:34 +0000},
  2041. Month = {September},
  2042. Url = {https://www.insidehighered.com/news/2010/09/14/doctorates},
  2043. Year = {2010},
  2044. Bdsk-Url-1 = {https://www.insidehighered.com/news/2010/09/14/doctorates}}
  2045. @webpage{WIC:2015aa,
  2046. Date-Added = {2015-05-06 06:32:39 +0000},
  2047. Date-Modified = {2015-05-06 06:33:45 +0000},
  2048. Url = {http://en.wikipedia.org/wiki/Women_in_computing},
  2049. Year = {2015},
  2050. Bdsk-Url-1 = {http://en.wikipedia.org/wiki/Women_in_computing}}
  2051. @url{Chief-Scientist:aa,
  2052. Author = {Office of the Chief Scientist},
  2053. Date-Added = {2015-05-05 03:31:23 +0000},
  2054. Date-Modified = {2015-05-05 03:32:09 +0000},
  2055. Title = {Air Force Research Laboratory Human Performance Wing Repperger Research Intern Program},
  2056. Urldate = {https://sharepoint.creol.ucf.edu/BS/creolblog/Lists/Posts/Post.aspx?ID=27}}
  2057. @techreport{Maybury:2013aa,
  2058. Author = {Mark T. Maybury},
  2059. Date-Added = {2015-05-05 03:19:10 +0000},
  2060. Date-Modified = {2015-05-05 03:20:33 +0000},
  2061. Institution = {United States Air Force},
  2062. Month = {June},
  2063. Number = {AF/ST TR 13-01},
  2064. Title = {Global Horizons Final Report: United States Air Force Global Science and Technology Vision},
  2065. Year = {2013},
  2066. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJEdsb2JhbEhvcml6b25zRklOQUxSRVBPUlQ2LTI2LTEzLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfR2xvYmFsSG9yaXpvbnNGSU5BTFIjRDA0NkI3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANBGt9FtruZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRbecmAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAR2xvYmFsSG9yaXpvbnNGSU5BTFIjRDA0NkI3LnBkZgAADgBKACQARwBsAG8AYgBhAGwASABvAHIAaQB6AG8AbgBzAEYASQBOAEEATABSAEUAUABPAFIAVAA2AC0AMgA2AC0AMQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL0dsb2JhbEhvcml6b25zRklOQUxSRVBPUlQ2LTI2LTEzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=}}
  2067. @book{Bertot:2010aa,
  2068. Author = {Bertot, Yves and Castran, Pierre},
  2069. Date-Added = {2015-05-02 14:47:05 +0000},
  2070. Date-Modified = {2015-05-02 14:47:08 +0000},
  2071. Edition = {1st},
  2072. Isbn = {3642058809, 9783642058806},
  2073. Publisher = {Springer Publishing Company, Incorporated},
  2074. Title = {Interactive Theorem Proving and Program Development: Coq'Art The Calculus of Inductive Constructions},
  2075. Year = {2010}}
  2076. @article{Sorva:2013aa,
  2077. Acmid = {2483713},
  2078. Address = {New York, NY, USA},
  2079. Articleno = {8},
  2080. Author = {Sorva, Juha},
  2081. Date-Added = {2015-05-01 02:10:58 +0000},
  2082. Date-Modified = {2015-05-01 02:11:02 +0000},
  2083. Doi = {10.1145/2483710.2483713},
  2084. Issn = {1946-6226},
  2085. Issue_Date = {June 2013},
  2086. Journal = {Trans. Comput. Educ.},
  2087. Keywords = {CS1, Notional machine, constructivism, introductory programming education, literature review, mental models, misconceptions, phenomenography, threshold concepts},
  2088. Month = jul,
  2089. Number = {2},
  2090. Numpages = {31},
  2091. Pages = {8:1--8:31},
  2092. Publisher = {ACM},
  2093. Title = {Notional Machines and Introductory Programming Education},
  2094. Url = {http://doi.acm.org/10.1145/2483710.2483713},
  2095. Volume = {13},
  2096. Year = {2013},
  2097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhOC1zb3J2YS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGE4LXNvcnZhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhw7RaFksUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WiRbAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGE4LXNvcnZhLnBkZgAOABoADABhADgALQBzAG8AcgB2AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYTgtc29ydmEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  2098. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2483710.2483713},
  2099. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2483710.2483713}}
  2100. @inproceedings{Ottmar:2015aa,
  2101. Author = {E.R. Ottmar and D. Landy and R. Goldstone and E. Weitnauer},
  2102. Booktitle = {Proceedings of the 37th Annual Conference of the Cognitive Science Society},
  2103. Date-Added = {2015-04-30 17:30:58 +0000},
  2104. Date-Modified = {2015-04-30 17:34:47 +0000},
  2105. Title = {Getting From Here to There!: Testing the Effectiveness of an Interactive Mathematics Intervention Embedding Perceptual Learning},
  2106. Year = {2015},
  2107. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKE90dG1hckxhbmR5R29sZHN0b25lQ29nU2NpMjAxNV9maW5hbC5wZGbSFwsYGVdOUy5kYXRhTxEBygAAAAABygACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH090dG1hckxhbmR5R29sZHN0b25lI0NGNjQ2RC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPZG3RZ+AaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WgYWgAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AE90dG1hckxhbmR5R29sZHN0b25lI0NGNjQ2RC5wZGYAAA4AUgAoAE8AdAB0AG0AYQByAEwAYQBuAGQAeQBHAG8AbABkAHMAdABvAG4AZQBDAG8AZwBTAGMAaQAyADAAMQA1AF8AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA4VXNlcnMvanNpZWsvYmliL090dG1hckxhbmR5R29sZHN0b25lQ29nU2NpMjAxNV9maW5hbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  2108. @inbook{Howard:1980aa,
  2109. Author = {W. A. Howard},
  2110. Date-Added = {2015-04-30 17:17:30 +0000},
  2111. Date-Modified = {2015-04-30 17:18:09 +0000},
  2112. Publisher = {Academic Press},
  2113. Title = {The formulae-as-types notion of construction},
  2114. Year = {1980},
  2115. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxIb3dhcmQ4MC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDEhvd2FyZDgwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPYoHRZ9waUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WgUWgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AEhvd2FyZDgwLnBkZgAOABoADABIAG8AdwBhAHIAZAA4ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvSG93YXJkODAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  2116. @article{Guindon:1990aa,
  2117. Acmid = {120306},
  2118. Address = {London, UK, UK},
  2119. Author = {Guindon, Raymonde},
  2120. Date-Added = {2015-04-30 16:50:24 +0000},
  2121. Date-Modified = {2015-04-30 16:50:27 +0000},
  2122. Doi = {10.1016/S0020-7373(05)80120-8},
  2123. Issn = {0020-7373},
  2124. Issue_Date = {Sept. 1990},
  2125. Journal = {Int. J. Man-Mach. Stud.},
  2126. Month = aug,
  2127. Number = {3},
  2128. Numpages = {26},
  2129. Pages = {279--304},
  2130. Publisher = {Academic Press Ltd.},
  2131. Title = {Knowledge Exploited by Experts During Software System Design},
  2132. Url = {http://dx.doi.org/10.1016/S0020-7373(05)80120-8},
  2133. Volume = {33},
  2134. Year = {1990},
  2135. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0020-7373(05)80120-8}}
  2136. @article{Rist:1995aa,
  2137. Author = {Rist, Robert S.},
  2138. Date-Added = {2015-04-30 16:48:01 +0000},
  2139. Date-Modified = {2015-04-30 16:48:05 +0000},
  2140. Doi = {10.1207/s15516709cog1904_3},
  2141. Issn = {1551-6709},
  2142. Journal = {Cognitive Science},
  2143. Number = {4},
  2144. Pages = {507--562},
  2145. Publisher = {Lawrence Erlbaum Associates, Inc.},
  2146. Title = {Program Structure and Design},
  2147. Url = {http://dx.doi.org/10.1207/s15516709cog1904_3},
  2148. Volume = {19},
  2149. Year = {1995},
  2150. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnByb2ctc3RydWN0LWRlc2lnbi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnByb2ctc3RydWN0LWRlc2lnbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPXYLRZ9TgUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WgNIAAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHByb2ctc3RydWN0LWRlc2lnbi5wZGYADgAuABYAcAByAG8AZwAtAHMAdAByAHUAYwB0AC0AZABlAHMAaQBnAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcHJvZy1zdHJ1Y3QtZGVzaWduLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  2151. Bdsk-Url-1 = {http://dx.doi.org/10.1207/s15516709cog1904_3}}
  2152. @phdthesis{Weissman:1974aa,
  2153. Author = {Weissman, Laurence Mark},
  2154. Date-Added = {2015-04-30 16:14:19 +0000},
  2155. Date-Modified = {2015-04-30 16:14:22 +0000},
  2156. Note = {AAI0510378},
  2157. Title = {A Methodology for Studying the Psychological Complexity of Computer Programs.},
  2158. Year = {1974}}
  2159. @article{Gannon:1977aa,
  2160. Acmid = {359800},
  2161. Address = {New York, NY, USA},
  2162. Author = {Gannon, J. D.},
  2163. Date-Added = {2015-04-30 16:10:22 +0000},
  2164. Date-Modified = {2015-04-30 16:10:26 +0000},
  2165. Doi = {10.1145/359763.359800},
  2166. Issn = {0001-0782},
  2167. Issue_Date = {Aug. 1977},
  2168. Journal = {Commun. ACM},
  2169. Keywords = {data types, experimentation, language design, redundancy, reliable software},
  2170. Month = aug,
  2171. Number = {8},
  2172. Numpages = {12},
  2173. Pages = {584--595},
  2174. Publisher = {ACM},
  2175. Title = {An Experimental Evaluation of Data Type Conventions},
  2176. Url = {http://doi.acm.org/10.1145/359763.359800},
  2177. Volume = {20},
  2178. Year = {1977},
  2179. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359763.359800},
  2180. Bdsk-Url-2 = {http://dx.doi.org/10.1145/359763.359800}}
  2181. @article{Davies:1990aa,
  2182. Acmid = {80003},
  2183. Address = {London, UK, UK},
  2184. Author = {Davies, S. P.},
  2185. Date-Added = {2015-04-30 15:37:23 +0000},
  2186. Date-Modified = {2015-04-30 15:37:26 +0000},
  2187. Doi = {10.1016/S0020-7373(05)80143-9},
  2188. Issn = {0020-7373},
  2189. Issue_Date = {April 1990},
  2190. Journal = {Int. J. Man-Mach. Stud.},
  2191. Month = apr,
  2192. Number = {4},
  2193. Numpages = {21},
  2194. Pages = {461--481},
  2195. Publisher = {Academic Press Ltd.},
  2196. Title = {The Nature and Development of Programming Plans},
  2197. Url = {http://dx.doi.org/10.1016/S0020-7373(05)80143-9},
  2198. Volume = {32},
  2199. Year = {1990},
  2200. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0020-7373(05)80143-9}}
  2201. @book{Detienne:2001aa,
  2202. Author = {Francoise Detienne},
  2203. Date-Added = {2015-04-30 15:16:58 +0000},
  2204. Date-Modified = {2015-04-30 15:20:27 +0000},
  2205. Publisher = {Springer},
  2206. Title = {Software Design: Cognitive Aspects},
  2207. Year = {2001}}
  2208. @article{Robins:2002aa,
  2209. Author = {A. Robins and J. Rountree and N. Rountree},
  2210. Date-Added = {2015-04-30 15:00:51 +0000},
  2211. Date-Modified = {2015-04-30 15:03:09 +0000},
  2212. Journal = {Computer Science Education},
  2213. Number = {2},
  2214. Pages = {137--172},
  2215. Title = {Learning and teaching programming: A review and discussion},
  2216. Volume = {13},
  2217. Year = {2002},
  2218. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxyb2JpbnMwMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHJvYmluczAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhczRaFe+UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WiP/gAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJvYmluczAzLnBkZgAOABoADAByAG8AYgBpAG4AcwAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcm9iaW5zMDMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  2219. @inproceedings{OBrien:2005aa,
  2220. Author = {O'Brien, M.P. and Buckley, J. and Exton, C.},
  2221. Booktitle = {Software Maintenance, 2005. ICSM'05. Proceedings of the 21st IEEE International Conference on},
  2222. Date-Added = {2015-04-29 20:59:35 +0000},
  2223. Date-Modified = {2015-04-29 20:59:37 +0000},
  2224. Doi = {10.1109/ICSM.2005.44},
  2225. Issn = {1063-6773},
  2226. 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},
  2227. Month = {Sept},
  2228. Pages = {433-442},
  2229. Title = {Empirically studying software practitioners - bridging the gap between theory and practice},
  2230. Year = {2005},
  2231. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Rvd25sb2Fkcy8yMzY4MDQzMy5wZGbSFwsYGVdOUy5kYXRhTxEBdAAAAAABdAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAABcB1DDIzNjgwNDMzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPOvXRZr5jAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAAlEb3dubG9hZHMAABAACAAAzcj5KgAAABEACAAA0Wb2owAAAAEADAAFwHUABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEb3dubG9hZHM6ADIzNjgwNDMzLnBkZgAOABoADAAyADMANgA4ADAANAAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9qc2llay9Eb3dubG9hZHMvMjM2ODA0MzMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCLwIxAjYCQQJKAlgCXAJjAmwCcQJ+AoECkwKWApsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACnQ==},
  2232. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICSM.2005.44}}
  2233. @article{ALTMANN:2001aa,
  2234. Author = {Erik M. Altmann},
  2235. Date-Added = {2015-04-29 20:56:41 +0000},
  2236. Date-Modified = {2015-05-02 14:44:26 +0000},
  2237. Doi = {http://dx.doi.org/10.1006/ijhc.2000.0407},
  2238. Issn = {1071-5819},
  2239. Journal = {International Journal of Human-Computer Studies},
  2240. Number = {2},
  2241. Pages = {189 - 210},
  2242. Title = {Near-term memory in programming: a simulation-based analysis},
  2243. Url = {http://www.sciencedirect.com/science/article/pii/S1071581900904075},
  2244. Volume = {54},
  2245. Year = {2001},
  2246. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1uZWFyLXRlcm0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1uZWFyLXRlcm0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzzpD0Wa9vFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFm9fwAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBuZWFyLXRlcm0ucGRmAAAOABwADQBuAGUAYQByAC0AdABlAHIAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9uZWFyLXRlcm0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2247. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1071581900904075},
  2248. Bdsk-Url-2 = {http://dx.doi.org/10.1006/ijhc.2000.0407}}
  2249. @article{BROOKS:1977aa,
  2250. Author = {Ruven Brooks},
  2251. Date-Added = {2015-04-29 20:27:06 +0000},
  2252. Date-Modified = {2015-05-02 14:44:41 +0000},
  2253. Doi = {http://dx.doi.org/10.1006/ijhc.1977.0306},
  2254. Issn = {1071-5819},
  2255. Journal = {International Journal of Human-Computer Studies},
  2256. Number = {2},
  2257. Pages = {197 - 211},
  2258. Title = {Towards a theory of the cognitive processes in computer programming},
  2259. Url = {http://www.sciencedirect.com/science/article/pii/S1071581977603062},
  2260. Volume = {51},
  2261. Year = {1977},
  2262. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNvZy1wcm9jLXByb2dyYW1taW5nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY29nLXByb2MtcHJvZ3JhbW1pbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM83RdFmtvtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZu87AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29nLXByb2MtcHJvZ3JhbW1pbmcucGRmAA4AMgAYAGMAbwBnAC0AcAByAG8AYwAtAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jb2ctcHJvYy1wcm9ncmFtbWluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  2263. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1071581977603062},
  2264. Bdsk-Url-2 = {http://dx.doi.org/10.1006/ijhc.1977.0306}}
  2265. @article{Sheil:1981aa,
  2266. Acmid = {356840},
  2267. Address = {New York, NY, USA},
  2268. Author = {Sheil, B. A.},
  2269. Date-Added = {2015-04-29 19:34:32 +0000},
  2270. Date-Modified = {2015-04-29 19:34:36 +0000},
  2271. Doi = {10.1145/356835.356840},
  2272. Issn = {0360-0300},
  2273. Issue_Date = {March 1981},
  2274. Journal = {ACM Comput. Surv.},
  2275. Month = mar,
  2276. Number = {1},
  2277. Numpages = {20},
  2278. Pages = {101--120},
  2279. Publisher = {ACM},
  2280. Title = {The Psychological Study of Programming},
  2281. Url = {http://doi.acm.org/10.1145/356835.356840},
  2282. Volume = {13},
  2283. Year = {1981},
  2284. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTAxLXNoZWlsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwMS1zaGVpbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8wl9FmqpZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZuLWAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMS1zaGVpbC5wZGYADgAeAA4AcAAxADAAMQAtAHMAaABlAGkAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTAxLXNoZWlsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  2285. Bdsk-Url-1 = {http://doi.acm.org/10.1145/356835.356840},
  2286. Bdsk-Url-2 = {http://dx.doi.org/10.1145/356835.356840}}
  2287. @inproceedings{Hanenberg:2010aa,
  2288. Acmid = {1869536},
  2289. Address = {New York, NY, USA},
  2290. Author = {Hanenberg, Stefan},
  2291. Booktitle = {Proceedings of the ACM International Conference on Object Oriented Programming Systems Languages and Applications},
  2292. Date-Added = {2015-04-29 19:13:38 +0000},
  2293. Date-Modified = {2015-04-29 19:13:42 +0000},
  2294. Doi = {10.1145/1869459.1869536},
  2295. Isbn = {978-1-4503-0203-6},
  2296. Keywords = {empirical research, programming language research, research methods, software engineering},
  2297. Location = {Reno/Tahoe, Nevada, USA},
  2298. Numpages = {14},
  2299. Pages = {933--946},
  2300. Publisher = {ACM},
  2301. Series = {OOPSLA '10},
  2302. Title = {Faith, Hope, and Love: An Essay on Software Science's Neglect of Human Factors},
  2303. Url = {http://doi.acm.org/10.1145/1869459.1869536},
  2304. Year = {2010},
  2305. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA5MzMtaGFuZW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDkzMy1oYW5lbmJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8vRdFmpa5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZt3uAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkzMy1oYW5lbmJlcmcucGRmAA4AJgASAHAAOQAzADMALQBoAGEAbgBlAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wOTMzLWhhbmVuYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  2306. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1869459.1869536},
  2307. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1869459.1869536}}
  2308. @book{Weinberg:1988aa,
  2309. Address = {New York, NY, USA},
  2310. Author = {Weinberg, G. M.},
  2311. Date-Added = {2015-04-29 18:18:40 +0000},
  2312. Date-Modified = {2015-04-29 18:18:43 +0000},
  2313. Isbn = {0-442-20764-6},
  2314. Publisher = {Van Nostrand Reinhold Co.},
  2315. Title = {The Psychology of Computer Programming},
  2316. Year = {1988}}
  2317. @article{Myers:1990aa,
  2318. Author = {Brad A. Myers},
  2319. Date-Added = {2015-04-29 18:10:30 +0000},
  2320. Date-Modified = {2015-04-29 18:10:33 +0000},
  2321. Doi = {http://dx.doi.org/10.1016/S1045-926X(05)80036-9},
  2322. Issn = {1045-926X},
  2323. Journal = {Journal of Visual Languages & Computing},
  2324. Number = {1},
  2325. Pages = {97 - 123},
  2326. Title = {Taxonomies of visual programming and program visualization},
  2327. Url = {http://www.sciencedirect.com/science/article/pii/S1045926X05800369},
  2328. Volume = {1},
  2329. Year = {1990},
  2330. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnRheG9ub21pZXMtdmlzdWFsLXByb2cucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rp0YXhvbm9taWVzLXZpc3VhbC1wcm9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzyLc0WaW61BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFmzysAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0YXhvbm9taWVzLXZpc3VhbC1wcm9nLnBkZgAOADYAGgB0AGEAeABvAG4AbwBtAGkAZQBzAC0AdgBpAHMAdQBhAGwALQBwAHIAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3RheG9ub21pZXMtdmlzdWFsLXByb2cucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  2331. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1045926X05800369},
  2332. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S1045-926X(05)80036-9}}
  2333. @article{Shneiderman:1983aa,
  2334. Author = {Ben Shneiderman},
  2335. Date-Added = {2015-04-29 14:57:01 +0000},
  2336. Date-Modified = {2015-04-29 14:57:59 +0000},
  2337. Journal = {IEEE Computer},
  2338. Number = {8},
  2339. Pages = {57--69},
  2340. Title = {Direct manipulation: a step beyond programming languages},
  2341. Volume = {16},
  2342. Year = {1983},
  2343. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGVNobmVpZGVybWFuMTk4M0RpcmVjdC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGVNobmVpZGVybWFuMTk4M0RpcmVjdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPHyTRZmmaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Wah2gAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AFNobmVpZGVybWFuMTk4M0RpcmVjdC5wZGYAAA4ANAAZAFMAaABuAGUAaQBkAGUAcgBtAGEAbgAxADkAOAAzAEQAaQByAGUAYwB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL1NobmVpZGVybWFuMTk4M0RpcmVjdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  2344. @book{Shneiderman:1997aa,
  2345. Address = {Boston, MA, USA},
  2346. Author = {Shneiderman, Ben},
  2347. Date-Added = {2015-04-29 14:41:56 +0000},
  2348. Date-Modified = {2015-04-29 14:42:00 +0000},
  2349. Edition = {3rd},
  2350. Isbn = {0201694972},
  2351. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  2352. Title = {Designing the User Interface: Strategies for Effective Human-Computer Interaction},
  2353. Year = {1997},
  2354. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMTIwMDVfU2huZWlkZXJtYW5fRGVzaWduaW5nIHRoZSBVc2VyIEludGVyZmFjZS5wZGbSFwsYGVdOUy5kYXRhTxEB5gAAAAAB5gACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHzIwMDVfU2huZWlkZXJtYW5fRGVzI0NGMUQwQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPHQvRZmZrUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WaeqwAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6ADIwMDVfU2huZWlkZXJtYW5fRGVzI0NGMUQwQi5wZGYAAA4AZAAxADIAMAAwADUAXwBTAGgAbgBlAGkAZABlAHIAbQBhAG4AXwBEAGUAcwBpAGcAbgBpAG4AZwAgAHQAaABlACAAVQBzAGUAcgAgAEkAbgB0AGUAcgBmAGEAYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvYmliLzIwMDVfU2huZWlkZXJtYW5fRGVzaWduaW5nIHRoZSBVc2VyIEludGVyZmFjZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwgDHAM8CuQK7AsACywLUAuIC5gLtAvYC+wMIAwsDHQMgAyUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADJw==}}
  2355. @incollection{Blackwell:2001aa,
  2356. 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.},
  2357. Booktitle = {Cognitive Technology: Instruments of Mind},
  2358. Date-Added = {2015-04-29 14:37:48 +0000},
  2359. Date-Modified = {2015-04-29 14:37:54 +0000},
  2360. Doi = {10.1007/3-540-44617-6_31},
  2361. Editor = {Beynon, Meurig and Nehaniv, ChrystopherL. and Dautenhahn, Kerstin},
  2362. Isbn = {978-3-540-42406-2},
  2363. Language = {English},
  2364. Pages = {325-341},
  2365. Publisher = {Springer Berlin Heidelberg},
  2366. Series = {Lecture Notes in Computer Science},
  2367. Title = {Cognitive Dimensions of Notations: Design Tools for Cognitive Technology},
  2368. Url = {http://dx.doi.org/10.1007/3-540-44617-6_31},
  2369. Volume = {2117},
  2370. Year = {2001},
  2371. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtjb2ctZGltLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELY29nLWRpbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8cSdFmZRdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZp1XAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29nLWRpbS5wZGYAAA4AGAALAGMAbwBnAC0AZABpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvY29nLWRpbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  2372. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-44617-6_31}}
  2373. @book{Shneiderman:1980aa,
  2374. Author = {Shneiderman, Ben},
  2375. Date-Added = {2015-04-29 14:27:04 +0000},
  2376. Date-Modified = {2015-04-29 14:27:07 +0000},
  2377. Isbn = {0876268165},
  2378. Publisher = {Winthrop Publishers},
  2379. Title = {Software Psychology: Human Factors in Computer and Information Systems (Winthrop Computer Systems Series)},
  2380. Year = {1980}}
  2381. @inproceedings{Curtis:1984aa,
  2382. Acmid = {801956},
  2383. Address = {Piscataway, NJ, USA},
  2384. Author = {Curtis, Bill},
  2385. Booktitle = {Proceedings of the 7th International Conference on Software Engineering},
  2386. Date-Added = {2015-04-29 14:23:34 +0000},
  2387. Date-Modified = {2015-04-29 14:23:38 +0000},
  2388. Isbn = {0-8186-0528-6},
  2389. Location = {Orlando, Florida, USA},
  2390. Numpages = {10},
  2391. Pages = {97--106},
  2392. Publisher = {IEEE Press},
  2393. Series = {ICSE '84},
  2394. Title = {Fifteen Years of Psychology in Software Engineering: Individual Differences and Cognitive Science},
  2395. Url = {http://dl.acm.org/citation.cfm?id=800054.801956},
  2396. Year = {1984},
  2397. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTctY3VydGlzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk3LWN1cnRpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8ad9FmYdRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZpoUAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk3LWN1cnRpcy5wZGYADgAeAA4AcAA5ADcALQBjAHUAcgB0AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTctY3VydGlzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  2398. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=800054.801956}}
  2399. @incollection{Zhang:2015aa,
  2400. Author = {Yizhou Zhang and Matthew Loring and Guido Salvaneschi and Barbara Liskov and Andrew C. Myers},
  2401. Booktitle = {Conference on Programming Language Design and Implementation},
  2402. Date-Added = {2015-04-27 02:24:59 +0000},
  2403. Date-Modified = {2015-04-27 02:26:00 +0000},
  2404. Publisher = {ACM},
  2405. Title = {Lightweight, Flexible Object-Oriented Generics},
  2406. Year = {2015},
  2407. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlnZW51cy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWdlbnVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOpPDRYxaCUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WNOwgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdlbnVzLnBkZgAADgAUAAkAZwBlAG4AdQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2dlbnVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  2408. @book{Anderson:2009aa,
  2409. Author = {John R. Anderson},
  2410. Date-Added = {2015-04-26 23:35:00 +0000},
  2411. Date-Modified = {2015-04-26 23:36:54 +0000},
  2412. Publisher = {Oxford University Press},
  2413. Title = {How Can the Human Mind Occur in the Physical Universe?},
  2414. Year = {2009}}
  2415. @article{Ko:2006aa,
  2416. Acmid = {1248780},
  2417. Address = {Piscataway, NJ, USA},
  2418. Author = {Ko, Andrew J. and Myers, Brad A. and Coblenz, Michael J. and Aung, Htet Htet},
  2419. Date-Added = {2015-04-26 23:21:15 +0000},
  2420. Date-Modified = {2015-04-26 23:21:18 +0000},
  2421. Doi = {10.1109/TSE.2006.116},
  2422. Issn = {0098-5589},
  2423. Issue_Date = {December 2006},
  2424. Journal = {IEEE Trans. Softw. Eng.},
  2425. 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},
  2426. Month = dec,
  2427. Number = {12},
  2428. Numpages = {17},
  2429. Pages = {971--987},
  2430. Publisher = {IEEE Press},
  2431. Title = {An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information During Software Maintenance Tasks},
  2432. Url = {http://dx.doi.org/10.1109/TSE.2006.116},
  2433. Volume = {32},
  2434. Year = {2006},
  2435. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG0tvMjAwNlNlZWtSZWxhdGVDb2xsZWN0LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbS28yMDA2U2Vla1JlbGF0ZUNvbGxlY3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM6dDdFi61VQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRYyOVAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAS28yMDA2U2Vla1JlbGF0ZUNvbGxlY3QucGRmAAAOADgAGwBLAG8AMgAwADAANgBTAGUAZQBrAFIAZQBsAGEAdABlAEMAbwBsAGwAZQBjAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvS28yMDA2U2Vla1JlbGF0ZUNvbGxlY3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  2436. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.2006.116}}
  2437. @inproceedings{Parnin:2010aa,
  2438. Author = {Chris Parnin},
  2439. Booktitle = {Proceedings of the 22nd Annual Workshop of the Psychology of Programming Interest Group},
  2440. Date-Added = {2015-04-26 23:17:54 +0000},
  2441. Date-Modified = {2015-04-26 23:18:37 +0000},
  2442. Editor = {Joey Lawrance and Rachel Bellamy},
  2443. Title = {A Cognitive Neuroscience Perspective on Memory for Programming Tasks},
  2444. Year = {2010},
  2445. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZW1vcnkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZW1vcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzpzN0WLqsFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFjIvAAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtZW1vcnkucGRmAA4AFgAKAG0AZQBtAG8AcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21lbW9yeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  2446. @article{Cant:1995aa,
  2447. Author = {SN Cant and DR Jeffery and B Henderson-Sellers},
  2448. Date-Added = {2015-04-26 23:05:26 +0000},
  2449. Date-Modified = {2015-04-26 23:05:29 +0000},
  2450. Doi = {http://dx.doi.org/10.1016/0950-5849(95)91491-H},
  2451. Issn = {0950-5849},
  2452. Journal = {Information and Software Technology},
  2453. Keywords = {cognitive complexity},
  2454. Number = {7},
  2455. Pages = {351 - 362},
  2456. Title = {A conceptual model of cognitive complexity of elements of the programming process},
  2457. Url = {http://www.sciencedirect.com/science/article/pii/095058499591491H},
  2458. Volume = {37},
  2459. Year = {1995},
  2460. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNvZ25pdGl2ZS1jb21wbGV4aXR5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY29nbml0aXZlLWNvbXBsZXhpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM6Z69Fi51BQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRYx+QAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29nbml0aXZlLWNvbXBsZXhpdHkucGRmAA4AMgAYAGMAbwBnAG4AaQB0AGkAdgBlAC0AYwBvAG0AcABsAGUAeABpAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jb2duaXRpdmUtY29tcGxleGl0eS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  2461. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/095058499591491H},
  2462. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0950-5849(95)91491-H}}
  2463. @incollection{Byrne:2003aa,
  2464. Acmid = {772082},
  2465. Address = {Hillsdale, NJ, USA},
  2466. Author = {Byrne, Michael D.},
  2467. Chapter = {Cognitive Architecture},
  2468. Date-Added = {2015-04-26 23:00:27 +0000},
  2469. Date-Modified = {2015-04-26 23:00:31 +0000},
  2470. Editor = {Jacko, Julie A. and Sears, Andrew},
  2471. Isbn = {0-8058-3838-4},
  2472. Numpages = {21},
  2473. Pages = {97--117},
  2474. Publisher = {L. Erlbaum Associates Inc.},
  2475. Title = {The Human-computer Interaction Handbook},
  2476. Url = {http://dl.acm.org/citation.cfm?id=772072.772082},
  2477. Year = {2003},
  2478. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=772072.772082}}
  2479. @article{Soloway:1984aa,
  2480. Acmid = {2283195},
  2481. Address = {Piscataway, NJ, USA},
  2482. Author = {Soloway, Elliot and Ehrlich, Kate},
  2483. Date-Added = {2015-04-26 22:57:18 +0000},
  2484. Date-Modified = {2015-04-26 22:57:21 +0000},
  2485. Doi = {10.1109/TSE.1984.5010283},
  2486. Issn = {0098-5589},
  2487. Issue_Date = {September 1984},
  2488. Journal = {IEEE Trans. Softw. Eng.},
  2489. Keywords = {Cognitive models of programming, novice/expert differences, program conprehension, software psychology},
  2490. Month = sep,
  2491. Number = {5},
  2492. Numpages = {15},
  2493. Pages = {595--609},
  2494. Publisher = {IEEE Press},
  2495. Title = {Empirical Studies of Programming Knowledge},
  2496. Url = {http://dx.doi.org/10.1109/TSE.1984.5010283},
  2497. Volume = {10},
  2498. Year = {1984},
  2499. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.1984.5010283}}
  2500. @inproceedings{Siegmund:2014aa,
  2501. Acmid = {2568252},
  2502. Address = {New York, NY, USA},
  2503. 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}},
  2504. Booktitle = {Proceedings of the 36th International Conference on Software Engineering},
  2505. Date-Added = {2015-04-26 22:52:13 +0000},
  2506. Date-Modified = {2015-04-26 22:52:18 +0000},
  2507. Doi = {10.1145/2568225.2568252},
  2508. Isbn = {978-1-4503-2756-5},
  2509. Keywords = {Functional magnetic resonance imaging, program comprehension},
  2510. Location = {Hyderabad, India},
  2511. Numpages = {12},
  2512. Pages = {378--389},
  2513. Publisher = {ACM},
  2514. Series = {ICSE 2014},
  2515. Title = {Understanding Understanding Source Code with Functional Magnetic Resonance Imaging},
  2516. Url = {http://doi.acm.org/10.1145/2568225.2568252},
  2517. Year = {2014},
  2518. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNzgtc2llZ211bmQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzc4LXNpZWdtdW5kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzpco0WLkfVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFjHL0AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzc4LXNpZWdtdW5kLnBkZgAADgAkABEAcAAzADcAOAAtAHMAaQBlAGcAbQB1AG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzc4LXNpZWdtdW5kLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  2519. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2568225.2568252},
  2520. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2568225.2568252}}
  2521. @article{Smaragdakis:2015aa,
  2522. Author = {Yannis Smaragdakis and George Balatsouras},
  2523. Date-Added = {2015-04-25 02:49:52 +0000},
  2524. Date-Modified = {2015-04-25 02:51:01 +0000},
  2525. Journal = {Foundations and Trends in Programming Languages},
  2526. Number = {1},
  2527. Title = {Pointer Analysis},
  2528. Volume = {2},
  2529. Year = {2015},
  2530. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHBvaW50cy10by10dXRvcmlhbDE1LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcG9pbnRzLXRvLXR1dG9yaWFsMTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM50YdFgeV5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRYLGeAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9pbnRzLXRvLXR1dG9yaWFsMTUucGRmAA4AMgAYAHAAbwBpAG4AdABzAC0AdABvAC0AdAB1AHQAbwByAGkAYQBsADEANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wb2ludHMtdG8tdHV0b3JpYWwxNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  2531. @article{Herlihy:1999aa,
  2532. Acmid = {331529},
  2533. Address = {New York, NY, USA},
  2534. Author = {Herlihy, Maurice and Shavit, Nir},
  2535. Date-Added = {2015-04-23 09:35:12 +0000},
  2536. Date-Modified = {2015-04-23 09:35:21 +0000},
  2537. Doi = {10.1145/331524.331529},
  2538. Issn = {0004-5411},
  2539. Issue_Date = {Nov. 1999},
  2540. Journal = {J. ACM},
  2541. Keywords = {algebraic topology, asynchronous distributed computation, decision tasks, distributed computing, homology, simplicial complex, wait-tree algorithms},
  2542. Month = nov,
  2543. Number = {6},
  2544. Numpages = {66},
  2545. Pages = {858--923},
  2546. Publisher = {ACM},
  2547. Title = {The Topological Structure of Asynchronous Computability},
  2548. Url = {http://doi.acm.org/10.1145/331524.331529},
  2549. Volume = {46},
  2550. Year = {1999},
  2551. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4NTgtaGVybGloeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4NTgtaGVybGloeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOABrRXjVJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0V5tiQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NTgtaGVybGloeS5wZGYADgAiABAAcAA4ADUAOAAtAGgAZQByAGwAaQBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDg1OC1oZXJsaWh5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2552. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331524.331529},
  2553. Bdsk-Url-2 = {http://dx.doi.org/10.1145/331524.331529}}
  2554. @article{Lynch:1995aa,
  2555. Author = {Nancy Lynch and Frits Vaandrager},
  2556. Date-Added = {2015-04-22 17:58:24 +0000},
  2557. Date-Modified = {2015-04-22 17:59:30 +0000},
  2558. Journal = {Information and Computation},
  2559. Number = {2},
  2560. Pages = {214--233},
  2561. Title = {Forward and backward simlations},
  2562. Volume = {121},
  2563. Year = {1995},
  2564. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpUTS00ODYucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpUTS00ODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAze7A0V1ZtFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFdkfQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBUTS00ODYucGRmAA4AFgAKAFQATQAtADQAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL1RNLTQ4Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  2565. @book{Aceto:2007aa,
  2566. Author = {Luca Aceto and Anna Ingolfsdottir and Kim G. Larsen and Jiri Srba},
  2567. Date-Added = {2015-04-02 17:14:45 +0000},
  2568. Date-Modified = {2015-04-02 17:16:14 +0000},
  2569. Publisher = {Cambridge University Press},
  2570. Title = {Reactive Systems: Modelling, Specification and Verification},
  2571. Year = {2007},
  2572. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXN2LWJvb2stcGFydDEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzdi1ib29rLXBhcnQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAylY+0ULxqFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFDKegAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdi1ib29rLXBhcnQxLnBkZgAADgAkABEAcwB2AC0AYgBvAG8AawAtAHAAYQByAHQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zdi1ib29rLXBhcnQxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  2573. @inproceedings{Allende:2013ab,
  2574. Address = {New York, NY, USA},
  2575. Author = {Allende, Esteban and Fabry, Johan and Tanter, \'{E}ric},
  2576. Booktitle = {Proceedings of the 9th Symposium on Dynamic Languages},
  2577. Date-Added = {2015-03-30 14:37:22 +0000},
  2578. Date-Modified = {2015-11-18 04:51:37 +0000},
  2579. Keywords = {casts, gradual typing, gradualtalk},
  2580. Location = {Indianapolis, Indiana, USA},
  2581. Numpages = {10},
  2582. Pages = {27--36},
  2583. Publisher = {ACM},
  2584. Series = {DLS '13},
  2585. Title = {Cast Insertion Strategies for Gradually-typed Objects},
  2586. Year = {2013},
  2587. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNy1hbGxlbmRlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI3LWFsbGVuZGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMmjNdE+2BdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRPxBXAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LWFsbGVuZGUucGRmAAAOACAADwBwADIANwAtAGEAbABsAGUAbgBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI3LWFsbGVuZGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  2588. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2508168.2508171},
  2589. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2508168.2508171}}
  2590. @article{Cardelli:1992aa,
  2591. Acmid = {142141},
  2592. Address = {New York, NY, USA},
  2593. Author = {Cardelli, Luca and Donahue, James and Glassman, Lucille and Jordan, Mick and Kalsow, Bill and Nelson, Greg},
  2594. Date-Added = {2015-03-13 15:15:18 +0000},
  2595. Date-Modified = {2015-11-18 04:37:39 +0000},
  2596. Issue_Date = {Aug. 1992},
  2597. Journal = {SIGPLAN Not.},
  2598. Month = aug,
  2599. Number = {8},
  2600. Numpages = {28},
  2601. Pages = {15--42},
  2602. Publisher = {ACM},
  2603. Title = {Modula-3 Language Definition},
  2604. Volume = {27},
  2605. Year = {1992},
  2606. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNS1jYXJkZWxsaS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNS1jYXJkZWxsaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADGuWLRKHdUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0SivlAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNS1jYXJkZWxsaS5wZGYADgAiABAAcAAxADUALQBjAGEAcgBkAGUAbABsAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1LWNhcmRlbGxpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2607. Bdsk-Url-1 = {http://doi.acm.org/10.1145/142137.142141},
  2608. Bdsk-Url-2 = {http://dx.doi.org/10.1145/142137.142141}}
  2609. @inproceedings{Conchon:2007aa,
  2610. Acmid = {1292541},
  2611. Address = {New York, NY, USA},
  2612. Author = {Conchon, Sylvain and Filli\^{a}tre, Jean-Christophe},
  2613. Booktitle = {Proceedings of the 2007 Workshop on Workshop on ML},
  2614. Date-Added = {2015-03-12 17:29:53 +0000},
  2615. Date-Modified = {2015-03-12 17:29:56 +0000},
  2616. Doi = {10.1145/1292535.1292541},
  2617. Isbn = {978-1-59593-676-9},
  2618. Keywords = {formal verification, persistence, union-find},
  2619. Location = {Freiburg, Germany},
  2620. Numpages = {10},
  2621. Pages = {37--46},
  2622. Publisher = {ACM},
  2623. Series = {ML '07},
  2624. Title = {A Persistent Union-find Data Structure},
  2625. Url = {http://doi.acm.org/10.1145/1292535.1292541},
  2626. Year = {2007},
  2627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wdWYtd21sMDcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wdWYtd21sMDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxoz50SdFbAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEnfawAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwdWYtd21sMDcucGRmAAAOABwADQBwAHUAZgAtAHcAbQBsADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wdWYtd21sMDcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2628. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1292535.1292541},
  2629. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1292535.1292541}}
  2630. @inproceedings{Hiniker:2005aa,
  2631. Acmid = {1100546},
  2632. Address = {Washington, DC, USA},
  2633. Author = {Hiniker, David and Hazelwood, Kim and Smith, Michael D.},
  2634. Booktitle = {Proceedings of the 38th Annual IEEE/ACM International Symposium on Microarchitecture},
  2635. Date-Added = {2015-02-26 16:50:35 +0000},
  2636. Date-Modified = {2015-02-26 16:50:39 +0000},
  2637. Doi = {10.1109/MICRO.2005.22},
  2638. Isbn = {0-7695-2440-0},
  2639. Location = {Barcelona, Spain},
  2640. Numpages = {14},
  2641. Pages = {141--154},
  2642. Publisher = {IEEE Computer Society},
  2643. Series = {MICRO 38},
  2644. Title = {Improving Region Selection in Dynamic Optimization Systems},
  2645. Url = {http://dx.doi.org/10.1109/MICRO.2005.22},
  2646. Year = {2005},
  2647. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttaWNybzA1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbWljcm8wNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDSL9EUuRtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRFP9rAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWljcm8wNS5wZGYAAA4AGAALAG0AaQBjAHIAbwAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbWljcm8wNS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  2648. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2005.22}}
  2649. @inproceedings{Shankar:2005aa,
  2650. Acmid = {1094837},
  2651. Address = {New York, NY, USA},
  2652. Author = {Shankar, Ajeet and Sastry, S. Subramanya and Bod\'{\i}k, Rastislav and Smith, James E.},
  2653. Booktitle = {Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  2654. Date-Added = {2015-02-24 03:07:25 +0000},
  2655. Date-Modified = {2015-02-24 03:07:29 +0000},
  2656. Doi = {10.1145/1094811.1094837},
  2657. Isbn = {1-59593-031-0},
  2658. Keywords = {dynamic optimization, partial evaluation, program analysis, specialization},
  2659. Location = {San Diego, CA, USA},
  2660. Numpages = {17},
  2661. Pages = {327--343},
  2662. Publisher = {ACM},
  2663. Series = {OOPSLA '05},
  2664. Title = {Runtime Specialization with Optimistic Heap Analysis},
  2665. Url = {http://doi.acm.org/10.1145/1094811.1094837},
  2666. Year = {2005},
  2667. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMjctc2hhbmthci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMjctc2hhbmthci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAVrREVU3UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0RGbhwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMjctc2hhbmthci5wZGYADgAiABAAcAAzADIANwAtAHMAaABhAG4AawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMyNy1zaGFua2FyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2668. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094837},
  2669. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1094811.1094837}}
  2670. @inproceedings{Hendren:1992aa,
  2671. Acmid = {143138},
  2672. Address = {New York, NY, USA},
  2673. Author = {Hendren, Laurie J. and Hummell, Joseph and Nicolau, Alexandru},
  2674. Booktitle = {Proceedings of the ACM SIGPLAN 1992 Conference on Programming Language Design and Implementation},
  2675. Date-Added = {2015-02-23 21:50:04 +0000},
  2676. Date-Modified = {2015-02-23 21:50:07 +0000},
  2677. Doi = {10.1145/143095.143138},
  2678. Isbn = {0-89791-475-9},
  2679. Location = {San Francisco, California, USA},
  2680. Numpages = {12},
  2681. Pages = {249--260},
  2682. Publisher = {ACM},
  2683. Series = {PLDI '92},
  2684. Title = {Abstractions for Recursive Pointer Data Structures: Improving the Analysis and Transformation of Imperative Programs},
  2685. Url = {http://doi.acm.org/10.1145/143095.143138},
  2686. Year = {1992},
  2687. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143095.143138},
  2688. Bdsk-Url-2 = {http://dx.doi.org/10.1145/143095.143138}}
  2689. @inproceedings{Hummel:1994aa,
  2690. Acmid = {178262},
  2691. Address = {New York, NY, USA},
  2692. Author = {Hummel, Joseph and Hendren, Laurie J. and Nicolau, Alexandru},
  2693. Booktitle = {Proceedings of the ACM SIGPLAN 1994 Conference on Programming Language Design and Implementation},
  2694. Date-Added = {2015-02-23 21:49:37 +0000},
  2695. Date-Modified = {2015-02-23 21:49:41 +0000},
  2696. Doi = {10.1145/178243.178262},
  2697. Isbn = {0-89791-662-X},
  2698. Location = {Orlando, Florida, USA},
  2699. Numpages = {12},
  2700. Pages = {218--229},
  2701. Publisher = {ACM},
  2702. Series = {PLDI '94},
  2703. Title = {A General Data Dependence Test for Dynamic, Pointer-based Data Structures},
  2704. Url = {http://doi.acm.org/10.1145/178243.178262},
  2705. Year = {1994},
  2706. Bdsk-Url-1 = {http://doi.acm.org/10.1145/178243.178262},
  2707. Bdsk-Url-2 = {http://dx.doi.org/10.1145/178243.178262}}
  2708. @inproceedings{Rompf:2014aa,
  2709. Acmid = {2594316},
  2710. Address = {New York, NY, USA},
  2711. Author = {Rompf, Tiark and Sujeeth, Arvind K. and Brown, Kevin J. and Lee, HyoukJoong and Chafi, Hassan and Olukotun, Kunle},
  2712. Booktitle = {Proceedings of the 35th ACM SIGPLAN Conference on Programming Language Design and Implementation},
  2713. Date-Added = {2015-02-23 21:38:26 +0000},
  2714. Date-Modified = {2015-02-23 21:38:30 +0000},
  2715. Doi = {10.1145/2594291.2594316},
  2716. Isbn = {978-1-4503-2784-8},
  2717. Keywords = {JIT compilation, program generation, staging},
  2718. Location = {Edinburgh, United Kingdom},
  2719. Numpages = {12},
  2720. Pages = {41--52},
  2721. Publisher = {ACM},
  2722. Series = {PLDI '14},
  2723. Title = {Surgical Precision JIT Compilers},
  2724. Url = {http://doi.acm.org/10.1145/2594291.2594316},
  2725. Year = {2014},
  2726. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDEtcm9tcGYucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDEtcm9tcGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv/XL0REIGlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANERTmoAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDEtcm9tcGYucGRmAAAOABwADQBwADQAMQAtAHIAbwBtAHAAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDEtcm9tcGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2727. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2594291.2594316},
  2728. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2594291.2594316}}
  2729. @inproceedings{Kedlaya:2013aa,
  2730. Acmid = {2508177},
  2731. Address = {New York, NY, USA},
  2732. Author = {Kedlaya, Madhukar N. and Roesch, Jared and Robatmili, Behnam and Reshadi, Mehrdad and Hardekopf, Ben},
  2733. Booktitle = {Proceedings of the 9th Symposium on Dynamic Languages},
  2734. Date-Added = {2015-02-23 21:25:34 +0000},
  2735. Date-Modified = {2015-02-23 21:25:38 +0000},
  2736. Doi = {10.1145/2508168.2508177},
  2737. Isbn = {978-1-4503-2433-5},
  2738. Keywords = {javascript, language implementation, profiling, type inference, type specialization},
  2739. Location = {Indianapolis, Indiana, USA},
  2740. Numpages = {12},
  2741. Pages = {37--48},
  2742. Publisher = {ACM},
  2743. Series = {DLS '13},
  2744. Title = {Improved Type Specialization for Dynamic Scripting Languages},
  2745. Url = {http://doi.acm.org/10.1145/2508168.2508177},
  2746. Year = {2013},
  2747. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNy1rZWRsYXlhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3LWtlZGxheWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL/1ctERB7xQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADREU4MAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM3LWtlZGxheWEucGRmAAAOACAADwBwADMANwAtAGsAZQBkAGwAYQB5AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM3LWtlZGxheWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  2748. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2508168.2508177},
  2749. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2508168.2508177}}
  2750. @inproceedings{Chang:2011aa,
  2751. Address = {New York, NY, USA},
  2752. Author = {Chang, Mason and Mathiske, Bernd and Smith, Edwin and Chaudhuri, Avik and Gal, Andreas and Bebenita, Michael and Wimmer, Christian and Franz, Michael},
  2753. Booktitle = {Proceedings of the 7th Symposium on Dynamic Languages},
  2754. Date-Added = {2015-02-23 21:22:11 +0000},
  2755. Date-Modified = {2015-11-18 04:38:02 +0000},
  2756. Keywords = {actionscript, dynamic compilation, javascript type speculation, optionally typed languages, tamarin, type inference},
  2757. Location = {Portland, Oregon, USA},
  2758. Numpages = {12},
  2759. Pages = {13--24},
  2760. Publisher = {ACM},
  2761. Series = {DLS '11},
  2762. Title = {The Impact of Optional Type Information on Jit Compilation of Dynamically Typed Languages},
  2763. Year = {2011},
  2764. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMtY2hhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMtY2hhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv/OG0REEWlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANERSqoAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMtY2hhbmcucGRmAAAOABwADQBwADEAMwAtAGMAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTMtY2hhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2765. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2047849.2047853},
  2766. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2047849.2047853}}
  2767. @inproceedings{Siek:2015ac,
  2768. Author = {Jeremy G. Siek and Michael M. Vitousek and Matteo Cimini and John Tang Boyland},
  2769. Booktitle = {SNAPL: Summit on Advances in Programming Languages},
  2770. Date-Added = {2015-02-21 18:52:07 +0000},
  2771. Date-Modified = {2015-02-21 18:56:48 +0000},
  2772. Month = {May},
  2773. Series = {{LIPIcs}: {Leibniz} International Proceedings in Informatics},
  2774. Title = {Refined Criteria for Gradual Typing},
  2775. Year = {2015},
  2776. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHHJlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHHJlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuZT3R3WgzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0d2gcwAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGYADgA6ABwAcgBlAGYAaQBuAGUAZAAtAGMAcgBpAHQAZQByAGkAYQAtAGcAcgBhAGQAdQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvcmVmaW5lZC1jcml0ZXJpYS1ncmFkdWFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  2777. @inproceedings{Bruce:1985aa,
  2778. Acmid = {22175},
  2779. Address = {New York, NY, USA},
  2780. Author = {Bruce, K B and Longo, G},
  2781. Booktitle = {Proceedings of the Seventeenth Annual ACM Symposium on Theory of Computing},
  2782. Date-Added = {2015-02-21 18:47:06 +0000},
  2783. Date-Modified = {2015-02-21 18:47:11 +0000},
  2784. Doi = {10.1145/22145.22175},
  2785. Isbn = {0-89791-151-2},
  2786. Location = {Providence, Rhode Island, USA},
  2787. Numpages = {10},
  2788. Pages = {263--272},
  2789. Publisher = {ACM},
  2790. Series = {STOC '85},
  2791. Title = {Provable Isomorphisms and Domain Equations in Models of Typed Languages},
  2792. Url = {http://doi.acm.org/10.1145/22145.22175},
  2793. Year = {1985},
  2794. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjYzLWJydWNlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI2My1icnVjZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96edEPOPFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2My1icnVjZS5wZGYADgAeAA4AcAAyADYAMwAtAGIAcgB1AGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjYzLWJydWNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  2795. Bdsk-Url-1 = {http://doi.acm.org/10.1145/22145.22175},
  2796. Bdsk-Url-2 = {http://dx.doi.org/10.1145/22145.22175}}
  2797. @article{Statman:1985aa,
  2798. Author = {R. Statman},
  2799. Date-Added = {2015-02-06 15:21:05 +0000},
  2800. Date-Modified = {2015-02-06 15:21:08 +0000},
  2801. Doi = {http://dx.doi.org/10.1016/S0019-9958(85)80001-2},
  2802. Issn = {0019-9958},
  2803. Journal = {Information and Control},
  2804. Number = {2--3},
  2805. Pages = {85 - 97},
  2806. Title = {Logical relations and the typed λ-calculus},
  2807. Url = {http://www.sciencedirect.com/science/article/pii/S0019995885800012},
  2808. Volume = {65},
  2809. Year = {1985},
  2810. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2xvZ2ljYWwtcmVsLXN0YXRtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rdsb2dpY2FsLXJlbC1zdGF0bWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3i70Q844VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsb2dpY2FsLXJlbC1zdGF0bWFuLnBkZgAADgAwABcAbABvAGcAaQBjAGEAbAAtAHIAZQBsAC0AcwB0AGEAdABtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9sb2dpY2FsLXJlbC1zdGF0bWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  2811. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0019995885800012},
  2812. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0019-9958(85)80001-2}}
  2813. @inproceedings{Castagna:2014aa,
  2814. Acmid = {2535840},
  2815. Author = {Castagna, Giuseppe and Nguyen, Kim and Xu, Zhiwu and Im, Hyeonseung and Lenglet, Sergue\"{\i} and Padovani, Luca},
  2816. Booktitle = {Symposium on Principles of Programming Languages},
  2817. Date-Added = {2015-02-02 15:05:25 +0000},
  2818. Date-Modified = {2015-10-14 18:54:07 +0000},
  2819. Keywords = {intersection types, polymorphism, types, xml},
  2820. Location = {San Diego, California, USA},
  2821. Numpages = {13},
  2822. Pages = {5--17},
  2823. Publisher = {ACM},
  2824. Series = {POPL},
  2825. Title = {Polymorphic Functions with Set-theoretic Types: Part 1: Syntax, Semantics, and Evaluation},
  2826. Year = {2014},
  2827. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1LWNhc3RhZ25hLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUtY2FzdGFnbmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97JNEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUtY2FzdGFnbmEucGRmAAAOACAADwBwADUALQBjAGEAcwB0AGEAZwBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUtY2FzdGFnbmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  2828. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2535838.2535840},
  2829. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2535838.2535840}}
  2830. @inproceedings{Siek:2015ab,
  2831. Author = {Jeremy G. Siek and Peter Thiemann and Philip Wadler},
  2832. Booktitle = {Conference on Programming Language Design and Implementation},
  2833. Date-Added = {2015-02-02 14:35:15 +0000},
  2834. Date-Modified = {2015-10-14 18:55:17 +0000},
  2835. Month = {June},
  2836. Series = {PLDI},
  2837. Title = {Blame and coercion: Together again for the first time},
  2838. Year = {2015},
  2839. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDI1LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDI1LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7g9N0dv30lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHcMBIAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI1LXNpZWsucGRmAAAOABwADQBwADQAMgA1AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDI1LXNpZWsucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  2840. @article{Lochbihler:2014aa,
  2841. Acmid = {2518191},
  2842. Address = {New York, NY, USA},
  2843. Articleno = {12},
  2844. Author = {Lochbihler, Andreas},
  2845. Date-Added = {2015-01-27 03:30:24 +0000},
  2846. Date-Modified = {2015-01-27 03:30:30 +0000},
  2847. Doi = {10.1145/2518191},
  2848. Issn = {0164-0925},
  2849. Issue_Date = {December 2013},
  2850. Journal = {ACM Trans. Program. Lang. Syst.},
  2851. Keywords = {Data race freedom, Java memory model, operational semantics, type safety},
  2852. Month = jan,
  2853. Number = {4},
  2854. Numpages = {65},
  2855. Pages = {12:1--12:65},
  2856. Publisher = {ACM},
  2857. Title = {Making the Java Memory Model Safe},
  2858. Url = {http://doi.acm.org/10.1145/2518191},
  2859. Volume = {35},
  2860. Year = {2014},
  2861. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmExMi1sb2NoYmlobGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYTEyLWxvY2hiaWhsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ubNEPNSVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t1AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTEyLWxvY2hiaWhsZXIucGRmAA4AJgASAGEAMQAyAC0AbABvAGMAaABiAGkAaABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hMTItbG9jaGJpaGxlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  2862. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2518191},
  2863. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2518191}}
  2864. @inproceedings{Aspinall:2007aa,
  2865. Acmid = {1792237},
  2866. Address = {Berlin, Heidelberg},
  2867. Author = {Aspinall, David and \v{S}ev\v{c}\'{\i}k, Jaroslav},
  2868. Booktitle = {Proceedings of the 20th International Conference on Theorem Proving in Higher Order Logics},
  2869. Date-Added = {2015-01-27 03:18:33 +0000},
  2870. Date-Modified = {2015-01-27 03:18:37 +0000},
  2871. Isbn = {3-540-74590-4, 978-3-540-74590-7},
  2872. Location = {Kaiserslautern, Germany},
  2873. Numpages = {16},
  2874. Pages = {22--37},
  2875. Publisher = {Springer-Verlag},
  2876. Series = {TPHOLs'07},
  2877. Title = {Formalising Java's Data Race Free Guarantee},
  2878. Url = {http://dl.acm.org/citation.cfm?id=1792233.1792237},
  2879. Year = {2007},
  2880. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtqbW1mb3JtLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELam1tZm9ybS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92E9EPN3xQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33MAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAam1tZm9ybS5wZGYAAA4AGAALAGoAbQBtAGYAbwByAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvam1tZm9ybS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  2881. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1792233.1792237}}
  2882. @inproceedings{Ramananandro:2015aa,
  2883. Acmid = {2693167},
  2884. Address = {New York, NY, USA},
  2885. Author = {Ramananandro, Tahina and Shao, Zhong and Weng, Shu-Chun and Koenig, J{\'e}r{\'e}mie and Fu, Yuchen},
  2886. Booktitle = {Proceedings of the 2015 Conference on Certified Programs and Proofs},
  2887. Date-Added = {2015-01-26 21:33:43 +0000},
  2888. Date-Modified = {2015-01-26 21:33:46 +0000},
  2889. Doi = {10.1145/2676724.2693167},
  2890. Isbn = {978-1-4503-3296-5},
  2891. Keywords = {compositional semantics, horizontal composition, verified compilation and linking, vertical composition},
  2892. Location = {Mumbai, India},
  2893. Numpages = {12},
  2894. Pages = {3--14},
  2895. Publisher = {ACM},
  2896. Series = {CPP '15},
  2897. Title = {A Compositional Semantics for Verified Separate Compilation and Linking},
  2898. Url = {http://doi.acm.org/10.1145/2676724.2693167},
  2899. Year = {2015},
  2900. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzLXJhbWFuYW5hbmRyby5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzLXJhbWFuYW5hbmRyby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqbRDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzLXJhbWFuYW5hbmRyby5wZGYAAA4AKAATAHAAMwAtAHIAYQBtAGEAbgBhAG4AYQBuAGQAcgBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzLXJhbWFuYW5hbmRyby5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  2901. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676724.2693167},
  2902. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676724.2693167}}
  2903. @incollection{Hoare:2002aa,
  2904. Acmid = {762978},
  2905. Address = {New York, NY, USA},
  2906. Author = {Hoare, C. A. R.},
  2907. Chapter = {Towards a Theory of Parallel Programming},
  2908. Date-Added = {2015-01-26 21:18:43 +0000},
  2909. Date-Modified = {2015-01-26 21:18:57 +0000},
  2910. Editor = {Hansen, Per Brinch},
  2911. Isbn = {0-387-95401-5},
  2912. Numpages = {14},
  2913. Pages = {231--244},
  2914. Publisher = {Springer-Verlag New York, Inc.},
  2915. Title = {The Origin of Concurrent Programming},
  2916. Url = {http://dl.acm.org/citation.cfm?id=762971.762978},
  2917. Year = {2002},
  2918. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=762971.762978}}
  2919. @inproceedings{Adya:2002aa,
  2920. Acmid = {713851},
  2921. Address = {Berkeley, CA, USA},
  2922. Author = {Adya, Atul and Howell, Jon and Theimer, Marvin and Bolosky, William J. and Douceur, John R.},
  2923. Booktitle = {Proceedings of the General Track of the Annual Conference on USENIX Annual Technical Conference},
  2924. Date-Added = {2015-01-26 20:24:24 +0000},
  2925. Date-Modified = {2015-01-26 20:24:27 +0000},
  2926. Isbn = {1-880446-00-6},
  2927. Numpages = {14},
  2928. Pages = {289--302},
  2929. Publisher = {USENIX Association},
  2930. Series = {ATEC '02},
  2931. Title = {Cooperative Task Management Without Manual Stack Management},
  2932. Url = {http://dl.acm.org/citation.cfm?id=647057.713851},
  2933. Year = {2002},
  2934. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXVzZW5peDIwMDItZmliZXJzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVdXNlbml4MjAwMi1maWJlcnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NatEPPexQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q8AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdXNlbml4MjAwMi1maWJlcnMucGRmAAAOACwAFQB1AHMAZQBuAGkAeAAyADAAMAAyAC0AZgBpAGIAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvdXNlbml4MjAwMi1maWJlcnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  2935. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=647057.713851}}
  2936. @book{Powell:2008aa,
  2937. Address = {New York, NY, USA},
  2938. Author = {Powell, Thomas},
  2939. Date-Added = {2015-01-26 20:20:40 +0000},
  2940. Date-Modified = {2015-01-26 20:20:42 +0000},
  2941. Edition = {1},
  2942. Isbn = {007149216X, 9780071492164},
  2943. Publisher = {McGraw-Hill, Inc.},
  2944. Title = {Ajax: The Complete Reference},
  2945. Year = {2008}}
  2946. @inproceedings{Krohn:2007aa,
  2947. Acmid = {1364392},
  2948. Address = {Berkeley, CA, USA},
  2949. Articleno = {7},
  2950. Author = {Krohn, Maxwell and Kohler, Eddie and Kaashoek, M. Frans},
  2951. Booktitle = {2007 USENIX Annual Technical Conference on Proceedings of the USENIX Annual Technical Conference},
  2952. Date-Added = {2015-01-26 16:56:33 +0000},
  2953. Date-Modified = {2015-01-26 16:57:37 +0000},
  2954. Isbn = {999-8888-77-6},
  2955. Location = {Santa Clara, CA},
  2956. Numpages = {14},
  2957. Pages = {7:1--7:14},
  2958. Publisher = {USENIX Association},
  2959. Series = {ATC'07},
  2960. Title = {Events Can Make Sense},
  2961. Url = {http://dl.acm.org/citation.cfm?id=1364385.1364392},
  2962. Year = {2007},
  2963. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVh0YW1lLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIdGFtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KPNEPPJhQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGFtZS5wZGYADgASAAgAdABhAG0AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi90YW1lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  2964. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1364385.1364392}}
  2965. @inproceedings{Gay:2003aa,
  2966. Acmid = {781133},
  2967. Address = {New York, NY, USA},
  2968. Author = {Gay, David and Levis, Philip and von Behren, Robert and Welsh, Matt and Brewer, Eric and Culler, David},
  2969. Booktitle = {Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation},
  2970. Date-Added = {2015-01-26 16:52:16 +0000},
  2971. Date-Modified = {2015-01-26 16:52:20 +0000},
  2972. Doi = {10.1145/781131.781133},
  2973. Isbn = {1-58113-662-5},
  2974. Keywords = {C, TinyOS, components, concurrency, data races, first-order, modules, nesC, programming languages},
  2975. Location = {San Diego, California, USA},
  2976. Numpages = {11},
  2977. Pages = {1--11},
  2978. Publisher = {ACM},
  2979. Series = {PLDI '03},
  2980. Title = {The nesC Language: A Holistic Approach to Networked Embedded Systems},
  2981. Url = {http://doi.acm.org/10.1145/781131.781133},
  2982. Year = {2003},
  2983. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwMS1nYXkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwMS1nYXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3l00Q847lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1nYXkucGRmAA4AFgAKAHAAMQAtAGcAYQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3AxLWdheS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  2984. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781133},
  2985. Bdsk-Url-2 = {http://dx.doi.org/10.1145/781131.781133}}
  2986. @inproceedings{Queinnec:2000aa,
  2987. Acmid = {351243},
  2988. Address = {New York, NY, USA},
  2989. Author = {Queinnec, Christian},
  2990. Booktitle = {Proceedings of the Fifth ACM SIGPLAN International Conference on Functional Programming},
  2991. Date-Added = {2015-01-26 16:50:39 +0000},
  2992. Date-Modified = {2015-01-26 16:50:42 +0000},
  2993. Doi = {10.1145/351240.351243},
  2994. Isbn = {1-58113-202-6},
  2995. Numpages = {11},
  2996. Pages = {23--33},
  2997. Publisher = {ACM},
  2998. Series = {ICFP '00},
  2999. Title = {The Influence of Browsers on Evaluators or, Continuations to Program Web Servers},
  3000. Url = {http://doi.acm.org/10.1145/351240.351243},
  3001. Year = {2000},
  3002. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1xdWVpbm5lYy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1xdWVpbm5lYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekzRDzjwUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1xdWVpbm5lYy5wZGYADgAiABAAcAAyADMALQBxAHUAZQBpAG4AbgBlAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLXF1ZWlubmVjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3003. Bdsk-Url-1 = {http://doi.acm.org/10.1145/351240.351243},
  3004. Bdsk-Url-2 = {http://dx.doi.org/10.1145/351240.351243}}
  3005. @incollection{Graunke:2001aa,
  3006. Author = {Graunke, Paul and Krishnamurthi, Shriram and Van Der Hoeven, Steve and Felleisen, Matthias},
  3007. Booktitle = {Programming Languages and Systems},
  3008. Date-Added = {2015-01-26 16:46:39 +0000},
  3009. Date-Modified = {2015-01-26 16:46:41 +0000},
  3010. Doi = {10.1007/3-540-45309-1_9},
  3011. Editor = {Sands, David},
  3012. Isbn = {978-3-540-41862-7},
  3013. Language = {English},
  3014. Pages = {122-136},
  3015. Publisher = {Springer Berlin Heidelberg},
  3016. Series = {Lecture Notes in Computer Science},
  3017. Title = {Programming the Web with High-Level Programming Languages},
  3018. Url = {http://dx.doi.org/10.1007/3-540-45309-1_9},
  3019. Volume = {2028},
  3020. Year = {2001},
  3021. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwcm9nLXdlYi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHByb2ctd2ViLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBrRDzj1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHByb2ctd2ViLnBkZgAOABoADABwAHIAbwBnAC0AdwBlAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcHJvZy13ZWIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  3022. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-45309-1_9}}
  3023. @inproceedings{Killian:2007aa,
  3024. Acmid = {1250755},
  3025. Address = {New York, NY, USA},
  3026. Author = {Killian, Charles Edwin and Anderson, James W. and Braud, Ryan and Jhala, Ranjit and Vahdat, Amin M.},
  3027. Booktitle = {Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  3028. Date-Added = {2015-01-25 03:06:50 +0000},
  3029. Date-Modified = {2015-01-25 03:06:53 +0000},
  3030. Doi = {10.1145/1250734.1250755},
  3031. Isbn = {978-1-59593-633-2},
  3032. Keywords = {Mace, concurrency, debugging, distributed systems, domain specific languages, event driven programming, model checking},
  3033. Location = {San Diego, California, USA},
  3034. Numpages = {10},
  3035. Pages = {179--188},
  3036. Publisher = {ACM},
  3037. Series = {PLDI '07},
  3038. Title = {Mace: Language Support for Building Distributed Systems},
  3039. Url = {http://doi.acm.org/10.1145/1250734.1250755},
  3040. Year = {2007},
  3041. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNzkta2lsbGlhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNzkta2lsbGlhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/egfRDzjwUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNzkta2lsbGlhbi5wZGYADgAiABAAcAAxADcAOQAtAGsAaQBsAGwAaQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE3OS1raWxsaWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3042. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1250734.1250755},
  3043. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1250734.1250755}}
  3044. @article{Church:1932aa,
  3045. Author = {Church, Alonzo},
  3046. Copyright = {Copyright {\copyright} 1932 Annals of Mathematics},
  3047. Date-Added = {2015-01-23 21:04:09 +0000},
  3048. Date-Modified = {2015-01-23 21:04:14 +0000},
  3049. Issn = {0003486X},
  3050. Journal = {Annals of Mathematics},
  3051. Jstor_Articletype = {research-article},
  3052. Jstor_Formatteddate = {Apr., 1932},
  3053. Language = {English},
  3054. Number = {2},
  3055. Pages = {pp. 346-366},
  3056. Publisher = {Annals of Mathematics},
  3057. Series = {Second Series},
  3058. Title = {A Set of Postulates for the Foundation of Logic},
  3059. Url = {http://www.jstor.org/stable/1968337},
  3060. Volume = {33},
  3061. Year = {1932},
  3062. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXNldC1vZi1wb3N0dWxhdGVzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVc2V0LW9mLXBvc3R1bGF0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KANEPPJRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2V0LW9mLXBvc3R1bGF0ZXMucGRmAAAOACwAFQBzAGUAdAAtAG8AZgAtAHAAbwBzAHQAdQBsAGEAdABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvc2V0LW9mLXBvc3R1bGF0ZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  3063. Bdsk-Url-1 = {http://www.jstor.org/stable/1968337}}
  3064. @incollection{Rutten:1998aa,
  3065. Author = {Rutten, J.J.M.M.},
  3066. Booktitle = {CONCUR'98 Concurrency Theory},
  3067. Date-Added = {2015-01-22 22:23:14 +0000},
  3068. Date-Modified = {2015-01-22 22:23:16 +0000},
  3069. Doi = {10.1007/BFb0055624},
  3070. Editor = {Sangiorgi, Davide and de Simone, Robert},
  3071. Isbn = {978-3-540-64896-3},
  3072. Language = {English},
  3073. Pages = {194-218},
  3074. Publisher = {Springer Berlin Heidelberg},
  3075. Series = {Lecture Notes in Computer Science},
  3076. Title = {Automata and coinduction (an exercise in coalgebra)},
  3077. Url = {http://dx.doi.org/10.1007/BFb0055624},
  3078. Volume = {1466},
  3079. Year = {1998},
  3080. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGF1dG9tYXRhLWNvaW5kdWN0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYXV0b21hdGEtY29pbmR1Y3Rpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uq9EPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXV0b21hdGEtY29pbmR1Y3Rpb24ucGRmAA4AMgAYAGEAdQB0AG8AbQBhAHQAYQAtAGMAbwBpAG4AZAB1AGMAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hdXRvbWF0YS1jb2luZHVjdGlvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  3081. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0055624}}
  3082. @inproceedings{Guo:2011aa,
  3083. Acmid = {1926450},
  3084. Address = {New York, NY, USA},
  3085. Author = {Guo, Shu-yu and Palsberg, Jens},
  3086. Booktitle = {Proceedings of the 38th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  3087. Date-Added = {2015-01-22 21:16:48 +0000},
  3088. Date-Modified = {2015-01-22 21:16:53 +0000},
  3089. Doi = {10.1145/1926385.1926450},
  3090. Isbn = {978-1-4503-0490-0},
  3091. Keywords = {bisimulation, compiler correctness, just-in-time compilation},
  3092. Location = {Austin, Texas, USA},
  3093. Numpages = {12},
  3094. Pages = {563--574},
  3095. Publisher = {ACM},
  3096. Series = {POPL '11},
  3097. Title = {The Essence of Compiling with Traces},
  3098. Url = {http://doi.acm.org/10.1145/1926385.1926450},
  3099. Year = {2011},
  3100. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNTYzLWd1by5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA1NjMtZ3VvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0HRDzjzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjMtZ3VvLnBkZgAOABoADABwADUANgAzAC0AZwB1AG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDU2My1ndW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  3101. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926450},
  3102. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1926385.1926450}}
  3103. @book{Friedman:1996aa,
  3104. Address = {Cambridge, MA, USA},
  3105. Author = {Friedman, Daniel P. and Felleisen, Matthias},
  3106. Date-Added = {2015-01-21 04:10:13 +0000},
  3107. Date-Modified = {2015-01-21 04:10:17 +0000},
  3108. Isbn = {0-262-56099-2},
  3109. Publisher = {MIT Press},
  3110. Title = {The Little Schemer (4th Ed.)},
  3111. Year = {1996}}
  3112. @manual{Wenzel:2014aa,
  3113. Author = {Makarius Wenzel},
  3114. Date-Added = {2015-01-20 03:05:02 +0000},
  3115. Date-Modified = {2015-01-20 03:05:53 +0000},
  3116. Month = {August},
  3117. Title = {The {Isabelle}/{Isar} {Reference} {Manual}},
  3118. Year = {2014},
  3119. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWlzYXItcmVmLTIwMTQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFpc2FyLXJlZi0yMDE0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Xl0Q83eFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpc2FyLXJlZi0yMDE0LnBkZgAADgAkABEAaQBzAGEAcgAtAHIAZQBmAC0AMgAwADEANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9pc2FyLXJlZi0yMDE0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  3120. @techreport{Neumann:1945aa,
  3121. Author = {John von Neumann},
  3122. Date-Added = {2015-01-12 16:28:28 +0000},
  3123. Date-Modified = {2015-01-12 16:29:35 +0000},
  3124. Institution = {University of Pennsylvania},
  3125. Month = {June},
  3126. Title = {First Draft of a Report on the {EDVAC}},
  3127. Year = {1945},
  3128. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uL0Ryb3Bib3gvYmliLzIwMDMtMDgtVGhlRmlyc3REcmFmdC5wZGbSFwsYGVdOUy5kYXRhTxEBrAAAAAABrAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhGTIwMDMtMDgtVGhlRmlyc3REcmFmdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2Jv7Q2WBnUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0NmmtwAAAAEAEAAOauEADmndAAXAcgACEikAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDAzLTA4LVRoZUZpcnN0RHJhZnQucGRmAA4ANAAZADIAMAAwADMALQAwADgALQBUAGgAZQBGAGkAcgBzAHQARAByAGEAZgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjAwMy0wOC1UaGVGaXJzdERyYWZ0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  3129. @misc{Siek:2014ac,
  3130. Author = {Jeremy G. Siek},
  3131. Date-Added = {2015-01-10 04:06:48 +0000},
  3132. Date-Modified = {2015-01-10 04:07:35 +0000},
  3133. Howpublished = {\url{https://dl.dropboxusercontent.com/u/10275252/shonan-slides-2014.pdf}},
  3134. Month = {May},
  3135. Title = {Design and Evaluation of Gradual Typing for {Python}},
  3136. Year = {2014}}
  3137. @inproceedings{Black:2012aa,
  3138. Acmid = {2384601},
  3139. Address = {New York, NY, USA},
  3140. Author = {Black, Andrew P. and Bruce, Kim B. and Homer, Michael and Noble, James},
  3141. Booktitle = {Proceedings of the ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software},
  3142. Date-Added = {2015-01-07 19:32:55 +0000},
  3143. Date-Modified = {2015-01-07 19:32:58 +0000},
  3144. Doi = {10.1145/2384592.2384601},
  3145. Isbn = {978-1-4503-1562-3},
  3146. Keywords = {grace},
  3147. Location = {Tucson, Arizona, USA},
  3148. Numpages = {14},
  3149. Pages = {85--98},
  3150. Publisher = {ACM},
  3151. Series = {Onward! 2012},
  3152. Title = {Grace: The Absence of (Inessential) Difficulty},
  3153. Url = {http://doi.acm.org/10.1145/2384592.2384601},
  3154. Year = {2012},
  3155. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODUtYmxhY2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODUtYmxhY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uo0Q849FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODUtYmxhY2sucGRmAAAOABwADQBwADgANQAtAGIAbABhAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODUtYmxhY2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  3156. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384592.2384601},
  3157. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384592.2384601}}
  3158. @inproceedings{Boyland:2014aa,
  3159. Author = {John Tang Boyland},
  3160. Booktitle = {Foundations of Object-Oriented Langauges},
  3161. Date-Added = {2015-01-05 20:11:48 +0000},
  3162. Date-Modified = {2015-01-05 20:12:38 +0000},
  3163. Series = {FOOL},
  3164. Title = {The Problem of Structural Type Tests in a Gradual-Typed Language},
  3165. Year = {2014},
  3166. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10eXBlLXRlc3QucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10eXBlLXRlc3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pc0Q88mlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguoAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0eXBlLXRlc3QucGRmAAAOABwADQB0AHkAcABlAC0AdABlAHMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90eXBlLXRlc3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  3167. @inproceedings{Siek:2015aa,
  3168. Author = {Jeremy G. Siek and Michael M. Vitousek and Matteo Cimini and Sam Tobin-Hochstadt and Ronald Garcia},
  3169. Booktitle = {European Symposium on Programming},
  3170. Date-Added = {2014-12-16 15:21:24 +0000},
  3171. Date-Modified = {2014-12-16 15:21:28 +0000},
  3172. Month = {April},
  3173. Series = {ESOP},
  3174. Title = {Monotonic References for Efficient Gradual Typing},
  3175. Year = 2015,
  3176. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1vbm90b25pYy1yZWZlcmVuY2VzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbW9ub3RvbmljLXJlZmVyZW5jZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL949tEPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9ub3RvbmljLXJlZmVyZW5jZXMucGRmAA4AMgAYAG0AbwBuAG8AdABvAG4AaQBjAC0AcgBlAGYAZQByAGUAbgBjAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9tb25vdG9uaWMtcmVmZXJlbmNlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  3177. @inproceedings{Shankar:2007aa,
  3178. Acmid = {1250770},
  3179. Address = {New York, NY, USA},
  3180. Author = {Shankar, Ajeet and Bod\'{\i}k, Rastislav},
  3181. Booktitle = {Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  3182. Date-Added = {2014-12-14 04:25:31 +0000},
  3183. Date-Modified = {2014-12-14 04:25:33 +0000},
  3184. Doi = {10.1145/1250734.1250770},
  3185. Isbn = {978-1-59593-633-2},
  3186. Keywords = {automatic, data structure invariants, dynamic optimization, incrementalization, optimistic memoization, program analysis},
  3187. Location = {San Diego, California, USA},
  3188. Numpages = {10},
  3189. Pages = {310--319},
  3190. Publisher = {ACM},
  3191. Series = {PLDI '07},
  3192. Title = {DITTO: Automatic Incrementalization of Data Structure Invariant Checks (in Java)},
  3193. Url = {http://doi.acm.org/10.1145/1250734.1250770},
  3194. Year = {2007},
  3195. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMTAtc2hhbmthci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMTAtc2hhbmthci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erLRDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMTAtc2hhbmthci5wZGYADgAiABAAcAAzADEAMAAtAHMAaABhAG4AawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMxMC1zaGFua2FyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3196. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1250734.1250770},
  3197. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1250734.1250770}}
  3198. @incollection{Findler:2008aa,
  3199. Acmid = {1425825},
  3200. Address = {Berlin, Heidelberg},
  3201. Author = {Findler, Robert Bruce and Guo, Shu-Yu and Rogers, Anne},
  3202. Chapter = {Lazy Contract Checking for Immutable Data Structures},
  3203. Date-Added = {2014-12-14 04:12:20 +0000},
  3204. Date-Modified = {2014-12-14 04:12:23 +0000},
  3205. Doi = {10.1007/978-3-540-85373-2_7},
  3206. Editor = {Chitil, Olaf and Horv\'{a}th, Zolt\'{a}n and Zs\'{o}k, Vikt\'{o}ria},
  3207. Isbn = {978-3-540-85372-5},
  3208. Numpages = {18},
  3209. Pages = {111--128},
  3210. Publisher = {Springer-Verlag},
  3211. Title = {Implementation and Application of Functional Languages},
  3212. Url = {http://dx.doi.org/10.1007/978-3-540-85373-2_7},
  3213. Year = {2008},
  3214. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2lmbDIwMDctZmdyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPaWZsMjAwNy1mZ3IucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL912NEPN3hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWZsMjAwNy1mZ3IucGRmAAAOACAADwBpAGYAbAAyADAAMAA3AC0AZgBnAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvaWZsMjAwNy1mZ3IucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  3215. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-85373-2_7}}
  3216. @article{Igarashi:2002aa,
  3217. Author = {Atsushi Igarashi and Benjamin C. Pierce},
  3218. Date-Added = {2014-12-12 03:32:06 +0000},
  3219. Date-Modified = {2014-12-12 03:32:09 +0000},
  3220. Doi = {http://dx.doi.org/10.1006/inco.2002.3092},
  3221. Issn = {0890-5401},
  3222. Journal = {Information and Computation},
  3223. Number = {1},
  3224. Pages = {56 - 89},
  3225. Title = {On Inner Classes},
  3226. Url = {http://www.sciencedirect.com/science/article/pii/S0890540102930920},
  3227. Volume = {177},
  3228. Year = {2002},
  3229. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG9uLWlubmVyLWNsYXNzZXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRvbi1pbm5lci1jbGFzc2VzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lR0Q8461BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzsAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvbi1pbm5lci1jbGFzc2VzLnBkZgAOACoAFABvAG4ALQBpAG4AbgBlAHIALQBjAGwAYQBzAHMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL29uLWlubmVyLWNsYXNzZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  3230. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0890540102930920},
  3231. Bdsk-Url-2 = {http://dx.doi.org/10.1006/inco.2002.3092}}
  3232. @inproceedings{Oliveira:2012aa,
  3233. Acmid = {2254070},
  3234. Address = {New York, NY, USA},
  3235. Author = {Oliveira, Bruno C.d.S. and Schrijvers, Tom and Choi, Wontae and Lee, Wonchan and Yi, Kwangkeun},
  3236. Booktitle = {Proceedings of the 33rd ACM SIGPLAN Conference on Programming Language Design and Implementation},
  3237. Date-Added = {2014-12-11 16:52:43 +0000},
  3238. Date-Modified = {2014-12-11 16:52:46 +0000},
  3239. Doi = {10.1145/2254064.2254070},
  3240. Isbn = {978-1-4503-1205-9},
  3241. Keywords = {c++ concepts, generic programming, haskell, implicit parameters, scala, type classes},
  3242. Location = {Beijing, China},
  3243. Numpages = {10},
  3244. Pages = {35--44},
  3245. Publisher = {ACM},
  3246. Series = {PLDI '12},
  3247. Title = {The Implicit Calculus: A New Foundation for Generic Programming},
  3248. Url = {http://doi.acm.org/10.1145/2254064.2254070},
  3249. Year = {2012},
  3250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNS1vbGl2ZWlyYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNS1vbGl2ZWlyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esvRDzjyUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNS1vbGl2ZWlyYS5wZGYADgAiABAAcAAzADUALQBvAGwAaQB2AGUAaQByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM1LW9saXZlaXJhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3251. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2254064.2254070},
  3252. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2254064.2254070}}
  3253. @inproceedings{Allende:2014aa,
  3254. Address = {New York, NY, USA},
  3255. Author = {Allende, Esteban and Fabry, Johan and Garcia, Ronald and Tanter, \'{E}ric},
  3256. Booktitle = {Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages \& Applications},
  3257. Date-Added = {2014-12-09 20:01:57 +0000},
  3258. Date-Modified = {2015-11-18 04:52:07 +0000},
  3259. Keywords = {gradual typing, performance, reliability},
  3260. Numpages = {20},
  3261. Pages = {251--270},
  3262. Publisher = {ACM},
  3263. Series = {OOPSLA '14},
  3264. Title = {Confined Gradual Typing},
  3265. Year = {2014},
  3266. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGFsbGVuZGVBbC1vb3BzbGEyMDE0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYWxsZW5kZUFsLW9vcHNsYTIwMTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ultEPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWxsZW5kZUFsLW9vcHNsYTIwMTQucGRmAA4AMgAYAGEAbABsAGUAbgBkAGUAQQBsAC0AbwBvAHAAcwBsAGEAMgAwADEANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hbGxlbmRlQWwtb29wc2xhMjAxNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  3267. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2660193.2660222},
  3268. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2660193.2660222}}
  3269. @article{ROSSBERG:2014aa,
  3270. Author = {ROSSBERG,ANDREAS and RUSSO,CLAUDIO and DREYER,DEREK},
  3271. Date-Added = {2014-11-22 02:49:01 +0000},
  3272. Date-Modified = {2014-11-22 02:49:07 +0000},
  3273. Doi = {10.1017/S0956796814000264},
  3274. Issn = {1469-7653},
  3275. Journal = {Journal of Functional Programming},
  3276. Month = {11},
  3277. Numpages = {79},
  3278. Pages = {1--79},
  3279. Title = {F-ing modules},
  3280. Url = {http://journals.cambridge.org/article_S0956796814000264},
  3281. Volume = {FirstView},
  3282. Year = {2014},
  3283. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWYtaW5nLW1vZHVsZXMtamZwLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZi1pbmctbW9kdWxlcy1qZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zWdEPNv5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZi1pbmctbW9kdWxlcy1qZnAucGRmAAAOACwAFQBmAC0AaQBuAGcALQBtAG8AZAB1AGwAZQBzAC0AagBmAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZi1pbmctbW9kdWxlcy1qZnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  3284. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796814000264},
  3285. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796814000264}}
  3286. @techreport{Disney:2014aa,
  3287. Author = {Tim Disney and Cormac Flanagan},
  3288. Date-Added = {2014-11-21 14:24:27 +0000},
  3289. Date-Modified = {2014-11-21 14:25:44 +0000},
  3290. Institution = {UC Santa Cruz},
  3291. Month = {September},
  3292. Number = {UCSC-SOE-14-11},
  3293. Title = {Traces for Type Soundness},
  3294. Year = {2014},
  3295. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QElVDU0MtU09FLTE0LTExLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESVUNTQy1TT0UtMTQtMTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMxWsNFQIsBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRUFsAAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVUNTQy1TT0UtMTQtMTEucGRmAA4AJgASAFUAQwBTAEMALQBTAE8ARQAtADEANAAtADEAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9VQ1NDLVNPRS0xNC0xMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  3296. @inproceedings{Lee:2001aa,
  3297. Acmid = {360210},
  3298. Address = {New York, NY, USA},
  3299. Author = {Lee, Chin Soon and Jones, Neil D. and Ben-Amram, Amir M.},
  3300. Booktitle = {Proceedings of the 28th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  3301. Date-Added = {2014-11-13 15:00:33 +0000},
  3302. Date-Modified = {2014-11-13 15:00:36 +0000},
  3303. Doi = {10.1145/360204.360210},
  3304. Isbn = {1-58113-336-7},
  3305. Keywords = {PSPACE-completeness, omega automaton, partial evaluation, program analysis, termination},
  3306. Location = {London, United Kingdom},
  3307. Numpages = {12},
  3308. Pages = {81--92},
  3309. Publisher = {ACM},
  3310. Series = {POPL '01},
  3311. Title = {The Size-change Principle for Program Termination},
  3312. Url = {http://doi.acm.org/10.1145/360204.360210},
  3313. Year = {2001},
  3314. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwODEtbGVlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDgxLWxlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97oNEPOPNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgxLWxlZS5wZGYAAA4AGAALAHAAOAAxAC0AbABlAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDgxLWxlZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  3315. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360210},
  3316. Bdsk-Url-2 = {http://dx.doi.org/10.1145/360204.360210}}
  3317. @article{Williams:1964aa,
  3318. Author = {J. W. J. Williams},
  3319. Date-Added = {2014-11-11 03:03:53 +0000},
  3320. Date-Modified = {2014-11-11 03:05:15 +0000},
  3321. Journal = {Communications of the {ACM}},
  3322. Month = {June},
  3323. Number = {6},
  3324. Pages = {347--348},
  3325. Title = {Algorithm 232: Heapsort},
  3326. Volume = {7},
  3327. Year = {1964},
  3328. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNDctZm9yc3l0aGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzQ3LWZvcnN5dGhlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rI0Q848VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzQ3LWZvcnN5dGhlLnBkZgAADgAkABEAcAAzADQANwAtAGYAbwByAHMAeQB0AGgAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzQ3LWZvcnN5dGhlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  3329. @incollection{Appel:1991aa,
  3330. Author = {Appel, AndrewW. and MacQueen, DavidB.},
  3331. Booktitle = {Programming Language Implementation and Logic Programming},
  3332. Date-Added = {2014-11-10 19:18:15 +0000},
  3333. Date-Modified = {2014-11-10 19:18:18 +0000},
  3334. Doi = {10.1007/3-540-54444-5_83},
  3335. Editor = {Maluszy{\'n}ski, Jan and Wirsing, Martin},
  3336. Isbn = {978-3-540-54444-9},
  3337. Language = {English},
  3338. Pages = {1-13},
  3339. Publisher = {Springer Berlin Heidelberg},
  3340. Series = {Lecture Notes in Computer Science},
  3341. Title = {Standard ML of New Jersey},
  3342. Url = {http://dx.doi.org/10.1007/3-540-54444-5_83},
  3343. Volume = {528},
  3344. Year = {1991},
  3345. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzbWxuai5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNtbG5qLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihfRDzyUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNtbG5qLnBkZgAADgAUAAkAcwBtAGwAbgBqAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NtbG5qLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  3346. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-54444-5_83}}
  3347. @inproceedings{Grigori:2008aa,
  3348. Acmid = {1413400},
  3349. Address = {Piscataway, NJ, USA},
  3350. Articleno = {29},
  3351. Author = {Grigori, Laura and Demmel, James W. and Xiang, Hua},
  3352. Booktitle = {Proceedings of the 2008 ACM/IEEE Conference on Supercomputing},
  3353. Date-Added = {2014-11-09 04:05:02 +0000},
  3354. Date-Modified = {2014-11-09 04:05:06 +0000},
  3355. Isbn = {978-1-4244-2835-9},
  3356. Location = {Austin, Texas},
  3357. Numpages = {12},
  3358. Pages = {29:1--29:12},
  3359. Publisher = {IEEE Press},
  3360. Series = {SC '08},
  3361. Title = {Communication Avoiding Gaussian Elimination},
  3362. Url = {http://dl.acm.org/citation.cfm?id=1413370.1413400},
  3363. Year = {2008},
  3364. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1413370.1413400}}
  3365. @inproceedings{Georganas:2012aa,
  3366. Author = {Georganas, E. and Gonzalez-Dominguez, J. and Solomonik, E. and Yili Zheng and Tourino, J. and Yelick, K.},
  3367. Booktitle = {High Performance Computing, Networking, Storage and Analysis (SC), 2012 International Conference for},
  3368. Date-Added = {2014-11-09 04:03:27 +0000},
  3369. Date-Modified = {2014-11-09 04:03:31 +0000},
  3370. Doi = {10.1109/SC.2012.32},
  3371. Issn = {2167-4329},
  3372. 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},
  3373. Month = {Nov},
  3374. Pages = {1-11},
  3375. Title = {Communication avoiding and overlapping for numerical linear algebra},
  3376. Year = {2012},
  3377. Bdsk-Url-1 = {http://dx.doi.org/10.1109/SC.2012.32}}
  3378. @inproceedings{Kogge:1996aa,
  3379. Author = {Kogge, P.M. and Bass, S.C. and Brockman, J.B. and Chen, D.Z. and Sha, E.},
  3380. Booktitle = {Frontiers of Massively Parallel Computing, 1996. Proceedings Frontiers '96., Sixth Symposium on the},
  3381. Date-Added = {2014-11-06 16:55:16 +0000},
  3382. Date-Modified = {2014-11-06 16:55:19 +0000},
  3383. Doi = {10.1109/FMPC.1996.558065},
  3384. Issn = {1088-4955},
  3385. 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},
  3386. Month = {Oct},
  3387. Pages = {88-97},
  3388. Title = {Pursuing a petaflop: point designs for 100 TF computers using PIM technologies},
  3389. Year = {1996},
  3390. Bdsk-Url-1 = {http://dx.doi.org/10.1109/FMPC.1996.558065}}
  3391. @article{Adve:2010aa,
  3392. Acmid = {1787255},
  3393. Address = {New York, NY, USA},
  3394. Author = {Adve, Sarita V. and Boehm, Hans-J.},
  3395. Date-Added = {2014-11-06 13:32:43 +0000},
  3396. Date-Modified = {2014-11-06 13:32:47 +0000},
  3397. Doi = {10.1145/1787234.1787255},
  3398. Issn = {0001-0782},
  3399. Issue_Date = {August 2010},
  3400. Journal = {Commun. ACM},
  3401. Month = aug,
  3402. Number = {8},
  3403. Numpages = {12},
  3404. Pages = {90--101},
  3405. Publisher = {ACM},
  3406. Title = {Memory Models: A Case for Rethinking Parallel Languages and Hardware},
  3407. Url = {http://doi.acm.org/10.1145/1787234.1787255},
  3408. Volume = {53},
  3409. Year = {2010},
  3410. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTAtYWR2ZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5MC1hZHZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7PRDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5MC1hZHZlLnBkZgAOABoADABwADkAMAAtAGEAZAB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDkwLWFkdmUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  3411. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1787234.1787255},
  3412. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1787234.1787255}}
  3413. @inproceedings{Boehm:2008aa,
  3414. Acmid = {1375591},
  3415. Address = {New York, NY, USA},
  3416. Author = {Boehm, Hans-J. and Adve, Sarita V.},
  3417. Booktitle = {Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  3418. Date-Added = {2014-11-06 13:31:32 +0000},
  3419. Date-Modified = {2014-11-06 13:31:35 +0000},
  3420. Doi = {10.1145/1375581.1375591},
  3421. Isbn = {978-1-59593-860-2},
  3422. Keywords = {c++, data race, memory consistency, memory model, sequential consistency, trylock},
  3423. Location = {Tucson, AZ, USA},
  3424. Numpages = {11},
  3425. Pages = {68--78},
  3426. Publisher = {ACM},
  3427. Series = {PLDI '08},
  3428. Title = {Foundations of the C++ Concurrency Memory Model},
  3429. Url = {http://doi.acm.org/10.1145/1375581.1375591},
  3430. Year = {2008},
  3431. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjgtYm9laG0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjgtYm9laG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t10Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjgtYm9laG0ucGRmAAAOABwADQBwADYAOAAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjgtYm9laG0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  3432. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375591},
  3433. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1375581.1375591}}
  3434. @techreport{Wolfe:2013aa,
  3435. Author = {Michael Wolfe},
  3436. Date-Added = {2014-11-06 13:09:04 +0000},
  3437. Date-Modified = {2014-11-06 13:12:44 +0000},
  3438. Institution = {{OpenACC} Inc.},
  3439. Month = {June},
  3440. Number = {2.0},
  3441. Title = {The {OpenACC} Application Programming Interface},
  3442. Year = {2013},
  3443. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL09wZW5BQ0MuMi4wYV8xLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEST3BlbkFDQy4yLjBhXzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKXv3dCA3mtQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQgSS7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE9wZW5BQ0MuMi4wYV8xLnBkZgAADgAmABIATwBwAGUAbgBBAEMAQwAuADIALgAwAGEAXwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvT3BlbkFDQy4yLjBhXzEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  3444. @inproceedings{Zuckerman:2011aa,
  3445. Acmid = {2000424},
  3446. Address = {New York, NY, USA},
  3447. Author = {Zuckerman, St{\'e}phane and Suetterlein, Joshua and Knauerhase, Rob and Gao, Guang R.},
  3448. Booktitle = {Proceedings of the 1st International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era},
  3449. Date-Added = {2014-11-06 12:49:15 +0000},
  3450. Date-Modified = {2014-11-06 12:49:18 +0000},
  3451. Doi = {10.1145/2000417.2000424},
  3452. Isbn = {978-1-4503-0708-6},
  3453. Keywords = {dataflow, exascale, manycore, program execution model},
  3454. Location = {San Jose, California},
  3455. Numpages = {6},
  3456. Pages = {64--69},
  3457. Publisher = {ACM},
  3458. Series = {EXADAPT '11},
  3459. Title = {Using a "Codelet" Program Execution Model for Exascale Machines: Position Paper},
  3460. Url = {http://doi.acm.org/10.1145/2000417.2000424},
  3461. Year = {2011},
  3462. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2000417.2000424},
  3463. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2000417.2000424}}
  3464. @phdthesis{Krauss:2009aa,
  3465. Author = {Alexander Krauss},
  3466. Date-Added = {2014-10-19 19:57:19 +0000},
  3467. Date-Modified = {2014-10-19 19:59:04 +0000},
  3468. School = {Technischen Universitat Munchen},
  3469. Title = {Automating Recursive Definitions and Termination Proofs in Higher-Order Logic},
  3470. Year = {2009},
  3471. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5rcmF1c3NfcGhkLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOa3JhdXNzX3BoZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94odEPON9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38vAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAa3JhdXNzX3BoZC5wZGYADgAeAA4AawByAGEAdQBzAHMAXwBwAGgAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9rcmF1c3NfcGhkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  3472. @manual{Krauss:2014aa,
  3473. Author = {Alexander Krauss},
  3474. Date-Added = {2014-10-19 19:28:55 +0000},
  3475. Date-Modified = {2014-10-19 19:31:38 +0000},
  3476. Organization = {Technische Universitat Munchen},
  3477. Title = {Defining Recursive Functions in Isabelle/HOL},
  3478. Year = {2014},
  3479. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdW5jdGlvbnMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdW5jdGlvbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Oc0Q82/1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdW5jdGlvbnMucGRmAAAOABwADQBmAHUAbgBjAHQAaQBvAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdW5jdGlvbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  3480. @inproceedings{Larmuseau:2014aa,
  3481. Acmid = {2637118},
  3482. Address = {New York, NY, USA},
  3483. Articleno = {40},
  3484. Author = {Larmuseau, Adriaan and Patrignani, Marco and Clarke, Dave},
  3485. Booktitle = {Proceedings of the Ninth Workshop on Programming Languages and Analysis for Security},
  3486. Date-Added = {2014-10-16 11:45:08 +0000},
  3487. Date-Modified = {2014-10-16 11:45:12 +0000},
  3488. Doi = {10.1145/2637113.2637118},
  3489. Isbn = {978-1-4503-2862-3},
  3490. Keywords = {bisimulation, fully abstract compilation, memory protection, multi-language semantics},
  3491. Location = {Uppsala, Sweden},
  3492. Numpages = {13},
  3493. Pages = {40:40--40:52},
  3494. Publisher = {ACM},
  3495. Series = {PLAS'14},
  3496. Title = {Operational Semantics for Secure Interoperation},
  3497. Url = {http://doi.acm.org/10.1145/2637113.2637118},
  3498. Year = {2014},
  3499. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwbGFzMjAxNC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHBsYXMyMDE0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fALRDzj1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBsYXMyMDE0LnBkZgAOABoADABwAGwAYQBzADIAMAAxADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcGxhczIwMTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  3500. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2637113.2637118},
  3501. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2637113.2637118}}
  3502. @article{Garcia:2014aa,
  3503. Author = {Garcia, Miguel and Ortin, Francisco and Quiroga, Jose},
  3504. Date-Added = {2014-10-15 10:50:57 +0000},
  3505. Date-Modified = {2014-10-15 10:51:02 +0000},
  3506. Doi = {10.1002/spe.2291},
  3507. Issn = {1097-024X},
  3508. Journal = {Software: Practice and Experience},
  3509. Keywords = {language implementation, hybrid dynamic and static typing, type inference, language design, runtime performance, memory consumption, C#, StaDyn},
  3510. Pages = {n/a--n/a},
  3511. Title = {Design and implementation of a efficient hybrid dynamic and static typing language},
  3512. Url = {http://dx.doi.org/10.1002/spe.2291},
  3513. Year = {2014},
  3514. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzcGUyMjkxLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc3BlMjI5MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KGdEPPJRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3BlMjI5MS5wZGYAAA4AGAALAHMAcABlADIAMgA5ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc3BlMjI5MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  3515. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.2291}}
  3516. @inproceedings{Greenberg15space,
  3517. Author = {Michael Greenberg},
  3518. Booktitle = {POPL},
  3519. Date-Added = {2014-10-14 16:06:04 +0000},
  3520. Date-Modified = {2014-10-14 16:06:04 +0000},
  3521. Title = {Space-efficient Manifest Contracts},
  3522. Year = {2015},
  3523. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxODEtZ3JlZW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE4MS1ncmVlbmJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96C9EPOPBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4MS1ncmVlbmJlcmcucGRmAA4AJgASAHAAMQA4ADEALQBnAHIAZQBlAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTgxLWdyZWVuYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  3524. @inproceedings{Thiemann:2014ab,
  3525. Author = {Peter Thiemann},
  3526. Booktitle = {International Symposium on Trustworthy Global Computing},
  3527. Date-Added = {2014-10-14 15:57:42 +0000},
  3528. Date-Modified = {2014-10-14 15:58:49 +0000},
  3529. Title = {Session Types with Gradual Typing},
  3530. Year = {2014},
  3531. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWdyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWdyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dXTRDzdvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGYAAA4ANAAZAGcAcgBhAGQAdQBhAGwALQBzAGUAcwBzAGkAbwBuAC0AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2dyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  3532. @article{Sevcik:2013aa,
  3533. Acmid = {2487248},
  3534. Address = {New York, NY, USA},
  3535. Articleno = {22},
  3536. Author = {\v{S}ev\v{c}\'{\i}k, Jaroslav and Vafeiadis, Viktor and Zappa Nardelli, Francesco and Jagannathan, Suresh and Sewell, Peter},
  3537. Date-Added = {2014-10-12 21:47:04 +0000},
  3538. Date-Modified = {2014-10-12 21:47:09 +0000},
  3539. Doi = {10.1145/2487241.2487248},
  3540. Issn = {0004-5411},
  3541. Issue_Date = {June 2013},
  3542. Journal = {J. ACM},
  3543. Keywords = {Relaxed memory models, semantics, verified compilation},
  3544. Month = jun,
  3545. Number = {3},
  3546. Numpages = {50},
  3547. Pages = {22:1--22:50},
  3548. Publisher = {ACM},
  3549. Title = {CompCertTSO: A Verified Compiler for Relaxed-Memory Concurrency},
  3550. Url = {http://doi.acm.org/10.1145/2487241.2487248},
  3551. Volume = {60},
  3552. Year = {2013},
  3553. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMjItc2V2Y2lrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTIyLXNldmNpay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uc9EPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTIyLXNldmNpay5wZGYADgAeAA4AYQAyADIALQBzAGUAdgBjAGkAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMjItc2V2Y2lrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  3554. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2487241.2487248},
  3555. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2487241.2487248}}
  3556. @incollection{Bierman:2014aa,
  3557. Author = {Bierman, Gavin and Abadi, Mart{\'\i}n and Torgersen, Mads},
  3558. Booktitle = {ECOOP 2014 -- Object-Oriented Programming},
  3559. Date-Added = {2014-10-06 15:02:06 +0000},
  3560. Date-Modified = {2015-11-06 03:05:46 +0000},
  3561. Editor = {Jones, Richard},
  3562. Language = {English},
  3563. Pages = {257-281},
  3564. Publisher = {Springer Berlin Heidelberg},
  3565. Series = {Lecture Notes in Computer Science},
  3566. Title = {Understanding {TypeScript}},
  3567. Volume = {8586},
  3568. Year = {2014},
  3569. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHHVuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHHVuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jWbRDz3sUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPAAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHVuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGYADgA6ABwAdQBuAGQAZQByAHMAdABhAG4AZABpAG4AZwAtAHQAeQBwAGUAcwBjAHIAaQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvdW5kZXJzdGFuZGluZy10eXBlc2NyaXB0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  3570. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-662-44202-9_11}}
  3571. @techreport{Garza:1994aa,
  3572. Author = {David Garza and Wim Bohm},
  3573. Date-Added = {2014-09-30 09:29:04 +0000},
  3574. Date-Modified = {2014-09-30 09:30:15 +0000},
  3575. Institution = {Colorado State University},
  3576. Keywords = {sisal},
  3577. Month = {May},
  3578. Number = {CS-94-113},
  3579. Title = {Uniqueness and Completeness Analysis of Array Comprehensions},
  3580. Year = {1994},
  3581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHVuaXF1ZW5lc3Mtc2lzYWwucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR1bmlxdWVuZXNzLXNpc2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41o0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1bmlxdWVuZXNzLXNpc2FsLnBkZgAOACoAFAB1AG4AaQBxAHUAZQBuAGUAcwBzAC0AcwBpAHMAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3VuaXF1ZW5lc3Mtc2lzYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  3582. @inproceedings{Garza-salazar:1997aa,
  3583. Author = {David A. Garza-salazar and Wim B{\"o}hm},
  3584. Booktitle = {Proceedings of the 2nd Parallel Computation and Scheduling Workshop},
  3585. Date-Added = {2014-09-30 09:21:59 +0000},
  3586. Date-Modified = {2014-09-30 09:23:56 +0000},
  3587. Title = {D-OSC: A {SISAL} Compiler for Distributed-Memory Machines},
  3588. Year = {1997},
  3589. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0QtT1NDLVNJU0FMLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPRC1PU0MtU0lTQUwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJvLEdBP7llQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQUCaZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEQtT1NDLVNJU0FMLnBkZgAOACAADwBEAC0ATwBTAEMALQBTAEkAUwBBAEwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9ELU9TQy1TSVNBTC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  3590. @book{Bolin:2010aa,
  3591. Author = {Michael Bolin},
  3592. Date-Added = {2014-09-29 13:54:30 +0000},
  3593. Date-Modified = {2014-09-29 13:55:32 +0000},
  3594. Publisher = {O'Reilly},
  3595. Title = {Closure: The Definitive Guide},
  3596. Year = {2010},
  3597. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGNsb3N1cmVfdGhlX2RlZmluaXRpdmVfZ3VpZGUucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9jbG9zdXJlX3RoZV9kZWZpbml0aSNCRjcxMjQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ek0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjbG9zdXJlX3RoZV9kZWZpbml0aSNCRjcxMjQucGRmAAAOAEIAIABjAGwAbwBzAHUAcgBlAF8AdABoAGUAXwBkAGUAZgBpAG4AaQB0AGkAdgBlAF8AZwB1AGkAZABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2Nsb3N1cmVfdGhlX2RlZmluaXRpdmVfZ3VpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  3598. @article{Savage:2014aa,
  3599. Acmid = {2659764},
  3600. Address = {New York, NY, USA},
  3601. Author = {Savage, Neil},
  3602. Date-Added = {2014-09-28 11:57:46 +0000},
  3603. Date-Modified = {2014-09-28 11:57:50 +0000},
  3604. Doi = {10.1145/2659764},
  3605. Issn = {0001-0782},
  3606. Issue_Date = {October 2014},
  3607. Journal = {Commun. ACM},
  3608. Month = sep,
  3609. Number = {10},
  3610. Numpages = {3},
  3611. Pages = {16--18},
  3612. Publisher = {ACM},
  3613. Title = {Gradual Evolution},
  3614. Url = {http://doi.acm.org/10.1145/2659764},
  3615. Volume = {57},
  3616. Year = {2014},
  3617. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2659764},
  3618. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2659764}}
  3619. @techreport{Heroux:2009aa,
  3620. 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},
  3621. Date-Added = {2014-09-17 02:09:22 +0000},
  3622. Date-Modified = {2014-09-17 02:10:40 +0000},
  3623. Institution = {Sandia National Laboratories},
  3624. Number = {SAND2009-5574},
  3625. Title = {Improving Performance via Mini-applications},
  3626. Year = {2009},
  3627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL01hbnRldm9PdmVydmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE01hbnRldm9PdmVydmlldy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACWsEnQPmXoUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0D6eKAAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNYW50ZXZvT3ZlcnZpZXcucGRmAA4AKAATAE0AYQBuAHQAZQB2AG8ATwB2AGUAcgB2AGkAZQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWFudGV2b092ZXJ2aWV3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  3628. @techreport{Karlin:2013aa,
  3629. Author = {Ian Karlin and Jeff Keasler and Rob Neely},
  3630. Date-Added = {2014-09-17 02:05:02 +0000},
  3631. Date-Modified = {2014-09-17 02:05:05 +0000},
  3632. Location = {Livermore, CA},
  3633. Month = {August},
  3634. Number = {LLNL-TR-641973},
  3635. Pages = {1-9},
  3636. Title = {LULESH 2.0 Updates and Changes},
  3637. Year = {2013},
  3638. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL0xVTEVTSDIuMF9DaGFuZ2VzLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVTFVMRVNIMi4wX0NoYW5nZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJavitA+ZKVQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQPpzlAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AExVTEVTSDIuMF9DaGFuZ2VzLnBkZgAOACwAFQBMAFUATABFAFMASAAyAC4AMABfAEMAaABhAG4AZwBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9MVUxFU0gyLjBfQ2hhbmdlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  3639. @inproceedings{Engler:2003aa,
  3640. Acmid = {945468},
  3641. Address = {New York, NY, USA},
  3642. Author = {Engler, Dawson and Ashcraft, Ken},
  3643. Booktitle = {Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles},
  3644. Date-Added = {2014-09-16 16:56:18 +0000},
  3645. Date-Modified = {2014-09-16 16:56:22 +0000},
  3646. Doi = {10.1145/945445.945468},
  3647. Isbn = {1-58113-757-5},
  3648. Keywords = {deadlock detection, program checking, race detection},
  3649. Location = {Bolton Landing, NY, USA},
  3650. Numpages = {16},
  3651. Pages = {237--252},
  3652. Publisher = {ACM},
  3653. Series = {SOSP '03},
  3654. Title = {RacerX: Effective, Static Detection of Race Conditions and Deadlocks},
  3655. Url = {http://doi.acm.org/10.1145/945445.945468},
  3656. Year = {2003},
  3657. Bdsk-Url-1 = {http://doi.acm.org/10.1145/945445.945468},
  3658. Bdsk-Url-2 = {http://dx.doi.org/10.1145/945445.945468}}
  3659. @inproceedings{Bacon:2000ab,
  3660. Acmid = {353197},
  3661. Address = {New York, NY, USA},
  3662. Author = {Bacon, David F. and Strom, Robert E. and Tarafdar, Ashis},
  3663. Booktitle = {Proceedings of the 15th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  3664. Date-Added = {2014-09-16 16:55:11 +0000},
  3665. Date-Modified = {2014-09-16 16:55:13 +0000},
  3666. Doi = {10.1145/353171.353197},
  3667. Isbn = {1-58113-200-X},
  3668. Keywords = {Java, concurrency, data races, monitors, multiprocessors, programming languages, thread safety},
  3669. Location = {Minneapolis, Minnesota, USA},
  3670. Numpages = {19},
  3671. Pages = {382--400},
  3672. Publisher = {ACM},
  3673. Series = {OOPSLA '00},
  3674. Title = {Guava: A Dialect of Java Without Data Races},
  3675. Url = {http://doi.acm.org/10.1145/353171.353197},
  3676. Year = {2000},
  3677. Bdsk-Url-1 = {http://doi.acm.org/10.1145/353171.353197},
  3678. Bdsk-Url-2 = {http://dx.doi.org/10.1145/353171.353197}}
  3679. @article{Abadi:2006aa,
  3680. Acmid = {1119480},
  3681. Address = {New York, NY, USA},
  3682. Author = {Abadi, Martin and Flanagan, Cormac and Freund, Stephen N.},
  3683. Date-Added = {2014-09-16 16:52:22 +0000},
  3684. Date-Modified = {2014-09-16 16:52:25 +0000},
  3685. Doi = {10.1145/1119479.1119480},
  3686. Issn = {0164-0925},
  3687. Issue_Date = {March 2006},
  3688. Journal = {ACM Trans. Program. Lang. Syst.},
  3689. Keywords = {Concurrent programs, race conditions, type inference, type system},
  3690. Month = mar,
  3691. Number = {2},
  3692. Numpages = {49},
  3693. Pages = {207--255},
  3694. Publisher = {ACM},
  3695. Title = {Types for Safe Locking: Static Race Detection for Java},
  3696. Url = {http://doi.acm.org/10.1145/1119479.1119480},
  3697. Volume = {28},
  3698. Year = {2006},
  3699. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjA3LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIwNy1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96MNEPOPBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNy1hYmFkaS5wZGYADgAeAA4AcAAyADAANwAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjA3LWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  3700. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1119479.1119480},
  3701. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1119479.1119480}}
  3702. @inproceedings{Bocchino:2009aa,
  3703. Acmid = {1640097},
  3704. Address = {New York, NY, USA},
  3705. 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},
  3706. Booktitle = {Proceedings of the 24th ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications},
  3707. Date-Added = {2014-09-16 16:48:28 +0000},
  3708. Date-Modified = {2014-09-16 16:48:32 +0000},
  3709. Doi = {10.1145/1640089.1640097},
  3710. Isbn = {978-1-60558-766-0},
  3711. Keywords = {commutativity, determinism, deterministic parallelism, effect systems, effects},
  3712. Location = {Orlando, Florida, USA},
  3713. Numpages = {20},
  3714. Pages = {97--116},
  3715. Publisher = {ACM},
  3716. Series = {OOPSLA '09},
  3717. Title = {A Type and Effect System for Deterministic Parallel Java},
  3718. Url = {http://doi.acm.org/10.1145/1640089.1640097},
  3719. Year = {2009},
  3720. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA5Ny1ib2NjaGluby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA5Ny1ib2NjaGluby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8XRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5Ny1ib2NjaGluby5wZGYADgAiABAAcAA5ADcALQBiAG8AYwBjAGgAaQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDk3LWJvY2NoaW5vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3721. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640097},
  3722. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1640089.1640097}}
  3723. @inproceedings{Anderson:2013aa,
  3724. Address = {Denver, CO USA},
  3725. Author = {Matthew Anderson and Maciej Brodowicz and Abhishek Kulkarni and Thomas Sterling},
  3726. Booktitle = {The 4th international workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems at SC13},
  3727. Date-Added = {2014-09-16 14:49:53 +0000},
  3728. Date-Modified = {2014-09-16 14:49:58 +0000},
  3729. Month = {Nov},
  3730. Title = {Performance Modeling of Gyrokinetic Toroidal Simulations for a many-tasking runtime system},
  3731. Year = 2013,
  3732. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGFuZGVyc29uMTNfX3BtYnMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRhbmRlcnNvbjEzX19wbWJzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26c0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhbmRlcnNvbjEzX19wbWJzLnBkZgAOACoAFABhAG4AZABlAHIAcwBvAG4AMQAzAF8AXwBwAG0AYgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2FuZGVyc29uMTNfX3BtYnMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  3733. @inproceedings{Anderson:2014aa,
  3734. Address = {Leipzig, Germany},
  3735. Author = {Matthew Anderson and Maciej Brodowicz and Luke Dalessandro and Jackson DeBuhr and Thomas Sterling},
  3736. Booktitle = {29th International Supercomputing Conference (ISC), 2014},
  3737. Date-Added = {2014-09-16 14:48:47 +0000},
  3738. Date-Modified = {2014-09-16 14:48:51 +0000},
  3739. Month = {Jun},
  3740. Title = {A dynamic execution model applied to distributed collision detection},
  3741. Year = 2014,
  3742. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FuZGVyc29uMTRfX2lzYy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FuZGVyc29uMTRfX2lzYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bp3RDzUmUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFuZGVyc29uMTRfX2lzYy5wZGYAAA4AKAATAGEAbgBkAGUAcgBzAG8AbgAxADQAXwBfAGkAcwBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FuZGVyc29uMTRfX2lzYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  3743. @inproceedings{Dybvig:2006aa,
  3744. Acmid = {1159805},
  3745. Address = {New York, NY, USA},
  3746. Author = {Dybvig, R. Kent},
  3747. Booktitle = {Proceedings of the Eleventh ACM SIGPLAN International Conference on Functional Programming},
  3748. Date-Added = {2014-09-10 13:49:29 +0000},
  3749. Date-Modified = {2014-09-10 13:49:32 +0000},
  3750. Doi = {10.1145/1159803.1159805},
  3751. Isbn = {1-59593-309-3},
  3752. Keywords = {chez scheme, scheme implementation},
  3753. Location = {Portland, Oregon, USA},
  3754. Numpages = {12},
  3755. Pages = {1--12},
  3756. Publisher = {ACM},
  3757. Series = {ICFP '06},
  3758. Title = {The Development of Chez Scheme},
  3759. Url = {http://doi.acm.org/10.1145/1159803.1159805},
  3760. Year = {2006},
  3761. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1keWJ2aWcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1keWJ2aWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ly0Q847lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1keWJ2aWcucGRmAAAOABwADQBwADEALQBkAHkAYgB2AGkAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1keWJ2aWcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  3762. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1159803.1159805},
  3763. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1159803.1159805}}
  3764. @techreport{Sussman:1975aa,
  3765. Address = {Cambridge, MA, USA},
  3766. Author = {Sussman, Gerald J. and Steele,Jr., Guy L.},
  3767. Date-Added = {2014-09-10 13:45:49 +0000},
  3768. Date-Modified = {2014-09-10 13:45:53 +0000},
  3769. Publisher = {Massachusetts Institute of Technology},
  3770. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-AILab%2F%2FAIM-349},
  3771. Title = {An Interpreter for Extended Lambda Calculus},
  3772. Year = {1975},
  3773. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0FJTS0zNDkucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtBSU0tMzQ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlYS+0DXOaVBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANA2BqkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQUlNLTM0OS5wZGYADgAYAAsAQQBJAE0ALQAzADQAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FJTS0zNDkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  3774. @inproceedings{Brooks:1982aa,
  3775. Acmid = {802141},
  3776. Address = {New York, NY, USA},
  3777. Author = {Brooks, Rodney A. and Gabriel, Richard P. and Steele,Jr., Guy L.},
  3778. Booktitle = {Proceedings of the 1982 ACM Symposium on LISP and Functional Programming},
  3779. Date-Added = {2014-09-10 13:44:17 +0000},
  3780. Date-Modified = {2014-09-10 13:44:19 +0000},
  3781. Doi = {10.1145/800068.802141},
  3782. Isbn = {0-89791-082-6},
  3783. Location = {Pittsburgh, Pennsylvania, USA},
  3784. Numpages = {6},
  3785. Pages = {108--113},
  3786. Publisher = {ACM},
  3787. Series = {LFP '82},
  3788. Title = {S-1 Common Lisp Implementation},
  3789. Url = {http://doi.acm.org/10.1145/800068.802141},
  3790. Year = {1982},
  3791. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDgtYnJvb2tzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwOC1icm9va3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95kdEPOO9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwOC1icm9va3MucGRmAAAOACAADwBwADEAMAA4AC0AYgByAG8AbwBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwOC1icm9va3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  3792. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800068.802141},
  3793. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800068.802141}}
  3794. @phdthesis{Ungar:1986aa,
  3795. Address = {Berkeley, CA, USA},
  3796. Author = {Ungar, David Michael},
  3797. Date-Added = {2014-09-10 13:41:47 +0000},
  3798. Date-Modified = {2014-09-10 13:41:58 +0000},
  3799. Note = {UMI order no. GAX86-24972},
  3800. Publisher = {University of California at Berkeley},
  3801. Title = {The Design and Evaluation of a High Performance {SMALLTALK} System},
  3802. Year = {1986}}
  3803. @inproceedings{Goldberg:1991aa,
  3804. Acmid = {113460},
  3805. Address = {New York, NY, USA},
  3806. Author = {Goldberg, Benjamin},
  3807. Booktitle = {Proceedings of the ACM SIGPLAN 1991 Conference on Programming Language Design and Implementation},
  3808. Date-Added = {2014-09-10 13:39:35 +0000},
  3809. Date-Modified = {2014-09-10 13:39:38 +0000},
  3810. Doi = {10.1145/113445.113460},
  3811. Isbn = {0-89791-428-7},
  3812. Location = {Toronto, Ontario, Canada},
  3813. Numpages = {12},
  3814. Pages = {165--176},
  3815. Publisher = {ACM},
  3816. Series = {PLDI '91},
  3817. Title = {Tag-free Garbage Collection for Strongly Typed Programming Languages},
  3818. Url = {http://doi.acm.org/10.1145/113445.113460},
  3819. Year = {1991},
  3820. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNjUtZ29sZGJlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTY1LWdvbGRiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nw0Q848FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTY1LWdvbGRiZXJnLnBkZgAADgAkABEAcAAxADYANQAtAGcAbwBsAGQAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTY1LWdvbGRiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  3821. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113460},
  3822. Bdsk-Url-2 = {http://dx.doi.org/10.1145/113445.113460}}
  3823. @inproceedings{Qadeer:2004aa,
  3824. Acmid = {996845},
  3825. Address = {New York, NY, USA},
  3826. Author = {Qadeer, Shaz and Wu, Dinghao},
  3827. Booktitle = {Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation},
  3828. Date-Added = {2014-09-09 18:00:29 +0000},
  3829. Date-Modified = {2014-09-09 18:00:32 +0000},
  3830. Doi = {10.1145/996841.996845},
  3831. Isbn = {1-58113-807-5},
  3832. Keywords = {assertion checking, concurrent software, model checking, program analysis, race detection},
  3833. Location = {Washington DC, USA},
  3834. Numpages = {11},
  3835. Pages = {14--24},
  3836. Publisher = {ACM},
  3837. Series = {PLDI '04},
  3838. Title = {KISS: Keep It Simple and Sequential},
  3839. Url = {http://doi.acm.org/10.1145/996841.996845},
  3840. Year = {2004},
  3841. Bdsk-Url-1 = {http://doi.acm.org/10.1145/996841.996845},
  3842. Bdsk-Url-2 = {http://dx.doi.org/10.1145/996841.996845}}
  3843. @inproceedings{Sen:2007aa,
  3844. Acmid = {1763234},
  3845. Address = {Berlin, Heidelberg},
  3846. Author = {Sen, Koushik and Agha, Gul},
  3847. Booktitle = {Proceedings of the 2Nd International Haifa Verification Conference on Hardware and Software, Verification and Testing},
  3848. Date-Added = {2014-09-09 17:59:35 +0000},
  3849. Date-Modified = {2014-09-09 17:59:39 +0000},
  3850. Isbn = {978-3-540-70888-9},
  3851. Location = {Haifa, Israel},
  3852. Numpages = {17},
  3853. Pages = {166--182},
  3854. Publisher = {Springer-Verlag},
  3855. Series = {HVC'06},
  3856. Title = {A Race-detection and Flipping Algorithm for Automated Testing of Multi-threaded Programs},
  3857. Url = {http://dl.acm.org/citation.cfm?id=1763218.1763234},
  3858. Year = {2007},
  3859. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1763218.1763234}}
  3860. @inproceedings{Choi:2002aa,
  3861. Acmid = {512560},
  3862. Address = {New York, NY, USA},
  3863. Author = {Choi, Jong-Deok and Lee, Keunwoo and Loginov, Alexey and O'Callahan, Robert and Sarkar, Vivek and Sridharan, Manu},
  3864. Booktitle = {Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation},
  3865. Date-Added = {2014-09-09 17:56:27 +0000},
  3866. Date-Modified = {2014-09-09 17:56:30 +0000},
  3867. Doi = {10.1145/512529.512560},
  3868. Isbn = {1-58113-463-0},
  3869. Keywords = {dataraces, debugging, multithreaded programming, object-oriented programming, parallel programs, race conditions, static-dynamic co-analysis, synchronization},
  3870. Location = {Berlin, Germany},
  3871. Numpages = {12},
  3872. Pages = {258--269},
  3873. Publisher = {ACM},
  3874. Series = {PLDI '02},
  3875. Title = {Efficient and Precise Datarace Detection for Multithreaded Object-oriented Programs},
  3876. Url = {http://doi.acm.org/10.1145/512529.512560},
  3877. Year = {2002},
  3878. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512560},
  3879. Bdsk-Url-2 = {http://dx.doi.org/10.1145/512529.512560}}
  3880. @inproceedings{Joshi:2009aa,
  3881. Acmid = {1575118},
  3882. Address = {Berlin, Heidelberg},
  3883. Author = {Joshi, Pallavi and Naik, Mayur and Park, Chang-Seo and Sen, Koushik},
  3884. Booktitle = {Proceedings of the 21st International Conference on Computer Aided Verification},
  3885. Date-Added = {2014-09-09 17:54:27 +0000},
  3886. Date-Modified = {2014-09-09 17:54:31 +0000},
  3887. Doi = {10.1007/978-3-642-02658-4_54},
  3888. Isbn = {978-3-642-02657-7},
  3889. Location = {Grenoble, France},
  3890. Numpages = {7},
  3891. Pages = {675--681},
  3892. Publisher = {Springer-Verlag},
  3893. Series = {CAV '09},
  3894. Title = {CalFuzzer: An Extensible Active Testing Framework for Concurrent Programs},
  3895. Url = {http://dx.doi.org/10.1007/978-3-642-02658-4_54},
  3896. Year = {2009},
  3897. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-02658-4_54}}
  3898. @article{Flanagan:2008aa,
  3899. Acmid = {1363592},
  3900. Address = {Amsterdam, The Netherlands, The Netherlands},
  3901. Author = {Flanagan, Cormac and Freund, Stephen N.},
  3902. Date-Added = {2014-09-09 17:52:23 +0000},
  3903. Date-Modified = {2014-09-09 17:52:26 +0000},
  3904. Doi = {10.1016/j.scico.2007.12.001},
  3905. Issn = {0167-6423},
  3906. Issue_Date = {April, 2008},
  3907. Journal = {Sci. Comput. Program.},
  3908. Keywords = {Atomicity, Concurrency, Dynamic analysis, Reduction},
  3909. Month = apr,
  3910. Number = {2},
  3911. Numpages = {21},
  3912. Pages = {89--109},
  3913. Publisher = {Elsevier North-Holland, Inc.},
  3914. Title = {Atomizer: A Dynamic Atomicity Checker for Multithreaded Programs},
  3915. Url = {http://dx.doi.org/10.1016/j.scico.2007.12.001},
  3916. Volume = {71},
  3917. Year = {2008},
  3918. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2007.12.001}}
  3919. @article{Savage:1997aa,
  3920. Acmid = {265927},
  3921. Address = {New York, NY, USA},
  3922. Author = {Savage, Stefan and Burrows, Michael and Nelson, Greg and Sobalvarro, Patrick and Anderson, Thomas},
  3923. Date-Added = {2014-09-09 17:51:05 +0000},
  3924. Date-Modified = {2014-09-09 17:51:09 +0000},
  3925. Doi = {10.1145/265924.265927},
  3926. Issn = {0734-2071},
  3927. Issue_Date = {Nov. 1997},
  3928. Journal = {ACM Trans. Comput. Syst.},
  3929. Keywords = {binary code modification, multithreaded programming, race detection},
  3930. Month = nov,
  3931. Number = {4},
  3932. Numpages = {21},
  3933. Pages = {391--411},
  3934. Publisher = {ACM},
  3935. Title = {Eraser: A Dynamic Data Race Detector for Multithreaded Programs},
  3936. Url = {http://doi.acm.org/10.1145/265924.265927},
  3937. Volume = {15},
  3938. Year = {1997},
  3939. Bdsk-Url-1 = {http://doi.acm.org/10.1145/265924.265927},
  3940. Bdsk-Url-2 = {http://dx.doi.org/10.1145/265924.265927}}
  3941. @inproceedings{Holk:2014aa,
  3942. Author = {Eric Holk and Ryan Newton and Jeremy Siek and Andrew Lumsdaine},
  3943. Booktitle = {{ACM} {SIGPLAN} conference on Object oriented programming, systems, languages, and applications},
  3944. Date-Added = {2014-09-09 14:26:22 +0000},
  3945. Date-Modified = {2014-09-09 14:27:47 +0000},
  3946. Publisher = {ACM},
  3947. Series = {OOPSLA '14},
  3948. Title = {Region-based Memory Management for GPU Programming Languages},
  3949. Year = {2014},
  3950. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE29vcHNsYTE5MC1ob2xrQS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE29vcHNsYTE5MC1ob2xrQS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVrRDzjrUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTE5MC1ob2xrQS5wZGYAAA4AKAATAG8AbwBwAHMAbABhADEAOQAwAC0AaABvAGwAawBBAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL29vcHNsYTE5MC1ob2xrQS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  3951. @inproceedings{Gacek:2008aa,
  3952. Author = {Andrew Gacek},
  3953. Booktitle = {Proceedings of IJCAR 2008},
  3954. Date-Added = {2014-09-02 20:23:53 +0000},
  3955. Date-Modified = {2014-09-02 20:23:57 +0000},
  3956. Editor = {A. Armando and P. Baumgartner and G. Dowek},
  3957. Month = {August},
  3958. Pages = {154--161},
  3959. Pdf = {http://arxiv.org/pdf/0803.2305.pdf},
  3960. Publisher = {Springer},
  3961. Series = {Lecture Notes in Artificial Intelligence},
  3962. Slides = {http://www.cs.umn.edu/~agacek/pubs/slides/gacek08ijcar-slides.pdf},
  3963. Title = {The {A}bella Interactive Theorem Prover (System Description)},
  3964. Volume = 5195,
  3965. Year = 2008}
  3966. @inproceedings{Ellison:2012aa,
  3967. Author = {Chucky Ellison and Grigore Ro{\c s}u},
  3968. Booktitle = {Proceedings of the 39th Symposium on Principles of Programming Languages (POPL'12)},
  3969. Date-Added = {2014-09-02 20:16:42 +0000},
  3970. Date-Modified = {2014-09-02 20:16:46 +0000},
  3971. Doi = {10.1145/2103656.2103719},
  3972. Pages = {533-544},
  3973. Publisher = {ACM},
  3974. Title = {An Executable Formal Semantics of {C} with Applications},
  3975. Year = {2012},
  3976. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MzMtZWxsaXNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MzMtZWxsaXNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ezTRDzjzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MzMtZWxsaXNvbi5wZGYADgAiABAAcAA1ADMAMwAtAGUAbABsAGkAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUzMy1lbGxpc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3977. Bdsk-Url-1 = {http://dx.doi.org/10.1145/2103656.2103719}}
  3978. @inproceedings{Rosu:2013aa,
  3979. Author = {Rosu, Grigore and Serbanuta, Traian Florin},
  3980. Booktitle = {Proceedings of International K Workshop (K'11)},
  3981. Date-Added = {2014-09-02 20:16:16 +0000},
  3982. Date-Modified = {2014-09-02 20:16:21 +0000},
  3983. Note = {{To appear.}},
  3984. Publisher = {Elsevier},
  3985. Series = {ENTCS},
  3986. Title = {K Overview and SIMPLE Case Study},
  3987. Year = {2013}}
  3988. @book{Miller:2012aa,
  3989. Author = {Dale Miller and Gopalan Nadathur},
  3990. Date-Added = {2014-09-02 18:32:31 +0000},
  3991. Date-Modified = {2014-09-02 18:33:23 +0000},
  3992. Publisher = {Cambridge University Press},
  3993. Title = {Programming with Higher-Order Logic},
  3994. Year = {2012}}
  3995. @book{Felleisen:2009aa,
  3996. Author = {Matthias Felleisen and Robert Bruce Findler and Matthew Flatt},
  3997. Date-Added = {2014-09-02 18:29:57 +0000},
  3998. Date-Modified = {2014-09-02 18:30:27 +0000},
  3999. Publisher = {MIT Press},
  4000. Title = {Semantics Engineering with PLT Redex},
  4001. Year = {2009}}
  4002. @article{ACETO:2012aa,
  4003. Author = {ACETO,LUCA and CIMINI,MATTEO and INGOLFSDOTTIR,ANNA},
  4004. Date-Added = {2014-08-30 16:56:37 +0000},
  4005. Date-Modified = {2014-08-30 16:56:47 +0000},
  4006. Doi = {10.1017/S0960129511000417},
  4007. Issn = {1469-8072},
  4008. Issue = {Special Issue 02},
  4009. Journal = {Mathematical Structures in Computer Science},
  4010. Month = {4},
  4011. Numpages = {41},
  4012. Pages = {291--331},
  4013. Title = {Proving the validity of equations in {GSOS} languages using rule-matching bisimilarity},
  4014. Url = {http://journals.cambridge.org/article_S0960129511000417},
  4015. Volume = {22},
  4016. Year = {2012},
  4017. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0960129511000417},
  4018. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0960129511000417}}
  4019. @book{Sterling:1999aa,
  4020. Address = {Cambridge, MA, USA},
  4021. Author = {Sterling, Thomas L. and Salmon, John and Becker, Donald J. and Savarese, Daniel F.},
  4022. Date-Added = {2014-08-30 16:46:16 +0000},
  4023. Date-Modified = {2014-08-30 16:46:19 +0000},
  4024. Isbn = {0-262-69218-X},
  4025. Publisher = {MIT Press},
  4026. Title = {How to Build a Beowulf: A Guide to the Implementation and Application of PC Clusters},
  4027. Year = {1999}}
  4028. @book{Sterling:2001aa,
  4029. Address = {Cambridge, MA, USA},
  4030. Author = {Sterling, Thomas},
  4031. Date-Added = {2014-08-30 16:44:47 +0000},
  4032. Date-Modified = {2014-08-30 16:44:50 +0000},
  4033. Isbn = {0262692759},
  4034. Publisher = {MIT Press},
  4035. Title = {Beowulf Cluster Computing with Windows},
  4036. Year = {2001}}
  4037. @inproceedings{Aceto:2011aa,
  4038. Author = {Luca Aceto and Matteo Cimini and Anna Ing{\'o}lfsd{\'o}ttir and Arni Hermann Reynisson and Steinar Hugi Sigurdarson and Marjan Sirjani},
  4039. Booktitle = {10th International Workshop on the Foundations of Coordination Languages and Software Architectures},
  4040. Date-Added = {2014-08-30 16:33:40 +0000},
  4041. Date-Modified = {2014-08-30 16:36:34 +0000},
  4042. Title = {Modelling and Simulation of Asynchronous Real-Time Systems using Timed Rebeca},
  4043. Year = {2011}}
  4044. @inproceedings{Cimini:2010aa,
  4045. Author = {Matteo Cimini and Claudio Sacerdoti Coen and Davide Sangiorgi},
  4046. Booktitle = {5th Symposium on Trustworthy Global Computing},
  4047. Date-Added = {2014-08-30 16:31:07 +0000},
  4048. Date-Modified = {2014-08-30 16:33:08 +0000},
  4049. Title = {Functions as processes: termination and the $\lambda\mu\mu$-calculus},
  4050. Year = {2010}}
  4051. @inproceedings{Edmonds:2006aa,
  4052. Author = {Nick Edmonds and Alex Breuer and Douglas Gregor and Andrew Lumsdaine},
  4053. Booktitle = {9th {DIMACS} Implementation Challenge - Shortest Paths},
  4054. Date-Added = {2014-08-30 16:23:29 +0000},
  4055. Date-Modified = {2014-08-30 16:27:19 +0000},
  4056. Series = {{DIMACS} Series in Discrete Mathematics and Theoretical Computer Science},
  4057. Title = {Single-Source Shortest Paths with the Parallel Boost Graph Library},
  4058. Year = {2006}}
  4059. @book{Gropp:1998aa,
  4060. Address = {Cambridge, MA, USA},
  4061. Area = {M},
  4062. Areaseq = {0},
  4063. Author = {William Gropp and Steven Huss-Lederman and Andrew Lumsdaine and Ewing Lusk and Bill Nitzberg and William Saphir and Marc Snir},
  4064. Date-Added = {2014-08-30 16:20:52 +0000},
  4065. Date-Modified = {2014-08-30 16:20:55 +0000},
  4066. Optseries = {Scientific and engineering computation},
  4067. Publisher = {MIT Press},
  4068. Title = {{MPI} - The Complete Reference: Volume 2, The {MPI}-2 Extensions},
  4069. Year = 1998}
  4070. @inproceedings{Willcock:2010aa,
  4071. Acmid = {1854323},
  4072. Address = {New York, NY, USA},
  4073. Author = {Willcock, Jeremiah James and Hoefler, Torsten and Edmonds, Nicholas Gerard and Lumsdaine, Andrew},
  4074. Booktitle = {Proceedings of the 19th International Conference on Parallel Architectures and Compilation Techniques},
  4075. Date-Added = {2014-08-30 16:19:05 +0000},
  4076. Date-Modified = {2014-08-30 16:19:14 +0000},
  4077. Doi = {10.1145/1854273.1854323},
  4078. Isbn = {978-1-4503-0178-7},
  4079. Keywords = {active messages, parallel graph algorithms, parallel programming interfaces},
  4080. Location = {Vienna, Austria},
  4081. Numpages = {10},
  4082. Pages = {401--410},
  4083. Publisher = {ACM},
  4084. Series = {PACT '10},
  4085. Title = {{AM++}: A Generalized Active Message Framework},
  4086. Url = {http://doi.acm.org/10.1145/1854273.1854323},
  4087. Year = {2010},
  4088. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MDEtd2lsbGNvY2sucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDAxLXdpbGxjb2NrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rs0Q848lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDAxLXdpbGxjb2NrLnBkZgAADgAkABEAcAA0ADAAMQAtAHcAaQBsAGwAYwBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDAxLXdpbGxjb2NrLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4089. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1854273.1854323},
  4090. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1854273.1854323}}
  4091. @inproceedings{Geist:1996aa,
  4092. Acmid = {700651},
  4093. Address = {London, UK, UK},
  4094. 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},
  4095. Booktitle = {Proceedings of the Second International Euro-Par Conference on Parallel Processing - Volume I},
  4096. Date-Added = {2014-08-30 16:15:29 +0000},
  4097. Date-Modified = {2014-08-30 16:15:32 +0000},
  4098. Isbn = {3-540-61626-8},
  4099. Numpages = {8},
  4100. Pages = {128--135},
  4101. Publisher = {Springer-Verlag},
  4102. Series = {Euro-Par '96},
  4103. Title = {MPI-2: Extending the Message-Passing Interface},
  4104. Url = {http://dl.acm.org/citation.cfm?id=646668.700651},
  4105. Year = {1996},
  4106. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646668.700651}}
  4107. @inproceedings{Graham:2006aa,
  4108. Author = {Graham, R.L. and Shipman, G.M. and Barrett, B.W. and Castain, R.H. and Bosilca, G. and Lumsdaine, A},
  4109. Booktitle = {Cluster Computing, 2006 IEEE International Conference on},
  4110. Date-Added = {2014-08-30 16:13:31 +0000},
  4111. Date-Modified = {2014-08-30 16:13:34 +0000},
  4112. Doi = {10.1109/CLUSTR.2006.311904},
  4113. Issn = {1552-5244},
  4114. 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},
  4115. Month = {Sept},
  4116. Pages = {1-9},
  4117. Title = {Open MPI: A High-Performance, Heterogeneous MPI},
  4118. Year = {2006},
  4119. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CLUSTR.2006.311904}}
  4120. @inproceedings{Hursey:2007aa,
  4121. Author = {Hursey, J. and Squyres, J.M. and Mattox, T.I and Lumsdaine, A},
  4122. Booktitle = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  4123. Date-Added = {2014-08-30 16:12:43 +0000},
  4124. Date-Modified = {2014-08-30 16:12:46 +0000},
  4125. Doi = {10.1109/IPDPS.2007.370605},
  4126. 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},
  4127. Month = {March},
  4128. Pages = {1-8},
  4129. Title = {The Design and Implementation of Checkpoint/Restart Process Fault Tolerance for Open MPI},
  4130. Year = {2007},
  4131. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2007.370605}}
  4132. @incollection{Gabriel:2004aa,
  4133. 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.},
  4134. Booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
  4135. Date-Added = {2014-08-30 16:11:19 +0000},
  4136. Date-Modified = {2014-08-30 16:11:37 +0000},
  4137. Doi = {10.1007/978-3-540-30218-6_19},
  4138. Editor = {Kranzlm{\"u}ller, Dieter and Kacsuk, P{\'e}ter and Dongarra, Jack},
  4139. Isbn = {978-3-540-23163-9},
  4140. Language = {English},
  4141. Pages = {97-104},
  4142. Publisher = {Springer Berlin Heidelberg},
  4143. Series = {Lecture Notes in Computer Science},
  4144. Title = {Open {MPI}: Goals, Concept, and Design of a Next Generation {MPI} Implementation},
  4145. Url = {http://dx.doi.org/10.1007/978-3-540-30218-6_19},
  4146. Volume = {3241},
  4147. Year = {2004},
  4148. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-30218-6_19}}
  4149. @article{Lumsdaine:2007aa,
  4150. Author = {Andrew Lumsdaine and Douglas Gregor and Bruce Hendrickson and Jonathan Berry},
  4151. Date-Added = {2014-08-30 16:07:38 +0000},
  4152. Date-Modified = {2014-08-30 16:08:46 +0000},
  4153. Doi = {10.1142/S0129626407002843},
  4154. Eprint = {http://www.worldscientific.com/doi/pdf/10.1142/S0129626407002843},
  4155. Journal = {Parallel Processing Letters},
  4156. Number = {01},
  4157. Pages = {5-20},
  4158. Title = {Challenges in Parallel Graph Processing},
  4159. Url = {http://www.worldscientific.com/doi/abs/10.1142/S0129626407002843},
  4160. Volume = {17},
  4161. Year = {2007},
  4162. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2dyYXBocy1hbmQtbWFjaGluZXMucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdncmFwaHMtYW5kLW1hY2hpbmVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V20Q83b1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncmFwaHMtYW5kLW1hY2hpbmVzLnBkZgAADgAwABcAZwByAGEAcABoAHMALQBhAG4AZAAtAG0AYQBjAGgAaQBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9ncmFwaHMtYW5kLW1hY2hpbmVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  4163. Bdsk-Url-1 = {http://www.worldscientific.com/doi/abs/10.1142/S0129626407002843},
  4164. Bdsk-Url-2 = {http://dx.doi.org/10.1142/S0129626407002843}}
  4165. @inproceedings{Blelloch:2013aa,
  4166. Acmid = {2429077},
  4167. Address = {New York, NY, USA},
  4168. Author = {Blelloch, Guy E. and Harber, Robert},
  4169. Booktitle = {Proceedings of the 40th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  4170. Date-Added = {2014-08-30 15:17:58 +0000},
  4171. Date-Modified = {2014-08-30 15:18:02 +0000},
  4172. Doi = {10.1145/2429069.2429077},
  4173. Isbn = {978-1-4503-1832-7},
  4174. Keywords = {I/O efficient algorithms, cost semantics},
  4175. Location = {Rome, Italy},
  4176. Numpages = {12},
  4177. Pages = {39--50},
  4178. Publisher = {ACM},
  4179. Series = {POPL '13},
  4180. Title = {Cache and I/O Efficent Functional Algorithms},
  4181. Url = {http://doi.acm.org/10.1145/2429069.2429077},
  4182. Year = {2013},
  4183. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzOS1ibGVsbG9jaC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzOS1ibGVsbG9jaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/euLRDzjyUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOS1ibGVsbG9jaC5wZGYADgAiABAAcAAzADkALQBiAGwAZQBsAGwAbwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM5LWJsZWxsb2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  4184. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2429069.2429077},
  4185. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2429069.2429077}}
  4186. @inproceedings{Spoonhower:2008aa,
  4187. Acmid = {1411240},
  4188. Address = {New York, NY, USA},
  4189. Author = {Spoonhower, Daniel and Blelloch, Guy E. and Harper, Robert and Gibbons, Phillip B.},
  4190. Booktitle = {Proceedings of the 13th ACM SIGPLAN International Conference on Functional Programming},
  4191. Date-Added = {2014-08-30 15:16:54 +0000},
  4192. Date-Modified = {2014-08-30 15:16:57 +0000},
  4193. Doi = {10.1145/1411204.1411240},
  4194. Isbn = {978-1-59593-919-7},
  4195. Keywords = {cost semantics, parallelism, profiling, scheduling, standard ml},
  4196. Location = {Victoria, BC, Canada},
  4197. Numpages = {12},
  4198. Pages = {253--264},
  4199. Publisher = {ACM},
  4200. Series = {ICFP '08},
  4201. Title = {Space Profiling for Parallel Functional Programs},
  4202. Url = {http://doi.acm.org/10.1145/1411204.1411240},
  4203. Year = {2008},
  4204. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AyNTMtc3Bvb25ob3dlci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AyNTMtc3Bvb25ob3dlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/em7RDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNTMtc3Bvb25ob3dlci5wZGYAAA4AKAATAHAAMgA1ADMALQBzAHAAbwBvAG4AaABvAHcAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AyNTMtc3Bvb25ob3dlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  4205. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1411204.1411240},
  4206. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1411204.1411240}}
  4207. @book{Harper:2012aa,
  4208. Address = {New York, NY, USA},
  4209. Author = {Harper, Professor Robert},
  4210. Date-Added = {2014-08-30 15:15:33 +0000},
  4211. Date-Modified = {2014-08-30 15:15:38 +0000},
  4212. Isbn = {1107029570, 9781107029576},
  4213. Publisher = {Cambridge University Press},
  4214. Title = {Practical Foundations for Programming Languages},
  4215. Year = {2012}}
  4216. @inproceedings{Blelloch:1995aa,
  4217. Acmid = {224210},
  4218. Address = {New York, NY, USA},
  4219. Author = {Blelloch, Guy and Greiner, John},
  4220. Booktitle = {Proceedings of the Seventh International Conference on Functional Programming Languages and Computer Architecture},
  4221. Date-Added = {2014-08-30 15:12:23 +0000},
  4222. Date-Modified = {2014-08-30 15:12:27 +0000},
  4223. Doi = {10.1145/224164.224210},
  4224. Isbn = {0-89791-719-7},
  4225. Location = {La Jolla, California, USA},
  4226. Numpages = {12},
  4227. Pages = {226--237},
  4228. Publisher = {ACM},
  4229. Series = {FPCA '95},
  4230. Title = {Parallelism in Sequential Functional Languages},
  4231. Url = {http://doi.acm.org/10.1145/224164.224210},
  4232. Year = {1995},
  4233. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMjYtYmxlbGxvY2gucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjI2LWJsZWxsb2NoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pH0Q848FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjI2LWJsZWxsb2NoLnBkZgAADgAkABEAcAAyADIANgAtAGIAbABlAGwAbABvAGMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjI2LWJsZWxsb2NoLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4234. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224210},
  4235. Bdsk-Url-2 = {http://dx.doi.org/10.1145/224164.224210}}
  4236. @article{Alglave:2012aa,
  4237. Acmid = {2205523},
  4238. Address = {Hingham, MA, USA},
  4239. Author = {Alglave, Jade and Maranget, Luc and Sarkar, Susmit and Sewell, Peter},
  4240. Date-Added = {2014-08-30 14:46:16 +0000},
  4241. Date-Modified = {2014-08-30 14:46:19 +0000},
  4242. Doi = {10.1007/s10703-011-0135-z},
  4243. Issn = {0925-9856},
  4244. Issue_Date = {April 2012},
  4245. Journal = {Form. Methods Syst. Des.},
  4246. Keywords = {Fences, Formal proofs, Generic framework, PowerPC, Testing tool, Weak memory models},
  4247. Month = apr,
  4248. Number = {2},
  4249. Numpages = {36},
  4250. Pages = {170--205},
  4251. Publisher = {Kluwer Academic Publishers},
  4252. Title = {Fences in Weak Memory Models (Extended Version)},
  4253. Url = {http://dx.doi.org/10.1007/s10703-011-0135-z},
  4254. Volume = {40},
  4255. Year = {2012},
  4256. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Ztc2QxMi00MC0yLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZm1zZDEyLTQwLTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zbdEPNv5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZm1zZDEyLTQwLTIucGRmAAAOACAADwBmAG0AcwBkADEAMgAtADQAMAAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZm1zZDEyLTQwLTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4257. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10703-011-0135-z}}
  4258. @inproceedings{Sarkar:2011aa,
  4259. Acmid = {1993520},
  4260. Address = {New York, NY, USA},
  4261. Author = {Sarkar, Susmit and Sewell, Peter and Alglave, Jade and Maranget, Luc and Williams, Derek},
  4262. Booktitle = {Proceedings of the 32Nd ACM SIGPLAN Conference on Programming Language Design and Implementation},
  4263. Date-Added = {2014-08-30 14:42:12 +0000},
  4264. Date-Modified = {2014-08-30 14:42:15 +0000},
  4265. Doi = {10.1145/1993498.1993520},
  4266. Isbn = {978-1-4503-0663-8},
  4267. Keywords = {relaxed memory models, semantics},
  4268. Location = {San Jose, California, USA},
  4269. Numpages = {12},
  4270. Pages = {175--186},
  4271. Publisher = {ACM},
  4272. Series = {PLDI '11},
  4273. Title = {Understanding POWER Multiprocessors},
  4274. Url = {http://doi.acm.org/10.1145/1993498.1993520},
  4275. Year = {2011},
  4276. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnBsZGkxMDUtc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScGxkaTEwNS1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98BtEPOPVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGxkaTEwNS1zYXJrYXIucGRmAA4AJgASAHAAbABkAGkAMQAwADUALQBzAGEAcgBrAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wbGRpMTA1LXNhcmthci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  4277. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993498.1993520},
  4278. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1993498.1993520}}
  4279. @inproceedings{Sarkar:2009aa,
  4280. Acmid = {1480929},
  4281. Address = {New York, NY, USA},
  4282. 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},
  4283. Booktitle = {Proceedings of the 36th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  4284. Date-Added = {2014-08-30 14:38:45 +0000},
  4285. Date-Modified = {2014-08-30 14:38:49 +0000},
  4286. Doi = {10.1145/1480881.1480929},
  4287. Isbn = {978-1-60558-379-2},
  4288. Keywords = {relaxed memory models, semantics},
  4289. Location = {Savannah, GA, USA},
  4290. Numpages = {13},
  4291. Pages = {379--391},
  4292. Publisher = {ACM},
  4293. Series = {POPL '09},
  4294. Title = {The Semantics of x86-CC Multiprocessor Machine Code},
  4295. Url = {http://doi.acm.org/10.1145/1480881.1480929},
  4296. Year = {2009},
  4297. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNzktc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3OS1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9629EPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM3OS1zYXJrYXIucGRmAAAOACAADwBwADMANwA5AC0AcwBhAHIAawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM3OS1zYXJrYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4298. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1480881.1480929},
  4299. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1480881.1480929}}
  4300. @article{Arvind:1989aa,
  4301. Acmid = {69562},
  4302. Address = {New York, NY, USA},
  4303. Author = {Arvind and Nikhil, Rishiyur S. and Pingali, Keshav K.},
  4304. Date-Added = {2014-08-28 17:41:40 +0000},
  4305. Date-Modified = {2014-08-28 17:41:44 +0000},
  4306. Doi = {10.1145/69558.69562},
  4307. Issn = {0164-0925},
  4308. Issue_Date = {Oct. 1989},
  4309. Journal = {ACM Trans. Program. Lang. Syst.},
  4310. Month = oct,
  4311. Number = {4},
  4312. Numpages = {35},
  4313. Pages = {598--632},
  4314. Publisher = {ACM},
  4315. Title = {I-structures: Data Structures for Parallel Computing},
  4316. Url = {http://doi.acm.org/10.1145/69558.69562},
  4317. Volume = {11},
  4318. Year = {1989},
  4319. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1OTgtbmlraGlsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU5OC1uaWtoaWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97VdEPOPNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU5OC1uaWtoaWwucGRmAAAOACAADwBwADUAOQA4AC0AbgBpAGsAaABpAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU5OC1uaWtoaWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4320. Bdsk-Url-1 = {http://doi.acm.org/10.1145/69558.69562},
  4321. Bdsk-Url-2 = {http://dx.doi.org/10.1145/69558.69562}}
  4322. @article{Halstead:1985aa,
  4323. Acmid = {4478},
  4324. Address = {New York, NY, USA},
  4325. Author = {Halstead,Jr., Robert H.},
  4326. Date-Added = {2014-08-28 17:33:51 +0000},
  4327. Date-Modified = {2014-08-28 17:33:54 +0000},
  4328. Doi = {10.1145/4472.4478},
  4329. Issn = {0164-0925},
  4330. Issue_Date = {Oct. 1985},
  4331. Journal = {ACM Trans. Program. Lang. Syst.},
  4332. Month = oct,
  4333. Number = {4},
  4334. Numpages = {38},
  4335. Pages = {501--538},
  4336. Publisher = {ACM},
  4337. Title = {MULTILISP: A Language for Concurrent Symbolic Computation},
  4338. Url = {http://doi.acm.org/10.1145/4472.4478},
  4339. Volume = {7},
  4340. Year = {1985},
  4341. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1MDEtaGFsc3RlYWQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTAxLWhhbHN0ZWFkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sr0Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTAxLWhhbHN0ZWFkLnBkZgAADgAkABEAcAA1ADAAMQAtAGgAYQBsAHMAdABlAGEAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTAxLWhhbHN0ZWFkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4342. Bdsk-Url-1 = {http://doi.acm.org/10.1145/4472.4478},
  4343. Bdsk-Url-2 = {http://dx.doi.org/10.1145/4472.4478}}
  4344. @inproceedings{Eicken:1992aa,
  4345. Acmid = {140382},
  4346. Address = {New York, NY, USA},
  4347. Author = {von Eicken, Thorsten and Culler, David E. and Goldstein, Seth Copen and Schauser, Klaus Erik},
  4348. Booktitle = {Proceedings of the 19th Annual International Symposium on Computer Architecture},
  4349. Date-Added = {2014-08-28 17:30:07 +0000},
  4350. Date-Modified = {2014-08-28 17:30:12 +0000},
  4351. Doi = {10.1145/139669.140382},
  4352. Isbn = {0-89791-509-7},
  4353. Location = {Queensland, Australia},
  4354. Numpages = {11},
  4355. Pages = {256--266},
  4356. Publisher = {ACM},
  4357. Series = {ISCA '92},
  4358. Title = {Active Messages: A Mechanism for Integrated Communication and Computation},
  4359. Url = {http://doi.acm.org/10.1145/139669.140382},
  4360. Year = {1992},
  4361. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AyNTYtdm9uX2VpY2tlbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AyNTYtdm9uX2VpY2tlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/em/RDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNTYtdm9uX2VpY2tlbi5wZGYAAA4AKAATAHAAMgA1ADYALQB2AG8AbgBfAGUAaQBjAGsAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AyNTYtdm9uX2VpY2tlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  4362. Bdsk-Url-1 = {http://doi.acm.org/10.1145/139669.140382},
  4363. Bdsk-Url-2 = {http://dx.doi.org/10.1145/139669.140382}}
  4364. @incollection{Gropp:2007aa,
  4365. Author = {Gropp, WilliamD. and Thakur, Rajeev},
  4366. Booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
  4367. Date-Added = {2014-08-28 17:28:30 +0000},
  4368. Date-Modified = {2014-08-28 17:28:31 +0000},
  4369. Doi = {10.1007/978-3-540-75416-9_38},
  4370. Editor = {Cappello, Franck and Herault, Thomas and Dongarra, Jack},
  4371. Isbn = {978-3-540-75415-2},
  4372. Language = {English},
  4373. Pages = {272-280},
  4374. Publisher = {Springer Berlin Heidelberg},
  4375. Series = {Lecture Notes in Computer Science},
  4376. Title = {Revealing the Performance of MPI RMA Implementations},
  4377. Url = {http://dx.doi.org/10.1007/978-3-540-75416-9_38},
  4378. Volume = {4757},
  4379. Year = {2007},
  4380. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttcGktcm1hLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbXBpLXJtYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9499EPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbXBpLXJtYS5wZGYAAA4AGAALAG0AcABpAC0AcgBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbXBpLXJtYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  4381. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-75416-9_38}}
  4382. @techreport{Ackerman:1979aa,
  4383. Author = {William B. Ackerman and Jack B. Dennis},
  4384. Date-Added = {2014-08-28 12:52:19 +0000},
  4385. Date-Modified = {2014-08-28 12:53:15 +0000},
  4386. Institution = {MIT},
  4387. Number = {MIT/LCS/TR-218},
  4388. Title = {Val--A Value-Oriented Algorithmic Language},
  4389. Year = {1979},
  4390. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMjE4LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0yMTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJNOLdAknoVQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQJNbFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMjE4LnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADIAMQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0yMTgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  4391. @incollection{Ayguade:2009aa,
  4392. Author = {Ayguad{\'e}, Eduard and Badia, RosaM. and Igual, FranciscoD. and Labarta, Jes{\'u}s and Mayo, Rafael and Quintana-Ort{\'\i}, EnriqueS.},
  4393. Booktitle = {Euro-Par 2009 Parallel Processing},
  4394. Date-Added = {2014-08-28 11:59:10 +0000},
  4395. Date-Modified = {2014-08-28 11:59:13 +0000},
  4396. Doi = {10.1007/978-3-642-03869-3_79},
  4397. Editor = {Sips, Henk and Epema, Dick and Lin, Hai-Xiang},
  4398. Isbn = {978-3-642-03868-6},
  4399. Keywords = {Task-level parallelism; graphics processors; heterogeneous systems; programming models},
  4400. Language = {English},
  4401. Pages = {851-862},
  4402. Publisher = {Springer Berlin Heidelberg},
  4403. Series = {Lecture Notes in Computer Science},
  4404. Title = {An Extension of the StarSs Programming Model for Platforms with Multiple GPUs},
  4405. Url = {http://dx.doi.org/10.1007/978-3-642-03869-3_79},
  4406. Volume = {5704},
  4407. Year = {2009},
  4408. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzdGFyc3MucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzdGFyc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4on0Q88lVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdGFyc3MucGRmAA4AFgAKAHMAdABhAHIAcwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3N0YXJzcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  4409. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-03869-3_79}}
  4410. @inproceedings{Lauderdale:2012aa,
  4411. Acmid = {2185478},
  4412. Address = {New York, NY, USA},
  4413. Author = {Lauderdale, Christopher and Khan, Rishi},
  4414. Booktitle = {Proceedings of the 2Nd International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era},
  4415. Date-Added = {2014-08-28 11:53:22 +0000},
  4416. Date-Modified = {2014-08-28 11:53:26 +0000},
  4417. Doi = {10.1145/2185475.2185478},
  4418. Isbn = {978-1-4503-1147-2},
  4419. Keywords = {adaptive, codelet, dynamic, exascale, many-core, parallel, program execution model, runtime},
  4420. Location = {London, United Kingdom},
  4421. Numpages = {6},
  4422. Pages = {21--26},
  4423. Publisher = {ACM},
  4424. Series = {EXADAPT '12},
  4425. Title = {Towards a Codelet-based Runtime for Exascale Computing: Position Paper},
  4426. Url = {http://doi.acm.org/10.1145/2185475.2185478},
  4427. Year = {2012},
  4428. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyMS1sYXVkZXJkYWxlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDIxLWxhdWRlcmRhbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96NNEPOPBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxLWxhdWRlcmRhbGUucGRmAA4AJgASAHAAMgAxAC0AbABhAHUAZABlAHIAZABhAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMjEtbGF1ZGVyZGFsZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  4429. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2185475.2185478},
  4430. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2185475.2185478}}
  4431. @article{Augonnet:2011aa,
  4432. Acmid = {1951454},
  4433. Address = {Chichester, UK},
  4434. Author = {Augonnet, C\&\#x00e9;dric and Thibault, Samuel and Namyst, Raymond and Wacrenier, Pierre-Andr\&\#x00e9;},
  4435. Date-Added = {2014-08-28 11:50:28 +0000},
  4436. Date-Modified = {2014-08-28 11:50:31 +0000},
  4437. Doi = {10.1002/cpe.1631},
  4438. Issn = {1532-0626},
  4439. Issue_Date = {February 2011},
  4440. Journal = {Concurr. Comput. : Pract. Exper.},
  4441. Keywords = {GPU, accelerator, multicore, runtime system, scheduling},
  4442. Month = feb,
  4443. Number = {2},
  4444. Numpages = {12},
  4445. Pages = {187--198},
  4446. Publisher = {John Wiley and Sons Ltd.},
  4447. Title = {StarPU: A Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures},
  4448. Url = {http://dx.doi.org/10.1002/cpe.1631},
  4449. Volume = {23},
  4450. Year = {2011},
  4451. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpjY3BlMTAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpjY3BlMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ES0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjY3BlMTAucGRmAA4AFgAKAGMAYwBwAGUAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2NjcGUxMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  4452. Bdsk-Url-1 = {http://dx.doi.org/10.1002/cpe.1631}}
  4453. @article{Bosilca:2013aa,
  4454. Author = {George Bosilca and Aurelien Bouteiller and Anthony Danalis and Mathieu Faverge and Thomas Herault and Jack J. Dongarra},
  4455. Date-Added = {2014-08-27 16:04:42 +0000},
  4456. Date-Modified = {2014-08-27 16:05:55 +0000},
  4457. Journal = {IEEE Computing in Science and Engineering},
  4458. Month = {November},
  4459. Number = {6},
  4460. Pages = {36-45},
  4461. Title = {PaRSEC: Exploiting Heterogeneity to Enhance Scalability},
  4462. Volume = {15},
  4463. Year = {2013},
  4464. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1BhUlNFQy5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhClBhUlNFQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTSDPQI3owUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0COycAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQYVJTRUMucGRmAAAOABYACgBQAGEAUgBTAEUAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1BhUlNFQy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  4465. @inbook{Edwards:2010aa,
  4466. Author = {Harold C. Edwards},
  4467. Chapter = {Managing Complexity in Massively Parallel, Adaptive, Multiphysics Finite Element Applications},
  4468. Date-Added = {2014-08-27 15:58:22 +0000},
  4469. Date-Modified = {2014-08-27 15:59:54 +0000},
  4470. Editor = {Manish Parashar and Xiaolin Li},
  4471. Publisher = {John Wiley \& Sons, Inc.},
  4472. Title = {Advanced Computational Infrastructures For Parallel and Distributed Adaptive Applications},
  4473. Year = {2010},
  4474. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjaDExLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2gxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xGdEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2gxMS5wZGYADgASAAgAYwBoADEAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jaDExLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  4475. @inbook{Kale:2010aa,
  4476. Author = {Laxmikant V. Kale and Gengbin Zheng},
  4477. Chapter = {Charm++ and AMPI: Adaptive Runtime Strategies via Migratable Objects},
  4478. Date-Added = {2014-08-27 15:52:16 +0000},
  4479. Date-Modified = {2014-08-27 15:53:47 +0000},
  4480. Editor = {Manish Parashar and Xiaolin Li},
  4481. Publisher = {John Wiley \& Sons, Inc.},
  4482. Title = {Advanced Computational Infrastructures For Parallel and Distributed Adaptive Applications},
  4483. Year = {2010},
  4484. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjaDEzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2gxMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xGtEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2gxMy5wZGYADgASAAgAYwBoADEAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jaDEzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  4485. @inproceedings{Davison-de-St.Germain:2000aa,
  4486. Author = {Davison de St.Germain, J. and McCorquodale, J. and Parker, S.G. and Johnson, C.R.},
  4487. Booktitle = {High-Performance Distributed Computing, 2000. Proceedings. The Ninth International Symposium on},
  4488. Date-Added = {2014-08-27 15:48:22 +0000},
  4489. Date-Modified = {2014-08-27 15:48:27 +0000},
  4490. Doi = {10.1109/HPDC.2000.868632},
  4491. Issn = {1082-8907},
  4492. 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},
  4493. Pages = {33-41},
  4494. Title = {Uintah: a massively parallel problem solving environment},
  4495. Year = {2000},
  4496. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp1aW50YWgucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp1aW50YWgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41j0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1aW50YWgucGRmAA4AFgAKAHUAaQBuAHQAYQBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3VpbnRhaC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  4497. Bdsk-Url-1 = {http://dx.doi.org/10.1109/HPDC.2000.868632}}
  4498. @techreport{Bonachea:2002aa,
  4499. Address = {Berkeley, CA, USA},
  4500. Author = {Bonachea, Dan},
  4501. Date-Added = {2014-08-27 15:41:58 +0000},
  4502. Date-Modified = {2014-08-27 15:42:02 +0000},
  4503. Publisher = {University of California at Berkeley},
  4504. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Aucb%3AUCB%2F%2FCSD-02-1207},
  4505. Title = {GASNet Specification, V1.1},
  4506. Year = {2002}}
  4507. @inproceedings{Kale:1993aa,
  4508. Acmid = {165874},
  4509. Address = {New York, NY, USA},
  4510. Author = {Kale, Laxmikant V. and Krishnan, Sanjeev},
  4511. Booktitle = {Proceedings of the Eighth Annual Conference on Object-oriented Programming Systems, Languages, and Applications},
  4512. Date-Added = {2014-08-27 15:35:33 +0000},
  4513. Date-Modified = {2014-08-27 15:35:50 +0000},
  4514. Doi = {10.1145/165854.165874},
  4515. Isbn = {0-89791-587-9},
  4516. Location = {Washington, D.C., USA},
  4517. Numpages = {18},
  4518. Pages = {91--108},
  4519. Publisher = {ACM},
  4520. Series = {OOPSLA '93},
  4521. Title = {{CHARM++}: A Portable Concurrent Object Oriented System Based on C++},
  4522. Url = {http://doi.acm.org/10.1145/165854.165874},
  4523. Year = {1993},
  4524. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTEta2FsZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5MS1rYWxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7bRDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5MS1rYWxlLnBkZgAOABoADABwADkAMQAtAGsAYQBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDkxLWthbGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  4525. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165854.165874},
  4526. Bdsk-Url-2 = {http://dx.doi.org/10.1145/165854.165874}}
  4527. @inproceedings{Thornton:2009aa,
  4528. Author = {W. Scott Thornton and Nicholas Vence and Robert Harrison},
  4529. Booktitle = {Cray User Group Conference},
  4530. Date-Added = {2014-08-27 15:24:18 +0000},
  4531. Date-Modified = {2014-08-27 15:25:11 +0000},
  4532. Title = {Introducing the {MADNESS} numerical framework for petascale computing},
  4533. Year = {2009},
  4534. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL1Rob3JudG9uLXBhcGVyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESVGhvcm50b24tcGFwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMe/tAjcKBQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQI6jgAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRob3JudG9uLXBhcGVyLnBkZgAADgAmABIAVABoAG8AcgBuAHQAbwBuAC0AcABhAHAAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVGhvcm50b24tcGFwZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  4535. @inproceedings{Odegard:1997aa,
  4536. Author = {Odegard, B.C., Jr. and Cadden, C.H. and Watson, R. D. and Nygren, R. and Slattery, K. T.},
  4537. Booktitle = {Fusion Engineering, 1997. 17th IEEE/NPSS Symposium},
  4538. Date-Added = {2014-08-26 20:30:27 +0000},
  4539. Date-Modified = {2014-08-26 20:30:32 +0000},
  4540. Doi = {10.1109/FUSION.1997.687050},
  4541. 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},
  4542. Month = {Oct},
  4543. Pages = {337-343 vol.1},
  4544. Title = {A review of the US joining technologies for plasma facing components in the ITER fusion reactor},
  4545. Volume = {1},
  4546. Year = {1997},
  4547. Bdsk-Url-1 = {http://dx.doi.org/10.1109/FUSION.1997.687050}}
  4548. @article{Thibodeau:2012aa,
  4549. Author = {Patrick Thibodeau},
  4550. Date-Added = {2014-08-26 19:07:24 +0000},
  4551. Date-Modified = {2014-08-26 19:08:14 +0000},
  4552. Journal = {ComputerWorld},
  4553. Month = {October},
  4554. Title = {Climate change research gets petascale supercomputer},
  4555. Year = {2012}}
  4556. @inproceedings{Findler:2001aa,
  4557. Author = {Robert Bruce Findler and Matthias Felleisen},
  4558. Booktitle = {{OOPSLA} : Object-oriented Programming Systems, Languages and Applications},
  4559. Date-Added = {2014-08-26 19:01:16 +0000},
  4560. Date-Modified = {2014-08-26 19:02:53 +0000},
  4561. Title = {Contract Soundness for Object-Oriented Languages},
  4562. Year = {2001},
  4563. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD29vcHNsYTAxLWZmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPb29wc2xhMDEtZmYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95VtEPOOtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb29wc2xhMDEtZmYucGRmAAAOACAADwBvAG8AcABzAGwAYQAwADEALQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvb29wc2xhMDEtZmYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  4564. @article{Lane:2013aa,
  4565. Author = {T.J. Lane and D. Shukla and K.A. Beauchamp and V.S. Pande},
  4566. Date-Added = {2014-08-26 17:55:08 +0000},
  4567. Date-Modified = {2014-08-26 17:56:25 +0000},
  4568. Journal = {Current Opinion in Structural Biology},
  4569. Month = {February},
  4570. Title = {To milliseconds and beyond: challenges in the simulation of protein folding},
  4571. Year = {2013}}
  4572. @article{WALKER:2003aa,
  4573. 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},
  4574. Date-Added = {2014-08-26 17:40:53 +0000},
  4575. Date-Modified = {2014-08-28 12:17:03 +0000},
  4576. Journal = {Integrated Assessment},
  4577. Number = {1},
  4578. Pages = {5-17},
  4579. Title = {Defining Uncertainty: A Conceptual Bases for Uncertainty Management in Model-Based Decision Support},
  4580. Volume = {4},
  4581. Year = {2003},
  4582. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3VuY2VydGFpbnR5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdW5jZXJ0YWludHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NZdEPPexQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q8AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdW5jZXJ0YWludHkucGRmAAAOACAADwB1AG4AYwBlAHIAdABhAGkAbgB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdW5jZXJ0YWludHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  4583. @article{Costlow:2014aa,
  4584. Author = {Terry Costlow},
  4585. Date-Added = {2014-08-24 16:20:19 +0000},
  4586. Date-Modified = {2014-08-24 16:25:00 +0000},
  4587. Journal = {Aerospace Engineering},
  4588. Month = {July},
  4589. Number = {4},
  4590. Title = {Simulations for safety},
  4591. Volume = {4},
  4592. Year = {2014}}
  4593. @techreport{Lucas:2014aa,
  4594. Author = {Robert Lucas},
  4595. Date-Added = {2014-08-24 16:00:20 +0000},
  4596. Date-Modified = {2014-08-24 16:02:05 +0000},
  4597. Institution = {DOE ASCAC Subcommittee},
  4598. Month = {February},
  4599. Title = {Top Ten Exascale Research Challenges},
  4600. Year = {2014},
  4601. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL1RvcDEwcmVwb3J0RkVCMTQucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRUb3AxMHJlcG9ydEZFQjE0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkpVb0B+ExlBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANAfvQYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVG9wMTByZXBvcnRGRUIxNC5wZGYAAA4AKgAUAFQAbwBwADEAMAByAGUAcABvAHIAdABGAEUAQgAxADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9Ub3AxMHJlcG9ydEZFQjE0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  4602. @techreport{Liblit:1999aa,
  4603. Author = {Ben Liblit and Alexander Aiken},
  4604. Date-Added = {2014-08-22 17:28:19 +0000},
  4605. Date-Modified = {2014-08-22 17:29:17 +0000},
  4606. Institution = {University of California at Berkeley},
  4607. Month = {November},
  4608. Number = {UCB/CSD-99-1072},
  4609. Title = {Type Systems for Distributed Data Structures},
  4610. Year = {1999},
  4611. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0NTRC05OS0xMDcyLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPQ1NELTk5LTEwNzIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJIG3dAc9hNQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQHS5TAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AENTRC05OS0xMDcyLnBkZgAOACAADwBDAFMARAAtADkAOQAtADEAMAA3ADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9DU0QtOTktMTA3Mi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  4612. @article{De-Millo:1979aa,
  4613. Acmid = {359106},
  4614. Address = {New York, NY, USA},
  4615. Author = {De Millo, Richard A. and Lipton, Richard J. and Perlis, Alan J.},
  4616. Date-Added = {2014-08-19 18:24:20 +0000},
  4617. Date-Modified = {2014-08-19 18:24:24 +0000},
  4618. Doi = {10.1145/359104.359106},
  4619. Issn = {0001-0782},
  4620. Issue_Date = {May 1979},
  4621. Journal = {Commun. ACM},
  4622. Keywords = {formal mathematics, mathematical proofs, program specification, program verification},
  4623. Month = may,
  4624. Number = {5},
  4625. Numpages = {10},
  4626. Pages = {271--280},
  4627. Publisher = {ACM},
  4628. Title = {Social Processes and Proofs of Theorems and Programs},
  4629. Url = {http://doi.acm.org/10.1145/359104.359106},
  4630. Volume = {22},
  4631. Year = {1979},
  4632. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwcm9vZnMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpwcm9vZnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wb0Q849VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcm9vZnMucGRmAA4AFgAKAHAAcgBvAG8AZgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3Byb29mcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  4633. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359104.359106},
  4634. Bdsk-Url-2 = {http://dx.doi.org/10.1145/359104.359106}}
  4635. @inproceedings{Whisnant:2000aa,
  4636. Acmid = {854328},
  4637. Address = {Washington, DC, USA},
  4638. Author = {Whisnant, K. and Kalbarczyk, Z. and Iyer, R. K.},
  4639. Booktitle = {Proceedings of the 6th IEEE International On-Line Testing Workshop (IOLTW)},
  4640. Date-Added = {2014-08-19 16:49:04 +0000},
  4641. Date-Modified = {2014-08-19 16:49:10 +0000},
  4642. Isbn = {0-7695-0646-1},
  4643. Keywords = {checkpointing, multithreaded applications, object-oriented programming},
  4644. Pages = {3--},
  4645. Publisher = {IEEE Computer Society},
  4646. Series = {IOLTW '00},
  4647. Title = {Micro-Checkpointing: Checkpointing for Multithreaded Applications},
  4648. Url = {http://dl.acm.org/citation.cfm?id=850960.854328},
  4649. Year = {2000},
  4650. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL09sdHdfMDBfdjUucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5PbHR3XzAwX3Y1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjtlW0Bj4UFBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANAZMJAAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAT2x0d18wMF92NS5wZGYAAA4AHgAOAE8AbAB0AHcAXwAwADAAXwB2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9PbHR3XzAwX3Y1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  4651. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=850960.854328}}
  4652. @article{Fauzia:2013:BRD:2541228.2555309,
  4653. Acmid = {2555309},
  4654. Address = {New York, NY, USA},
  4655. Articleno = {53},
  4656. 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.},
  4657. Date-Added = {2014-08-19 02:39:17 +0000},
  4658. Date-Modified = {2014-08-19 02:39:17 +0000},
  4659. Doi = {10.1145/2541228.2555309},
  4660. Issn = {1544-3566},
  4661. Issue_Date = {December 2013},
  4662. Journal = {ACM Trans. Archit. Code Optim.},
  4663. Keywords = {Data locality, dynamic analysis, tiling},
  4664. Month = dec,
  4665. Number = {4},
  4666. Numpages = {29},
  4667. Pages = {53:1--53:29},
  4668. Publisher = {ACM},
  4669. Title = {Beyond Reuse Distance Analysis: Dynamic Analysis for Characterization of Data Locality Potential},
  4670. Url = {http://doi.acm.org/10.1145/2541228.2555309},
  4671. Volume = {10},
  4672. Year = {2013},
  4673. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNTMtZmF1emlhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTUzLWZhdXppYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ugNEPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTUzLWZhdXppYS5wZGYADgAeAA4AYQA1ADMALQBmAGEAdQB6AGkAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNTMtZmF1emlhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4674. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2541228.2555309},
  4675. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2541228.2555309}}
  4676. @inproceedings{Anderson:2008aa,
  4677. Acmid = {1375600},
  4678. Address = {New York, NY, USA},
  4679. Author = {Anderson, Zachary and Gay, David and Ennals, Rob and Brewer, Eric},
  4680. Booktitle = {Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  4681. Date-Added = {2014-08-18 20:53:17 +0000},
  4682. Date-Modified = {2014-08-18 20:53:21 +0000},
  4683. Doi = {10.1145/1375581.1375600},
  4684. Isbn = {978-1-59593-860-2},
  4685. Keywords = {data-race},
  4686. Location = {Tucson, AZ, USA},
  4687. Numpages = {10},
  4688. Pages = {149--158},
  4689. Publisher = {ACM},
  4690. Series = {PLDI '08},
  4691. Title = {SharC: Checking Data Sharing Strategies for Multithreaded C},
  4692. Url = {http://doi.acm.org/10.1145/1375581.1375600},
  4693. Year = {2008},
  4694. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDktYW5kZXJzb24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQ5LWFuZGVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nQ0Q8471BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQ5LWFuZGVyc29uLnBkZgAADgAkABEAcAAxADQAOQAtAGEAbgBkAGUAcgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQ5LWFuZGVyc29uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4695. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375600},
  4696. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1375581.1375600}}
  4697. @techreport{Rastogi:2014aa,
  4698. Author = {Aseem Rastogi and Nikhil Swamy and Ce ́dric Fournet and Gavin Bierman and Panagiotis Vekris},
  4699. Date-Added = {2014-08-18 18:09:03 +0000},
  4700. Date-Modified = {2014-08-18 18:10:03 +0000},
  4701. Institution = {Microsoft Research},
  4702. Number = {MSR-TR-2014-99},
  4703. Title = {Safe \& Efficient Gradual Typing for {TypeScript}},
  4704. Year = {2014},
  4705. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zYWZldHMtdHIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zYWZldHMtdHIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nY0Q88k1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzYWZldHMtdHIucGRmAAAOABwADQBzAGEAZgBlAHQAcwAtAHQAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zYWZldHMtdHIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  4706. @techreport{Lee:2006aa,
  4707. Author = {Edward A. Lee},
  4708. Date-Added = {2014-08-13 14:23:15 +0000},
  4709. Date-Modified = {2014-08-13 14:24:08 +0000},
  4710. Institution = {University of California at Berkeley},
  4711. Month = {January},
  4712. Number = {UCB/EECS-2006-1},
  4713. Title = {The Problem with Threads},
  4714. Year = {2006},
  4715. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0VFQ1MtMjAwNi0xLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPRUVDUy0yMDA2LTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI0gG9AQ7VFQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQESWRAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVFQ1MtMjAwNi0xLnBkZgAOACAADwBFAEUAQwBTAC0AMgAwADAANgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9FRUNTLTIwMDYtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  4716. @inproceedings{Bacon:2000aa,
  4717. Acmid = {353197},
  4718. Address = {New York, NY, USA},
  4719. Author = {Bacon, David F. and Strom, Robert E. and Tarafdar, Ashis},
  4720. Booktitle = {Proceedings of the 15th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  4721. Date-Added = {2014-08-12 15:39:01 +0000},
  4722. Date-Modified = {2014-08-12 15:39:06 +0000},
  4723. Doi = {10.1145/353171.353197},
  4724. Isbn = {1-58113-200-X},
  4725. Keywords = {Java, concurrency, data races, monitors, multiprocessors, programming languages, thread safety},
  4726. Location = {Minneapolis, Minnesota, USA},
  4727. Numpages = {19},
  4728. Pages = {382--400},
  4729. Publisher = {ACM},
  4730. Series = {OOPSLA '00},
  4731. Title = {Guava: A Dialect of Java Without Data Races},
  4732. Url = {http://doi.acm.org/10.1145/353171.353197},
  4733. Year = {2000},
  4734. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzgyLWJhY29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM4Mi1iYWNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL964NEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM4Mi1iYWNvbi5wZGYADgAeAA4AcAAzADgAMgAtAGIAYQBjAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzgyLWJhY29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4735. Bdsk-Url-1 = {http://doi.acm.org/10.1145/353171.353197},
  4736. Bdsk-Url-2 = {http://dx.doi.org/10.1145/353171.353197}}
  4737. @inproceedings{Aftandilian:2011aa,
  4738. Acmid = {2048090},
  4739. Address = {New York, NY, USA},
  4740. Author = {Aftandilian, Edward E. and Guyer, Samuel Z. and Vechev, Martin and Yahav, Eran},
  4741. Booktitle = {Proceedings of the 2011 ACM International Conference on Object Oriented Programming Systems Languages and Applications},
  4742. Date-Added = {2014-08-12 02:59:50 +0000},
  4743. Date-Modified = {2014-08-12 02:59:53 +0000},
  4744. Doi = {10.1145/2048066.2048090},
  4745. Isbn = {978-1-4503-0940-0},
  4746. Keywords = {assertions, concurrent checking, data structure invariants, dynamic analysis, heap snapshot},
  4747. Location = {Portland, Oregon, USA},
  4748. Numpages = {14},
  4749. Pages = {275--288},
  4750. Publisher = {ACM},
  4751. Series = {OOPSLA '11},
  4752. Title = {Asynchronous Assertions},
  4753. Url = {http://doi.acm.org/10.1145/2048066.2048090},
  4754. Year = {2011},
  4755. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyNzUtYWZ0YW5kaWxpYW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjc1LWFmdGFuZGlsaWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qH0Q848VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjc1LWFmdGFuZGlsaWFuLnBkZgAOACoAFABwADIANwA1AC0AYQBmAHQAYQBuAGQAaQBsAGkAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyNzUtYWZ0YW5kaWxpYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4756. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048090},
  4757. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2048066.2048090}}
  4758. @inproceedings{Vechev:2010aa,
  4759. Acmid = {1806658},
  4760. Address = {New York, NY, USA},
  4761. Author = {Vechev, Martin and Yahav, Eran and Yorsh, Greta},
  4762. Booktitle = {Proceedings of the 2010 International Symposium on Memory Management},
  4763. Date-Added = {2014-08-12 02:56:00 +0000},
  4764. Date-Modified = {2014-08-12 02:56:03 +0000},
  4765. Doi = {10.1145/1806651.1806658},
  4766. Isbn = {978-1-4503-0054-4},
  4767. Keywords = {ownership, parallel garbage collector, virtual machine},
  4768. Location = {Toronto, Ontario, Canada},
  4769. Numpages = {10},
  4770. Pages = {41--50},
  4771. Publisher = {ACM},
  4772. Series = {ISMM '10},
  4773. Title = {PHALANX: Parallel Checking of Expressive Heap Assertions},
  4774. Url = {http://doi.acm.org/10.1145/1806651.1806658},
  4775. Year = {2010},
  4776. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDEtdmVjaGV2LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQxLXZlY2hldi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL968dEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxLXZlY2hldi5wZGYADgAeAA4AcAA0ADEALQB2AGUAYwBoAGUAdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDEtdmVjaGV2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4777. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1806651.1806658},
  4778. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1806651.1806658}}
  4779. @phdthesis{Shinnar:2011aa,
  4780. Author = {Avraham Ever Shinnar},
  4781. Date-Added = {2014-08-12 02:45:32 +0000},
  4782. Date-Modified = {2014-08-12 02:46:19 +0000},
  4783. Month = {May},
  4784. School = {Harvard University},
  4785. Title = {Safe and Effective Contracts},
  4786. Year = {2011},
  4787. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIFNhZmUgYW5kIEVmZmVjdGl2ZSBDb250cmFjdHMucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9TYWZlIGFuZCBFZmZlY3RpdmUgQyNEMzk2MzcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA05Y30Y4D8VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGOPDEAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBTYWZlIGFuZCBFZmZlY3RpdmUgQyNEMzk2MzcucGRmAAAOAEIAIABTAGEAZgBlACAAYQBuAGQAIABFAGYAZgBlAGMAdABpAHYAZQAgAEMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL1NhZmUgYW5kIEVmZmVjdGl2ZSBDb250cmFjdHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  4788. @inproceedings{Nguyen:2008aa,
  4789. Acmid = {1787545},
  4790. Address = {Berlin, Heidelberg},
  4791. Author = {Nguyen, Huu Hai and Kuncak, Viktor and Chin, Wei-Ngan},
  4792. Booktitle = {Proceedings of the 9th International Conference on Verification, Model Checking, and Abstract Interpretation},
  4793. Date-Added = {2014-08-12 02:37:29 +0000},
  4794. Date-Modified = {2014-08-12 02:37:34 +0000},
  4795. Isbn = {3-540-78162-5, 978-3-540-78162-2},
  4796. Location = {San Francisco, USA},
  4797. Numpages = {15},
  4798. Pages = {203--217},
  4799. Publisher = {Springer-Verlag},
  4800. Series = {VMCAI'08},
  4801. Title = {Runtime Checking for Separation Logic},
  4802. Url = {http://dl.acm.org/citation.cfm?id=1787526.1787545},
  4803. Year = {2008},
  4804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QPS4uL0Ryb3Bib3gvYmliL05ndXllbkVUQUwwOFJ1bnRpbWVDaGVja2luZ1NlcGFyYXRpb25Mb2dpYy5wZGbSFwsYGVdOUy5kYXRhTxEB8AAAAAAB8AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH05ndXllbkVUQUwwOFJ1bnRpbWVDIzhDRTU1NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM5VTQDvZPUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0A8ujwAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBOZ3V5ZW5FVEFMMDhSdW50aW1lQyM4Q0U1NTQucGRmAA4AXgAuAE4AZwB1AHkAZQBuAEUAVABBAEwAMAA4AFIAdQBuAHQAaQBtAGUAQwBoAGUAYwBrAGkAbgBnAFMAZQBwAGEAcgBhAHQAaQBvAG4ATABvAGcAaQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBGVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTmd1eWVuRVRBTDA4UnVudGltZUNoZWNraW5nU2VwYXJhdGlvbkxvZ2ljLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAM4A0wDbAs8C0QLWAuEC6gL4AvwDAwMMAxEDHgMhAzMDNgM7AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAz0=},
  4805. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1787526.1787545}}
  4806. @techreport{Ashby:2010aa,
  4807. 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},
  4808. Date-Added = {2014-08-11 13:51:10 +0000},
  4809. Date-Modified = {2014-08-11 13:52:36 +0000},
  4810. Institution = {U.S. Department of Energy, Office of Science},
  4811. Month = {Fall},
  4812. Title = {Report on Exascale Computing},
  4813. Year = {2010},
  4814. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGV4YXNjYWxlX3N1YmNvbW1pdHRlZV9yZXBvcnQucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9leGFzY2FsZV9zdWJjb21taXR0ZSNCRjczNEYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3NP0Q82+1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBleGFzY2FsZV9zdWJjb21taXR0ZSNCRjczNEYucGRmAAAOAEIAIABlAHgAYQBzAGMAYQBsAGUAXwBzAHUAYgBjAG8AbQBtAGkAdAB0AGUAZQBfAHIAZQBwAG8AcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2V4YXNjYWxlX3N1YmNvbW1pdHRlZV9yZXBvcnQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  4815. @techreport{Ang:2014aa,
  4816. 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},
  4817. Date-Added = {2014-08-11 13:15:06 +0000},
  4818. Date-Modified = {2014-08-11 13:17:44 +0000},
  4819. Institution = {Lawrence Berkeley National Laboratory},
  4820. Month = {May},
  4821. Title = {Abstract Machine Models and Proxy Architectures for Exascale Computing},
  4822. Year = {2014},
  4823. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGNhbF9hbW1fdjFfMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGNhbF9hbW1fdjFfMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cQnRDzWiUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNhbF9hbW1fdjFfMS5wZGYADgAiABAAYwBhAGwAXwBhAG0AbQBfAHYAMQBfADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvY2FsX2FtbV92MV8xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  4824. @article{Whiting:1994aa,
  4825. Acmid = {612574},
  4826. Address = {Piscataway, NJ, USA},
  4827. Author = {Whiting, Paul G. and Pascoe, Robert S. V.},
  4828. Date-Added = {2014-08-10 20:37:32 +0000},
  4829. Date-Modified = {2014-08-10 20:37:39 +0000},
  4830. Doi = {10.1109/85.329757},
  4831. Issn = {1058-6180},
  4832. Issue_Date = {December 1994},
  4833. Journal = {IEEE Ann. Hist. Comput.},
  4834. Month = dec,
  4835. Number = {4},
  4836. Numpages = {22},
  4837. Pages = {38--59},
  4838. Publisher = {IEEE Educational Activities Department},
  4839. Title = {A History of Data-Flow Languages},
  4840. Url = {http://dx.doi.org/10.1109/85.329757},
  4841. Volume = {16},
  4842. Year = {1994},
  4843. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGhpc3RvcnktZGF0YWZsb3cucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRoaXN0b3J5LWRhdGFmbG93LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wp0Q83dVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoaXN0b3J5LWRhdGFmbG93LnBkZgAOACoAFABoAGkAcwB0AG8AcgB5AC0AZABhAHQAYQBmAGwAbwB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2hpc3RvcnktZGF0YWZsb3cucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4844. Bdsk-Url-1 = {http://dx.doi.org/10.1109/85.329757}}
  4845. @inproceedings{Faustini:1982aa,
  4846. Acmid = {682861},
  4847. Address = {London, UK, UK},
  4848. Author = {Faustini, A. A.},
  4849. Booktitle = {Proceedings of the 9th Colloquium on Automata, Languages and Programming},
  4850. Date-Added = {2014-08-10 20:35:57 +0000},
  4851. Date-Modified = {2014-08-10 20:36:02 +0000},
  4852. Isbn = {3-540-11576-5},
  4853. Numpages = {13},
  4854. Pages = {212--224},
  4855. Publisher = {Springer-Verlag},
  4856. Title = {An Operational Semantics for Pure Dataflow},
  4857. Url = {http://dl.acm.org/citation.cfm?id=646236.682861},
  4858. Year = {1982},
  4859. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646236.682861}}
  4860. @inproceedings{Dean:2004aa,
  4861. Acmid = {1251264},
  4862. Address = {Berkeley, CA, USA},
  4863. Author = {Dean, Jeffrey and Ghemawat, Sanjay},
  4864. Booktitle = {Proceedings of the 6th Conference on Symposium on Opearting Systems Design \& Implementation - Volume 6},
  4865. Date-Added = {2014-08-10 20:12:57 +0000},
  4866. Date-Modified = {2014-08-10 20:13:01 +0000},
  4867. Location = {San Francisco, CA},
  4868. Numpages = {1},
  4869. Pages = {10--10},
  4870. Publisher = {USENIX Association},
  4871. Series = {OSDI'04},
  4872. Title = {MapReduce: Simplified Data Processing on Large Clusters},
  4873. Url = {http://dl.acm.org/citation.cfm?id=1251254.1251264},
  4874. Year = {2004},
  4875. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG1hcHJlZHVjZS1vc2RpMDQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtYXByZWR1Y2Utb3NkaTA0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jS0Q845FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYXByZWR1Y2Utb3NkaTA0LnBkZgAOACoAFABtAGEAcAByAGUAZAB1AGMAZQAtAG8AcwBkAGkAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL21hcHJlZHVjZS1vc2RpMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4876. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1251254.1251264}}
  4877. @inproceedings{Wozniak:2012aa,
  4878. Acmid = {2443421},
  4879. Address = {New York, NY, USA},
  4880. Articleno = {5},
  4881. 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.},
  4882. Booktitle = {Proceedings of the 1st ACM SIGMOD Workshop on Scalable Workflow Execution Engines and Technologies},
  4883. Date-Added = {2014-08-10 20:10:12 +0000},
  4884. Date-Modified = {2014-08-10 20:10:16 +0000},
  4885. Doi = {10.1145/2443416.2443421},
  4886. Isbn = {978-1-4503-1876-1},
  4887. Keywords = {ADLB, MPI, concurrency, dataflow, exascale, swift, turbine},
  4888. Location = {Scottsdale, Arizona},
  4889. Numpages = {12},
  4890. Pages = {5:1--5:12},
  4891. Publisher = {ACM},
  4892. Series = {SWEET '12},
  4893. Title = {Turbine: A Distributed-memory Dataflow Engine for Extreme-scale Many-task Applications},
  4894. Url = {http://doi.acm.org/10.1145/2443416.2443421},
  4895. Year = {2012},
  4896. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNS13b3puaWFrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTUtd296bmlhay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ufdEPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTUtd296bmlhay5wZGYADgAeAA4AYQA1AC0AdwBvAHoAbgBpAGEAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNS13b3puaWFrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4897. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2443416.2443421},
  4898. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2443416.2443421}}
  4899. @article{Parker:2006aa,
  4900. Acmid = {1125421},
  4901. Address = {Amsterdam, The Netherlands, The Netherlands},
  4902. Author = {Parker, Steven G.},
  4903. Date-Added = {2014-08-10 20:06:38 +0000},
  4904. Date-Modified = {2014-08-10 20:06:42 +0000},
  4905. Doi = {10.1016/j.future.2005.04.001},
  4906. Issn = {0167-739X},
  4907. Issue_Date = {January 2006},
  4908. Journal = {Future Gener. Comput. Syst.},
  4909. Keywords = {components, scientific computing, structured AMR},
  4910. Month = jan,
  4911. Number = {1},
  4912. Numpages = {13},
  4913. Pages = {204--216},
  4914. Publisher = {Elsevier Science Publishers B. V.},
  4915. Title = {A Component-based Architecture for Parallel Multi-physics PDE Simulation},
  4916. Url = {http://dx.doi.org/10.1016/j.future.2005.04.001},
  4917. Volume = {22},
  4918. Year = {2006},
  4919. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHVpbnRhaF9mcmFtZXdvcmsucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR1aW50YWhfZnJhbWV3b3JrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41k0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1aW50YWhfZnJhbWV3b3JrLnBkZgAOACoAFAB1AGkAbgB0AGEAaABfAGYAcgBhAG0AZQB3AG8AcgBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3VpbnRhaF9mcmFtZXdvcmsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4920. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.future.2005.04.001}}
  4921. @inproceedings{Choi:2011aa,
  4922. 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},
  4923. Booktitle = {Parallel Architectures and Compilation Techniques (PACT), 2011 International Conference on},
  4924. Date-Added = {2014-08-09 16:46:36 +0000},
  4925. Date-Modified = {2014-08-09 16:46:41 +0000},
  4926. Doi = {10.1109/PACT.2011.21},
  4927. Issn = {1089-795X},
  4928. 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},
  4929. Month = {Oct},
  4930. Pages = {155-166},
  4931. Title = {DeNovo: Rethinking the Memory Hierarchy for Disciplined Parallelism},
  4932. Year = {2011},
  4933. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWRlbm92b19wYWN0MTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFkZW5vdm9fcGFjdDExLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FJ0Q81pVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZW5vdm9fcGFjdDExLnBkZgAADgAkABEAZABlAG4AbwB2AG8AXwBwAGEAYwB0ADEAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9kZW5vdm9fcGFjdDExLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4934. Bdsk-Url-1 = {http://dx.doi.org/10.1109/PACT.2011.21}}
  4935. @inproceedings{Krishnamurthy:1993aa,
  4936. Acmid = {169724},
  4937. Address = {New York, NY, USA},
  4938. Author = {Krishnamurthy, A. and Culler, D. E. and Dusseau, A. and Goldstein, S. C. and Lumetta, S. and von Eicken, T. and Yelick, K.},
  4939. Booktitle = {Proceedings of the 1993 ACM/IEEE Conference on Supercomputing},
  4940. Date-Added = {2014-08-06 20:11:14 +0000},
  4941. Date-Modified = {2014-08-06 20:11:18 +0000},
  4942. Doi = {10.1145/169627.169724},
  4943. Isbn = {0-8186-4340-4},
  4944. Location = {Portland, Oregon, USA},
  4945. Numpages = {12},
  4946. Pages = {262--273},
  4947. Publisher = {ACM},
  4948. Series = {Supercomputing '93},
  4949. Title = {Parallel Programming in Split-C},
  4950. Url = {http://doi.acm.org/10.1145/169627.169724},
  4951. Year = {1993},
  4952. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2N1bGxlci1zYzkzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY3VsbGVyLXNjOTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xM9EPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3VsbGVyLXNjOTMucGRmAAAOACAADwBjAHUAbABsAGUAcgAtAHMAYwA5ADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY3VsbGVyLXNjOTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4953. Bdsk-Url-1 = {http://doi.acm.org/10.1145/169627.169724},
  4954. Bdsk-Url-2 = {http://dx.doi.org/10.1145/169627.169724}}
  4955. @techreport{Hilfinger:2006aa,
  4956. Address = {Berkeley, CA, USA},
  4957. Author = {Hilfinger, Paul N. and Bonachea, Dan and Gay, David and Graham, Susan and Liblit, Ben and Pike, Geoff and Yelick, Katherine},
  4958. Date-Added = {2014-08-06 19:57:20 +0000},
  4959. Date-Modified = {2014-08-06 19:58:20 +0000},
  4960. Institution = {University of California},
  4961. Number = {UCB/EECS-2005-15.1},
  4962. Publisher = {University of California at Berkeley},
  4963. Title = {Titanium Language Reference Manual},
  4964. Year = {2006},
  4965. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHRpdGFuaXVtLXJlZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHRpdGFuaXVtLXJlZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ik/RDzyZUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRpdGFuaXVtLXJlZi5wZGYADgAiABAAdABpAHQAYQBuAGkAdQBtAC0AcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvdGl0YW5pdW0tcmVmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  4966. @inproceedings{Saraswat:2007aa,
  4967. Acmid = {1229469},
  4968. Address = {New York, NY, USA},
  4969. Author = {Saraswat, Vijay A. and Jagadeesan, Radha and Michael, Maged and von Praun, Christoph},
  4970. Booktitle = {Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming},
  4971. Date-Added = {2014-08-06 19:33:25 +0000},
  4972. Date-Modified = {2014-08-06 19:33:29 +0000},
  4973. Doi = {10.1145/1229428.1229469},
  4974. Isbn = {978-1-59593-602-8},
  4975. Keywords = {memory model, sequential consistency, weak model},
  4976. Location = {San Jose, California, USA},
  4977. Numpages = {12},
  4978. Pages = {161--172},
  4979. Publisher = {ACM},
  4980. Series = {PPoPP '07},
  4981. Title = {A Theory of Memory Models},
  4982. Url = {http://doi.acm.org/10.1145/1229428.1229469},
  4983. Year = {2007},
  4984. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNjEtc2FyYXN3YXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTYxLXNhcmFzd2F0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3no0Q8471BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTYxLXNhcmFzd2F0LnBkZgAADgAkABEAcAAxADYAMQAtAHMAYQByAGEAcwB3AGEAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTYxLXNhcmFzd2F0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4985. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1229428.1229469},
  4986. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1229428.1229469}}
  4987. @techreport{Yelick:2004aa,
  4988. Author = {Katherine Yelick and Dan Bonachea and Charles Wallace},
  4989. Date-Added = {2014-08-06 19:31:09 +0000},
  4990. Date-Modified = {2014-08-06 19:40:01 +0000},
  4991. Institution = {Lawrence Berkeley National Laboratory},
  4992. Month = {May},
  4993. Number = {LBNL-54983},
  4994. Title = {A Proposal for a {UPC} Memory Consistency Model},
  4995. Year = {2004},
  4996. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp1cGNtZW0ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp1cGNtZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41p0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1cGNtZW0ucGRmAA4AFgAKAHUAcABjAG0AZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3VwY21lbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  4997. @article{Arvind:1982aa,
  4998. Acmid = {1319193},
  4999. Address = {Los Alamitos, CA, USA},
  5000. Author = {Arvind, A. and Gostelow, K. P.},
  5001. Date-Added = {2014-08-06 19:15:32 +0000},
  5002. Date-Modified = {2014-08-06 19:15:36 +0000},
  5003. Doi = {10.1109/MC.1982.1653940},
  5004. Issn = {0018-9162},
  5005. Issue_Date = {February 1982},
  5006. Journal = {Computer},
  5007. Month = feb,
  5008. Number = {2},
  5009. Numpages = {8},
  5010. Pages = {42--49},
  5011. Publisher = {IEEE Computer Society Press},
  5012. Title = {The U-Interpreter},
  5013. Url = {http://dx.doi.org/10.1109/MC.1982.1653940},
  5014. Volume = {15},
  5015. Year = {1982},
  5016. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx1LWludGVycC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHUtaW50ZXJwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jWLRDz3sUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHUtaW50ZXJwLnBkZgAOABoADAB1AC0AaQBuAHQAZQByAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdS1pbnRlcnAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  5017. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.1982.1653940}}
  5018. @inproceedings{Georgel-Calin:2013aa,
  5019. Author = {Georgel Calin and Egor Derevenetc and Rupak Majumdar and Roland Meyer},
  5020. Booktitle = {In Procedings of FSTTCS 2013},
  5021. Date-Added = {2014-08-06 14:57:42 +0000},
  5022. Date-Modified = {2014-11-06 12:57:03 +0000},
  5023. Doi = {http://dx.doi.org/10.4230/LIPIcs.FSTTCS.2013.127},
  5024. Ee = {http://arxiv.org/abs/1307.6590},
  5025. Pages = {127-139},
  5026. Publisher = {Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik},
  5027. Series = {LIPIcs},
  5028. Title = {A Theory of Partitioned Global Address Spaces},
  5029. Volume = {7792},
  5030. Year = {2013},
  5031. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RoZW9yeS1wZ2FzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdGhlb3J5LXBnYXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KRdEPPJlQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlb3J5LXBnYXMucGRmAAAOACAADwB0AGgAZQBvAHIAeQAtAHAAZwBhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdGhlb3J5LXBnYXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  5032. Bdsk-Url-1 = {http://dx.doi.org/10.4230/LIPIcs.FSTTCS.2013.127}}
  5033. @unpublished{Siek:2012aa,
  5034. Author = {Jeremy G. Siek and Michael M. Vitousek and Shashank Bharadwaj},
  5035. Date-Added = {2014-07-09 15:02:04 +0000},
  5036. Date-Modified = {2014-07-09 15:04:37 +0000},
  5037. Note = {draft},
  5038. Title = {Gradual Typing for Mutable Objects},
  5039. Year = {2012},
  5040. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhndG1vLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZ3Rtby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91e9EPN29QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3Rtby5wZGYADgASAAgAZwB0AG0AbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ndG1vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  5041. @unpublished{Siek:2014aa,
  5042. Author = {Jeremy G. Siek and Michael M. Vitousek and Matteo Cimini},
  5043. Date-Added = {2014-07-08 19:01:02 +0000},
  5044. Date-Modified = {2014-07-08 19:02:32 +0000},
  5045. Month = {July},
  5046. Note = {POPL 2015 submission},
  5047. Title = {Monotonic References for Gradual Typing},
  5048. Year = {2014},
  5049. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFW1vbm8tcmVmLXBvcGwyMDE1LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVbW9uby1yZWYtcG9wbDIwMTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL949NEPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9uby1yZWYtcG9wbDIwMTUucGRmAAAOACwAFQBtAG8AbgBvAC0AcgBlAGYALQBwAG8AcABsADIAMAAxADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvbW9uby1yZWYtcG9wbDIwMTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  5050. @inproceedings{Tobin-Hochstadt:2009aa,
  5051. Acmid = {1570512},
  5052. Address = {New York, NY, USA},
  5053. Author = {Tobin-Hochstadt, Sam and Findler, Robert Bruce},
  5054. Booktitle = {Proceedings for the 1st Workshop on Script to Program Evolution},
  5055. Date-Added = {2014-07-08 01:50:30 +0000},
  5056. Date-Modified = {2014-07-08 01:50:35 +0000},
  5057. Doi = {10.1145/1570506.1570512},
  5058. Isbn = {978-1-60558-543-7},
  5059. Location = {Genova, Italy},
  5060. Numpages = {11},
  5061. Pages = {47--57},
  5062. Publisher = {ACM},
  5063. Series = {STOP '09},
  5064. Title = {Cycles Without Pollution: A Gradual Typing Poem},
  5065. Url = {http://doi.acm.org/10.1145/1570506.1570512},
  5066. Year = {2009},
  5067. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3A0Ny10b2Jpbi1ob2Noc3RhZHQucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdwNDctdG9iaW4taG9jaHN0YWR0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sU0Q848lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDctdG9iaW4taG9jaHN0YWR0LnBkZgAADgAwABcAcAA0ADcALQB0AG8AYgBpAG4ALQBoAG8AYwBoAHMAdABhAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9wNDctdG9iaW4taG9jaHN0YWR0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  5068. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1570506.1570512},
  5069. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1570506.1570512}}
  5070. @inproceedings{Van-Cutsem:2010aa,
  5071. Address = {New York, NY, USA},
  5072. Author = {Van Cutsem, Tom and Miller, Mark S.},
  5073. Booktitle = {Proceedings of the 6th Symposium on Dynamic Languages},
  5074. Date-Added = {2014-07-07 12:49:04 +0000},
  5075. Date-Modified = {2015-11-18 04:45:24 +0000},
  5076. Keywords = {Javascript, intercession, proxies, reflection},
  5077. Location = {Reno/Tahoe, Nevada, USA},
  5078. Numpages = {14},
  5079. Pages = {59--72},
  5080. Publisher = {ACM},
  5081. Series = {DLS '10},
  5082. Title = {Proxies: Design Principles for Robust Object-oriented Intercession APIs},
  5083. Year = {2010},
  5084. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1OS12YW5jdXRzZW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTktdmFuY3V0c2VtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tS0Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTktdmFuY3V0c2VtLnBkZgAADgAkABEAcAA1ADkALQB2AGEAbgBjAHUAdABzAGUAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTktdmFuY3V0c2VtLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  5085. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1869631.1869638},
  5086. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1869631.1869638}}
  5087. @incollection{Perconti:2014aa,
  5088. Author = {Perconti, JamesT. and Ahmed, Amal},
  5089. Booktitle = {Programming Languages and Systems},
  5090. Date-Added = {2014-06-20 02:33:49 +0000},
  5091. Date-Modified = {2014-06-20 02:33:51 +0000},
  5092. Doi = {10.1007/978-3-642-54833-8_8},
  5093. Editor = {Shao, Zhong},
  5094. Isbn = {978-3-642-54832-1},
  5095. Language = {English},
  5096. Pages = {128-148},
  5097. Publisher = {Springer Berlin Heidelberg},
  5098. Series = {Lecture Notes in Computer Science},
  5099. Title = {Verifying an Open Compiler Using Multi-language Semantics},
  5100. Url = {http://dx.doi.org/10.1007/978-3-642-54833-8_8},
  5101. Volume = {8410},
  5102. Year = {2014},
  5103. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG11bHRpbGFuZy12ZXJpZnkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtdWx0aWxhbmctdmVyaWZ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j90Q845VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtdWx0aWxhbmctdmVyaWZ5LnBkZgAOACoAFABtAHUAbAB0AGkAbABhAG4AZwAtAHYAZQByAGkAZgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL211bHRpbGFuZy12ZXJpZnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  5104. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-54833-8_8}}
  5105. @techreport{Dalessandro:2014aa,
  5106. Author = {Luke Dalessandro and Matthew Anderson and Maciej Brodowicz and Andrew Lumsdaine and Thomas Sterling},
  5107. Date-Added = {2014-06-18 02:32:23 +0000},
  5108. Date-Modified = {2014-06-18 02:33:20 +0000},
  5109. Institution = {Center for Extreme Scale Technologies, Indiana University},
  5110. Month = {March},
  5111. Title = {XPI Draft Specification},
  5112. Year = {2014},
  5113. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVd4cGkucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qd4cGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42r0Q899lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEYAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB4cGkucGRmAAAOABAABwB4AHAAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi94cGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  5114. @article{Tabbal:2011aa,
  5115. Acmid = {1964232},
  5116. Address = {New York, NY, USA},
  5117. Author = {Tabbal, Alexandre and Anderson, Matthew and Brodowicz, Maciej and Kaiser, Hartmut and Sterling, Thomas},
  5118. Date-Added = {2014-06-18 02:27:43 +0000},
  5119. Date-Modified = {2014-06-18 02:27:46 +0000},
  5120. Doi = {10.1145/1964218.1964232},
  5121. Issn = {0163-5999},
  5122. Issue_Date = {March 2011},
  5123. Journal = {SIGMETRICS Perform. Eval. Rev.},
  5124. Keywords = {execution model, model of computation, paralleX},
  5125. Month = mar,
  5126. Number = {4},
  5127. Numpages = {7},
  5128. Pages = {81--87},
  5129. Publisher = {ACM},
  5130. Title = {Preliminary Design Examination of the ParalleX System from a Software and Hardware Perspective},
  5131. Url = {http://doi.acm.org/10.1145/1964218.1964232},
  5132. Volume = {38},
  5133. Year = {2011},
  5134. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODEtdGFiYmFsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDgxLXRhYmJhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97odEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgxLXRhYmJhbC5wZGYADgAeAA4AcAA4ADEALQB0AGEAYgBiAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODEtdGFiYmFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5135. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1964218.1964232},
  5136. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1964218.1964232}}
  5137. @inproceedings{Gao:2007aa,
  5138. Author = {Gao, G.R. and Sterling, T. and Stevens, R. and Hereld, M. and Weirong Zhu},
  5139. Booktitle = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  5140. Date-Added = {2014-06-18 02:26:30 +0000},
  5141. Date-Modified = {2014-06-18 02:26:44 +0000},
  5142. Doi = {10.1109/IPDPS.2007.370484},
  5143. 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},
  5144. Month = {March},
  5145. Pages = {1-6},
  5146. Title = {{ParalleX}: A Study of A New Parallel Computation Model},
  5147. Year = {2007},
  5148. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnBhcmFsbGVYLWlwZHBzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScGFyYWxsZVgtaXBkcHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL972NEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFyYWxsZVgtaXBkcHMucGRmAA4AJgASAHAAYQByAGEAbABsAGUAWAAtAGkAcABkAHAAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wYXJhbGxlWC1pcGRwcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  5149. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2007.370484}}
  5150. @article{Dekate:2012aa,
  5151. Acmid = {2331126},
  5152. Address = {Thousand Oaks, CA, USA},
  5153. Author = {Dekate, Chirag and Anderson, Matthew and Brodowicz, Maciej and Kaiser, Hartmut and Adelstein-Lelbach, Bryce and Sterling, Thomas},
  5154. Date-Added = {2014-06-18 02:24:26 +0000},
  5155. Date-Modified = {2014-06-18 02:24:31 +0000},
  5156. Doi = {10.1177/1094342012440585},
  5157. Issn = {1094-3420},
  5158. Issue_Date = {August 2012},
  5159. Journal = {Int. J. High Perform. Comput. Appl.},
  5160. Keywords = {Barnes-Hut, N-body, parallelization, parallex},
  5161. Month = aug,
  5162. Number = {3},
  5163. Numpages = {14},
  5164. Pages = {319--332},
  5165. Publisher = {Sage Publications, Inc.},
  5166. Title = {Improving the Scalability of Parallel N-body Applications with an Event-driven Constraint-based Execution Model},
  5167. Url = {http://dx.doi.org/10.1177/1094342012440585},
  5168. Volume = {26},
  5169. Year = {2012},
  5170. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342012440585}}
  5171. @inproceedings{Sterling:2014aa,
  5172. Address = {Stockholm, Sweden},
  5173. Author = {Thomas Sterling and Matthew Anderson and P. Kevin Bohan and Maciej Brodowicz and Abhishek Kulkarni and Bo Zhang},
  5174. Booktitle = {Exascale Applications and Software Conference},
  5175. Date-Added = {2014-06-18 02:20:26 +0000},
  5176. Date-Modified = {2014-06-18 02:20:38 +0000},
  5177. Keywords = {HPX},
  5178. Month = {Apr},
  5179. Title = {Towards Exascale Co-design in a Runtime System},
  5180. Year = 2014}
  5181. @inproceedings{Kaiser:2009aa,
  5182. Author = {Kaiser, H. and Brodowicz, M. and Sterling, T.},
  5183. Booktitle = {Parallel Processing Workshops, 2009. ICPPW '09. International Conference on},
  5184. Date-Added = {2014-06-18 02:19:23 +0000},
  5185. Date-Modified = {2014-06-18 02:19:38 +0000},
  5186. Doi = {10.1109/ICPPW.2009.14},
  5187. Issn = {1530-2016},
  5188. 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},
  5189. Month = {Sept},
  5190. Pages = {394-401},
  5191. Title = {{ParalleX} An Advanced Parallel Execution Model for Scaling-Impaired Applications},
  5192. Year = {2009},
  5193. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPPW.2009.14}}
  5194. @inproceedings{Boudol:2009aa,
  5195. Acmid = {1480930},
  5196. Address = {New York, NY, USA},
  5197. Author = {Boudol, G{\'e}rard and Petri, Gustavo},
  5198. Booktitle = {Proceedings of the 36th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  5199. Date-Added = {2014-06-15 17:37:33 +0000},
  5200. Date-Modified = {2014-06-15 17:37:37 +0000},
  5201. Doi = {10.1145/1480881.1480930},
  5202. Isbn = {978-1-60558-379-2},
  5203. Keywords = {memory models, operational semantics},
  5204. Location = {Savannah, GA, USA},
  5205. Numpages = {12},
  5206. Pages = {392--403},
  5207. Publisher = {ACM},
  5208. Series = {POPL '09},
  5209. Title = {Relaxed Memory Models: An Operational Approach},
  5210. Url = {http://doi.acm.org/10.1145/1480881.1480930},
  5211. Year = {2009},
  5212. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzOTItYm91ZG9sLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM5Mi1ib3Vkb2wucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9659EPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5Mi1ib3Vkb2wucGRmAAAOACAADwBwADMAOQAyAC0AYgBvAHUAZABvAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM5Mi1ib3Vkb2wucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  5213. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1480881.1480930},
  5214. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1480881.1480930}}
  5215. @article{Plotkin:2004aa,
  5216. Author = {Gordon D. Plotkin},
  5217. Date-Added = {2014-06-15 17:35:53 +0000},
  5218. Date-Modified = {2014-06-15 17:35:58 +0000},
  5219. Journal = {Journal of Logic and Algebraic Programming},
  5220. Pages = {17-139},
  5221. Title = {A structural approach to operational semantics},
  5222. Volume = {60-61},
  5223. Year = {2004},
  5224. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxzb3NfamxhcC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHNvc19qbGFwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihjRDzyUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNvc19qbGFwLnBkZgAOABoADABzAG8AcwBfAGoAbABhAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvc29zX2psYXAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  5225. @techreport{MPIForum:1994aa,
  5226. Address = {Knoxville, TN, USA},
  5227. Author = {Message Passing Interface Forum},
  5228. Date-Added = {2014-06-14 04:46:05 +0000},
  5229. Date-Modified = {2014-06-14 04:46:21 +0000},
  5230. Publisher = {University of Tennessee},
  5231. Title = {{MPI}: A Message-Passing Interface Standard},
  5232. Year = {1994}}
  5233. @inproceedings{Might:2011aa,
  5234. Acmid = {2034801},
  5235. Address = {New York, NY, USA},
  5236. Author = {Might, Matthew and Darais, David and Spiewak, Daniel},
  5237. Booktitle = {Proceedings of the 16th ACM SIGPLAN International Conference on Functional Programming},
  5238. Date-Added = {2014-06-04 02:56:13 +0000},
  5239. Date-Modified = {2014-06-04 02:56:18 +0000},
  5240. Doi = {10.1145/2034773.2034801},
  5241. Isbn = {978-1-4503-0865-6},
  5242. Keywords = {context-free grammar, derivative, formal languages, parser combinator, parsing, regular expressions},
  5243. Location = {Tokyo, Japan},
  5244. Numpages = {7},
  5245. Pages = {189--195},
  5246. Publisher = {ACM},
  5247. Series = {ICFP '11},
  5248. Title = {Parsing with Derivatives: A Functional Pearl},
  5249. Url = {http://doi.acm.org/10.1145/2034773.2034801},
  5250. Year = {2011},
  5251. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1pZ2h0MjAxMWRlcml2YXRpdmVzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbWlnaHQyMDExZGVyaXZhdGl2ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9459EPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWlnaHQyMDExZGVyaXZhdGl2ZXMucGRmAA4AMgAYAG0AaQBnAGgAdAAyADAAMQAxAGQAZQByAGkAdgBhAHQAaQB2AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9taWdodDIwMTFkZXJpdmF0aXZlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  5252. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034801},
  5253. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034801}}
  5254. @inproceedings{Honda:2008aa,
  5255. Acmid = {1328472},
  5256. Address = {New York, NY, USA},
  5257. Author = {Honda, Kohei and Yoshida, Nobuko and Carbone, Marco},
  5258. Booktitle = {Proceedings of the 35th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  5259. Date-Added = {2014-05-26 07:24:09 +0000},
  5260. Date-Modified = {2014-05-26 07:24:14 +0000},
  5261. Doi = {10.1145/1328438.1328472},
  5262. Isbn = {978-1-59593-689-9},
  5263. Keywords = {causality, choreography, communications, mobile processes, multiparty, session types, structured programming},
  5264. Location = {San Francisco, California, USA},
  5265. Numpages = {12},
  5266. Pages = {273--284},
  5267. Publisher = {ACM},
  5268. Series = {POPL '08},
  5269. Title = {Multiparty Asynchronous Session Types},
  5270. Url = {http://doi.acm.org/10.1145/1328438.1328472},
  5271. Year = {2008},
  5272. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjczLWhvbmRhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3My1ob25kYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96hNEPOPFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3My1ob25kYS5wZGYADgAeAA4AcAAyADcAMwAtAGgAbwBuAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjczLWhvbmRhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5273. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328472},
  5274. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1328438.1328472}}
  5275. @phdthesis{Cann:1989aa,
  5276. Address = {Fort Collins, CO, USA},
  5277. Author = {Cann, David C.},
  5278. Date-Added = {2014-05-19 13:54:07 +0000},
  5279. Date-Modified = {2014-05-19 13:54:12 +0000},
  5280. Note = {AAI9007070},
  5281. Publisher = {Colorado State University},
  5282. Title = {Compilation Techniques for High-performance Applicative Computation},
  5283. Year = {1989}}
  5284. @techreport{Feo:1990aa,
  5285. Author = {John Feo},
  5286. Date-Added = {2014-05-19 13:22:37 +0000},
  5287. Date-Modified = {2014-05-19 13:23:25 +0000},
  5288. Institution = {Lawrence Livermore National Laboratory},
  5289. Month = {September},
  5290. Number = {UCRL-JC-1060781},
  5291. Title = {Arrays in Sisal},
  5292. Year = {1990},
  5293. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzIxNTI3Ni5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjIxNTI3Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB25+bPn34YUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAz5+2WAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMTUyNzYucGRmAAAOABYACgAyADEANQAyADcANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIxNTI3Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  5294. @manual{Dart:2014aa,
  5295. Author = {The Dart Team},
  5296. Date-Added = {2014-05-15 13:26:57 +0000},
  5297. Date-Modified = {2014-05-15 13:27:33 +0000},
  5298. Edition = {1.2},
  5299. Month = {March},
  5300. Organization = {Google},
  5301. Title = {Dart Programming Language Specification},
  5302. Year = {2014},
  5303. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH2RhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2RhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cUbRDzWlUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGYAAA4AQAAfAGQAYQByAHQALQBsAGEAbgBnAHUAYQBnAGUALQBzAHAAZQBjAGkAZgBpAGMAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL2RhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  5304. @inproceedings{Bolz:2014aa,
  5305. Author = {Carl Friedrich Bolz and Tobias Pape and Jeremy G. Siek and Sam Tobin-Hochstadt},
  5306. Booktitle = {Workshop on Dynamic Languages and Applications},
  5307. Date-Added = {2014-05-06 00:51:24 +0000},
  5308. Date-Modified = {2014-05-06 00:53:21 +0000},
  5309. Title = {Meta-tracing makes a fast {Racket}},
  5310. Year = {2014},
  5311. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHB5Y2tldC1maW5hbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHB5Y2tldC1maW5hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fB7RDzj1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHB5Y2tldC1maW5hbC5wZGYADgAiABAAcAB5AGMAawBlAHQALQBmAGkAbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcHlja2V0LWZpbmFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  5312. @book{Nielson:1999aa,
  5313. Author = {Hanne Riis Nielson and Flemming Nielson},
  5314. Date-Added = {2014-05-01 01:22:18 +0000},
  5315. Date-Modified = {2014-05-01 01:23:53 +0000},
  5316. Publisher = {John Wiley and Sons Ltd.},
  5317. Title = {Semantics with Applications: A Formal Introduction},
  5318. Year = {1999},
  5319. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNlbS13aXRoLWFwcC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNlbS13aXRoLWFwcC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/if3RDzyUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNlbS13aXRoLWFwcC5wZGYADgAiABAAcwBlAG0ALQB3AGkAdABoAC0AYQBwAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2VtLXdpdGgtYXBwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  5320. @techreport{Culler:1989aa,
  5321. Author = {David E. Culler},
  5322. Date-Added = {2014-04-30 18:55:21 +0000},
  5323. Date-Modified = {2014-04-30 18:56:53 +0000},
  5324. Institution = {MIT Lab for Computer Science},
  5325. Number = {TR-446},
  5326. Title = {Managing Parallelism and Resources in Scientific Dataflow Programs},
  5327. Year = {1989},
  5328. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWN1bGxlci1waGQtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY3VsbGVyLXBoZC10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xMtEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3VsbGVyLXBoZC10aGVzaXMucGRmAAAOACwAFQBjAHUAbABsAGUAcgAtAHAAaABkAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvY3VsbGVyLXBoZC10aGVzaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  5329. @inproceedings{Papadopoulos:1990aa,
  5330. Acmid = {325117},
  5331. Address = {New York, NY, USA},
  5332. Author = {Papadopoulos, Gregory M. and Culler, David E.},
  5333. Booktitle = {Proceedings of the 17th Annual International Symposium on Computer Architecture},
  5334. Date-Added = {2014-04-28 15:09:32 +0000},
  5335. Date-Modified = {2014-04-28 15:09:37 +0000},
  5336. Doi = {10.1145/325164.325117},
  5337. Isbn = {0-89791-366-3},
  5338. Location = {Seattle, Washington, USA},
  5339. Numpages = {10},
  5340. Pages = {82--91},
  5341. Publisher = {ACM},
  5342. Series = {ISCA '90},
  5343. Title = {Monsoon: An Explicit Token-store Architecture},
  5344. Url = {http://doi.acm.org/10.1145/325164.325117},
  5345. Year = {1990},
  5346. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA4Mi1wYXBhZG9wb3Vsb3MucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwODItcGFwYWRvcG91bG9zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ui0Q849FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODItcGFwYWRvcG91bG9zLnBkZgAOACoAFABwADgAMgAtAHAAYQBwAGEAZABvAHAAbwB1AGwAbwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A4Mi1wYXBhZG9wb3Vsb3MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  5347. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325164.325117},
  5348. Bdsk-Url-2 = {http://dx.doi.org/10.1145/325164.325117}}
  5349. @manual{Bracha:2011aa,
  5350. Author = {Gilad Bracha},
  5351. Date-Added = {2014-04-14 10:26:35 +0000},
  5352. Date-Modified = {2014-04-14 10:27:35 +0000},
  5353. Month = {October},
  5354. Organization = {Google},
  5355. Title = {Optional Types in {Dart}},
  5356. Year = {2011}}
  5357. @article{Hermida:2014aa,
  5358. Author = {Claudio Hermida and Uday S. Reddy and Edmund P. Robinson},
  5359. Date-Added = {2014-04-09 13:44:16 +0000},
  5360. Date-Modified = {2014-04-09 13:44:21 +0000},
  5361. Doi = {http://dx.doi.org/10.1016/j.entcs.2014.02.008},
  5362. Issn = {1571-0661},
  5363. Journal = {Electronic Notes in Theoretical Computer Science},
  5364. Keywords = {Relation lifting},
  5365. Note = {Proceedings of the Workshop on Algebra, Coalgebra and Topology (WACT 2013)},
  5366. Number = {0},
  5367. Pages = {149 - 180},
  5368. Title = {Logical Relations and Parametricity -- A Reynolds Programme for Category Theory and Programming Languages},
  5369. Url = {http://www.sciencedirect.com/science/article/pii/S1571066114000346},
  5370. Volume = {303},
  5371. Year = {2014},
  5372. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWhlcm1pZGEtcGFyYW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFoZXJtaWRhLXBhcmFtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wm0Q83dVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoZXJtaWRhLXBhcmFtLnBkZgAADgAkABEAaABlAHIAbQBpAGQAYQAtAHAAYQByAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9oZXJtaWRhLXBhcmFtLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  5373. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1571066114000346},
  5374. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.entcs.2014.02.008}}
  5375. @inproceedings{Vitousek:2014aa,
  5376. Author = {Michael M. Vitousek and Jeremy G. Siek and Andrew Kent and Jim Baker},
  5377. Booktitle = {Dynamic Languages Symposium},
  5378. Date-Added = {2014-04-06 16:02:51 +0000},
  5379. Date-Modified = {2014-09-10 18:49:58 +0000},
  5380. Title = {Design and Evaluation of Gradual Typing for {Python}},
  5381. Year = {2014},
  5382. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2RsczI4LXZpdG91c2VrQS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2RsczI4LXZpdG91c2VrQS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVjRDzWlUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRsczI4LXZpdG91c2VrQS5wZGYAAA4AKAATAGQAbABzADIAOAAtAHYAaQB0AG8AdQBzAGUAawBBAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2RsczI4LXZpdG91c2VrQS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  5383. @article{Siek:2013aa,
  5384. Author = {Jeremy G. Siek and Michael M. Vitousek},
  5385. Bibsource = {DBLP, http://dblp.uni-trier.de},
  5386. Date-Added = {2014-04-06 16:01:39 +0000},
  5387. Date-Modified = {2014-04-06 16:01:43 +0000},
  5388. Ee = {http://arxiv.org/abs/1312.0694},
  5389. Journal = {CoRR},
  5390. Title = {Monotonic References for Gradual Typing},
  5391. Volume = {abs/1312.0694},
  5392. Year = {2013},
  5393. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxtb25vLXJlZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG1vbm8tcmVmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ePXRDzjkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1vbm8tcmVmLnBkZgAOABoADABtAG8AbgBvAC0AcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbW9uby1yZWYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  5394. @misc{Urma:2013aa,
  5395. Author = {Raoul-Gabriel Urma and Peter Ludemann and Gregory P. Smith},
  5396. Date-Added = {2014-04-06 10:21:44 +0000},
  5397. Date-Modified = {2014-04-06 15:41:41 +0000},
  5398. Howpublished = {\url{http://github.com/google/pytypedecl}},
  5399. Title = {pytypedecl},
  5400. Year = {2013}}
  5401. @inproceedings{Kah74,
  5402. Address = {Stockholm, Sweden},
  5403. Author = {G. Kahn},
  5404. Booktitle = {Information processing},
  5405. Date-Added = {2014-04-03 11:27:28 +0000},
  5406. Date-Modified = {2014-04-03 11:27:28 +0000},
  5407. Editor = {J. L. Rosenfeld},
  5408. Month = {Aug},
  5409. Pages = {471-475},
  5410. Publisher = {North Holland, Amsterdam},
  5411. Title = {The semantics of a simple language for parallel programming},
  5412. Year = {1974},
  5413. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uL0Ryb3Bib3gvYmliL0thaG5Qcm9jZXNzTmV0d29ya3MucGRm0hcLGBlXTlMuZGF0YU8RAaQAAAAAAaQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RdLYWhuUHJvY2Vzc05ldHdvcmtzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaq6kz2K97FBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAM9i9iwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAS2FoblByb2Nlc3NOZXR3b3Jrcy5wZGYADgAwABcASwBhAGgAbgBQAHIAbwBjAGUAcwBzAE4AZQB0AHcAbwByAGsAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0thaG5Qcm9jZXNzTmV0d29ya3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALcAvADEAmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  5414. @incollection{Dennis:1974aa,
  5415. Author = {Dennis, JackB.},
  5416. Booktitle = {Programming Symposium},
  5417. Date-Added = {2014-04-03 02:26:01 +0000},
  5418. Date-Modified = {2014-04-03 02:26:04 +0000},
  5419. Doi = {10.1007/3-540-06859-7_145},
  5420. Editor = {Robinet, B.},
  5421. Isbn = {978-3-540-06859-4},
  5422. Pages = {362-376},
  5423. Publisher = {Springer Berlin Heidelberg},
  5424. Series = {Lecture Notes in Computer Science},
  5425. Title = {First version of a data flow procedure language},
  5426. Url = {http://dx.doi.org/10.1007/3-540-06859-7_145},
  5427. Volume = {19},
  5428. Year = {1974},
  5429. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmZpcnN0LWRhdGFmbG93LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZmlyc3QtZGF0YWZsb3cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zZ9EPNv5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmlyc3QtZGF0YWZsb3cucGRmAA4AJgASAGYAaQByAHMAdAAtAGQAYQB0AGEAZgBsAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9maXJzdC1kYXRhZmxvdy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  5430. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-06859-7_145}}
  5431. @inproceedings{Allende:2012aa,
  5432. Author = {Allende, Esteban and Fabry, Johan},
  5433. Booktitle = {Chilean Computer Science Society {(SCCC)}, 31st International Conference of the},
  5434. Date-Added = {2014-04-01 14:09:49 +0000},
  5435. Date-Modified = {2014-04-01 14:09:54 +0000},
  5436. Issn = {1522-4902},
  5437. Pages = {1-8},
  5438. Publisher = {IEEE Computer Society Press},
  5439. Title = {Method Lookup Simulation with a Gradual Typing Language},
  5440. Urldoi = {http://dx.doi.org/10.1109/SCCC.2012.7},
  5441. Users = {eallende, jfabry},
  5442. Year = {2012},
  5443. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGW1ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGW1ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eN7RDzjkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGYAAA4ANAAZAG0AZQB0AGgAbwBkAC0AbABvAG8AawB1AHAALQBnAHIAYQBkAHUAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL21ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  5444. @inproceedings{Batty:2011aa,
  5445. Acmid = {1926394},
  5446. Address = {New York, NY, USA},
  5447. Author = {Batty, Mark and Owens, Scott and Sarkar, Susmit and Sewell, Peter and Weber, Tjark},
  5448. Booktitle = {Proceedings of the 38th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  5449. Date-Added = {2014-03-31 13:55:44 +0000},
  5450. Date-Modified = {2014-03-31 13:55:50 +0000},
  5451. Doi = {10.1145/1926385.1926394},
  5452. Isbn = {978-1-4503-0490-0},
  5453. Keywords = {relaxed memory models, semantics},
  5454. Location = {Austin, Texas, USA},
  5455. Numpages = {12},
  5456. Pages = {55--66},
  5457. Publisher = {ACM},
  5458. Series = {POPL '11},
  5459. Title = {Mathematizing C++ Concurrency},
  5460. Url = {http://doi.acm.org/10.1145/1926385.1926394},
  5461. Year = {2011},
  5462. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTUtYmF0dHkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTUtYmF0dHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s70Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTUtYmF0dHkucGRmAAAOABwADQBwADUANQAtAGIAYQB0AHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTUtYmF0dHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  5463. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926394},
  5464. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1926385.1926394}}
  5465. @incollection{Thiemann:2014aa,
  5466. Author = {Thiemann, Peter and Fennell, Luminous},
  5467. Booktitle = {Programming Languages and Systems},
  5468. Date-Added = {2014-03-31 12:54:05 +0000},
  5469. Date-Modified = {2014-03-31 12:54:07 +0000},
  5470. Doi = {10.1007/978-3-642-54833-8_4},
  5471. Editor = {Shao, Zhong},
  5472. Isbn = {978-3-642-54832-1},
  5473. Pages = {47-66},
  5474. Publisher = {Springer Berlin Heidelberg},
  5475. Series = {Lecture Notes in Computer Science},
  5476. Title = {Gradual Typing for Annotated Type Systems},
  5477. Url = {http://dx.doi.org/10.1007/978-3-642-54833-8_4},
  5478. Volume = {8410},
  5479. Year = {2014},
  5480. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWdyYWR1YWwtYW5ub3RhdGVkLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZ3JhZHVhbC1hbm5vdGF0ZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91ctEPN29QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3JhZHVhbC1hbm5vdGF0ZWQucGRmAAAOACwAFQBnAHIAYQBkAHUAYQBsAC0AYQBuAG4AbwB0AGEAdABlAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZ3JhZHVhbC1hbm5vdGF0ZWQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  5481. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-54833-8_4}}
  5482. @inproceedings{Vitousek:2012aa,
  5483. Author = {Michael M. Vitousek and Shashank Bharadwaj and Jeremy G. Siek},
  5484. Booktitle = {Scripts to Programs Workshop (STOP)},
  5485. Date-Added = {2014-03-29 03:58:21 +0000},
  5486. Date-Modified = {2014-03-29 03:59:45 +0000},
  5487. Title = {Towards Gradual Typing in {Jython}},
  5488. Year = {2012}}
  5489. @article{Allende:2013aa,
  5490. Author = {Esteban Allende and Oscar Calla{\'u} and Johan Fabry and {\'E}ric Tanter and Marcus Denker},
  5491. Date-Added = {2014-03-29 03:55:17 +0000},
  5492. Date-Modified = {2014-03-29 03:55:20 +0000},
  5493. Journal = {Science of Computer Programming},
  5494. Month = aug,
  5495. Note = {Available online},
  5496. Publisher = {Elsevier},
  5497. Title = {Gradual Typing for {Smalltalk}},
  5498. Urldoi = {http://dx.doi.org/10.1016/j.scico.2013.06.006},
  5499. Urlpdf = {http://pleiad.dcc.uchile.cl/papers/2013/allendeAl-scp2013.pdf},
  5500. Users = {eallende , ocallau , jfabry , etanter},
  5501. Year = 2013,
  5502. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWFsbGVuZGVBbC1zY3AyMDEzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVYWxsZW5kZUFsLXNjcDIwMTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ul9EPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWxsZW5kZUFsLXNjcDIwMTMucGRmAAAOACwAFQBhAGwAbABlAG4AZABlAEEAbAAtAHMAYwBwADIAMAAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvYWxsZW5kZUFsLXNjcDIwMTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  5503. @inproceedings{Bloom:2009aa,
  5504. 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},
  5505. Booktitle = {ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications},
  5506. Date-Added = {2014-03-29 03:49:07 +0000},
  5507. Date-Modified = {2014-07-08 18:44:06 +0000},
  5508. Keywords = {actors, pattern matching, scripting},
  5509. Numpages = {20},
  5510. Pages = {117--136},
  5511. Title = {Thorn: Robust, Concurrent, Extensible Scripting on the JVM},
  5512. Year = {2009},
  5513. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTE3LWJsb29tLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDExNy1ibG9vbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ntEPOO9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNy1ibG9vbS5wZGYADgAeAA4AcAAxADEANwAtAGIAbABvAG8AbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTE3LWJsb29tLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5514. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640098},
  5515. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1640089.1640098}}
  5516. @inproceedings{Boreale:1998aa,
  5517. Acmid = {788902},
  5518. Address = {Washington, DC, USA},
  5519. Author = {Boreale, M. and Sangiorgi, D.},
  5520. Booktitle = {Proceedings of the 13th Annual IEEE Symposium on Logic in Computer Science},
  5521. Date-Added = {2014-03-28 13:27:12 +0000},
  5522. Date-Modified = {2014-03-28 13:27:31 +0000},
  5523. Isbn = {0-8186-8506-9},
  5524. Pages = {165--},
  5525. Publisher = {IEEE Computer Society},
  5526. Series = {LICS '98},
  5527. Title = {Bisimulation in Name-Passing Calculi Without Matching},
  5528. Url = {http://dl.acm.org/citation.cfm?id=788020.788902},
  5529. Year = {1998},
  5530. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QcS4uLy4uLy4uLy4uL3Zhci9mb2xkZXJzL3BjL2RoMXB5cjVkMjl6Z3JjcXJuczByN21sbTAwMDBnbi9UL2NvbS5hcHBsZS5QcmV2aWV3L1ByZXZpZXdUZW1wLURqdmxxUS9iaXNJTy1saWNzOTgucGRm0hcLGBlXTlMuZGF0YU8RAi4AAAAAAi4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAGmvPRBiaXNJTy1saWNzOTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaa8/z1m81AAAAAAAAAAAAAQACQAACSAAAAAAAAAAAAAAAAAAAAASUHJldmlld1RlbXAtRGp2bHFRABAACAAAzcj5KgAAABEACAAAz1n1FAAAAAEAIABprz0AZTB6AGTh2gBWwCwAVsArAFC7OgBQje4AUI3qAAIAgk1hY2ludG9zaCBIRDpwcml2YXRlOgB2YXI6AGZvbGRlcnM6AHBjOgBkaDFweXI1ZDI5emdyY3FybnMwcjdtbG0wMDAwZ246AFQ6AGNvbS5hcHBsZS5QcmV2aWV3OgBQcmV2aWV3VGVtcC1EanZscVE6AGJpc0lPLWxpY3M5OC5wZGYADgAiABAAYgBpAHMASQBPAC0AbABpAGMAcwA5ADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAG1wcml2YXRlL3Zhci9mb2xkZXJzL3BjL2RoMXB5cjVkMjl6Z3JjcXJuczByN21sbTAwMDBnbi9UL2NvbS5hcHBsZS5QcmV2aWV3L1ByZXZpZXdUZW1wLURqdmxxUS9iaXNJTy1saWNzOTgucGRmAAATAAEvAP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAQIBBwEPA0EDQwNIA1MDXANqA24DdQN+A4MDkAOTA6UDqAOtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAA68=},
  5531. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=788020.788902}}
  5532. @incollection{Chen:2012aa,
  5533. Author = {Chen, Tzu-Chun and Bocchi, Laura and Deni{\'e}lou, Pierre-Malo and Honda, Kohei and Yoshida, Nobuko},
  5534. Booktitle = {Trustworthy Global Computing},
  5535. Date-Added = {2014-03-27 14:35:11 +0000},
  5536. Date-Modified = {2014-03-27 14:35:13 +0000},
  5537. Doi = {10.1007/978-3-642-30065-3_2},
  5538. Editor = {Bruni, Roberto and Sassone, Vladimiro},
  5539. Isbn = {978-3-642-30064-6},
  5540. Pages = {25-45},
  5541. Publisher = {Springer Berlin Heidelberg},
  5542. Series = {Lecture Notes in Computer Science},
  5543. Title = {Asynchronous Distributed Monitoring for Multiparty Session Enforcement},
  5544. Url = {http://dx.doi.org/10.1007/978-3-642-30065-3_2},
  5545. Volume = {7173},
  5546. Year = {2012},
  5547. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2NoZW4tYXN5bmNoLW1vbml0b3IucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdjaGVuLWFzeW5jaC1tb25pdG9yLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Eh0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaGVuLWFzeW5jaC1tb25pdG9yLnBkZgAADgAwABcAYwBoAGUAbgAtAGEAcwB5AG4AYwBoAC0AbQBvAG4AaQB0AG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9jaGVuLWFzeW5jaC1tb25pdG9yLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  5548. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-30065-3_2}}
  5549. @book{Nipkow:2014aa,
  5550. Author = {Tobias Nipkow and Gerwin Klein},
  5551. Date-Added = {2014-03-22 02:28:14 +0000},
  5552. Date-Modified = {2014-03-22 02:32:06 +0000},
  5553. Publisher = {Technische Universitat Munchen},
  5554. Title = {Concrete Semantics},
  5555. Year = {2014},
  5556. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmNvbmNyZXRlLXNlbWFudGljcy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmNvbmNyZXRlLXNlbWFudGljcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cSrRDzWiUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNvbmNyZXRlLXNlbWFudGljcy5wZGYADgAuABYAYwBvAG4AYwByAGUAdABlAC0AcwBlAG0AYQBuAHQAaQBjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY29uY3JldGUtc2VtYW50aWNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  5557. @inproceedings{Holzle:1994aa,
  5558. Acmid = {178478},
  5559. Address = {New York, NY, USA},
  5560. Author = {H\"{o}lzle, Urs and Ungar, David},
  5561. Booktitle = {Proceedings of the ACM SIGPLAN 1994 Conference on Programming Language Design and Implementation},
  5562. Date-Added = {2014-03-14 15:09:32 +0000},
  5563. Date-Modified = {2014-03-14 15:09:37 +0000},
  5564. Doi = {10.1145/178243.178478},
  5565. Isbn = {0-89791-662-X},
  5566. Location = {Orlando, Florida, USA},
  5567. Numpages = {11},
  5568. Pages = {326--336},
  5569. Publisher = {ACM},
  5570. Series = {PLDI '94},
  5571. Title = {Optimizing Dynamically-dispatched Calls with Run-time Type Feedback},
  5572. Url = {http://doi.acm.org/10.1145/178243.178478},
  5573. Year = {1994},
  5574. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMjYtaG9semxlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMyNi1ob2x6bGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96vtEPOPFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMyNi1ob2x6bGUucGRmAAAOACAADwBwADMAMgA2AC0AaABvAGwAegBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMyNi1ob2x6bGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  5575. Bdsk-Url-1 = {http://doi.acm.org/10.1145/178243.178478},
  5576. Bdsk-Url-2 = {http://dx.doi.org/10.1145/178243.178478}}
  5577. @article{Brunthaler:2009aa,
  5578. Acmid = {1660797},
  5579. Address = {Amsterdam, The Netherlands, The Netherlands},
  5580. Author = {Brunthaler, Stefan},
  5581. Date-Added = {2014-03-13 20:34:59 +0000},
  5582. Date-Modified = {2014-03-13 20:35:03 +0000},
  5583. Doi = {10.1016/j.entcs.2009.11.011},
  5584. Issn = {1571-0661},
  5585. Issue_Date = {December, 2009},
  5586. Journal = {Electron. Notes Theor. Comput. Sci.},
  5587. Keywords = {Interpreter, Optimization Techniques, Virtual-Machine Abstraction},
  5588. Month = dec,
  5589. Number = {5},
  5590. Numpages = {12},
  5591. Pages = {3--14},
  5592. Publisher = {Elsevier Science Publishers B. V.},
  5593. Title = {Virtual-Machine Abstraction and Optimization Techniques},
  5594. Url = {http://dx.doi.org/10.1016/j.entcs.2009.11.011},
  5595. Volume = {253},
  5596. Year = {2009},
  5597. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMy4uL0Ryb3Bib3gvYmliL1ZpcnR1YWwtTWFjaGluZSBBYnN0cmFjdGlvbi0yMDA5LnBkZtIXCxgZV05TLmRhdGFPEQHSAAAAAAHSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfVmlydHVhbC1NYWNoaW5lIEFic3QjNjhCNDJCLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGi0K89HjtxQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADPR8ccAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFZpcnR1YWwtTWFjaGluZSBBYnN0IzY4QjQyQi5wZGYADgBKACQAVgBpAHIAdAB1AGEAbAAtAE0AYQBjAGgAaQBuAGUAIABBAGIAcwB0AHIAYQBjAHQAaQBvAG4ALQAyADAAMAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA8VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVmlydHVhbC1NYWNoaW5lIEFic3RyYWN0aW9uLTIwMDkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AxADJANECpwKpAq4CuQLCAtAC1ALbAuQC6QL2AvkDCwMOAxMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADFQ==},
  5598. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.entcs.2009.11.011}}
  5599. @inproceedings{Hayashizaki:2011aa,
  5600. Acmid = {1950412},
  5601. Address = {New York, NY, USA},
  5602. Author = {Hayashizaki, Hiroshige and Wu, Peng and Inoue, Hiroshi and Serrano, Mauricio J. and Nakatani, Toshio},
  5603. Booktitle = {Proceedings of the Sixteenth International Conference on Architectural Support for Programming Languages and Operating Systems},
  5604. Date-Added = {2014-03-13 20:31:42 +0000},
  5605. Date-Modified = {2014-03-13 20:31:46 +0000},
  5606. Doi = {10.1145/1950365.1950412},
  5607. Isbn = {978-1-4503-0266-1},
  5608. Keywords = {repetition detection, trace selection, trace-based compilation},
  5609. Location = {Newport Beach, California, USA},
  5610. Numpages = {14},
  5611. Pages = {405--418},
  5612. Publisher = {ACM},
  5613. Series = {ASPLOS XVI},
  5614. Title = {Improving the Performance of Trace-based Systems by False Loop Filtering},
  5615. Url = {http://doi.acm.org/10.1145/1950365.1950412},
  5616. Year = {2011},
  5617. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA0MDUtaGF5YXNoaXpha2kucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNDA1LWhheWFzaGl6YWtpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rt0Q848lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDA1LWhheWFzaGl6YWtpLnBkZgAOACoAFABwADQAMAA1AC0AaABhAHkAYQBzAGgAaQB6AGEAawBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A0MDUtaGF5YXNoaXpha2kucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  5618. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1950365.1950412},
  5619. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1950365.1950412}}
  5620. @inproceedings{Bebenita:2010aa,
  5621. Author = {Bebenita, Michael and Brandner, Florian and Fahndrich, Manuel and Logozzo, Francesco and Schulte, Wolfram and Tillmann, Nikolai and Venter, Herman},
  5622. Booktitle = oopsla,
  5623. Date-Added = {2014-03-13 20:26:07 +0000},
  5624. Date-Modified = {2014-03-13 20:26:12 +0000},
  5625. Isbn = {978-1-4503-0203-6},
  5626. Pages = {708--725},
  5627. Title = {{SPUR}: A Trace-Based {JIT} Compiler for {CIL}},
  5628. Year = 2010,
  5629. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3MDgtYmViZW5pdGEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzA4LWJlYmVuaXRhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwNQN0RS7P1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEVAY8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzA4LWJlYmVuaXRhLnBkZgAADgAkABEAcAA3ADAAOAAtAGIAZQBiAGUAbgBpAHQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzA4LWJlYmVuaXRhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  5630. @inproceedings{Jorgensen:1999aa,
  5631. Acmid = {665922},
  5632. Address = {London, UK, UK},
  5633. Author = {J{\o}rgensen, Jesper},
  5634. Booktitle = {Partial Evaluation - Practice and Theory, DIKU 1998 International Summer School},
  5635. Date-Added = {2014-03-13 20:07:47 +0000},
  5636. Date-Modified = {2014-03-13 20:07:51 +0000},
  5637. Isbn = {3-540-66710-5},
  5638. Numpages = {25},
  5639. Pages = {83--107},
  5640. Publisher = {Springer-Verlag},
  5641. Title = {SIMILIX: A Self-Applicable Partial Evaluator for Scheme},
  5642. Url = {http://dl.acm.org/citation.cfm?id=645795.665922},
  5643. Year = {1999},
  5644. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzaW1pbGl4LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc2ltaWxpeC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KEtEPPJRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2ltaWxpeC5wZGYAAA4AGAALAHMAaQBtAGkAbABpAHgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc2ltaWxpeC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  5645. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645795.665922}}
  5646. @incollection{Sullivan:2001aa,
  5647. Author = {Sullivan, GregoryT.},
  5648. Booktitle = {Programs as Data Objects},
  5649. Date-Added = {2014-03-13 20:05:24 +0000},
  5650. Date-Modified = {2014-03-13 20:05:26 +0000},
  5651. Doi = {10.1007/3-540-44978-7_14},
  5652. Editor = {Danvy, Olivier and Filinski, Andrzej},
  5653. Isbn = {978-3-540-42068-2},
  5654. Language = {English},
  5655. Pages = {238-256},
  5656. Publisher = {Springer Berlin Heidelberg},
  5657. Series = {Lecture Notes in Computer Science},
  5658. Title = {Dynamic Partial Evaluation},
  5659. Url = {http://dx.doi.org/10.1007/3-540-44978-7_14},
  5660. Volume = {2053},
  5661. Year = {2001},
  5662. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5keW5hbWljLXBlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZHluYW1pYy1wZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xX9EPNaVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZHluYW1pYy1wZS5wZGYADgAeAA4AZAB5AG4AYQBtAGkAYwAtAHAAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9keW5hbWljLXBlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5663. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-44978-7_14}}
  5664. @inproceedings{Ertl:2004aa,
  5665. Acmid = {1025995},
  5666. Address = {Washington, DC, USA},
  5667. Author = {Ertl, M. Anton and Gregg, David},
  5668. Booktitle = {Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques},
  5669. Date-Added = {2014-03-13 20:01:59 +0000},
  5670. Date-Modified = {2014-03-13 20:02:02 +0000},
  5671. Doi = {10.1109/PACT.2004.23},
  5672. Isbn = {0-7695-2229-7},
  5673. Numpages = {10},
  5674. Pages = {41--50},
  5675. Publisher = {IEEE Computer Society},
  5676. Series = {PACT '04},
  5677. Title = {Retargeting JIT Compilers by Using C-Compiler Generated Executable Code},
  5678. Url = {http://dx.doi.org/10.1109/PACT.2004.23},
  5679. Year = {2004},
  5680. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIyMjkwMDQxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjIyOTAwNDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGivnc9HhwpQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADPR79KAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIyMjkwMDQxLnBkZgAADgAaAAwAMgAyADIAOQAwADAANAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjIyOTAwNDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  5681. Bdsk-Url-1 = {http://dx.doi.org/10.1109/PACT.2004.23}}
  5682. @inproceedings{Piumarta:1998aa,
  5683. Acmid = {277743},
  5684. Address = {New York, NY, USA},
  5685. Author = {Piumarta, Ian and Riccardi, Fabio},
  5686. Booktitle = {Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation},
  5687. Date-Added = {2014-03-13 19:58:17 +0000},
  5688. Date-Modified = {2014-03-13 19:58:21 +0000},
  5689. Doi = {10.1145/277650.277743},
  5690. Isbn = {0-89791-987-4},
  5691. Keywords = {bytecode interpretation, dynamic translation, inlining, just-in-time compilation, threaded code},
  5692. Location = {Montreal, Quebec, Canada},
  5693. Numpages = {10},
  5694. Pages = {291--300},
  5695. Publisher = {ACM},
  5696. Series = {PLDI '98},
  5697. Title = {Optimizing Direct Threaded Code by Selective Inlining},
  5698. Url = {http://doi.acm.org/10.1145/277650.277743},
  5699. Year = {1998},
  5700. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTEtcGl1bWFydGEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjkxLXBpdW1hcnRhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qc0Q848VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjkxLXBpdW1hcnRhLnBkZgAADgAkABEAcAAyADkAMQAtAHAAaQB1AG0AYQByAHQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjkxLXBpdW1hcnRhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  5701. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277743},
  5702. Bdsk-Url-2 = {http://dx.doi.org/10.1145/277650.277743}}
  5703. @inproceedings{Sullivan:2003aa,
  5704. Acmid = {858576},
  5705. Address = {New York, NY, USA},
  5706. Author = {Sullivan, Gregory T. and Bruening, Derek L. and Baron, Iris and Garnett, Timothy and Amarasinghe, Saman},
  5707. Booktitle = {Proceedings of the 2003 Workshop on Interpreters, Virtual Machines and Emulators},
  5708. Date-Added = {2014-03-13 19:54:42 +0000},
  5709. Date-Modified = {2014-03-13 19:54:46 +0000},
  5710. Doi = {10.1145/858570.858576},
  5711. Isbn = {1-58113-655-2},
  5712. Location = {San Diego, California},
  5713. Numpages = {8},
  5714. Pages = {50--57},
  5715. Publisher = {ACM},
  5716. Series = {IVME '03},
  5717. Title = {Dynamic Native Optimization of Interpreters},
  5718. Url = {http://doi.acm.org/10.1145/858570.858576},
  5719. Year = {2003},
  5720. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MC1zdWxsaXZhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MC1zdWxsaXZhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eyrRDzjzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MC1zdWxsaXZhbi5wZGYADgAiABAAcAA1ADAALQBzAHUAbABsAGkAdgBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUwLXN1bGxpdmFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5721. Bdsk-Url-1 = {http://doi.acm.org/10.1145/858570.858576},
  5722. Bdsk-Url-2 = {http://dx.doi.org/10.1145/858570.858576}}
  5723. @inproceedings{Clinger:1994aa,
  5724. Address = {New York, NY, USA},
  5725. Author = {Clinger, William D. and Hansen, Lars Thomas},
  5726. Booktitle = {Proceedings of the 1994 ACM Conference on LISP and Functional Programming},
  5727. Date-Added = {2014-03-13 14:25:34 +0000},
  5728. Date-Modified = {2015-11-18 04:53:49 +0000},
  5729. Location = {Orlando, Florida, USA},
  5730. Numpages = {12},
  5731. Pages = {128--139},
  5732. Publisher = {ACM},
  5733. Series = {LFP '94},
  5734. Title = {Lambda, the Ultimate Label or a Simple Optimizing Compiler for Scheme},
  5735. Year = {1994},
  5736. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMjgtY2xpbmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMjgtY2xpbmdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/earRDzjvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMjgtY2xpbmdlci5wZGYADgAiABAAcAAxADIAOAAtAGMAbABpAG4AZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEyOC1jbGluZ2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5737. Bdsk-Url-1 = {http://doi.acm.org/10.1145/182409.156786},
  5738. Bdsk-Url-2 = {http://dx.doi.org/10.1145/182409.156786}}
  5739. @incollection{Serrano:1995aa,
  5740. Author = {Serrano, Manuel and Weis, Pierre},
  5741. Booktitle = {Static Analysis},
  5742. Date-Added = {2014-03-13 11:53:52 +0000},
  5743. Date-Modified = {2014-03-13 11:53:54 +0000},
  5744. Doi = {10.1007/3-540-60360-3_50},
  5745. Editor = {Mycroft, Alan},
  5746. Isbn = {978-3-540-60360-3},
  5747. Pages = {366-381},
  5748. Publisher = {Springer Berlin Heidelberg},
  5749. Series = {Lecture Notes in Computer Science},
  5750. Title = {Bigloo: a portable and optimizing compiler for strict functional languages},
  5751. Url = {http://dx.doi.org/10.1007/3-540-60360-3_50},
  5752. Volume = {983},
  5753. Year = {1995},
  5754. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5iaWdsb28tb3B0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmlnbG9vLW9wdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wKtEPNW1QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmlnbG9vLW9wdC5wZGYADgAeAA4AYgBpAGcAbABvAG8ALQBvAHAAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9iaWdsb28tb3B0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5755. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-60360-3_50}}
  5756. @techreport{Dybvig:2011aa,
  5757. Author = {R. Kent Dybvig},
  5758. Date-Added = {2014-03-12 03:49:13 +0000},
  5759. Date-Modified = {2014-03-12 03:50:11 +0000},
  5760. Institution = {Cadence Research Systems},
  5761. Title = {Chez Scheme Version 8 User's Guide},
  5762. Year = {2011}}
  5763. @inproceedings{Rigo:2006aa,
  5764. Acmid = {1176753},
  5765. Address = {New York, NY, USA},
  5766. Author = {Rigo, Armin and Pedroni, Samuele},
  5767. Booktitle = {Companion to the 21st ACM SIGPLAN Symposium on Object-oriented Programming Systems, Languages, and Applications},
  5768. Date-Added = {2014-03-10 14:34:32 +0000},
  5769. Date-Modified = {2014-03-10 14:34:36 +0000},
  5770. Doi = {10.1145/1176617.1176753},
  5771. Isbn = {1-59593-491-X},
  5772. Keywords = {Python, metacircularity, retargettable code generation, type inference, virtual machine},
  5773. Location = {Portland, Oregon, USA},
  5774. Numpages = {10},
  5775. Pages = {944--953},
  5776. Publisher = {ACM},
  5777. Series = {OOPSLA '06},
  5778. Title = {PyPy's Approach to Virtual Machine Construction},
  5779. Url = {http://doi.acm.org/10.1145/1176617.1176753},
  5780. Year = {2006},
  5781. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOTQ0LXJpZ28ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wOTQ0LXJpZ28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vA0Q849FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTQ0LXJpZ28ucGRmAAAOABwADQBwADkANAA0AC0AcgBpAGcAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wOTQ0LXJpZ28ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  5782. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1176617.1176753},
  5783. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1176617.1176753}}
  5784. @inproceedings{Gal:2006aa,
  5785. Acmid = {1134780},
  5786. Address = {New York, NY, USA},
  5787. Author = {Gal, Andreas and Probst, Christian W. and Franz, Michael},
  5788. Booktitle = {Proceedings of the 2Nd International Conference on Virtual Execution Environments},
  5789. Date-Added = {2014-03-10 14:30:34 +0000},
  5790. Date-Modified = {2014-03-10 14:30:38 +0000},
  5791. Doi = {10.1145/1134760.1134780},
  5792. Isbn = {1-59593-332-8},
  5793. Keywords = {dynamic compilation, embedded and resource-constrained systems, mixed-mode interpretive compiled systems, software trace scheduling, static single assignment form, virtual machines},
  5794. Location = {Ottawa, Ontario, Canada},
  5795. Numpages = {10},
  5796. Pages = {144--153},
  5797. Publisher = {ACM},
  5798. Series = {VEE '06},
  5799. Title = {HotpathVM: An Effective JIT Compiler for Resource-constrained Devices},
  5800. Url = {http://doi.acm.org/10.1145/1134760.1134780},
  5801. Year = {2006},
  5802. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTQ0LWdhbC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxNDQtZ2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ecrRDzjvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDQtZ2FsLnBkZgAOABoADABwADEANAA0AC0AZwBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE0NC1nYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  5803. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1134760.1134780},
  5804. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1134760.1134780}}
  5805. @techreport{Holtta:2013aa,
  5806. Author = {Marja H\"oltt\"a},
  5807. Date-Added = {2014-03-10 14:02:07 +0000},
  5808. Date-Modified = {2014-03-10 14:05:04 +0000},
  5809. Institution = {Google},
  5810. Month = {August},
  5811. Title = {Crankshafting from the ground up},
  5812. Year = {2013}}
  5813. @techreport{Feeley:2014aa,
  5814. Author = {Marc Feeley},
  5815. Date-Added = {2014-03-10 13:21:08 +0000},
  5816. Date-Modified = {2014-03-10 13:22:38 +0000},
  5817. Institution = {Universite de Montreal},
  5818. Month = {February},
  5819. Number = {v4.7.2},
  5820. Title = {Gambit-C: A portable implementation of Scheme},
  5821. Year = {2014},
  5822. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpnYW1iaXQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpnYW1iaXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIe6E0m8ZTVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJvX50AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBnYW1iaXQucGRmAA4AFgAKAGcAYQBtAGIAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2dhbWJpdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  5823. @techreport{Flatt:2014aa,
  5824. Author = {Matthew Flatt and Robert Bruce Findler and PLT},
  5825. Date-Added = {2014-03-10 13:13:55 +0000},
  5826. Date-Modified = {2014-03-10 13:14:47 +0000},
  5827. Institution = {PLT Inc.},
  5828. Number = {6.0},
  5829. Title = {The Racket Guide},
  5830. Year = {2014}}
  5831. @techreport{plt-tr,
  5832. Author = {Matthew Flatt and PLT},
  5833. Date-Added = {2014-03-10 13:13:44 +0000},
  5834. Date-Modified = {2014-03-10 13:13:44 +0000},
  5835. Institution = {PLT Inc.},
  5836. Note = {\url{http://docs.racket-lang.org/reference/index.html}},
  5837. Title = {The {R}acket Reference~6.0},
  5838. Year = {2014}}
  5839. @inproceedings{Mitchell:1967aa,
  5840. Acmid = {2402558},
  5841. Address = {New York, NY, USA},
  5842. Author = {Mitchell, J. G. and Perlis, A. J. and Van Zoeren, H. R.},
  5843. Booktitle = {Symposium on Interactive Systems for Experimental Applied Mathematics: Proceedings of the Association for Computing Machinery Inc. Symposium},
  5844. Date-Added = {2014-03-10 12:59:39 +0000},
  5845. Date-Modified = {2014-03-10 12:59:48 +0000},
  5846. Doi = {10.1145/2402536.2402558},
  5847. Isbn = {978-1-4503-2792-3},
  5848. Location = {Washington, D.C.},
  5849. Numpages = {12},
  5850. Pages = {203--214},
  5851. Publisher = {ACM},
  5852. Title = {LC2: A Language for Conversational Computing},
  5853. Url = {http://doi.acm.org/10.1145/2402536.2402558},
  5854. Year = {1967},
  5855. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDMtbWl0Y2hlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjAzLW1pdGNoZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3op0Q848FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjAzLW1pdGNoZWxsLnBkZgAADgAkABEAcAAyADAAMwAtAG0AaQB0AGMAaABlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjAzLW1pdGNoZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  5856. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2402536.2402558},
  5857. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2402536.2402558}}
  5858. @article{Aycock:2003aa,
  5859. Acmid = {857077},
  5860. Address = {New York, NY, USA},
  5861. Author = {Aycock, John},
  5862. Date-Added = {2014-03-10 12:57:03 +0000},
  5863. Date-Modified = {2014-03-10 12:57:08 +0000},
  5864. Doi = {10.1145/857076.857077},
  5865. Issn = {0360-0300},
  5866. Issue_Date = {June 2003},
  5867. Journal = {ACM Comput. Surv.},
  5868. Keywords = {Just-in-time compilation, dynamic compilation},
  5869. Month = jun,
  5870. Number = {2},
  5871. Numpages = {17},
  5872. Pages = {97--113},
  5873. Publisher = {ACM},
  5874. Title = {A Brief History of Just-in-time},
  5875. Url = {http://doi.acm.org/10.1145/857076.857077},
  5876. Volume = {35},
  5877. Year = {2003},
  5878. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTctYXljb2NrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk3LWF5Y29jay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97xNEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk3LWF5Y29jay5wZGYADgAeAA4AcAA5ADcALQBhAHkAYwBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTctYXljb2NrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5879. Bdsk-Url-1 = {http://doi.acm.org/10.1145/857076.857077},
  5880. Bdsk-Url-2 = {http://dx.doi.org/10.1145/857076.857077}}
  5881. @phdthesis{Mitchell:1970aa,
  5882. Address = {Pittsburgh, PA, USA},
  5883. Author = {Mitchell, James George},
  5884. Date-Added = {2014-03-10 12:56:04 +0000},
  5885. Date-Modified = {2014-03-10 12:56:09 +0000},
  5886. Note = {AAI7104538},
  5887. Publisher = {Carnegie Mellon University},
  5888. Title = {The Design and Construction of Flexible and Efficient Interactive Programming Systems},
  5889. Year = {1970},
  5890. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL0ppbU1pdGNoZWxsc1RoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFkppbU1pdGNoZWxsc1RoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlbQ/PQ1scUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAz0OTXAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBKaW1NaXRjaGVsbHNUaGVzaXMucGRmAAAOAC4AFgBKAGkAbQBNAGkAdABjAGgAZQBsAGwAcwBUAGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0ppbU1pdGNoZWxsc1RoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  5891. @inproceedings{Deutsch:1984aa,
  5892. Acmid = {800542},
  5893. Address = {New York, NY, USA},
  5894. Author = {Deutsch, L. Peter and Schiffman, Allan M.},
  5895. Booktitle = {Proceedings of the 11th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages},
  5896. Date-Added = {2014-03-10 12:42:11 +0000},
  5897. Date-Modified = {2014-03-10 12:42:16 +0000},
  5898. Doi = {10.1145/800017.800542},
  5899. Isbn = {0-89791-125-3},
  5900. Location = {Salt Lake City, Utah, USA},
  5901. Numpages = {6},
  5902. Pages = {297--302},
  5903. Publisher = {ACM},
  5904. Series = {POPL '84},
  5905. Title = {Efficient Implementation of the Smalltalk-80 System},
  5906. Url = {http://doi.acm.org/10.1145/800017.800542},
  5907. Year = {1984},
  5908. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyOTctZGV1dHNjaC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyOTctZGV1dHNjaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqHRDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyOTctZGV1dHNjaC5wZGYADgAiABAAcAAyADkANwAtAGQAZQB1AHQAcwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI5Ny1kZXV0c2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5909. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800017.800542},
  5910. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800017.800542}}
  5911. @inproceedings{Holzle:1991aa,
  5912. Acmid = {679193},
  5913. Address = {London, UK, UK},
  5914. Author = {H\"{o}lzle, Urs and Chambers, Craig and Ungar, David},
  5915. Booktitle = {Proceedings of the European Conference on Object-Oriented Programming},
  5916. Date-Added = {2014-03-10 12:38:32 +0000},
  5917. Date-Modified = {2014-03-10 12:38:41 +0000},
  5918. Isbn = {3-540-54262-0},
  5919. Numpages = {18},
  5920. Pages = {21--38},
  5921. Publisher = {Springer-Verlag},
  5922. Series = {ECOOP '91},
  5923. Title = {Optimizing Dynamically-Typed Object-Oriented Languages With Polymorphic Inline Caches},
  5924. Url = {http://dl.acm.org/citation.cfm?id=646149.679193},
  5925. Year = {1991},
  5926. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDkxLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3A5MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zQNEPNvtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3A5MS5wZGYAAA4AGAALAGUAYwBvAG8AcAA5ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3A5MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  5927. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646149.679193}}
  5928. @inproceedings{Agesen:1995aa,
  5929. Address = {New York, NY, USA},
  5930. Author = {Agesen, Ole and H\"{o}lzle, Urs},
  5931. Booktitle = {Proceedings of the Tenth Annual Conference on Object-oriented Programming Systems, Languages, and Applications},
  5932. Date-Added = {2014-03-10 12:36:01 +0000},
  5933. Date-Modified = {2015-11-18 04:34:21 +0000},
  5934. Location = {Austin, Texas, USA},
  5935. Numpages = {17},
  5936. Pages = {91--107},
  5937. Publisher = {ACM},
  5938. Series = {OOPSLA '95},
  5939. Title = {Type Feedback vs. Concrete Type Inference: A Comparison of Optimization Techniques for Object-oriented Languages},
  5940. Year = {1995},
  5941. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTEtYWdlc2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDkxLWFnZXNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97tdEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkxLWFnZXNlbi5wZGYADgAeAA4AcAA5ADEALQBhAGcAZQBzAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTEtYWdlc2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5942. Bdsk-Url-1 = {http://dx.doi.org/10.1145/217838.217847}}
  5943. @article{Holzle:1996aa,
  5944. Acmid = {233562},
  5945. Address = {New York, NY, USA},
  5946. Author = {H\"{o}lzle, Urs and Ungar, David},
  5947. Date-Added = {2014-03-10 12:30:42 +0000},
  5948. Date-Modified = {2014-03-10 12:30:46 +0000},
  5949. Doi = {10.1145/233561.233562},
  5950. Issn = {0164-0925},
  5951. Issue_Date = {July 1996},
  5952. Journal = {ACM Trans. Program. Lang. Syst.},
  5953. Keywords = {adaptive optimization, pause clustering, profile-based optimization, run-time compilation, type feedback},
  5954. Month = jul,
  5955. Number = {4},
  5956. Numpages = {46},
  5957. Pages = {355--400},
  5958. Publisher = {ACM},
  5959. Title = {Reconciling Responsiveness with Performance in Pure Object-oriented Languages},
  5960. Url = {http://doi.acm.org/10.1145/233561.233562},
  5961. Volume = {18},
  5962. Year = {1996},
  5963. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNTUtaG9semxlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM1NS1ob2x6bGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96zdEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM1NS1ob2x6bGUucGRmAAAOACAADwBwADMANQA1AC0AaABvAGwAegBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM1NS1ob2x6bGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  5964. Bdsk-Url-1 = {http://doi.acm.org/10.1145/233561.233562},
  5965. Bdsk-Url-2 = {http://dx.doi.org/10.1145/233561.233562}}
  5966. @inproceedings{Paleczny:2001aa,
  5967. Address = {Berkeley, CA, USA},
  5968. Author = {Paleczny, Michael and Vick, Christopher and Click, Cliff},
  5969. Booktitle = {Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium - Volume 1},
  5970. Date-Added = {2014-03-10 12:27:11 +0000},
  5971. Date-Modified = {2015-11-18 04:42:32 +0000},
  5972. Location = {Monterey, California},
  5973. Numpages = {1},
  5974. Pages = {1--1},
  5975. Publisher = {USENIX Association},
  5976. Series = {JVM'01},
  5977. Title = {The Java hotspot Server Compiler},
  5978. Year = {2001},
  5979. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwYWxlY3pueS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHBhbGVjem55LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8/RDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBhbGVjem55LnBkZgAOABoADABwAGEAbABlAGMAegBuAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcGFsZWN6bnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  5980. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1267847.1267848}}
  5981. @article{Ramsdell:1999aa,
  5982. Author = {John D. Ramsdell},
  5983. Date-Added = {2014-03-10 10:33:46 +0000},
  5984. Date-Modified = {2014-03-10 10:34:43 +0000},
  5985. Journal = {Journal of Automated Reasoning},
  5986. Month = {July},
  5987. Number = {1},
  5988. Pages = {43--62},
  5989. Title = {The Tail-Recursive SECD Machine},
  5990. Volume = {23},
  5991. Year = {1999},
  5992. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp0cnNlY2QucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp0cnNlY2QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pY0Q88mgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguoAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0cnNlY2QucGRmAA4AFgAKAHQAcgBzAGUAYwBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3Ryc2VjZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  5993. @inbook{Felleisen:1987aa,
  5994. Author = {Matthias Felleisen and Daniel P. Friedman},
  5995. Chapter = {Control operators, the {SECD}-machine and the lambda-calculus},
  5996. Date-Added = {2014-03-09 17:49:19 +0000},
  5997. Date-Modified = {2014-03-09 17:50:56 +0000},
  5998. Editor = {M. Wirsing},
  5999. Publisher = {Elsevier},
  6000. Series = {IFIP},
  6001. Title = {Formal Description of Programming Concepts - III},
  6002. Year = {1987},
  6003. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjZXNrLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2Vzay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xFtEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2Vzay5wZGYADgASAAgAYwBlAHMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jZXNrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  6004. @inproceedings{Dinan:2009aa,
  6005. Acmid = {1654113},
  6006. Address = {New York, NY, USA},
  6007. Articleno = {53},
  6008. Author = {Dinan, James and Larkins, D. Brian and Sadayappan, P. and Krishnamoorthy, Sriram and Nieplocha, Jarek},
  6009. Booktitle = {Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  6010. Date-Added = {2014-03-04 19:36:59 +0000},
  6011. Date-Modified = {2014-03-04 19:37:06 +0000},
  6012. Doi = {10.1145/1654059.1654113},
  6013. Isbn = {978-1-60558-744-8},
  6014. Keywords = {ARMCI, PGAS, dynamic load balancing, global arrays, task pools, work stealing},
  6015. Location = {Portland, Oregon},
  6016. Numpages = {11},
  6017. Pages = {53:1--53:11},
  6018. Publisher = {ACM},
  6019. Series = {SC '09},
  6020. Title = {Scalable Work Stealing},
  6021. Url = {http://doi.acm.org/10.1145/1654059.1654113},
  6022. Year = {2009},
  6023. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hNTMtZGluYW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hNTMtZGluYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv25/0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNTMtZGluYW4ucGRmAAAOABwADQBhADUAMwAtAGQAaQBuAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hNTMtZGluYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  6024. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1654059.1654113},
  6025. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1654059.1654113}}
  6026. @inproceedings{Chitil:2012aa,
  6027. Address = {New York, NY, USA},
  6028. Author = {Chitil, Olaf},
  6029. Booktitle = {Proceedings of the 17th ACM SIGPLAN International Conference on Functional Programming},
  6030. Date-Added = {2014-02-23 19:36:36 +0000},
  6031. Date-Modified = {2015-11-18 04:38:26 +0000},
  6032. Keywords = {haskell, lazy, library, purely functional},
  6033. Location = {Copenhagen, Denmark},
  6034. Numpages = {10},
  6035. Pages = {67--76},
  6036. Publisher = {ACM},
  6037. Series = {ICFP '12},
  6038. Title = {Practical Typed Lazy Contracts},
  6039. Year = {2012},
  6040. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjctY2hpdGlsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY3LWNoaXRpbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97c9EPOPNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY3LWNoaXRpbC5wZGYADgAeAA4AcAA2ADcALQBjAGgAaQB0AGkAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjctY2hpdGlsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6041. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2364527.2364539},
  6042. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2364527.2364539}}
  6043. @inproceedings{Hinze:2006aa,
  6044. Affiliation = {Institut f{\"u}r Informatik III, Universit{\"a}t Bonn, R{\"o}merstra{\ss}e 164, 53117 Bonn, Germany},
  6045. Author = {Ralf Hinze and Johan Jeuring and Andres L\"oh},
  6046. Booktitle = {Proceedings of the Eighth International Symposium on Functional and Logic Programming (FLOPS 2006)},
  6047. Date-Added = {2014-02-23 01:33:12 +0000},
  6048. Date-Modified = {2014-02-23 19:29:26 +0000},
  6049. Editor = {Hagiya, Masami and Wadler, Philip},
  6050. Location = {Fuji Susono, Japan},
  6051. Month = {apr},
  6052. Pages = {208-225},
  6053. Publisher = {Springer Berlin / Heidelberg},
  6054. Series = {Lecture Notes in Computer Science},
  6055. Title = {Typed Contracts for Functional Programming},
  6056. Volume = {3945},
  6057. Year = {2006},
  6058. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3R5cGVkLWNvbnRyYWN0cy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3R5cGVkLWNvbnRyYWN0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/il/RDzyaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6gAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHR5cGVkLWNvbnRyYWN0cy5wZGYAAA4AKAATAHQAeQBwAGUAZAAtAGMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3R5cGVkLWNvbnRyYWN0cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  6059. @incollection{Benton:2008aa,
  6060. Author = {Benton, Nick},
  6061. Booktitle = {Functional and Logic Programming},
  6062. Date-Added = {2014-02-23 01:25:37 +0000},
  6063. Date-Modified = {2014-02-23 01:25:39 +0000},
  6064. Doi = {10.1007/978-3-540-78969-7_17},
  6065. Editor = {Garrigue, Jacques and Hermenegildo, ManuelV.},
  6066. Isbn = {978-3-540-78968-0},
  6067. Pages = {224-238},
  6068. Publisher = {Springer Berlin Heidelberg},
  6069. Series = {Lecture Notes in Computer Science},
  6070. Title = {Undoing Dynamic Typing (Declarative Pearl)},
  6071. Url = {http://dx.doi.org/10.1007/978-3-540-78969-7_17},
  6072. Volume = {4989},
  6073. Year = {2008},
  6074. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3VuZG9pbmctZHluYW1pYy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3VuZG9pbmctZHluYW1pYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jWfRDz3sUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPAAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHVuZG9pbmctZHluYW1pYy5wZGYAAA4AKAATAHUAbgBkAG8AaQBuAGcALQBkAHkAbgBhAG0AaQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3VuZG9pbmctZHluYW1pYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  6075. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-78969-7_17}}
  6076. @phdthesis{Greenberg:2013aa,
  6077. Author = {Michael Greenberg},
  6078. Date-Added = {2014-02-22 14:56:25 +0000},
  6079. Date-Modified = {2014-02-22 14:56:29 +0000},
  6080. Month = {November},
  6081. School = {University of Pennsylvania},
  6082. Title = {Manifest Contracts},
  6083. Year = {2013},
  6084. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGdyZWVuYmVyZy10aGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRncmVlbmJlcmctdGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V30Q83b1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncmVlbmJlcmctdGhlc2lzLnBkZgAOACoAFABnAHIAZQBlAG4AYgBlAHIAZwAtAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2dyZWVuYmVyZy10aGVzaXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  6085. @unpublished{Siek:2008aa,
  6086. Author = {Jeremy G. Siek},
  6087. Date-Added = {2014-02-22 14:14:36 +0000},
  6088. Date-Modified = {2014-02-22 14:15:48 +0000},
  6089. Month = {April},
  6090. Title = {Space-Efficient Blame Tracking for Gradual Types},
  6091. Year = {2008},
  6092. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhzZWd0LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIc2VndC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J/NEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2VndC5wZGYADgASAAgAcwBlAGcAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9zZWd0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  6093. @article{Richards:2000aa,
  6094. Author = {Richards, Martin},
  6095. Date-Added = {2014-02-22 02:54:19 +0000},
  6096. Date-Modified = {2014-02-22 02:54:22 +0000},
  6097. Doi = {10.1023/A:1010014110806},
  6098. Issn = {1388-3690},
  6099. Journal = {Higher-Order and Symbolic Computation},
  6100. Language = {English},
  6101. Number = {1-2},
  6102. Pages = {85-88},
  6103. Publisher = {Kluwer Academic Publishers},
  6104. Title = {Christopher Strachey and the Cambridge CPL Compiler},
  6105. Url = {http://dx.doi.org/10.1023/A%3A1010014110806},
  6106. Volume = {13},
  6107. Year = {2000},
  6108. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHN0cmFjaGV5LWNwbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHN0cmFjaGV5LWNwbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iivRDzyVUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0cmFjaGV5LWNwbC5wZGYADgAiABAAcwB0AHIAYQBjAGgAZQB5AC0AYwBwAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc3RyYWNoZXktY3BsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  6109. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A%3A1010014110806},
  6110. Bdsk-Url-2 = {http://dx.doi.org/10.1023/A:1010014110806}}
  6111. @article{Barron:1963aa,
  6112. 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.},
  6113. Author = {Barron, D. W. and Buxton, J. N. and Hartley, D. F. and Nixon, E. and Strachey, C.},
  6114. Date-Added = {2014-02-22 02:31:49 +0000},
  6115. Date-Modified = {2014-02-22 02:31:53 +0000},
  6116. Doi = {10.1093/comjnl/6.2.134},
  6117. Eprint = {http://comjnl.oxfordjournals.org/content/6/2/134.full.pdf+html},
  6118. Journal = {The Computer Journal},
  6119. Number = {2},
  6120. Pages = {134-143},
  6121. Title = {The Main Features of CPL},
  6122. Url = {http://comjnl.oxfordjournals.org/content/6/2/134.abstract},
  6123. Volume = {6},
  6124. Year = {1963},
  6125. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdjcGwucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdjcGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ev0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjcGwucGRmAAAOABAABwBjAHAAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9jcGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  6126. Bdsk-Url-1 = {http://comjnl.oxfordjournals.org/content/6/2/134.abstract},
  6127. Bdsk-Url-2 = {http://dx.doi.org/10.1093/comjnl/6.2.134}}
  6128. @article{Fuh:1990aa,
  6129. Author = {You-Chin Fuh and Prateek Mishra},
  6130. Date-Added = {2014-02-22 02:04:54 +0000},
  6131. Date-Modified = {2014-02-22 02:04:59 +0000},
  6132. Doi = {http://dx.doi.org/10.1016/0304-3975(90)90144-7},
  6133. Issn = {0304-3975},
  6134. Journal = {Theoretical Computer Science},
  6135. Number = {2},
  6136. Pages = {155 - 175},
  6137. Title = {Type inference with subtypes},
  6138. Url = {http://www.sciencedirect.com/science/article/pii/0304397590901447},
  6139. Volume = {73},
  6140. Year = {1990},
  6141. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2Z1aC1taXNocmEtMTk5MC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2Z1aC1taXNocmEtMTk5MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3jRDzb+UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1aC1taXNocmEtMTk5MC5wZGYAAA4AKAATAGYAdQBoAC0AbQBpAHMAaAByAGEALQAxADkAOQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2Z1aC1taXNocmEtMTk5MC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  6142. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0304397590901447},
  6143. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0304-3975(90)90144-7}}
  6144. @manual{Matz:2013aa,
  6145. Author = {Michael Matz and Jan Hubicka and Andreas Jaeger and Mark Mitchell},
  6146. Date-Added = {2014-02-13 06:10:06 +0000},
  6147. Date-Modified = {2015-07-22 18:07:30 +0000},
  6148. Keywords = {x86 64},
  6149. Month = {October},
  6150. Title = {System V Application Binary Interface, AMD64 Architecture Processor Supplement},
  6151. Year = {2013},
  6152. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdhYmkucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdhYmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26M0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhYmkucGRmAAAOABAABwBhAGIAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9hYmkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  6153. @inproceedings{Garcia-Perez:2014aa,
  6154. Acmid = {2543742},
  6155. Address = {New York, NY, USA},
  6156. Author = {Garc\'{\i}a-P{\'e}rez, \'{A}lvaro and Nogueira, Pablo and Sergey, Ilya},
  6157. Booktitle = {Proceedings of the ACM SIGPLAN 2014 Workshop on Partial Evaluation and Program Manipulation},
  6158. Date-Added = {2014-02-05 04:26:21 +0000},
  6159. Date-Modified = {2014-02-05 04:26:27 +0000},
  6160. Doi = {10.1145/2543728.2543742},
  6161. Isbn = {978-1-4503-2619-3},
  6162. Keywords = {2-level continuation-passing style, closures, gradual types, layered semantics, program transformation},
  6163. Location = {San Diego, California, USA},
  6164. Numpages = {12},
  6165. Pages = {157--168},
  6166. Publisher = {ACM},
  6167. Series = {PEPM '14},
  6168. Title = {Deriving Interpretations of the Gradually-typed Lambda Calculus},
  6169. Url = {http://doi.acm.org/10.1145/2543728.2543742},
  6170. Year = {2014},
  6171. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxNTctZ2FyY2lhLXBlcmV6LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDE1Ny1nYXJjaWEtcGVyZXoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9539EPOO9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1Ny1nYXJjaWEtcGVyZXoucGRmAAAOACwAFQBwADEANQA3AC0AZwBhAHIAYwBpAGEALQBwAGUAcgBlAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDE1Ny1nYXJjaWEtcGVyZXoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  6172. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2543728.2543742},
  6173. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2543728.2543742}}
  6174. @techreport{Arvind:1986aa,
  6175. Author = {Arvind and David E. Culler},
  6176. Date-Added = {2014-01-19 17:29:02 +0000},
  6177. Date-Modified = {2014-01-19 17:31:28 +0000},
  6178. Institution = {MIT},
  6179. Number = {TM-294},
  6180. Title = {Dataflow Architectures},
  6181. Year = {1986},
  6182. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5NZW1vLTI2MS0yLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOTWVtby0yNjEtMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANL81dGImtxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRiNMcAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoATWVtby0yNjEtMi5wZGYADgAeAA4ATQBlAG0AbwAtADIANgAxAC0AMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9NZW1vLTI2MS0yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  6183. @manual{Bryant:2005aa,
  6184. Author = {Randal E. Bryant and David R. O'Hallaron},
  6185. Date-Added = {2014-01-13 15:56:40 +0000},
  6186. Date-Modified = {2014-01-13 15:58:03 +0000},
  6187. Month = {September},
  6188. Organization = {Carnegie Mellon University},
  6189. Title = {x86-64 Machine-Level Programming},
  6190. Year = {2005},
  6191. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWFzbTY0LWhhbmRvdXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFhc202NC1oYW5kb3V0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26m0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhc202NC1oYW5kb3V0LnBkZgAADgAkABEAYQBzAG0ANgA0AC0AaABhAG4AZABvAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9hc202NC1oYW5kb3V0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  6192. @techreport{Liang:1995aa,
  6193. Author = {Sheng Liang},
  6194. Date-Added = {2014-01-09 13:30:13 +0000},
  6195. Date-Modified = {2014-01-09 13:30:57 +0000},
  6196. Institution = {Yale University},
  6197. Month = {February},
  6198. Number = {TR-1067},
  6199. Title = {A Modular Semantics for Compiler Generation},
  6200. Year = {1995},
  6201. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp0cjEwNjcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp0cjEwNjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pU0Q88mVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0cjEwNjcucGRmAA4AFgAKAHQAcgAxADAANgA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3RyMTA2Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  6202. @misc{Hejlsberg:2010aa,
  6203. Author = {Anders Hejlsberg},
  6204. Date-Added = {2014-01-06 15:43:48 +0000},
  6205. Date-Modified = {2014-01-06 16:09:03 +0000},
  6206. Howpublished = {Microsoft Channel 9 Blog},
  6207. Month = {April},
  6208. Title = {C\# 4.0 and beyond by Anders Hejlsberg},
  6209. Year = {2010}}
  6210. @misc{Hejlsberg:2012aa,
  6211. Author = {Anders Hejlsberg},
  6212. Date-Added = {2014-01-06 15:39:32 +0000},
  6213. Date-Modified = {2014-09-11 10:40:22 +0000},
  6214. Howpublished = {Microsoft Channel 9 Blog},
  6215. Title = {Introducing {TypeScript}},
  6216. Year = {2012},
  6217. Bdsk-Url-1 = {http://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript}}
  6218. @inproceedings{Adams:2013aa,
  6219. Author = {Keith Adams},
  6220. Booktitle = {Strange Loop},
  6221. Date-Added = {2014-01-06 15:31:52 +0000},
  6222. Date-Modified = {2014-01-06 15:36:34 +0000},
  6223. Month = {September},
  6224. Title = {Taking {PHP} Seriously},
  6225. Year = {2013},
  6226. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uL0Ryb3Bib3gvYmliL0FkYW1zLVRha2luZ1BIUFNlcmlvdXNseS5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHEFkYW1zLVRha2luZ1BIUFNlcmlvdXNseS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABM/sPO8DcbUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzvB9awAAAAEAEAAOauEADmndAAXAcgACEikAAgBFTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBZGFtcy1UYWtpbmdQSFBTZXJpb3VzbHkucGRmAAAOADoAHABBAGQAYQBtAHMALQBUAGEAawBpAG4AZwBQAEgAUABTAGUAcgBpAG8AdQBzAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FkYW1zLVRha2luZ1BIUFNlcmlvdXNseS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC8AMEAyQKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  6227. @inproceedings{Verlaguet:2013aa,
  6228. Author = {Julien Verlaguet},
  6229. Booktitle = {Commercial Users of Functional Programming (CUFP)},
  6230. Date-Added = {2014-01-06 15:28:27 +0000},
  6231. Date-Modified = {2014-04-14 11:23:23 +0000},
  6232. Title = {Facebook: Analyzing {PHP} statically},
  6233. Year = {2013},
  6234. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV12ZXJsYWd1ZXQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q12ZXJsYWd1ZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41x0Q8971BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2ZXJsYWd1ZXQucGRmAAAOABwADQB2AGUAcgBsAGEAZwB1AGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi92ZXJsYWd1ZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  6235. @phdthesis{Keep:2012aa,
  6236. Author = {Andrew W. Keep},
  6237. Date-Added = {2014-01-01 15:56:30 +0000},
  6238. Date-Modified = {2014-01-01 15:57:15 +0000},
  6239. Month = {December},
  6240. School = {Indiana University},
  6241. Title = {A Nanopass Framework for Commercial Compiler Development},
  6242. Year = {2012},
  6243. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWtlZXAtZGlzc2VydGF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVa2VlcC1kaXNzZXJ0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94n9EPON9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38vAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAa2VlcC1kaXNzZXJ0YXRpb24ucGRmAAAOACwAFQBrAGUAZQBwAC0AZABpAHMAcwBlAHIAdABhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIva2VlcC1kaXNzZXJ0YXRpb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  6244. @article{SPERBER:2009aa,
  6245. Author = {Sperber, Michael and DYBVIG,R. KENT and FLATT,MATTHEW and VAN STRAATEN,ANTON and FINDLER,ROBBY and MATTHEWS,JACOB},
  6246. Date-Added = {2013-12-30 19:30:51 +0000},
  6247. Date-Modified = {2015-12-20 20:05:05 +0000},
  6248. Doi = {10.1017/S0956796809990074},
  6249. Issn = {1469-7653},
  6250. Issue = {Supplement S1},
  6251. Journal = {Journal of Functional Programming},
  6252. Month = {8},
  6253. Numpages = {301},
  6254. Pages = {1--301},
  6255. Title = {Revised$^6$ Report on the Algorithmic Language Scheme},
  6256. Url = {http://journals.cambridge.org/article_S0956796809990074},
  6257. Volume = {19},
  6258. Year = {2009},
  6259. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhyNnJzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcjZycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+Jt9EPPJBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcjZycy5wZGYADgASAAgAcgA2AHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9yNnJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  6260. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796809990074},
  6261. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796809990074}}
  6262. @book{Dewar:1979aa,
  6263. Author = {Robert B. K. Dewar},
  6264. Date-Added = {2013-12-25 16:44:51 +0000},
  6265. Date-Modified = {2013-12-25 16:47:22 +0000},
  6266. Title = {The {SETL} Programming Language},
  6267. Year = {1979},
  6268. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxzZXRscHJvZy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHNldGxwcm9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/igHRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNldGxwcm9nLnBkZgAOABoADABzAGUAdABsAHAAcgBvAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvc2V0bHByb2cucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  6269. @article{Gomard:1991aa,
  6270. Author = {Carsten K. Gomard and Neil D. Jones},
  6271. Date-Added = {2013-12-09 15:00:05 +0000},
  6272. Date-Modified = {2013-12-09 15:00:46 +0000},
  6273. Journal = {Structured Programming},
  6274. Pages = {123--144},
  6275. Title = {Compiler Generation by Partial Evaluation: A Case Study},
  6276. Volume = {12},
  6277. Year = {1991},
  6278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1jb2dlbmJ5cGUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1jb2dlbmJ5cGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3En0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb2dlbmJ5cGUucGRmAAAOABwADQBjAG8AZwBlAG4AYgB5AHAAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9jb2dlbmJ5cGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  6279. @techreport{Donzeau-Gouge:1980aa,
  6280. Author = {Veronique Donzeau-Gouge and Gerard Huet and Gilles Kahn and Bernard Lang},
  6281. Date-Added = {2013-12-05 17:02:21 +0000},
  6282. Date-Modified = {2013-12-05 17:03:39 +0000},
  6283. Institution = {INRIA},
  6284. Number = {26},
  6285. Title = {Programming Environments Based on Structured Editors: the Mentor Experience},
  6286. Year = {1980},
  6287. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTAwMjYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi0wMDI2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARLf7zsYcJ1BERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAM7GYncAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItMDAyNi5wZGYADgAYAAsAUgBSAC0AMAAwADIANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTAwMjYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  6288. @inproceedings{Zdancewic:1999aa,
  6289. Author = {Steve Zdancewic and Dan Grossman and Greg Morrisett},
  6290. 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},
  6291. Date-Added = {2013-12-05 15:35:00 +0000},
  6292. Date-Modified = {2013-12-05 15:36:44 +0000},
  6293. Month = {September},
  6294. Title = {Principals in Programming Languages: A Syntactic Proof Technique},
  6295. Year = {1999},
  6296. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1pHTTk5LnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJWkdNOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAESuR87GB0FQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADOxk2RAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFpHTTk5LnBkZgAOABQACQBaAEcATQA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9aR005OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  6297. @inproceedings{Swamy:2014aa,
  6298. Author = {Nikhil Swamy and Cedric Fournet and Aseem Rastogi and Karthikeyan Bhargavan and Juan Chen and Pierre-Yves Strub and Gavin Bierman},
  6299. Booktitle = {ACM Conference on Principles of Programming Languages (POPL)},
  6300. Date-Added = {2013-12-02 19:01:31 +0000},
  6301. Date-Modified = {2013-12-02 19:02:37 +0000},
  6302. Month = {January},
  6303. Title = {Gradual Typing Embedded Securely in JavaScript},
  6304. Year = {2014},
  6305. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl0c3Rhci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXRzdGFyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilrRDzyaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6gAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRzdGFyLnBkZgAADgAUAAkAdABzAHQAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3RzdGFyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  6306. @inproceedings{Benton:2009aa,
  6307. Author = {Nick Benton and Chung-Kil Hur},
  6308. Booktitle = {ICFP '09: Proceedings of the 14th ACM SIGPLAN international conference on Functional programming},
  6309. Date-Added = {2013-10-07 15:04:22 +0000},
  6310. Date-Modified = {2013-10-07 15:05:14 +0000},
  6311. Title = {Biorthogonality, Step-Indexing and Compiler Correctness},
  6312. Year = {2009},
  6313. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmljZnAwNzQtYmVudG9uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESaWNmcDA3NC1iZW50b24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL910dEPN3hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWNmcDA3NC1iZW50b24ucGRmAA4AJgASAGkAYwBmAHAAMAA3ADQALQBiAGUAbgB0AG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9pY2ZwMDc0LWJlbnRvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  6314. @misc{Ramananandro:2012aa,
  6315. Author = {Tahina Ramananandro},
  6316. Date-Added = {2013-09-27 12:14:26 +0000},
  6317. Date-Modified = {2013-09-27 12:18:42 +0000},
  6318. Howpublished = {http://flint.cs.yale.edu/certikos/slides/compositional.pdf},
  6319. Month = {October},
  6320. Title = {Compositional Verification and Compilation},
  6321. Year = {2012},
  6322. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdjdmMucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdjdmMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3E00Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjdmMucGRmAAAOABAABwBjAHYAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9jdmMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  6323. @inproceedings{Hur:2012aa,
  6324. Acmid = {2103666},
  6325. Address = {New York, NY, USA},
  6326. Author = {Hur, Chung-Kil and Dreyer, Derek and Neis, Georg and Vafeiadis, Viktor},
  6327. Booktitle = {Proceedings of the 39th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  6328. Date-Added = {2013-09-27 12:08:24 +0000},
  6329. Date-Modified = {2013-09-27 12:08:28 +0000},
  6330. Doi = {10.1145/2103656.2103666},
  6331. Isbn = {978-1-4503-1083-3},
  6332. Keywords = {Kripke logical relations, abstract types, bisimulations, contextual equivalence, global vs. local knowledge, higher-order state, recursive types, relation transition systems, transitivity},
  6333. Location = {Philadelphia, PA, USA},
  6334. Numpages = {14},
  6335. Pages = {59--72},
  6336. Publisher = {ACM},
  6337. Series = {POPL '12},
  6338. Title = {The marriage of bisimulations and Kripke logical relations},
  6339. Url = {http://doi.acm.org/10.1145/2103656.2103666},
  6340. Year = {2012},
  6341. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdydHMucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdydHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nH0Q88kFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBydHMucGRmAAAOABAABwByAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9ydHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  6342. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2103656.2103666},
  6343. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2103656.2103666}}
  6344. @inproceedings{Lassen:2005aa,
  6345. Acmid = {1079710},
  6346. Address = {Washington, DC, USA},
  6347. Author = {Lassen, Soren},
  6348. Booktitle = {Proceedings of the 20th Annual IEEE Symposium on Logic in Computer Science},
  6349. Date-Added = {2013-09-27 12:04:18 +0000},
  6350. Date-Modified = {2013-09-27 12:04:24 +0000},
  6351. Doi = {10.1109/LICS.2005.15},
  6352. Isbn = {0-7695-2266-1},
  6353. Numpages = {10},
  6354. Pages = {345--354},
  6355. Publisher = {IEEE Computer Society},
  6356. Series = {LICS '05},
  6357. Title = {Eager Normal Form Bisimulation},
  6358. Url = {http://dx.doi.org/10.1109/LICS.2005.15},
  6359. Year = {2005},
  6360. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhlbmZiLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZW5mYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zRdEPNvtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZW5mYi5wZGYADgASAAgAZQBuAGYAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9lbmZiLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  6361. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2005.15}}
  6362. @book{Sestoft:2012aa,
  6363. Author = {Peter Sestoft},
  6364. Date-Added = {2013-08-22 18:05:41 +0000},
  6365. Date-Modified = {2013-08-22 18:06:50 +0000},
  6366. Publisher = {Springer},
  6367. Series = {Undergraduate Topics in Computer Science},
  6368. Title = {Programming Language Concepts},
  6369. Volume = {50},
  6370. Year = {2012},
  6371. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1BMQ29uY2VwdHNTZXN0b2Z0LnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVUExDb25jZXB0c1Nlc3RvZnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNQaM47ysgAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADOPAMIAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFBMQ29uY2VwdHNTZXN0b2Z0LnBkZgAOACwAFQBQAEwAQwBvAG4AYwBlAHAAdABzAFMAZQBzAHQAbwBmAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QTENvbmNlcHRzU2VzdG9mdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  6372. @techreport{Gries:1981aa,
  6373. Author = {David Gries and Harlan Mills},
  6374. Date-Added = {2013-08-16 19:55:44 +0000},
  6375. Date-Modified = {2013-08-16 19:56:21 +0000},
  6376. Institution = {Cornell University},
  6377. Month = {January},
  6378. Number = {TR 81-452},
  6379. Title = {Swapping Sections},
  6380. Year = {1981},
  6381. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzgxLTQ1Mi5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjgxLTQ1Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiXafOM/v6AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzjQ0OgAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA4MS00NTIucGRmAAAOABYACgA4ADEALQA0ADUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzgxLTQ1Mi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  6382. @book{Bentley:1986aa,
  6383. Author = {Jon Bentley},
  6384. Date-Added = {2013-08-16 19:51:12 +0000},
  6385. Date-Modified = {2013-08-16 19:52:14 +0000},
  6386. Publisher = {Addison Wesley},
  6387. Title = {Progrogramming Pearls},
  6388. Year = {1986},
  6389. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1Byb2dyYW1taW5nX3BlYXJscy5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlByb2dyYW1taW5nX3BlYXJscy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiTKTOM/qZAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzjQy2QAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQcm9ncmFtbWluZ19wZWFybHMucGRmAAAOAC4AFgBQAHIAbwBnAHIAYQBtAG0AaQBuAGcAXwBwAGUAYQByAGwAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1Byb2dyYW1taW5nX3BlYXJscy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  6390. @article{Adelson-Velskii:1962aa,
  6391. Author = {G. M. Adelson-Velskii and E.M. Landis},
  6392. Date-Added = {2013-08-05 14:46:12 +0000},
  6393. Date-Modified = {2013-08-05 14:47:45 +0000},
  6394. Journal = {Soviet Mathematics Doklady},
  6395. Pages = {1259--1263},
  6396. Title = {An algorithm for the organization of information},
  6397. Volume = {3},
  6398. Year = {1962},
  6399. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdhdmwucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdhdmwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26s0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhdmwucGRmAAAOABAABwBhAHYAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9hdmwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  6400. @article{Herman:2010aa,
  6401. Author = {Herman, David and Tomb, Aaron and Flanagan, Cormac},
  6402. Date-Added = {2013-07-26 15:40:36 +0000},
  6403. Date-Modified = {2014-04-06 15:59:25 +0000},
  6404. Journal = {Higher-Order and Symbolic Computation},
  6405. Keywords = {Gradual typing; Coercions; Casts; Type dynamic},
  6406. Language = {English},
  6407. Number = {2},
  6408. Pages = {167-189},
  6409. Publisher = {Springer US},
  6410. Title = {Space-efficient gradual typing},
  6411. Volume = {23},
  6412. Year = {2010},
  6413. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGhlcm1hbi1ob3NjLTIwMTEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRoZXJtYW4taG9zYy0yMDExLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wl0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoZXJtYW4taG9zYy0yMDExLnBkZgAOACoAFABoAGUAcgBtAGEAbgAtAGgAbwBzAGMALQAyADAAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2hlcm1hbi1ob3NjLTIwMTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  6414. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10990-011-9066-z}}
  6415. @inproceedings{Garcia:2013fk,
  6416. Author = {Ronald Garcia},
  6417. Booktitle = {{ICFP} '13: Proceedings of the International Conference on Functional Programming},
  6418. Date-Added = {2013-06-21 18:08:16 +0000},
  6419. Date-Modified = {2013-06-21 18:09:03 +0000},
  6420. Title = {Calculating Threesomes, with Blame},
  6421. Year = {2013},
  6422. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MTctZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQxNy1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9689EPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxNy1nYXJjaWEucGRmAAAOACAADwBwADQAMQA3AC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQxNy1nYXJjaWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  6423. @book{Amadio:1998fk,
  6424. Author = {Roberto M. Amadio and Curien Pierre-Louis},
  6425. Date-Added = {2013-06-17 15:35:25 -0600},
  6426. Date-Modified = {2013-06-17 15:36:21 -0600},
  6427. Publisher = {Cambridge University Press},
  6428. Title = {Domains and Lambda-Calculi},
  6429. Year = {1998}}
  6430. @article{Rossberg:2013fk,
  6431. Author = {Andreas Rossberg and Derek Dreyer},
  6432. Date-Added = {2013-06-14 03:43:14 -0600},
  6433. Date-Modified = {2013-06-14 03:44:07 -0600},
  6434. Journal = {{ACM} Transactions on Programming Languages and Systems},
  6435. Number = {1},
  6436. Title = {Mixin' up the {ML} module system},
  6437. Volume = {35},
  6438. Year = {2013},
  6439. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1peG1sLXRvcGxhcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1peG1sLXRvcGxhcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eOrRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1peG1sLXRvcGxhcy5wZGYADgAiABAAbQBpAHgAbQBsAC0AdABvAHAAbABhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWl4bWwtdG9wbGFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  6440. @article{Pitts:2000fk,
  6441. Author = {Andrew M. Pitts},
  6442. Date-Added = {2013-06-13 19:27:42 +0000},
  6443. Date-Modified = {2013-06-13 19:28:21 +0000},
  6444. Journal = {Mathematical Structures in Computer Science},
  6445. Pages = {321--359},
  6446. Title = {Parametric Polymorphism and Operational Equivalence},
  6447. Volume = {10},
  6448. Year = {2000},
  6449. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1waXR0czIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1waXR0czIwMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wB0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwaXR0czIwMDAucGRmAAAOABwADQBwAGkAdAB0AHMAMgAwADAAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9waXR0czIwMDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  6450. @inproceedings{Smith:2000fk,
  6451. Acmid = {651903},
  6452. Address = {London, UK, UK},
  6453. Author = {Smith, Frederick and Walker, David and Morrisett, J. Gregory},
  6454. Booktitle = {Proceedings of the 9th European Symposium on Programming Languages and Systems},
  6455. Date-Added = {2013-06-11 20:34:27 +0000},
  6456. Date-Modified = {2013-06-11 20:34:33 +0000},
  6457. Isbn = {3-540-67262-1},
  6458. Numpages = {16},
  6459. Pages = {366--381},
  6460. Publisher = {Springer-Verlag},
  6461. Series = {ESOP '00},
  6462. Title = {Alias Types},
  6463. Url = {http://dl.acm.org/citation.cfm?id=645394.651903},
  6464. Year = {2000},
  6465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlhbGlhcy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWFsaWFzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bpXRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFsaWFzLnBkZgAADgAUAAkAYQBsAGkAYQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2FsaWFzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  6466. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645394.651903}}
  6467. @incollection{Churchill:2013fk,
  6468. Author = {Churchill, Martin and Mosses, PeterD.},
  6469. Booktitle = {Foundations of Software Science and Computation Structures},
  6470. Date-Added = {2013-06-05 11:59:38 +0000},
  6471. Date-Modified = {2013-06-05 11:59:41 +0000},
  6472. Doi = {10.1007/978-3-642-37075-5_7},
  6473. Editor = {Pfenning, Frank},
  6474. Isbn = {978-3-642-37074-8},
  6475. Keywords = {structural operational semantics; programming languages; congruence formats; Modular SOS; higher-order bisimulation},
  6476. Pages = {97-112},
  6477. Publisher = {Springer Berlin Heidelberg},
  6478. Series = {Lecture Notes in Computer Science},
  6479. Title = {Modular Bisimulation Theory for Computations and Values},
  6480. Url = {http://dx.doi.org/10.1007/978-3-642-37075-5_7},
  6481. Volume = {7794},
  6482. Year = {2013},
  6483. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mb3NzYWNzMTMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mb3NzYWNzMTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N00Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmb3NzYWNzMTMucGRmAAAOABwADQBmAG8AcwBzAGEAYwBzADEAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mb3NzYWNzMTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  6484. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-37075-5_7}}
  6485. @article{Ohori:1995fk,
  6486. Acmid = {218572},
  6487. Address = {New York, NY, USA},
  6488. Author = {Ohori, Atsushi},
  6489. Date-Added = {2013-04-23 11:05:06 -0400},
  6490. Date-Modified = {2013-04-23 11:05:12 -0400},
  6491. Doi = {10.1145/218570.218572},
  6492. Issn = {0164-0925},
  6493. Issue_Date = {Nov. 1995},
  6494. Journal = {ACM Trans. Program. Lang. Syst.},
  6495. Keywords = {compilation, polymorphism, record calculus, type inference, type theory},
  6496. Month = nov,
  6497. Number = {6},
  6498. Numpages = {52},
  6499. Pages = {844--895},
  6500. Publisher = {ACM},
  6501. Title = {A polymorphic record calculus and its compilation},
  6502. Url = {http://doi.acm.org/10.1145/218570.218572},
  6503. Volume = {17},
  6504. Year = {1995},
  6505. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODQ0LW9ob3JpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg0NC1vaG9yaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97pdEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg0NC1vaG9yaS5wZGYADgAeAA4AcAA4ADQANAAtAG8AaABvAHIAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODQ0LW9ob3JpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6506. Bdsk-Url-1 = {http://doi.acm.org/10.1145/218570.218572},
  6507. Bdsk-Url-2 = {http://dx.doi.org/10.1145/218570.218572}}
  6508. @article{Keshav:2007uq,
  6509. Acmid = {1273458},
  6510. Address = {New York, NY, USA},
  6511. Author = {Keshav, S.},
  6512. Date-Added = {2013-03-13 16:15:33 +0000},
  6513. Date-Modified = {2013-03-13 16:15:38 +0000},
  6514. Doi = {10.1145/1273445.1273458},
  6515. Issn = {0146-4833},
  6516. Issue_Date = {July 2007},
  6517. Journal = {SIGCOMM Comput. Commun. Rev.},
  6518. Keywords = {hints, paper, reading},
  6519. Month = jul,
  6520. Number = {3},
  6521. Numpages = {2},
  6522. Pages = {83--84},
  6523. Publisher = {ACM},
  6524. Title = {How to read a paper},
  6525. Url = {http://doi.acm.org/10.1145/1273445.1273458},
  6526. Volume = {37},
  6527. Year = {2007},
  6528. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODMta2VzaGF2LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDgzLWtlc2hhdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97o9EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgzLWtlc2hhdi5wZGYADgAeAA4AcAA4ADMALQBrAGUAcwBoAGEAdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODMta2VzaGF2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6529. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1273445.1273458},
  6530. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1273445.1273458}}
  6531. @article{Fong:2009fk,
  6532. Acmid = {1595493},
  6533. Address = {New York, NY, USA},
  6534. Author = {Fong, Philip W.L.},
  6535. Date-Added = {2013-03-13 16:01:52 +0000},
  6536. Date-Modified = {2013-03-13 16:01:59 +0000},
  6537. Doi = {10.1145/1595453.1595493},
  6538. Issn = {0097-8418},
  6539. Issue_Date = {June 2009},
  6540. Journal = {SIGCSE Bull.},
  6541. Keywords = {graduate education, paper review, reading research papers},
  6542. Month = jun,
  6543. Number = {2},
  6544. Numpages = {3},
  6545. Pages = {138--140},
  6546. Publisher = {ACM},
  6547. Title = {Reading a computer science research paper},
  6548. Url = {http://doi.acm.org/10.1145/1595453.1595493},
  6549. Volume = {41},
  6550. Year = {2009},
  6551. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTM4LWZvbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTM4LWZvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m/0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM4LWZvbmcucGRmAAAOABwADQBwADEAMwA4AC0AZgBvAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTM4LWZvbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  6552. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1595453.1595493},
  6553. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1595453.1595493}}
  6554. @inproceedings{Krishnaswami:2010fk,
  6555. Acmid = {1708025},
  6556. Address = {New York, NY, USA},
  6557. Author = {Krishnaswami, Neel R. and Birkedal, Lars and Aldrich, Jonathan},
  6558. Booktitle = {Proceedings of the 5th ACM SIGPLAN workshop on Types in language design and implementation},
  6559. Date-Added = {2013-03-02 04:14:46 -0700},
  6560. Date-Modified = {2013-03-02 04:14:49 -0700},
  6561. Doi = {10.1145/1708016.1708025},
  6562. Isbn = {978-1-60558-891-9},
  6563. Keywords = {dataflow, frame rule, functional reactive programming, ramification problem, separation logic, subject-observer},
  6564. Location = {Madrid, Spain},
  6565. Numpages = {14},
  6566. Pages = {63--76},
  6567. Publisher = {ACM},
  6568. Series = {TLDI '10},
  6569. Title = {Verifying event-driven programs using ramified frame properties},
  6570. Url = {http://doi.acm.org/10.1145/1708016.1708025},
  6571. Year = {2010},
  6572. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXA2My1rcmlzaG5hc3dhbWkwLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDYzLWtyaXNobmFzd2FtaTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ZNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLWtyaXNobmFzd2FtaTAucGRmAAAOACwAFQBwADYAMwAtAGsAcgBpAHMAaABuAGEAcwB3AGEAbQBpADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDYzLWtyaXNobmFzd2FtaTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  6573. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1708016.1708025},
  6574. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1708016.1708025}}
  6575. @unpublished{Siek:2008fk,
  6576. Author = {Jeremy G. Siek},
  6577. Date-Added = {2013-02-27 16:15:24 +0000},
  6578. Date-Modified = {2013-02-27 16:16:09 +0000},
  6579. Month = {September},
  6580. Title = {A Theory of Gradual Typing (Draft)},
  6581. Year = {2008},
  6582. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnRoZW9yeV9ncmFkdWFsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESdGhlb3J5X2dyYWR1YWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KRtEPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlb3J5X2dyYWR1YWwucGRmAA4AJgASAHQAaABlAG8AcgB5AF8AZwByAGEAZAB1AGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi90aGVvcnlfZ3JhZHVhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  6583. @inproceedings{Hansen:2012uq,
  6584. Acmid = {2384596},
  6585. Address = {New York, NY, USA},
  6586. Author = {Hansen, Michael E. and Lumsdaine, Andrew and Goldstone, Robert L.},
  6587. Booktitle = {Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software},
  6588. Date-Added = {2013-02-27 04:26:54 -0700},
  6589. Date-Modified = {2013-02-27 04:27:00 -0700},
  6590. Doi = {10.1145/2384592.2384596},
  6591. Isbn = {978-1-4503-1562-3},
  6592. Keywords = {cognitive architectures, cognitive complexity, psychology of programming},
  6593. Location = {Tucson, Arizona, USA},
  6594. Numpages = {12},
  6595. Pages = {27--38},
  6596. Publisher = {ACM},
  6597. Series = {Onward! '12},
  6598. Title = {Cognitive architectures: a way forward for the psychology of programming},
  6599. Url = {http://doi.acm.org/10.1145/2384592.2384596},
  6600. Year = {2012},
  6601. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjctaGFuc2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3LWhhbnNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96fdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LWhhbnNlbi5wZGYADgAeAA4AcAAyADcALQBoAGEAbgBzAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjctaGFuc2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6602. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384592.2384596},
  6603. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384592.2384596}}
  6604. @book{Stepanov:2013fk,
  6605. Author = {Alexander A. Stepanov and Daniel E. Rose},
  6606. Date-Added = {2013-02-27 04:22:55 -0700},
  6607. Date-Modified = {2013-02-27 04:24:03 -0700},
  6608. Month = {January},
  6609. Number = {0.3},
  6610. Title = {Three Algorithmic Journeys},
  6611. Year = {2013},
  6612. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0pvdXJuZXlzLTAuMy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEpvdXJuZXlzLTAuMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPIAbNZh+EAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzWZXxAAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBKb3VybmV5cy0wLjMucGRmAAAOACIAEABKAG8AdQByAG4AZQB5AHMALQAwAC4AMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0pvdXJuZXlzLTAuMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  6613. @inproceedings{Ahmed:2009fk,
  6614. Author = {Amal Ahmed and Robert Bruce Findler and Jacob Matthews and Philip Wadler},
  6615. Booktitle = {Workshop on Script to Program Evolution (STOP)},
  6616. Date-Added = {2013-02-26 17:34:47 +0000},
  6617. Date-Modified = {2013-02-26 17:35:41 +0000},
  6618. Month = {July},
  6619. Title = {Blame for all},
  6620. Year = {2009},
  6621. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJsYW1lZm9yYWxsLXN0b3AucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRibGFtZWZvcmFsbC1zdG9wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ay0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBibGFtZWZvcmFsbC1zdG9wLnBkZgAOACoAFABiAGwAYQBtAGUAZgBvAHIAYQBsAGwALQBzAHQAbwBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2JsYW1lZm9yYWxsLXN0b3AucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  6622. @article{Ohori:1997fk,
  6623. Author = {Ohori, Atsushi and Takamizawa, Tomonobu},
  6624. Date-Added = {2013-01-09 21:26:33 -0700},
  6625. Date-Modified = {2013-01-09 21:26:35 -0700},
  6626. Doi = {10.1023/A:1007730624053},
  6627. Issn = {0892-4635},
  6628. Issue = {1},
  6629. Journal = {LISP and Symbolic Computation},
  6630. Keywords = {operational semantics; polymorphism; type inference; unboxed objects; ML},
  6631. Language = {English},
  6632. Pages = {61-91},
  6633. Publisher = {Kluwer Academic Publishers},
  6634. Title = {An Unboxed Operational Semantics for ML Polymorphism},
  6635. Url = {http://dx.doi.org/10.1023/A%3A1007730624053},
  6636. Volume = {10},
  6637. Year = {1997},
  6638. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpqbHNjOTcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpqbHNjOTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YS0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqbHNjOTcucGRmAA4AFgAKAGoAbABzAGMAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2psc2M5Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  6639. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A%3A1007730624053},
  6640. Bdsk-Url-2 = {http://dx.doi.org/10.1023/A:1007730624053}}
  6641. @incollection{Danvy:2003fk,
  6642. Author = {Danvy, Olivier},
  6643. Booktitle = {Compiler Construction},
  6644. Date-Added = {2013-01-02 15:56:48 -0700},
  6645. Date-Modified = {2013-01-02 15:58:19 -0700},
  6646. Pages = {77-89},
  6647. Series = {LNCS},
  6648. Title = {A New One-Pass Transformation into Monadic Normal Form},
  6649. Volume = {2622},
  6650. Year = {2003},
  6651. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTAyLTUyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtUlMtMDItNTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7hfs1mH4QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADNZlfEAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLVJTLTAyLTUyLnBkZgAADgAmABIAQgBSAEkAQwBTAC0AUgBTAC0AMAAyAC0ANQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtUlMtMDItNTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  6652. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-36579-6_6}}
  6653. @inproceedings{Hatcliff:1994vn,
  6654. Acmid = {178053},
  6655. Address = {New York, NY, USA},
  6656. Author = {Hatcliff, John and Danvy, Olivier},
  6657. Booktitle = {Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  6658. Date-Added = {2012-12-29 12:26:46 -0700},
  6659. Date-Modified = {2012-12-29 12:26:50 -0700},
  6660. Doi = {10.1145/174675.178053},
  6661. Isbn = {0-89791-636-0},
  6662. Location = {Portland, Oregon, United States},
  6663. Numpages = {14},
  6664. Pages = {458--471},
  6665. Publisher = {ACM},
  6666. Series = {POPL '94},
  6667. Title = {A generic account of continuation-passing styles},
  6668. Url = {http://doi.acm.org/10.1145/174675.178053},
  6669. Year = {1994},
  6670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA0NTgtaGF0Y2xpZmYwLnBkZtIXCxgZV05TLmRhdGFPEQG6AAAAAAG6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADFqTReSCsAAAAO884ScDQ1OC1oYXRjbGlmZjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdXDM0EkecAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADFqZbOAAAAEQAIAADNBPRXAAAAAQAYAA7zzgAO5bcADuWSAA7liQAKhKwAAHxTAAIASk1hY2ludG9zaCBIRDpVc2VyczpqZXJlbXlzaWVrOnN1YnVyYmFuOnRydW5rOnBhcGVyczpiaWI6cDQ1OC1oYXRjbGlmZjAucGRmAA4AJgASAHAANAA1ADgALQBoAGEAdABjAGwAaQBmAGYAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAPVVzZXJzL2plcmVteXNpZWsvc3VidXJiYW4vdHJ1bmsvcGFwZXJzL2JpYi9wNDU4LWhhdGNsaWZmMC5wZGYAABMAAS8AABUAAgAR//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AowCoALACbgJwAnUCgAKJApcCmwKiAqsCsAK9AsAC0gLVAtoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3A==},
  6671. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.178053},
  6672. Bdsk-Url-2 = {http://dx.doi.org/10.1145/174675.178053}}
  6673. @inproceedings{Jones:1995kx,
  6674. Acmid = {734150},
  6675. Address = {London, UK, UK},
  6676. Author = {Jones, Mark P.},
  6677. Booktitle = {Advanced Functional Programming, First International Spring School on Advanced Functional Programming Techniques-Tutorial Text},
  6678. Date-Added = {2012-12-29 11:47:41 -0700},
  6679. Date-Modified = {2012-12-29 11:47:48 -0700},
  6680. Isbn = {3-540-59451-5},
  6681. Numpages = {40},
  6682. Pages = {97--136},
  6683. Publisher = {Springer-Verlag},
  6684. Title = {Functional Programming with Overloading and Higher-Order Polymorphism},
  6685. Url = {http://dl.acm.org/citation.cfm?id=647698.734150},
  6686. Year = {1995},
  6687. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNwcmluZ3NjaG9vbDk1LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc3ByaW5nc2Nob29sOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KI9EPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3ByaW5nc2Nob29sOTUucGRmAA4AJgASAHMAcAByAGkAbgBnAHMAYwBoAG8AbwBsADkANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zcHJpbmdzY2hvb2w5NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  6688. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=647698.734150}}
  6689. @article{Danvy:1992ys,
  6690. Author = {Danvy,Olivier and Filinski,Andrzex},
  6691. Date-Added = {2012-12-28 21:47:07 -0700},
  6692. Date-Modified = {2012-12-29 13:18:58 -0700},
  6693. Issue = {04},
  6694. Journal = {Mathematical Structures in Computer Science},
  6695. Month = {December},
  6696. Numpages = {31},
  6697. Pages = {361--391},
  6698. Title = {Representing Control: a Study of the {CPS} Transformation},
  6699. Volume = {2},
  6700. Year = {1992},
  6701. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2RhbnZ5OTJyZXByZXNlbnRpbmcucGRm0hcLGBlXTlMuZGF0YU8RAc4AAAAAAc4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMWpNF5IKwAAAA7zzhdkYW52eTkycmVwcmVzZW50aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZxiJzQPDhwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMWpls4AAAARAAgAAM0EJfcAAAABABgADvPOAA7ltwAO5ZIADuWJAAqErAAAfFMAAgBPTWFjaW50b3NoIEhEOlVzZXJzOmplcmVteXNpZWs6c3VidXJiYW46dHJ1bms6cGFwZXJzOmJpYjpkYW52eTkycmVwcmVzZW50aW5nLnBkZgAADgAwABcAZABhAG4AdgB5ADkAMgByAGUAcAByAGUAcwBlAG4AdABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQlVzZXJzL2plcmVteXNpZWsvc3VidXJiYW4vdHJ1bmsvcGFwZXJzL2JpYi9kYW52eTkycmVwcmVzZW50aW5nLnBkZgATAAEvAAAVAAIAEf//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKgArQC1AocCiQKOApkCogKwArQCuwLEAskC1gLZAusC7gLzAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvU=},
  6702. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0960129500001535}}
  6703. @article{Danvy:1994kx,
  6704. Author = {Olivier Danvy},
  6705. Date-Added = {2012-12-28 21:37:12 -0700},
  6706. Date-Modified = {2012-12-28 21:37:14 -0700},
  6707. Doi = {10.1016/0167-6423(94)00003-4},
  6708. Issn = {0167-6423},
  6709. Journal = {Science of Computer Programming},
  6710. Number = {3},
  6711. Pages = {183 - 195},
  6712. Title = {Back to direct style},
  6713. Url = {http://www.sciencedirect.com/science/article/pii/0167642394000034},
  6714. Volume = {22},
  6715. Year = {1994},
  6716. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS44My40NDk3LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjgzLjQ0OTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8KyM0HLCcAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADNB3J3AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS44My40NDk3LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA4ADMALgA0ADQAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjgzLjQ0OTcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  6717. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0167642394000034},
  6718. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0167-6423(94)00003-4}}
  6719. @inproceedings{Danvy:1992uq,
  6720. Author = {Danvy, Olivier},
  6721. Booktitle = {{E}uropean {S}ymposium on {P}rogramming},
  6722. Date-Added = {2012-12-28 21:15:01 -0700},
  6723. Date-Modified = {2012-12-29 13:36:39 -0700},
  6724. Month = {February},
  6725. Numpages = {21},
  6726. Pages = {130--150},
  6727. Series = {ESOP},
  6728. Title = {Back to Direct Style},
  6729. Year = {1992},
  6730. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645389.651606}}
  6731. @techreport{Danvy:1991fk,
  6732. Author = {Olivier Danvy},
  6733. Date-Added = {2012-12-28 21:10:58 -0700},
  6734. Date-Modified = {2012-12-29 13:18:25 -0700},
  6735. Institution = {Kansas State University},
  6736. Month = {December},
  6737. Number = {CIS-92-02},
  6738. Title = {Three Steps for the {CPS} Transformation},
  6739. Year = {1991},
  6740. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RocmVlLXN0ZXBzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdGhyZWUtc3RlcHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMADj9ERWLdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADREZ8HAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhyZWUtc3RlcHMucGRmAAAOACAADwB0AGgAcgBlAGUALQBzAHQAZQBwAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdGhyZWUtc3RlcHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  6741. @inproceedings{Ni:2006uq,
  6742. Acmid = {1111066},
  6743. Address = {New York, NY, USA},
  6744. Author = {Ni, Zhaozhong and Shao, Zhong},
  6745. Booktitle = {Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  6746. Date-Added = {2012-12-21 15:57:35 -0700},
  6747. Date-Modified = {2012-12-21 15:57:38 -0700},
  6748. Doi = {10.1145/1111037.1111066},
  6749. Isbn = {1-59593-027-2},
  6750. Keywords = {embedded code pointers, higher-order functions, hoare logic, proof-carrying code},
  6751. Location = {Charleston, South Carolina, USA},
  6752. Numpages = {14},
  6753. Pages = {320--333},
  6754. Publisher = {ACM},
  6755. Series = {POPL '06},
  6756. Title = {Certified assembly programming with embedded code pointers},
  6757. Url = {http://doi.acm.org/10.1145/1111037.1111066},
  6758. Year = {2006},
  6759. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzIwLW5pLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDMyMC1uaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96u9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMyMC1uaS5wZGYAAA4AGAALAHAAMwAyADAALQBuAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDMyMC1uaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  6760. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111066},
  6761. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1111037.1111066}}
  6762. @article{Knowles:2010fk,
  6763. Acmid = {1667051},
  6764. Address = {New York, NY, USA},
  6765. Articleno = {6},
  6766. Author = {Knowles, Kenneth and Flanagan, Cormac},
  6767. Date-Added = {2012-12-21 14:15:52 -0700},
  6768. Date-Modified = {2012-12-21 14:15:57 -0700},
  6769. Doi = {10.1145/1667048.1667051},
  6770. Issn = {0164-0925},
  6771. Issue_Date = {January 2010},
  6772. Journal = {ACM Trans. Program. Lang. Syst.},
  6773. Keywords = {Type systems, contracts, dynamic checking, static checking},
  6774. Month = feb,
  6775. Number = {2},
  6776. Numpages = {34},
  6777. Pages = {6:1--6:34},
  6778. Publisher = {ACM},
  6779. Title = {Hybrid type checking},
  6780. Url = {http://doi.acm.org/10.1145/1667048.1667051},
  6781. Volume = {32},
  6782. Year = {2010},
  6783. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNi1rbm93bGVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTYta25vd2xlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ug9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTYta25vd2xlcy5wZGYADgAeAA4AYQA2AC0AawBuAG8AdwBsAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNi1rbm93bGVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6784. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1667048.1667051},
  6785. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1667048.1667051}}
  6786. @misc{Baker:2012fk,
  6787. Author = {Jim Baker},
  6788. Date-Added = {2012-12-20 22:04:57 -0700},
  6789. Date-Modified = {2012-12-20 22:05:25 -0700},
  6790. Title = {Personal Communication},
  6791. Year = {2012}}
  6792. @inproceedings{Strickland:2012fk,
  6793. Author = {Strickland, T. Stephen and Tobin-Hochstadt, Sam and Findler, Robert Bruce and Flatt, Matthew},
  6794. Booktitle = {{C}onference on {O}bject {O}riented {P}rogramming {S}ystems {L}anguages and {A}pplications},
  6795. Date-Added = {2012-12-20 08:42:44 -0700},
  6796. Date-Modified = {2012-12-20 08:55:23 -0700},
  6797. Keywords = {contracts, intercession, interposition, proxies},
  6798. Series = {OOPSLA '12},
  6799. Title = {Chaperones and impersonators: run-time support for reasonable interposition},
  6800. Year = {2012},
  6801. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWNoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWNoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cSDRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGYAAA4ANAAZAGMAaABhAHAAZQByAG8AbgBlAHMALQBvAG8AcABzAGwAYQAyADAAMQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2NoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  6802. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384616.2384685},
  6803. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384616.2384685}}
  6804. @inproceedings{Bayne:2011fk,
  6805. Author = {Bayne, M. and Cook, R. and Ernst, M.D.},
  6806. Booktitle = {International Conference on Software Engineering},
  6807. Date-Added = {2012-12-17 17:06:41 +0000},
  6808. Date-Modified = {2012-12-20 08:57:21 -0700},
  6809. 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;},
  6810. Title = {Always-available static and dynamic feedback},
  6811. Year = {2011},
  6812. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGFsd2F5cy1hdmFpbGFibGUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRhbHdheXMtYXZhaWxhYmxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26Z0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhbHdheXMtYXZhaWxhYmxlLnBkZgAOACoAFABhAGwAdwBhAHkAcwAtAGEAdgBhAGkAbABhAGIAbABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2Fsd2F5cy1hdmFpbGFibGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  6813. Bdsk-Url-1 = {http://dx.doi.org/10.1145/1985793.1985864}}
  6814. @inproceedings{Ren:2013vn,
  6815. Author = {Brianna M. Ren and John Toman and T. Stephen Strickland and Jeffrey S. Foster},
  6816. Booktitle = {SAC'13 (OOPS)},
  6817. Date-Added = {2012-12-16 10:39:59 -0700},
  6818. Date-Modified = {2012-12-16 10:41:02 -0700},
  6819. Title = {The Ruby Type Checker},
  6820. Year = {2013},
  6821. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzMjAxMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHMyMDEzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVXRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHMyMDEzLnBkZgAOABoADABvAG8AcABzADIAMAAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wczIwMTMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  6822. @inproceedings{Fahndrich:2003kx,
  6823. Author = {Manuel F{\"a}hndrich and K. Rustan M. Leino},
  6824. Booktitle = {International Workshop on Alias Confinement and Ownership},
  6825. Date-Added = {2012-12-16 10:02:06 -0700},
  6826. Date-Modified = {2014-09-11 10:40:55 +0000},
  6827. Title = {Heap monotonic typestate},
  6828. Year = {2003},
  6829. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZXRzLTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZXRzLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jf0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtZXRzLTEucGRmAA4AFgAKAG0AZQB0AHMALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21ldHMtMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  6830. @inproceedings{Pilkiewicz:2011uq,
  6831. Acmid = {1929565},
  6832. Address = {New York, NY, USA},
  6833. Author = {Pilkiewicz, Alexandre and Pottier, Fran\c{c}ois},
  6834. Booktitle = {Proceedings of the 7th ACM SIGPLAN workshop on Types in language design and implementation},
  6835. Date-Added = {2012-12-16 09:59:45 -0700},
  6836. Date-Modified = {2012-12-16 09:59:59 -0700},
  6837. Doi = {10.1145/1929553.1929565},
  6838. Isbn = {978-1-4503-0484-9},
  6839. Keywords = {amortized complexity, capabilities, hash-consing, hidden state, monotonic state, specification, thunks, type-based complexity-checking, types},
  6840. Location = {Austin, Texas, USA},
  6841. Numpages = {14},
  6842. Pages = {73--86},
  6843. Publisher = {ACM},
  6844. Series = {TLDI '11},
  6845. Title = {The essence of monotonic state},
  6846. Url = {http://doi.acm.org/10.1145/1929553.1929565},
  6847. Year = {2011},
  6848. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA3My1waWxraWV3aWN6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDczLXBpbGtpZXdpY3oucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97idEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDczLXBpbGtpZXdpY3oucGRmAA4AJgASAHAANwAzAC0AcABpAGwAawBpAGUAdwBpAGMAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNzMtcGlsa2lld2ljei5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  6849. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1929553.1929565},
  6850. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1929553.1929565}}
  6851. @unpublished{Jagadeesan:2009fk,
  6852. Author = {Radha Jagadeesan and Alan Jeffrey and Corin Pitcher and James Riely},
  6853. Date-Added = {2012-12-16 09:51:14 -0700},
  6854. Date-Modified = {2012-12-16 09:52:29 -0700},
  6855. Title = {Monotonic Typestates for the Object Calculus},
  6856. Year = {2009},
  6857. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzIwMDktbW9ub3RvbmUtMS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzIwMDktbW9ub3RvbmUtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9lLM97GsAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzPf3/AAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA5LW1vbm90b25lLTEucGRmAA4AKAATADIAMAAwADkALQBtAG8AbgBvAHQAbwBuAGUALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjAwOS1tb25vdG9uZS0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  6858. @inproceedings{Siek:2012uq,
  6859. Author = {Jeremy G. Siek and Ronald Garcia},
  6860. Booktitle = {Scheme and Functional Programming Workshop},
  6861. Date-Added = {2012-12-14 20:22:55 +0000},
  6862. Date-Modified = {2012-12-20 22:40:56 -0700},
  6863. Title = {Interpretations of the Gradually-Typed Lambda Calculus},
  6864. Year = {2012},
  6865. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlpZ3RsYy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWlndGxjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ddrRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGlndGxjLnBkZgAADgAUAAkAaQBnAHQAbABjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2lndGxjLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  6866. @inproceedings{Wadler:2012fk,
  6867. Acmid = {2364568},
  6868. Address = {New York, NY, USA},
  6869. Author = {Wadler, Philip},
  6870. Booktitle = {Proceedings of the 17th ACM SIGPLAN international conference on Functional programming},
  6871. Date-Added = {2012-12-07 15:35:00 +0000},
  6872. Date-Modified = {2012-12-07 15:35:05 +0000},
  6873. Doi = {10.1145/2364527.2364568},
  6874. Isbn = {978-1-4503-1054-3},
  6875. Keywords = {lambda calculus, linear logic, pi calculus},
  6876. Location = {Copenhagen, Denmark},
  6877. Numpages = {14},
  6878. Pages = {273--286},
  6879. Publisher = {ACM},
  6880. Series = {ICFP '12},
  6881. Title = {Propositions as sessions},
  6882. Url = {http://doi.acm.org/10.1145/2364527.2364568},
  6883. Year = {2012},
  6884. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNzMtd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI3My13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96htEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3My13YWRsZXIucGRmAAAOACAADwBwADIANwAzAC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI3My13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  6885. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2364527.2364568},
  6886. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2364527.2364568}}
  6887. @inproceedings{Holkner:2009fk,
  6888. Acmid = {1862665},
  6889. Address = {Darlinghurst, Australia, Australia},
  6890. Author = {Holkner, Alex and Harland, James},
  6891. Booktitle = {Proceedings of the Thirty-Second Australasian Conference on Computer Science - Volume 91},
  6892. Date-Added = {2012-12-05 15:15:03 -0700},
  6893. Date-Modified = {2012-12-05 15:15:08 -0700},
  6894. Isbn = {978-1-920682-72-9},
  6895. Keywords = {Python and compilers, dynamic languages},
  6896. Location = {Wellington, New Zealand},
  6897. Numpages = {10},
  6898. Pages = {19--28},
  6899. Publisher = {Australian Computer Society, Inc.},
  6900. Series = {ACSC '09},
  6901. Title = {Evaluating the dynamic behaviour of Python applications},
  6902. Url = {http://dl.acm.org/citation.cfm?id=1862659.1862665},
  6903. Year = {2009},
  6904. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOS1ob2xrbmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE5LWhvbGtuZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96GdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE5LWhvbGtuZXIucGRmAAAOACAADwBwADEAOQAtAGgAbwBsAGsAbgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE5LWhvbGtuZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  6905. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1862659.1862665}}
  6906. @phdthesis{Miller:2006fk,
  6907. Author = {Mark S. Miller},
  6908. Date-Added = {2012-12-03 22:20:42 +0000},
  6909. Date-Modified = {2012-12-03 22:21:44 +0000},
  6910. Month = {May},
  6911. School = {Johns Hopkins University},
  6912. Title = {Robust Composition: Towards a Unified Approach to Access Control and Concurrency Control},
  6913. Year = {2006},
  6914. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1hcmttLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1hcmttLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eNPRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1hcmttLXRoZXNpcy5wZGYADgAiABAAbQBhAHIAawBtAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWFya20tdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  6915. @periodical{Siek:2012fk,
  6916. Author = {Jeremy G. Siek},
  6917. Date-Added = {2012-12-01 08:49:34 -0700},
  6918. Date-Modified = {2012-12-29 13:39:10 -0700},
  6919. Howpublished = {http://siek.blogspot.com/2012/07/my-new-favorite-abstract-machine-ecd-on.html},
  6920. Month = {July},
  6921. Title = {My new favorite abstract machine: {ECD} on {ANF}},
  6922. Urldate = {July 12, 2012},
  6923. Year = {2012}}
  6924. @unpublished{Garcia:2012fk,
  6925. Author = {Ronald Garcia},
  6926. Date-Added = {2012-11-30 21:18:58 -0700},
  6927. Date-Modified = {2012-11-30 21:20:02 -0700},
  6928. Month = {October},
  6929. Title = {Calculating Threesomes with Blame},
  6930. Year = {2012}}
  6931. @inproceedings{Gottschlich:2012,
  6932. Author = {Justin Gottschlich and Maurice Herlihy and Gilles Pokam and Jeremy G. Siek},
  6933. Booktitle = {International Conference on Parallel Architectures and Compilation Techniques (PACT)},
  6934. Date-Added = {2012-11-09 21:45:33 -0700},
  6935. Date-Modified = {2012-11-09 21:45:33 -0700},
  6936. Month = {September},
  6937. Note = {19\% acceptance rate.},
  6938. Title = {Visualizing Transactional Memory},
  6939. Year = 2012}
  6940. @inproceedings{Schwaab:2013uq,
  6941. Author = {Christopher Schwaab and Jeremy G. Siek},
  6942. Booktitle = {ACM SIGPLAN Workshop on Programming Languages meets Program Verification},
  6943. Date-Added = {2012-11-09 21:37:22 -0700},
  6944. Date-Modified = {2012-11-09 21:38:26 -0700},
  6945. Month = {January},
  6946. Title = {Modular Type-Safety Proofs using Dependant Types},
  6947. Year = {2013}}
  6948. @article{Silkensen:2012fk,
  6949. Author = {Erik Silkensen and Jeremy G. Siek},
  6950. Date-Added = {2012-11-09 21:35:49 -0700},
  6951. Date-Modified = {2012-11-09 21:36:06 -0700},
  6952. Journal = {Lecture Notes in Computer Science},
  6953. Note = {Revised and Selected Papers from the Trends in Functional Programming 13th International Symposium, June 12-14, 2012.},
  6954. Title = {Well-typed Islands Parse Faster},
  6955. Volume = {Volume TBD},
  6956. Year = 2012}
  6957. @inproceedings{Takikawa:2012ly,
  6958. Author = {Takikawa, Asumu and Strickland, T. Stephen and Dimoulas, Christos and Tobin-Hochstadt, Sam and Felleisen, Matthias},
  6959. Booktitle = {{C}onference on {O}bject {O}riented {P}rogramming {S}ystems {L}anguages and {A}pplications},
  6960. Date-Added = {2012-11-09 23:28:40 +0000},
  6961. Date-Modified = {2012-12-17 17:17:43 +0000},
  6962. Keywords = {blame theorem (proof technique), contracts, design by contract, first-class classes, gradual typing, row polymorphism, sealing},
  6963. Pages = {793--810},
  6964. Series = {OOPSLA '12},
  6965. Title = {Gradual typing for first-class classes},
  6966. Year = {2012},
  6967. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3OTMtdGFraWthd2EucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzkzLXRha2lrYXdhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uZ0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzkzLXRha2lrYXdhLnBkZgAADgAkABEAcAA3ADkAMwAtAHQAYQBrAGkAawBhAHcAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzkzLXRha2lrYXdhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  6968. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384616.2384674},
  6969. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384616.2384674}}
  6970. @inproceedings{Ina:2011zr,
  6971. Author = {Ina, Lintaro and Igarashi, Atsushi},
  6972. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  6973. Date-Added = {2012-11-09 23:27:38 +0000},
  6974. Date-Modified = {2012-12-20 08:58:22 -0700},
  6975. Keywords = {dynamic types, generics, gradual typing},
  6976. Series = {OOPSLA '11},
  6977. Title = {Gradual typing for generics},
  6978. Year = {2011},
  6979. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNjA5LWluYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2MDktaW5hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1jRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2MDktaW5hLnBkZgAOABoADABwADYAMAA5AC0AaQBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDYwOS1pbmEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  6980. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048114},
  6981. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2048066.2048114}}
  6982. @inproceedings{Miao:2012vn,
  6983. Author = {Wieyu Miao and Jeremy G. Siek},
  6984. Booktitle = {Symposium on Applied Computing},
  6985. Date-Added = {2012-11-09 23:06:03 +0000},
  6986. Date-Modified = {2012-11-09 23:06:06 +0000},
  6987. Month = {March},
  6988. Note = {26\% acceptance rate, 8 pages},
  6989. Title = {Pattern-based Traits},
  6990. Year = 2012}
  6991. @incollection{Siek:2012kx,
  6992. Author = {Siek, JeremyG.},
  6993. Booktitle = {Generic and Indexed Programming},
  6994. Date-Added = {2012-11-09 23:01:26 +0000},
  6995. Date-Modified = {2012-11-09 23:01:34 +0000},
  6996. Doi = {10.1007/978-3-642-32202-0_4},
  6997. Editor = {Gibbons, Jeremy},
  6998. Isbn = {978-3-642-32201-3},
  6999. Pages = {175-216},
  7000. Publisher = {Springer Berlin Heidelberg},
  7001. Series = {Lecture Notes in Computer Science},
  7002. Title = {The {C++0x} ``Concepts'' Effort},
  7003. Url = {http://dx.doi.org/10.1007/978-3-642-32202-0_4},
  7004. Volume = {7470},
  7005. Year = {2012},
  7006. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-32202-0_4}}
  7007. @inproceedings{Hagino:1987kx,
  7008. Acmid = {755419},
  7009. Address = {London, UK, UK},
  7010. Author = {Hagino, Tatsuya},
  7011. Booktitle = {Category Theory and Computer Science},
  7012. Date-Added = {2012-10-07 21:32:27 -0600},
  7013. Date-Modified = {2012-10-07 21:32:33 -0600},
  7014. Isbn = {3-540-18508-9},
  7015. Numpages = {18},
  7016. Pages = {140--157},
  7017. Publisher = {Springer-Verlag},
  7018. Title = {A Typed Lambda Calculus with Categorical Type Constructors},
  7019. Url = {http://dl.acm.org/citation.cfm?id=648331.755419},
  7020. Year = {1987},
  7021. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjY2xjLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2NsYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xEdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2NsYy5wZGYADgASAAgAYwBjAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jY2xjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  7022. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=648331.755419}}
  7023. @phdthesis{Malcolm:1990uq,
  7024. Author = {Grant Malcolm},
  7025. Date-Added = {2012-10-07 20:50:15 -0600},
  7026. Date-Modified = {2012-10-07 20:51:02 -0600},
  7027. School = {Groningen University},
  7028. Title = {Algebraic data types and program transformations},
  7029. Year = {1990},
  7030. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx0aGVzaXMtMi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHRoZXNpcy0yLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iknRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRoZXNpcy0yLnBkZgAOABoADAB0AGgAZQBzAGkAcwAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdGhlc2lzLTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  7031. @article{Swierstra:2008fk,
  7032. Author = {Wouter Swierstra},
  7033. Date-Added = {2012-10-07 20:43:31 -0600},
  7034. Date-Modified = {2012-10-07 20:44:58 -0600},
  7035. Journal = {Journal of Functional Programming},
  7036. Month = {July},
  7037. Number = {4},
  7038. Pages = {423--436},
  7039. Title = {Data types a la carte},
  7040. Volume = {18},
  7041. Year = {2008},
  7042. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMDEuNDEzMS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMDEuNDEzMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4YzM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTAxLjQxMzEucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAwADEALgA0ADEAMwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEwMS40MTMxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  7043. @inproceedings{Castagna:1992:COF:141471.141537,
  7044. Acmid = {141537},
  7045. Address = {New York, NY, USA},
  7046. Author = {Castagna, Giuseppe and Ghelli, Giorgio and Longo, Giuseppe},
  7047. Booktitle = {Proceedings of the 1992 ACM conference on LISP and functional programming},
  7048. Date-Added = {2012-09-25 17:17:48 +0000},
  7049. Date-Modified = {2012-09-25 17:17:48 +0000},
  7050. Doi = {10.1145/141471.141537},
  7051. Isbn = {0-89791-481-3},
  7052. Location = {San Francisco, California, United States},
  7053. Numpages = {11},
  7054. Pages = {182--192},
  7055. Publisher = {ACM},
  7056. Series = {LFP '92},
  7057. Title = {A calculus for overloaded functions with subtyping},
  7058. Url = {http://doi.acm.org/10.1145/141471.141537},
  7059. Year = {1992},
  7060. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxODItY2FzdGFnbmEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTgyLWNhc3RhZ25hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oN0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTgyLWNhc3RhZ25hLnBkZgAADgAkABEAcAAxADgAMgAtAGMAYQBzAHQAYQBnAG4AYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTgyLWNhc3RhZ25hLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  7061. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141537},
  7062. Bdsk-Url-2 = {http://dx.doi.org/10.1145/141471.141537}}
  7063. @article{Jarvi:2010fk,
  7064. Author = {Jaakko J{\"a}rvi and John Freeman},
  7065. Date-Added = {2012-08-20 20:55:11 +0000},
  7066. Date-Modified = {2012-08-20 20:55:20 +0000},
  7067. Doi = {10.1016/j.scico.2009.04.003},
  7068. Issn = {0167-6423},
  7069. Journal = {Science of Computer Programming},
  7070. Number = {9},
  7071. Pages = {762-772},
  7072. Title = {C++ lambda expressions and closures},
  7073. Volume = {75},
  7074. Year = {2010},
  7075. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmxhbWJkYS1leHByZXNzaW9ucy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmxhbWJkYS1leHByZXNzaW9ucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKfRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxhbWJkYS1leHByZXNzaW9ucy5wZGYADgAuABYAbABhAG0AYgBkAGEALQBlAHgAcAByAGUAcwBzAGkAbwBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvbGFtYmRhLWV4cHJlc3Npb25zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  7076. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2009.04.003}}
  7077. @incollection{Rytz:2012fk,
  7078. Author = {Rytz, Lukas and Odersky, Martin and Haller, Philipp},
  7079. Booktitle = {ECOOP 2012‚ European Conference on Object-Oriented Programming},
  7080. Date-Added = {2012-08-16 13:26:52 -0600},
  7081. Date-Modified = {2012-08-16 13:26:56 -0600},
  7082. Doi = {10.1007/978-3-642-31057-7_13},
  7083. Editor = {Noble, James},
  7084. Isbn = {978-3-642-31056-0},
  7085. Pages = {258-282},
  7086. Publisher = {Springer Berlin Heidelberg},
  7087. Series = {Lecture Notes in Computer Science},
  7088. Title = {Lightweight Polymorphic Effects},
  7089. Url = {http://dx.doi.org/10.1007/978-3-642-31057-7_13},
  7090. Volume = {7313},
  7091. Year = {2012},
  7092. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcF8xLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3BfMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zQtEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3BfMS5wZGYAAA4AGAALAGUAYwBvAG8AcABfADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3BfMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  7093. @techreport{Milner:1990uq,
  7094. 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.}},
  7095. Affiliation = {MEIJE - INRIA Sophia Antipolis},
  7096. Author = {Milner, Robin},
  7097. Date-Added = {2012-08-10 17:04:38 +0000},
  7098. Date-Modified = {2012-08-10 17:05:41 +0000},
  7099. Hal_Id = {inria-00075405},
  7100. Institution = {INRIA},
  7101. Language = {English},
  7102. Number = {RR-1154},
  7103. Pdf = {http://hal.inria.fr/inria-00075405/PDF/RR-1154.pdf},
  7104. Title = {{Functions as processes}},
  7105. Type = {Research Report},
  7106. Url = {http://hal.inria.fr/inria-00075405},
  7107. Year = {1990},
  7108. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTExNTQucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi0xMTU0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxXMzOWbaAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItMTE1NC5wZGYADgAYAAsAUgBSAC0AMQAxADUANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTExNTQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  7109. Bdsk-Url-1 = {http://hal.inria.fr/inria-00075405}}
  7110. @incollection{Alur:1998fk,
  7111. Affiliation = {University of Pennsylvania Department of Computer and Information Science 19104 Philadelphia PA USA},
  7112. Author = {Alur, Rajeev and Henzinger, Thomas and Kupferman, Orna and Vardi, Moshe},
  7113. Booktitle = {CONCUR'98 Concurrency Theory},
  7114. Date-Added = {2012-08-08 20:25:08 +0000},
  7115. Date-Modified = {2012-08-08 20:25:19 +0000},
  7116. Editor = {Sangiorgi, Davide and de Simone, Robert},
  7117. Isbn = {978-3-540-64896-3},
  7118. Keyword = {Computer Science},
  7119. Note = {10.1007/BFb0055622},
  7120. Pages = {163-178},
  7121. Publisher = {Springer Berlin / Heidelberg},
  7122. Series = {Lecture Notes in Computer Science},
  7123. Title = {Alternating refinement relations},
  7124. Url = {http://dx.doi.org/10.1007/BFb0055622},
  7125. Volume = {1466},
  7126. Year = {1998},
  7127. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVphbHVyOTgucGRm0hcLGBlXTlMuZGF0YU8RAaAAAAAAAaAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMq1OLhIKwAAAA9bHwphbHVyOTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKk4KzEgnFlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMq1jRgAAAARAAgAAMxIe3YAAAABABgAD1sfAAzkwwAL81AAC/NPAAUfIQAAwCMAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqZXJlbXlzaWVrOgBzdWJ1cmJhbjoAdHJ1bms6AHBhcGVyczoAYmliOgBhbHVyOTgucGRmAA4AFgAKAGEAbAB1AHIAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA1VXNlcnMvamVyZW15c2llay9zdWJ1cmJhbi90cnVuay9wYXBlcnMvYmliL2FsdXI5OC5wZGYAABMAAS8AABUAAgAR//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmQCeAKYCSgJMAlECXAJlAnMCdwJ+AocCjAKZApwCrgKxArYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACuA==},
  7128. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0055622}}
  7129. @phdthesis{James-Hiram-Morris:1968kx,
  7130. Address = {Cambridge, MA, USA},
  7131. Author = {James Hiram Morris, Jr.},
  7132. Date-Added = {2012-08-03 15:55:46 +0000},
  7133. Date-Modified = {2012-08-03 15:56:53 +0000},
  7134. Month = {December},
  7135. School = {MIT},
  7136. Title = {Lambda-calculus Models of Programming Languages},
  7137. Year = {1968},
  7138. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMDU3LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0wNTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAtRMzlmxMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFjAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMDU3LnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADAANQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0wNTcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  7139. @book{Abelson:1996uq,
  7140. Address = {Cambridge, MA, USA},
  7141. Author = {Abelson, Harold and Sussman, Gerald J.},
  7142. Date-Added = {2012-08-03 15:48:28 +0000},
  7143. Date-Modified = {2012-08-03 15:48:35 +0000},
  7144. Edition = {2nd},
  7145. Isbn = {0262011530},
  7146. Publisher = {MIT Press},
  7147. Title = {Structure and Interpretation of Computer Programs},
  7148. Year = {1996},
  7149. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhzaWNwLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIc2ljcC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KBtEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2ljcC5wZGYADgASAAgAcwBpAGMAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9zaWNwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  7150. @article{Abramsky:1993fk,
  7151. Author = {S. Abramsky and C.H.L. Ong},
  7152. Date-Added = {2012-08-03 15:37:20 +0000},
  7153. Date-Modified = {2012-08-03 15:37:26 +0000},
  7154. Doi = {10.1006/inco.1993.1044},
  7155. Issn = {0890-5401},
  7156. Journal = {Information and Computation},
  7157. Number = {2},
  7158. Pages = {159 - 267},
  7159. Title = {Full Abstraction in the Lazy Lambda Calculus},
  7160. Url = {http://www.sciencedirect.com/science/article/pii/S0890540183710448},
  7161. Volume = {105},
  7162. Year = {1993},
  7163. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGZ1bGwtYWJzdHJhY3Rpb24tbGF6eS1sYW1iZGEucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9mdWxsLWFic3RyYWN0aW9uLWxheiNCRjczNzkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N50Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsLWFic3RyYWN0aW9uLWxheiNCRjczNzkucGRmAAAOAEIAIABmAHUAbABsAC0AYQBiAHMAdAByAGEAYwB0AGkAbwBuAC0AbABhAHoAeQAtAGwAYQBtAGIAZABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2Z1bGwtYWJzdHJhY3Rpb24tbGF6eS1sYW1iZGEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==},
  7164. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0890540183710448},
  7165. Bdsk-Url-2 = {http://dx.doi.org/10.1006/inco.1993.1044}}
  7166. @inproceedings{Weeks:1993fk,
  7167. Acmid = {158523},
  7168. Address = {New York, NY, USA},
  7169. Author = {Weeks, Stephen and Felleisen, Matthias},
  7170. Booktitle = {Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  7171. Date-Added = {2012-08-01 15:17:32 +0000},
  7172. Date-Modified = {2012-08-01 15:17:40 +0000},
  7173. Doi = {10.1145/158511.158523},
  7174. Isbn = {0-89791-560-7},
  7175. Location = {Charleston, South Carolina, United States},
  7176. Numpages = {14},
  7177. Pages = {57--70},
  7178. Publisher = {ACM},
  7179. Series = {POPL '93},
  7180. Title = {On the orthogonality of assignments and procedures in Algol},
  7181. Url = {http://doi.acm.org/10.1145/158511.158523},
  7182. Year = {1993},
  7183. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTctd2Vla3MucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTctd2Vla3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tF0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTctd2Vla3MucGRmAAAOABwADQBwADUANwAtAHcAZQBlAGsAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTctd2Vla3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  7184. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158523},
  7185. Bdsk-Url-2 = {http://dx.doi.org/10.1145/158511.158523}}
  7186. @article{Blazy-Leroy-Clight-09,
  7187. Abstract = {This article presents the formal semantics of a large subset of the C
  7188. language called Clight. Clight includes pointer arithmetic,
  7189. struct and union types, C loops and structured switch
  7190. statements. Clight is the source language of the CompCert
  7191. verified compiler. The formal semantics of Clight is a big-step
  7192. semantics equipped with traces of input/output events that observes
  7193. both terminating and diverging executions. The formal semantics of
  7194. Clight is mechanized using the Coq proof assistant. In addition
  7195. to the semantics of Clight, this article describes its integration
  7196. in the CompCert verified compiler and several ways by which the
  7197. semantics was validated.},
  7198. Author = {Sandrine Blazy and Xavier Leroy},
  7199. Date-Added = {2012-07-30 15:21:08 +0000},
  7200. Date-Modified = {2012-07-30 15:21:08 +0000},
  7201. Journal = {Journal of Automated Reasoning},
  7202. Number = 3,
  7203. Pages = {263-288},
  7204. Title = {Mechanized semantics for the {Clight} subset of the {C} language},
  7205. Urllocal = {http://gallium.inria.fr/~xleroy/publi/Clight.pdf},
  7206. Urlpublisher = {http://dx.doi.org/10.1007/s10817-009-9148-3},
  7207. Volume = 43,
  7208. Xtopic = {mechsem},
  7209. Year = 2009,
  7210. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0NsaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkNsaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6R7M5ZrbAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhKwAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDbGlnaHQucGRmAAAOABYACgBDAGwAaQBnAGgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NsaWdodC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  7211. @inbook{Reynolds:1997fk,
  7212. Author = {John C. Reynolds},
  7213. Chapter = {The Essence of Algol},
  7214. Date-Added = {2012-07-28 21:11:47 -0600},
  7215. Date-Modified = {2012-07-28 21:13:14 -0600},
  7216. Publisher = {Birkhauser Boston},
  7217. Title = {ALGOL-like Languages},
  7218. Volume = {1},
  7219. Year = {1997},
  7220. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1JleW5vbGRzODEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5SZXlub2xkczgxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBNXzOWbZwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUmV5bm9sZHM4MS5wZGYAAA4AHgAOAFIAZQB5AG4AbwBsAGQAcwA4ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9SZXlub2xkczgxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  7221. @techreport{Fisher:2003fk,
  7222. Author = {Kathleen Fisher and John Reppy},
  7223. Date-Added = {2012-07-25 19:04:28 +0000},
  7224. Date-Modified = {2012-07-25 19:05:35 +0000},
  7225. Institution = {University of Chicago},
  7226. Month = {December},
  7227. Number = {TR-2003-13},
  7228. Title = {Statically typed traits},
  7229. Year = {2003},
  7230. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1RSLTIwMDMtMTMucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5UUi0yMDAzLTEzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu7XzOWbiAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVFItMjAwMy0xMy5wZGYAAA4AHgAOAFQAUgAtADIAMAAwADMALQAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUi0yMDAzLTEzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  7231. @inproceedings{Harper:1990kx,
  7232. Acmid = {96744},
  7233. Address = {New York, NY, USA},
  7234. Author = {Harper, Robert and Mitchell, John C. and Moggi, Eugenio},
  7235. Booktitle = {Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  7236. Date-Added = {2012-07-17 21:50:55 -0600},
  7237. Date-Modified = {2012-07-17 21:50:59 -0600},
  7238. Doi = {10.1145/96709.96744},
  7239. Isbn = {0-89791-343-4},
  7240. Location = {San Francisco, California, United States},
  7241. Numpages = {14},
  7242. Pages = {341--354},
  7243. Publisher = {ACM},
  7244. Series = {POPL '90},
  7245. Title = {Higher-order modules and the phase distinction},
  7246. Url = {http://doi.acm.org/10.1145/96709.96744},
  7247. Year = {1990},
  7248. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNDEtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM0MS1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96w9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0MS1oYXJwZXIucGRmAAAOACAADwBwADMANAAxAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM0MS1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7249. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96744},
  7250. Bdsk-Url-2 = {http://dx.doi.org/10.1145/96709.96744}}
  7251. @techreport{Cartwright:1992fk,
  7252. Author = {Robert Cartwright and Matthias Felleisen},
  7253. Date-Added = {2012-07-19 17:47:55 +0000},
  7254. Date-Modified = {2012-07-19 17:49:27 +0000},
  7255. Institution = {Rice University Department of Computer Science},
  7256. Number = {TR91-167},
  7257. Title = {Observable sequentiality and full abstraction},
  7258. Year = {1992},
  7259. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx0cjkxLTE2Ny5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHRyOTEtMTY3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilXRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRyOTEtMTY3LnBkZgAOABoADAB0AHIAOQAxAC0AMQA2ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdHI5MS0xNjcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  7260. @inproceedings{Cardelli:1997uq,
  7261. Acmid = {263735},
  7262. Address = {New York, NY, USA},
  7263. Author = {Cardelli, Luca},
  7264. Booktitle = {Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  7265. Date-Added = {2012-07-17 21:44:15 -0600},
  7266. Date-Modified = {2012-07-17 21:44:43 -0600},
  7267. Doi = {10.1145/263699.263735},
  7268. Isbn = {0-89791-853-3},
  7269. Location = {Paris, France},
  7270. Numpages = {12},
  7271. Pages = {266--277},
  7272. Publisher = {ACM},
  7273. Series = {POPL '97},
  7274. Title = {Program fragments, linking, and modularization},
  7275. Url = {http://doi.acm.org/10.1145/263699.263735},
  7276. Year = {1997},
  7277. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNjYtY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjY2LWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3p70Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjY2LWNhcmRlbGxpLnBkZgAADgAkABEAcAAyADYANgAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjY2LWNhcmRlbGxpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  7278. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263735},
  7279. Bdsk-Url-2 = {http://dx.doi.org/10.1145/263699.263735}}
  7280. @inproceedings{Disney:2011uq,
  7281. Acmid = {2034800},
  7282. Address = {New York, NY, USA},
  7283. Author = {Disney, Tim and Flanagan, Cormac and McCarthy, Jay},
  7284. Booktitle = {Proceedings of the 16th ACM SIGPLAN international conference on Functional programming},
  7285. Date-Added = {2012-07-15 22:25:16 -0600},
  7286. Date-Modified = {2013-06-14 04:11:46 -0600},
  7287. Doi = {10.1145/2034773.2034800},
  7288. Isbn = {978-1-4503-0865-6},
  7289. Keywords = {higher-order programming, temporal contracts},
  7290. Location = {Tokyo, Japan},
  7291. Numpages = {13},
  7292. Pages = {176--188},
  7293. Publisher = {ACM},
  7294. Series = {ICFP '11},
  7295. Title = {Temporal higher-order contracts},
  7296. Url = {http://doi.acm.org/10.1145/2034773.2034800},
  7297. Year = {2011},
  7298. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNzYtZGlzbmV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE3Ni1kaXNuZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96A9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3Ni1kaXNuZXkucGRmAAAOACAADwBwADEANwA2AC0AZABpAHMAbgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE3Ni1kaXNuZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7299. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034800},
  7300. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034800}}
  7301. @article{Morrisett:1999fk,
  7302. Acmid = {319345},
  7303. Address = {New York, NY, USA},
  7304. Author = {Morrisett, Greg and Walker, David and Crary, Karl and Glew, Neal},
  7305. Date-Added = {2012-07-06 22:23:42 -0600},
  7306. Date-Modified = {2012-07-06 22:23:47 -0600},
  7307. Doi = {10.1145/319301.319345},
  7308. Issn = {0164-0925},
  7309. Issue_Date = {May 1999},
  7310. Journal = {ACM Trans. Program. Lang. Syst.},
  7311. Keywords = {certified code, closure conversion, secure extensible systems, type-directed compilation, typed assembly language, typed intermediate languages},
  7312. Month = may,
  7313. Number = {3},
  7314. Numpages = {42},
  7315. Pages = {527--568},
  7316. Publisher = {ACM},
  7317. Title = {From system F to typed assembly language},
  7318. Url = {http://doi.acm.org/10.1145/319301.319345},
  7319. Volume = {21},
  7320. Year = {1999},
  7321. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50YWwtdG9wbGFzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdGFsLXRvcGxhcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KO9EPPJgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGFsLXRvcGxhcy5wZGYADgAeAA4AdABhAGwALQB0AG8AcABsAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi90YWwtdG9wbGFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7322. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319301.319345},
  7323. Bdsk-Url-2 = {http://dx.doi.org/10.1145/319301.319345}}
  7324. @techreport{Nipkow:2012fk,
  7325. Author = {Tobias Nipkow},
  7326. Date-Added = {2012-05-23 03:25:44 +0900},
  7327. Date-Modified = {2012-05-23 03:26:41 +0900},
  7328. Institution = {TU Munchen},
  7329. Month = {May},
  7330. Title = {Programming and Proving in Isabelle/HOL},
  7331. Year = {2012},
  7332. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wcm9nLXByb3ZlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcHJvZy1wcm92ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98GdEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcHJvZy1wcm92ZS5wZGYADgAeAA4AcAByAG8AZwAtAHAAcgBvAHYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wcm9nLXByb3ZlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  7333. @inproceedings{Siek:2010uq,
  7334. Acmid = {1706358},
  7335. Address = {New York, NY, USA},
  7336. Author = {Siek, Jeremy G.},
  7337. Booktitle = {Proceedings of the 2010 ACM SIGPLAN workshop on Partial evaluation and program manipulation},
  7338. Date-Added = {2012-03-20 05:38:06 -0600},
  7339. Date-Modified = {2012-03-20 05:38:09 -0600},
  7340. Doi = {10.1145/1706356.1706358},
  7341. Isbn = {978-1-60558-727-1},
  7342. Keywords = {domain-specific embedded languages, metaprogramming, multi-stage programming, reflection},
  7343. Location = {Madrid, Spain},
  7344. Numpages = {2},
  7345. Pages = {3--4},
  7346. Publisher = {ACM},
  7347. Series = {PEPM '10},
  7348. Title = {General purpose languages should be metalanguages},
  7349. Url = {http://doi.acm.org/10.1145/1706356.1706358},
  7350. Year = {2010},
  7351. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMy1zaWVrLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDMtc2llay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96p9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMtc2llay5wZGYAAA4AGAALAHAAMwAtAHMAaQBlAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDMtc2llay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  7352. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706356.1706358},
  7353. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1706356.1706358}}
  7354. @inproceedings{Tobin-Hochstadt:2011fk,
  7355. Acmid = {1993514},
  7356. Address = {New York, NY, USA},
  7357. Author = {Tobin-Hochstadt, Sam and St-Amour, Vincent and Culpepper, Ryan and Flatt, Matthew and Felleisen, Matthias},
  7358. Booktitle = {Proceedings of the 32nd ACM SIGPLAN conference on Programming language design and implementation},
  7359. Date-Added = {2012-03-20 05:30:42 -0600},
  7360. Date-Modified = {2012-03-20 05:30:45 -0600},
  7361. Doi = {10.1145/1993498.1993514},
  7362. Isbn = {978-1-4503-0663-8},
  7363. Keywords = {extensible languages, macros, modules, typed racket},
  7364. Location = {San Jose, California, USA},
  7365. Numpages = {10},
  7366. Pages = {132--141},
  7367. Publisher = {ACM},
  7368. Series = {PLDI '11},
  7369. Title = {Languages as libraries},
  7370. Url = {http://doi.acm.org/10.1145/1993498.1993514},
  7371. Year = {2011},
  7372. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHAxMzItdG9iaW4taG9jaHN0YWR0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcDEzMi10b2Jpbi1ob2Noc3RhZHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95s9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMi10b2Jpbi1ob2Noc3RhZHQucGRmAA4AMgAYAHAAMQAzADIALQB0AG8AYgBpAG4ALQBoAG8AYwBoAHMAdABhAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wMTMyLXRvYmluLWhvY2hzdGFkdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  7373. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993498.1993514},
  7374. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1993498.1993514}}
  7375. @inproceedings{Im:2011fk,
  7376. Acmid = {2048141},
  7377. Address = {New York, NY, USA},
  7378. Author = {Im, Hyeonseung and Nakata, Keiko and Garrigue, Jacques and Park, Sungwoo},
  7379. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  7380. Date-Added = {2012-03-07 10:26:04 -0700},
  7381. Date-Modified = {2012-03-07 10:26:09 -0700},
  7382. Doi = {10.1145/2048066.2048141},
  7383. Isbn = {978-1-4503-0940-0},
  7384. Keywords = {abstract types, modules, recursion, type systems, weak bisimulations},
  7385. Location = {Portland, Oregon, USA},
  7386. Numpages = {20},
  7387. Pages = {993--1012},
  7388. Publisher = {ACM},
  7389. Series = {OOPSLA '11},
  7390. Title = {A syntactic type system for recursive modules},
  7391. Url = {http://doi.acm.org/10.1145/2048066.2048141},
  7392. Year = {2011},
  7393. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwOTkzLWltLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADIwuNnSCsAAAAMXnQLcDk5My1pbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYizMt89mAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADIwym3AAAAEQAIAADLfUrAAAAAAQAUAAxedAALrlMAC64wAAce8gAAlkIAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqZXJlbXlzaWVrOgBzdWJ1cmJhbjoAcGFwZXJzOgBiaWI6AHA5OTMtaW0ucGRmAA4AGAALAHAAOQA5ADMALQBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADBVc2Vycy9qZXJlbXlzaWVrL3N1YnVyYmFuL3BhcGVycy9iaWIvcDk5My1pbS5wZGYAEwABLwAAFQACABH//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCaAJ8ApwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  7394. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048141},
  7395. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2048066.2048141}}
  7396. @inproceedings{Rastogi:2012fk,
  7397. Author = {Rastogi, Aseem and Chaudhuri, Avik and Hosmer, Basil},
  7398. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  7399. Date-Added = {2012-02-24 18:32:54 +0000},
  7400. Date-Modified = {2012-12-29 13:38:19 -0700},
  7401. Keywords = {actionscript, gradual typing, type inference},
  7402. Month = {January},
  7403. Pages = {481--494},
  7404. Series = {POPL},
  7405. Title = {The ins and outs of gradual type inference},
  7406. Year = {2012},
  7407. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0ODEtcmFzdG9naS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0ODEtcmFzdG9naS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/exzRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0ODEtcmFzdG9naS5wZGYADgAiABAAcAA0ADgAMQAtAHIAYQBzAHQAbwBnAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ4MS1yYXN0b2dpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7408. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2103656.2103714},
  7409. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2103656.2103714}}
  7410. @article{Stansifer:2011fk,
  7411. Author = {Paul Stansifer and Mitchell Wand},
  7412. Bibsource = {DBLP, http://dblp.uni-trier.de},
  7413. Date-Added = {2012-01-28 15:46:53 -0700},
  7414. Date-Modified = {2012-01-28 15:46:59 -0700},
  7415. Ee = {http://arxiv.org/abs/1102.2003},
  7416. Journal = {CoRR},
  7417. Title = {Parsing Reflective Grammars},
  7418. Volume = {abs/1102.2003},
  7419. Year = {2011},
  7420. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzExMDIuMjAwM3YyLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMTEwMi4yMDAzdjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lRczlmrQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEEAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADExMDIuMjAwM3YyLnBkZgAOACAADwAxADEAMAAyAC4AMgAwADAAMwB2ADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xMTAyLjIwMDN2Mi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  7421. @inproceedings{Danvy:2010uq,
  7422. Author = {Olivier Danvy and Kevin Millikin and Johan Munk and Ian Zerny},
  7423. Booktitle = {Functional and Logic Programming, 10th International Symposium, FLOPS 2010},
  7424. Date-Added = {2012-01-16 10:34:23 -0700},
  7425. Date-Modified = {2012-01-16 10:34:26 -0700},
  7426. Doi = {10.1007/978-3-642-12251-4\_18},
  7427. Editor = {Matthias Blume and Naoki Kobayashi and Germ\'an Vidal},
  7428. Location = {Sendai, Japan},
  7429. Month = Apr,
  7430. Number = 6009,
  7431. Pages = {240-256},
  7432. Publisher = {Springer},
  7433. Series = {Lecture Notes in Computer Science},
  7434. Title = {Defunctionalized Interpreters for Call-by-Need Evaluation},
  7435. Url = {http://www.zerny.dk/def-int-for-call-by-need.html},
  7436. Year = 2010,
  7437. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGRhbnZ5LWFsLWZsb3BzMTAucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRkYW52eS1hbC1mbG9wczEwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FF0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkYW52eS1hbC1mbG9wczEwLnBkZgAOACoAFABkAGEAbgB2AHkALQBhAGwALQBmAGwAbwBwAHMAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2RhbnZ5LWFsLWZsb3BzMTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  7438. Bdsk-Url-1 = {http://www.zerny.dk/def-int-for-call-by-need.html},
  7439. Bdsk-Url-2 = {http://dx.doi.org/10.1007/978-3-642-12251-4%5C_18}}
  7440. @techreport{Maessen:1996fk,
  7441. Author = {Jan-Willem Maessen and Arvind and R.S. Nikhil and Joe Stoy},
  7442. Date-Added = {2012-01-16 09:49:52 -0700},
  7443. Date-Modified = {2012-01-16 09:50:55 -0700},
  7444. Institution = {MIT CSAIL},
  7445. Number = {393},
  7446. Title = {Lambda-S: an implicitly parallel lambda-calculus with recursive bindings, synchronization and sid},
  7447. Year = {1996},
  7448. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5tZW1vLTM5My0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObWVtby0zOTMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9429EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWVtby0zOTMtMS5wZGYADgAeAA4AbQBlAG0AbwAtADMAOQAzAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9tZW1vLTM5My0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  7449. @inproceedings{Frampton:2009fk,
  7450. Acmid = {1508305},
  7451. Address = {New York, NY, USA},
  7452. 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.},
  7453. Booktitle = {Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments},
  7454. Date-Added = {2012-01-12 07:22:50 -0700},
  7455. Date-Modified = {2012-01-12 07:22:54 -0700},
  7456. Doi = {http://doi.acm.org/10.1145/1508293.1508305},
  7457. Isbn = {978-1-60558-375-4},
  7458. Keywords = {debugging, intrinsics, jikes rvm, magic, mmtk, systems programming, virtualization, vmmagic},
  7459. Location = {Washington, DC, USA},
  7460. Numpages = {10},
  7461. Pages = {81--90},
  7462. Publisher = {ACM},
  7463. Series = {VEE '09},
  7464. Title = {Demystifying magic: high-level low-level programming},
  7465. Url = {http://doi.acm.org/10.1145/1508293.1508305},
  7466. Year = {2009},
  7467. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4MS1mcmFtcHRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4MS1mcmFtcHRvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e57RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4MS1mcmFtcHRvbi5wZGYADgAiABAAcAA4ADEALQBmAHIAYQBtAHAAdABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDgxLWZyYW1wdG9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7468. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1508293.1508305}}
  7469. @inproceedings{Dimoulas:2012fk,
  7470. Author = {Christos Dimoulas and Sam Tobin-Hochstadt and Matthias Felleisen},
  7471. Booktitle = {ESOP},
  7472. Date-Added = {2012-01-10 16:53:45 -0700},
  7473. Date-Modified = {2012-01-10 16:54:30 -0700},
  7474. Title = {Complete Monitors for Behavioral Contracts},
  7475. Year = {2012},
  7476. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Vzb3AxMi1kdGhmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZXNvcDEyLWR0aGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zStEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZXNvcDEyLWR0aGYucGRmAAAOACAADwBlAHMAbwBwADEAMgAtAGQAdABoAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZXNvcDEyLWR0aGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  7477. @inproceedings{Allende:2011fk,
  7478. Address = {New York, NY, USA},
  7479. Articleno = {3},
  7480. Author = {Allende, Esteban and Fabry, Johan},
  7481. Booktitle = {Proceedings of the 6th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems},
  7482. Date-Added = {2012-01-01 22:49:44 +0100},
  7483. Date-Modified = {2015-11-18 04:32:49 +0000},
  7484. Keywords = {casting, gradual typing, method lookup},
  7485. Location = {Lancaster, United Kingdom},
  7486. Numpages = {6},
  7487. Pages = {3:1--3:6},
  7488. Publisher = {ACM},
  7489. Series = {ICOOOLPS '11},
  7490. Title = {Application optimization when using gradual typing},
  7491. Year = {2011},
  7492. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMy1hbGxlbmRlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTMtYWxsZW5kZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9udtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTMtYWxsZW5kZS5wZGYADgAeAA4AYQAzAC0AYQBsAGwAZQBuAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMy1hbGxlbmRlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7493. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2069172.2069175}}
  7494. @inproceedings{Erdweg:2011kx,
  7495. Acmid = {2048099},
  7496. Address = {New York, NY, USA},
  7497. Author = {Erdweg, Sebastian and Rendel, Tillmann and K\"{a}stner, Christian and Ostermann, Klaus},
  7498. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  7499. Date-Added = {2011-12-23 10:51:33 -0700},
  7500. Date-Modified = {2011-12-23 10:51:38 -0700},
  7501. Doi = {http://doi.acm.org/10.1145/2048066.2048099},
  7502. Isbn = {978-1-4503-0940-0},
  7503. Keywords = {DSL embedding, SugarJ, language composition, language extensibility, libraries, syntactic sugar},
  7504. Location = {Portland, Oregon, USA},
  7505. Numpages = {16},
  7506. Pages = {391--406},
  7507. Publisher = {ACM},
  7508. Series = {OOPSLA '11},
  7509. Title = {SugarJ: library-based syntactic language extensibility},
  7510. Url = {http://doi.acm.org/10.1145/2048066.2048099},
  7511. Year = {2011},
  7512. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctZXJkd2VnLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LWVyZHdlZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+NEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWVyZHdlZy5wZGYADgAeAA4AcAAxADcALQBlAHIAZAB3AGUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctZXJkd2VnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7513. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048099}}
  7514. @inproceedings{Parr:2011uq,
  7515. Acmid = {1993548},
  7516. Address = {New York, NY, USA},
  7517. Author = {Parr, Terence and Fisher, Kathleen},
  7518. Booktitle = {Proceedings of the 32nd ACM SIGPLAN conference on Programming language design and implementation},
  7519. Date-Added = {2011-12-23 10:35:36 -0700},
  7520. Date-Modified = {2011-12-23 10:35:41 -0700},
  7521. Doi = {http://doi.acm.org/10.1145/1993498.1993548},
  7522. Isbn = {978-1-4503-0663-8},
  7523. Keywords = {augmented transition networks, backtracking, context-sensitive parsing, deterministic finite automata, glr, memoization, nondeterministic parsing, peg, semantic predicates, subset construction, syntactic predicates},
  7524. Location = {San Jose, California, USA},
  7525. Numpages = {12},
  7526. Pages = {425--436},
  7527. Publisher = {ACM},
  7528. Series = {PLDI '11},
  7529. Title = {LL(*): the foundation of the ANTLR parser generator},
  7530. Url = {http://doi.acm.org/10.1145/1993498.1993548},
  7531. Year = {2011},
  7532. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDI1LXBhcnIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDI1LXBhcnIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3r70Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI1LXBhcnIucGRmAAAOABwADQBwADQAMgA1AC0AcABhAHIAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDI1LXBhcnIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  7533. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993498.1993548}}
  7534. @inproceedings{Baker:2002fk,
  7535. Acmid = {512562},
  7536. Address = {New York, NY, USA},
  7537. Author = {Baker, Jason and Hsieh, Wilson C.},
  7538. Booktitle = {Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  7539. Date-Added = {2011-12-23 10:26:24 -0700},
  7540. Date-Modified = {2011-12-23 10:26:30 -0700},
  7541. Doi = {http://doi.acm.org/10.1145/512529.512562},
  7542. Isbn = {1-58113-463-0},
  7543. Keywords = {Java, generative programming, macros, metaprogramming},
  7544. Location = {Berlin, Germany},
  7545. Numpages = {12},
  7546. Pages = {270--281},
  7547. Publisher = {ACM},
  7548. Series = {PLDI '02},
  7549. Title = {Maya: multiple-dispatch syntax extension in Java},
  7550. Url = {http://doi.acm.org/10.1145/512529.512562},
  7551. Year = {2002},
  7552. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QYC4uLy4uLy4uLy4uLy4uL3Zhci9mb2xkZXJzLzVILzVIRzk0MFZqRVN5WXhQSGpMME9mY2srKytUSS8tVG1wLS9XZWJLaXRQREZzLWtyaVU3TS9wMjcwLWJha2VyLnBkZtIXCxgZV05TLmRhdGFPEQH2AAAAAAH2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADIwvF3SCsAAAASijQOcDI3MC1iYWtlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKKNcsaI9oAAAAAAAAAAAAFAAgAAAkgAAAAAAAAAAAAAAAAAAAAEVdlYktpdFBERnMta3JpVTdNAAAQAAgAAMjDKbcAAAARAAgAAMsaaioAAAABABwAEoo0ABKG2QAHHz0ABx88AABiTAAAANgAAADWAAIAZk1hY2ludG9zaCBIRDpwcml2YXRlOnZhcjpmb2xkZXJzOjVIOjVIRzk0MFZqRVN5WXhQSGpMME9mY2srKytUSTotVG1wLTpXZWJLaXRQREZzLWtyaVU3TTpwMjcwLWJha2VyLnBkZgAOAB4ADgBwADIANwAwAC0AYgBhAGsAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBZcHJpdmF0ZS92YXIvZm9sZGVycy81SC81SEc5NDBWakVTeVl4UEhqTDBPZmNrKysrVEkvLVRtcC0vV2ViS2l0UERGcy1rcmlVN00vcDI3MC1iYWtlci5wZGYAABMAAS8A//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A8QD2AP4C+AL6Av8DCgMTAyEDJQMsAzUDOgNHA0oDXANfA2QAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADZg==},
  7553. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512562}}
  7554. @article{Dimoulas:2011uq,
  7555. Acmid = {2039348},
  7556. Address = {New York, NY, USA},
  7557. Articleno = {16},
  7558. Author = {Dimoulas, Christos and Felleisen, Matthias},
  7559. Date-Added = {2011-12-21 17:36:54 -0700},
  7560. Date-Modified = {2012-12-01 08:52:40 -0700},
  7561. Doi = {http://doi.acm.org/10.1145/2039346.2039348},
  7562. Issn = {0164-0925},
  7563. Issue = {5},
  7564. Issue_Date = {November 2011},
  7565. Journal = {ACM Trans. Program. Lang. Syst.},
  7566. Keywords = {Contract satisfaction, higher-order contracts},
  7567. Month = nov,
  7568. Numpages = {29},
  7569. Pages = {16:1--16:29},
  7570. Publisher = {ACM},
  7571. Title = {On contract satisfaction in a higher-order world},
  7572. Url = {http://doi.acm.org/10.1145/2039346.2039348},
  7573. Volume = {33},
  7574. Year = {2011},
  7575. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGExNi1kaW1vdWxhcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGExNi1kaW1vdWxhcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bm/RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExNi1kaW1vdWxhcy5wZGYADgAiABAAYQAxADYALQBkAGkAbQBvAHUAbABhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYTE2LWRpbW91bGFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7576. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2039346.2039348}}
  7577. @inproceedings{Ryoo:2008ys,
  7578. Acmid = {1345220},
  7579. Address = {New York, NY, USA},
  7580. Author = {Ryoo, Shane and Rodrigues, Christopher I. and Baghsorkhi, Sara S. and Stone, Sam S. and Kirk, David B. and Hwu, Wen-mei W.},
  7581. Booktitle = {Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming},
  7582. Date-Added = {2011-12-19 13:35:45 -0700},
  7583. Date-Modified = {2011-12-19 13:35:47 -0700},
  7584. Doi = {http://doi.acm.org/10.1145/1345206.1345220},
  7585. Isbn = {978-1-59593-795-7},
  7586. Keywords = {GPU computing, parallel computing},
  7587. Location = {Salt Lake City, UT, USA},
  7588. Numpages = {10},
  7589. Pages = {73--82},
  7590. Publisher = {ACM},
  7591. Series = {PPoPP '08},
  7592. Title = {Optimization principles and application performance evaluation of a multithreaded GPU using CUDA},
  7593. Url = {http://doi.acm.org/10.1145/1345206.1345220},
  7594. Year = {2008},
  7595. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNzMtcnlvby5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA3My1yeW9vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4rRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3My1yeW9vLnBkZgAOABoADABwADcAMwAtAHIAeQBvAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDczLXJ5b28ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  7596. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1345206.1345220}}
  7597. @article{Fraguela:1999vn,
  7598. Author = {B.B. Fraguela and R. Doallo and E.L. Zapata and Basilio B. Fraguela and Ram On Doallo and Emilio L. Zapata},
  7599. Date-Added = {2011-12-19 08:51:01 -0700},
  7600. Date-Modified = {2011-12-19 08:51:02 -0700},
  7601. Journal = {Parallel Processing Letters},
  7602. Pages = {360},
  7603. Title = {Memory Hierarchy Performance Prediction for Blocked Sparse Algorithms},
  7604. Volume = {9},
  7605. Year = {1999},
  7606. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4zNS41NDY0LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjM1LjU0NjQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA70vczlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4zNS41NDY0LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAzADUALgA1ADQANgA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjM1LjU0NjQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  7607. @incollection{Blanco-Heras:1999kx,
  7608. Affiliation = {Univ. Santiago de Compostela Dept. Electronics and Computer Science Campus Sur. 15706 Santiago de Compostela Spain Campus Sur. 15706 Santiago de Compostela Spain},
  7609. Author = {Blanco Heras, Dora and Blanco P{\'e}rez, Vicente and Carlos Cabaleiro Dom{\'\i}nguez, Jos{\'e} and Fern{\'a}ndez Rivera, Francisco},
  7610. Booktitle = {High-Performance Computing and Networking},
  7611. Date-Added = {2011-12-19 08:48:11 -0700},
  7612. Date-Modified = {2011-12-19 08:48:14 -0700},
  7613. Editor = {Sloot, Peter and Bubak, Marian and Hoekstra, Alfons and Hertzberger, Bob},
  7614. Isbn = {978-3-540-65821-4},
  7615. Keyword = {Computer Science},
  7616. Note = {10.1007/BFb0100581},
  7617. Pages = {201-210},
  7618. Publisher = {Springer Berlin / Heidelberg},
  7619. Series = {Lecture Notes in Computer Science},
  7620. Title = {Modeling and improving locality for irregular problems: Sparse matrix-Vector product on cache memories as a case study},
  7621. Url = {http://dx.doi.org/10.1007/BFb0100581},
  7622. Volume = {1593},
  7623. Year = {1999},
  7624. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0LTEyMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0LTEyMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4nRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0LTEyMS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0AC0AMQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMTIxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7625. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0100581}}
  7626. @inproceedings{Temam:1992uq,
  7627. Acmid = {148091},
  7628. Address = {Los Alamitos, CA, USA},
  7629. Author = {Temam, O. and Jalby, W.},
  7630. Booktitle = {Proceedings of the 1992 ACM/IEEE conference on Supercomputing},
  7631. Date-Added = {2011-12-19 08:45:47 -0700},
  7632. Date-Modified = {2011-12-19 08:45:49 -0700},
  7633. Isbn = {0-8186-2630-5},
  7634. Location = {Minneapolis, Minnesota, United States},
  7635. Numpages = {10},
  7636. Pages = {578--587},
  7637. Publisher = {IEEE Computer Society Press},
  7638. Series = {Supercomputing '92},
  7639. Title = {Characterizing the behavior of sparse algorithms on caches},
  7640. Url = {http://dl.acm.org/citation.cfm?id=147877.148091},
  7641. Year = {1992},
  7642. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc4LXRlbWFtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3OC10ZW1hbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97StEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3OC10ZW1hbS5wZGYADgAeAA4AcAA1ADcAOAAtAHQAZQBtAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc4LXRlbWFtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7643. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=147877.148091}}
  7644. @article{Nishtala:2007fk,
  7645. Affiliation = {University of California at Berkeley Computer Science Division 575 Soda Hall Berkeley CA 94720 USA},
  7646. Author = {Nishtala, Rajesh and Vuduc, Richard and Demmel, James and Yelick, Katherine},
  7647. Date-Added = {2011-12-19 08:31:58 -0700},
  7648. Date-Modified = {2011-12-19 08:32:00 -0700},
  7649. Issn = {0938-1279},
  7650. Issue = {3},
  7651. Journal = {Applicable Algebra in Engineering, Communication and Computing},
  7652. Keyword = {Computer Science},
  7653. Note = {10.1007/s00200-007-0038-9},
  7654. Pages = {297-311},
  7655. Publisher = {Springer Berlin / Heidelberg},
  7656. Title = {When cache blocking of sparse matrix vector multiply works and why},
  7657. Url = {http://dx.doi.org/10.1007/s00200-007-0038-9},
  7658. Volume = {18},
  7659. Year = {2007},
  7660. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0LTEyMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0LTEyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4jRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0LTEyMC5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0AC0AMQAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMTIwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7661. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s00200-007-0038-9}}
  7662. @inproceedings{Kulkarni:2011fk,
  7663. Acmid = {2048126},
  7664. Address = {New York, NY, USA},
  7665. Author = {Kulkarni, Prasad A.},
  7666. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  7667. Date-Added = {2011-12-18 23:51:50 -0700},
  7668. Date-Modified = {2011-12-18 23:51:53 -0700},
  7669. Doi = {http://doi.acm.org/10.1145/2048066.2048126},
  7670. Isbn = {978-1-4503-0940-0},
  7671. Keywords = {Java, dynamic compilation, multicore, virtual machines},
  7672. Location = {Portland, Oregon, USA},
  7673. Numpages = {16},
  7674. Pages = {773--788},
  7675. Publisher = {ACM},
  7676. Series = {OOPSLA '11},
  7677. Title = {JIT compilation policy for modern machines},
  7678. Url = {http://doi.acm.org/10.1145/2048066.2048126},
  7679. Year = {2011},
  7680. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3NzMta3Vsa2FybmkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzczLWt1bGthcm5pLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uW0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzczLWt1bGthcm5pLnBkZgAADgAkABEAcAA3ADcAMwAtAGsAdQBsAGsAYQByAG4AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzczLWt1bGthcm5pLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  7681. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048126}}
  7682. @inproceedings{Guha:2010fk,
  7683. Author = {Arjun Guha and Claudiu Saftoiu and Shriram Krishnamurthi},
  7684. Booktitle = {{ECOOP} '10: European Conference on Object-oriented Programming},
  7685. Date-Added = {2011-12-18 23:05:31 -0700},
  7686. Date-Modified = {2011-12-18 23:07:15 -0700},
  7687. Title = {The Essence of {JavaScript}},
  7688. Year = {2010},
  7689. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXBlci05LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFwZXItOS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL970dEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFwZXItOS5wZGYAAA4AGAALAHAAYQBwAGUAcgAtADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFwZXItOS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  7690. @inproceedings{Karakasis:2009fk,
  7691. Acmid = {1679714},
  7692. Address = {Washington, DC, USA},
  7693. Author = {Karakasis, Vasileios and Goumas, Georgios and Koziris, Nectarios},
  7694. Booktitle = {Proceedings of the 2009 International Conference on Parallel Processing},
  7695. Date-Added = {2011-12-18 17:56:10 -0700},
  7696. Date-Modified = {2011-12-18 17:56:13 -0700},
  7697. Doi = {http://dx.doi.org/10.1109/ICPP.2009.21},
  7698. Isbn = {978-0-7695-3802-0},
  7699. Keywords = {sparse matrix-vector multiplication, performance models, blocking},
  7700. Numpages = {9},
  7701. Pages = {356--364},
  7702. Publisher = {IEEE Computer Society},
  7703. Series = {ICPP '09},
  7704. Title = {Perfomance Models for Blocked Sparse Matrix-Vector Multiplication Kernels},
  7705. Url = {http://dx.doi.org/10.1109/ICPP.2009.21},
  7706. Year = {2009},
  7707. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVppY3BwMDkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QppY3BwMDkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XU0Q83eFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpY3BwMDkucGRmAA4AFgAKAGkAYwBwAHAAMAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ljcHAwOS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  7708. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPP.2009.21}}
  7709. @inproceedings{An:2009ys,
  7710. Acmid = {1747562},
  7711. Address = {Washington, DC, USA},
  7712. Author = {An, Jong-hoon and Chaudhuri, Avik and Foster, Jeffrey S.},
  7713. Booktitle = {Proceedings of the 2009 IEEE/ACM International Conference on Automated Software Engineering},
  7714. Date-Added = {2011-12-17 22:43:42 -0700},
  7715. Date-Modified = {2011-12-17 22:43:46 -0700},
  7716. Doi = {http://dx.doi.org/10.1109/ASE.2009.80},
  7717. Isbn = {978-0-7695-3891-4},
  7718. Keywords = {Ruby, Ruby on Rails, scripting languages, type systems, web frameworks},
  7719. Numpages = {5},
  7720. Pages = {590--594},
  7721. Publisher = {IEEE Computer Society},
  7722. Series = {ASE '09},
  7723. Title = {Static Typing for Ruby on Rails},
  7724. Url = {http://dx.doi.org/10.1109/ASE.2009.80},
  7725. Year = {2009},
  7726. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlhc2UwOS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWFzZTA5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqXRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFzZTA5LnBkZgAADgAUAAkAYQBzAGUAMAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2FzZTA5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  7727. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ASE.2009.80}}
  7728. @inproceedings{Im:2001vn,
  7729. Acmid = {653756},
  7730. Address = {London, UK, UK},
  7731. Author = {Im, Eun-Jin and Yelick, Katherine A.},
  7732. Booktitle = {Proceedings of the International Conference on Computational Sciences-Part I},
  7733. Date-Added = {2011-12-17 16:52:03 -0700},
  7734. Date-Modified = {2011-12-17 16:52:06 -0700},
  7735. Isbn = {3-540-42232-3},
  7736. Numpages = {10},
  7737. Pages = {127--136},
  7738. Publisher = {Springer-Verlag},
  7739. Series = {ICCS '01},
  7740. Title = {Optimizing Sparse Matrix Computations for Register Reuse in SPARSITY},
  7741. Url = {http://dl.acm.org/citation.cfm?id=645455.653756},
  7742. Year = {2001},
  7743. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC43ODUyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjIwLjc4NTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lFczlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4yMC43ODUyLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAyADAALgA3ADgANQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjIwLjc4NTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  7744. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645455.653756}}
  7745. @techreport{Page:1999kx,
  7746. 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.},
  7747. Author = {Lawrence Page and Sergey Brin and Rajeev Motwani and Terry Winograd},
  7748. Date-Added = {2011-12-17 16:33:59 -0700},
  7749. Date-Modified = {2011-12-17 16:34:02 -0700},
  7750. Institution = {Stanford InfoLab},
  7751. Month = {November},
  7752. Note = {Previous number = SIDL-WP-1999-0120},
  7753. Number = {1999-66},
  7754. Publisher = {Stanford InfoLab},
  7755. Title = {The PageRank Citation Ranking: Bringing Order to the Web.},
  7756. Type = {Technical Report},
  7757. Url = {http://ilpubs.stanford.edu:8090/422/},
  7758. Year = {1999},
  7759. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliLzE5OTktNjYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QsxOTk5LTY2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvSAzOWatQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QUAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTk5OS02Ni5wZGYADgAYAAsAMQA5ADkAOQAtADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzE5OTktNjYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  7760. Bdsk-Url-1 = {http://ilpubs.stanford.edu:8090/422/}}
  7761. @article{Yang:2011uq,
  7762. Acmid = {1938548},
  7763. Author = {Yang, Xintian and Parthasarathy, Srinivasan and Sadayappan, P.},
  7764. Date-Added = {2011-12-17 16:30:36 -0700},
  7765. Date-Modified = {2011-12-17 16:30:39 -0700},
  7766. Issn = {2150-8097},
  7767. Issue = {4},
  7768. Issue_Date = {January 2011},
  7769. Journal = {Proc. VLDB Endow.},
  7770. Month = jan,
  7771. Numpages = {12},
  7772. Pages = {231--242},
  7773. Publisher = {VLDB Endowment},
  7774. Title = {Fast sparse matrix-vector multiplication on GPUs: implications for graph mining},
  7775. Url = {http://dl.acm.org/citation.cfm?id=1938545.1938548},
  7776. Volume = {4},
  7777. Year = {2011},
  7778. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjMxLXlhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjMxLXlhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pR0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjMxLXlhbmcucGRmAAAOABwADQBwADIAMwAxAC0AeQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjMxLXlhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  7779. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1938545.1938548}}
  7780. @article{Williams:2009fk,
  7781. Author = {Samuel Williams and Leonid Oliker and Richard Vuduc and John Shalf and Katherine Yelick and James Demmel},
  7782. Date-Added = {2011-12-17 16:05:04 -0700},
  7783. Date-Modified = {2011-12-17 16:05:18 -0700},
  7784. Doi = {10.1016/j.parco.2008.12.006},
  7785. Issn = {0167-8191},
  7786. Journal = {Parallel Computing},
  7787. Keywords = {Niagara},
  7788. Note = {<ce:title>Revolutionary Technologies for Acceleration of Emerging Petascale Applications</ce:title>},
  7789. Number = {3},
  7790. Pages = {178 - 194},
  7791. Title = {Optimization of sparse matrix-vector multiplication on emerging multicore platforms},
  7792. Url = {http://www.sciencedirect.com/science/article/pii/S0167819108001403},
  7793. Volume = {35},
  7794. Year = {2009},
  7795. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0167819108001403},
  7796. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.parco.2008.12.006}}
  7797. @book{Vorst:2003kx,
  7798. Author = {H. A. van der Vorst},
  7799. Date-Added = {2011-12-16 23:47:44 -0700},
  7800. Date-Modified = {2011-12-16 23:48:25 -0700},
  7801. Publisher = {Cambridge University Press},
  7802. Title = {Iterative Krylov methods for large linear systems},
  7803. Year = {2003}}
  7804. @inproceedings{Bell:2009uq,
  7805. Acmid = {1654078},
  7806. Address = {New York, NY, USA},
  7807. Articleno = {18},
  7808. Author = {Bell, Nathan and Garland, Michael},
  7809. Booktitle = {Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  7810. Date-Added = {2011-12-16 22:48:12 -0700},
  7811. Date-Modified = {2011-12-16 22:48:20 -0700},
  7812. Doi = {http://doi.acm.org/10.1145/1654059.1654078},
  7813. Isbn = {978-1-60558-744-8},
  7814. Location = {Portland, Oregon},
  7815. Numpages = {11},
  7816. Pages = {18:1--18:11},
  7817. Publisher = {ACM},
  7818. Series = {SC '09},
  7819. Title = {Implementing sparse matrix-vector multiplication on throughput-oriented processors},
  7820. Url = {http://doi.acm.org/10.1145/1654059.1654078},
  7821. Year = {2009},
  7822. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNjMDktc3Btdi10aHJvdWdocHV0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2MwOS1zcG12LXRocm91Z2hwdXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J29EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2MwOS1zcG12LXRocm91Z2hwdXQucGRmAA4AMgAYAHMAYwAwADkALQBzAHAAbQB2AC0AdABoAHIAbwB1AGcAaABwAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zYzA5LXNwbXYtdGhyb3VnaHB1dC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  7823. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1654059.1654078}}
  7824. @inproceedings{Voelter:2003fk,
  7825. Author = {Markus Voelter},
  7826. Booktitle = {EuroPLoP},
  7827. Date-Added = {2011-12-17 11:09:04 -0700},
  7828. Date-Modified = {2011-12-17 11:09:56 -0700},
  7829. Title = {A Catalog of Patterns for Program Generation},
  7830. Year = {2003},
  7831. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1Byb2dyYW1HZW5lcmF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVUHJvZ3JhbUdlbmVyYXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA75G8zlm2QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eG0AAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFByb2dyYW1HZW5lcmF0aW9uLnBkZgAOACwAFQBQAHIAbwBnAHIAYQBtAEcAZQBuAGUAcgBhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9Qcm9ncmFtR2VuZXJhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  7832. @techreport{Reenskaug:1979fk,
  7833. Author = {Trygve Reenskaug},
  7834. Date-Added = {2011-12-16 21:10:28 -0700},
  7835. Date-Modified = {2011-12-16 21:11:03 -0700},
  7836. Institution = {Xerox PARC},
  7837. Title = {Models - Views - Controllers},
  7838. Year = {1979},
  7839. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzE5NzktMTItTVZDLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMTk3OS0xMi1NVkMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA62SMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADE5NzktMTItTVZDLnBkZgAOACAADwAxADkANwA5AC0AMQAyAC0ATQBWAEMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xOTc5LTEyLU1WQy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  7840. @article{Johnson:1988uq,
  7841. Author = {Ralph E. Johnson and Brian Foote},
  7842. Date-Added = {2011-12-16 17:14:46 -0700},
  7843. Date-Modified = {2011-12-16 17:15:34 -0700},
  7844. Journal = {Journal of Object-Oriented Programming},
  7845. Month = {June},
  7846. Number = {2},
  7847. Pages = {22-35},
  7848. Title = {Designing Reusable Classes},
  7849. Volume = {1},
  7850. Year = {1988},
  7851. Bdsk-Url-1 = {http://www.laputan.org/drc/drc.html}}
  7852. @misc{Eby:2008fk,
  7853. Author = {Phillip J. Eby},
  7854. Date-Added = {2011-12-16 12:52:06 -0700},
  7855. Date-Modified = {2011-12-16 12:56:40 -0700},
  7856. Howpublished = {http://peak.telecommunity.com/DevCenter/Trellis},
  7857. Title = {Trellis},
  7858. Year = {2008}}
  7859. @misc{Hansson:2011kx,
  7860. Author = {David Heinemeier Hansson},
  7861. Date-Added = {2011-12-15 16:46:33 -0700},
  7862. Date-Modified = {2011-12-15 16:47:46 -0700},
  7863. Howpublished = {http://rubyonrails.org/},
  7864. Title = {Ruby on Rails},
  7865. Year = {2011}}
  7866. @misc{Foundation:2011uq,
  7867. Author = {Django Software Foundation},
  7868. Date-Added = {2011-12-15 16:44:28 -0700},
  7869. Date-Modified = {2011-12-15 16:45:37 -0700},
  7870. Howpublished = {https://www.djangoproject.com/},
  7871. Title = {Django},
  7872. Year = {2011}}
  7873. @inproceedings{Igarashi:2006fk,
  7874. Acmid = {1141610},
  7875. Address = {New York, NY, USA},
  7876. Author = {Igarashi, Atsushi and Nagira, Hideshi},
  7877. Booktitle = {Proceedings of the 2006 ACM symposium on Applied computing},
  7878. Date-Added = {2011-12-15 16:13:01 -0700},
  7879. Date-Modified = {2011-12-15 16:13:06 -0700},
  7880. Doi = {http://doi.acm.org/10.1145/1141277.1141610},
  7881. Isbn = {1-59593-108-2},
  7882. Keywords = {java, language design, language semantics, subtyping, union types},
  7883. Location = {Dijon, France},
  7884. Numpages = {7},
  7885. Pages = {1435--1441},
  7886. Publisher = {ACM},
  7887. Series = {SAC '06},
  7888. Title = {Union types for object-oriented programming},
  7889. Url = {http://doi.acm.org/10.1145/1141277.1141610},
  7890. Year = {2006},
  7891. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNDM1LWlnYXJhc2hpLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE0MzUtaWdhcmFzaGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ydEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MzUtaWdhcmFzaGkucGRmAA4AJgASAHAAMQA0ADMANQAtAGkAZwBhAHIAYQBzAGgAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTQzNS1pZ2FyYXNoaS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  7892. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1141277.1141610}}
  7893. @article{Wehr:2011uq,
  7894. Acmid = {1985343},
  7895. Address = {New York, NY, USA},
  7896. Articleno = {12},
  7897. Author = {Wehr, Stefan and Thiemann, Peter},
  7898. Date-Added = {2011-12-13 13:18:31 -0700},
  7899. Date-Modified = {2011-12-13 13:18:37 -0700},
  7900. Doi = {http://doi.acm.org/10.1145/1985342.1985343},
  7901. Issn = {0164-0925},
  7902. Issue = {4},
  7903. Issue_Date = {July 2011},
  7904. Journal = {ACM Trans. Program. Lang. Syst.},
  7905. 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},
  7906. Month = {July},
  7907. Numpages = {83},
  7908. Pages = {12:1--12:83},
  7909. Publisher = {ACM},
  7910. Title = {JavaGI: The Interaction of Type Classes with Interfaces and Inheritance},
  7911. Url = {http://doi.acm.org/10.1145/1985342.1985343},
  7912. Volume = {33},
  7913. Year = {2011},
  7914. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhMTItd2Voci5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGExMi13ZWhyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bm3RDzUlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExMi13ZWhyLnBkZgAOABoADABhADEAMgAtAHcAZQBoAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYTEyLXdlaHIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  7915. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1985342.1985343}}
  7916. @incollection{Vuduc:2005kx,
  7917. Affiliation = {Lawrence Livermore National Laboratory},
  7918. Author = {Vuduc, Richard and Moon, Hyun-Jin},
  7919. Booktitle = {High Performance Computing and Communications},
  7920. Date-Added = {2011-12-15 11:49:11 -0700},
  7921. Date-Modified = {2011-12-15 11:49:13 -0700},
  7922. Editor = {Yang, Laurence and Rana, Omer and Di Martino, Beniamino and Dongarra, Jack},
  7923. Isbn = {978-3-540-29031-5},
  7924. Keyword = {Computer Science},
  7925. Note = {10.1007/11557654_91},
  7926. Pages = {807-816},
  7927. Publisher = {Springer Berlin / Heidelberg},
  7928. Series = {Lecture Notes in Computer Science},
  7929. Title = {Fast Sparse Matrix-Vector Multiplication by Exploiting Variable Block Structure},
  7930. Url = {http://dx.doi.org/10.1007/11557654_91},
  7931. Volume = {3726},
  7932. Year = {2005},
  7933. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTEyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zh9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMTIucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAxADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7934. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11557654_91}}
  7935. @article{Toledo:1997uq,
  7936. Acmid = {279532},
  7937. Address = {Riverton, NJ, USA},
  7938. Author = {Toledo, S.},
  7939. Date-Added = {2011-12-15 11:47:13 -0700},
  7940. Date-Modified = {2011-12-15 11:47:16 -0700},
  7941. Doi = {http://dx.doi.org/10.1147/rd.416.0711},
  7942. Issn = {0018-8646},
  7943. Issue = {6},
  7944. Journal = {IBM J. Res. Dev.},
  7945. Month = {November},
  7946. Numpages = {16},
  7947. Pages = {711--726},
  7948. Publisher = {IBM Corp.},
  7949. Title = {Improving the memory-system performance of sparse-matrix vector multiplication},
  7950. Url = {http://dx.doi.org/10.1147/rd.416.0711},
  7951. Volume = {41},
  7952. Year = {1997},
  7953. Bdsk-Url-1 = {http://dx.doi.org/10.1147/rd.416.0711}}
  7954. @inproceedings{Keyes:2000fk,
  7955. Acmid = {699093},
  7956. Address = {London, UK},
  7957. Author = {Keyes, David E.},
  7958. Booktitle = {Proceedings from the 6th International Euro-Par Conference on Parallel Processing},
  7959. Date-Added = {2011-12-15 11:46:08 -0700},
  7960. Date-Modified = {2011-12-15 11:46:11 -0700},
  7961. Isbn = {3-540-67956-1},
  7962. Numpages = {17},
  7963. Pages = {1--17},
  7964. Publisher = {Springer-Verlag},
  7965. Series = {Euro-Par '00},
  7966. Title = {Four Horizons for Enhancing the Performance of Parallel Simulations Based on Partial Differential Equations},
  7967. Url = {http://dl.acm.org/citation.cfm?id=646665.699093},
  7968. Year = {2000},
  7969. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646665.699093}}
  7970. @inproceedings{Siek:2009fk,
  7971. Author = {Jeremy G. Siek and Joe Angell},
  7972. Booktitle = {JVM Language Summit},
  7973. Date-Added = {2011-12-13 11:51:23 -0700},
  7974. Date-Modified = {2011-12-13 11:52:25 -0700},
  7975. Title = {Gradual Typing for Python},
  7976. Year = {2009}}
  7977. @inproceedings{Strickland:2009fk,
  7978. Acmid = {1532978},
  7979. Address = {Berlin, Heidelberg},
  7980. Author = {Strickland, T. Stephen and Tobin-Hochstadt, Sam and Felleisen, Matthias},
  7981. 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},
  7982. Date-Added = {2011-12-11 12:25:48 -0700},
  7983. Date-Modified = {2011-12-11 12:25:52 -0700},
  7984. Doi = {http://dx.doi.org/10.1007/978-3-642-00590-9_3},
  7985. Isbn = {978-3-642-00589-3},
  7986. Location = {York, UK},
  7987. Numpages = {15},
  7988. Pages = {32--46},
  7989. Publisher = {Springer-Verlag},
  7990. Series = {ESOP '09},
  7991. Title = {Practical Variable-Arity Polymorphism},
  7992. Url = {http://dx.doi.org/10.1007/978-3-642-00590-9_3},
  7993. Year = {2009},
  7994. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Vzb3AwOS1zdGhmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZXNvcDA5LXN0aGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zSdEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZXNvcDA5LXN0aGYucGRmAAAOACAADwBlAHMAbwBwADAAOQAtAHMAdABoAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZXNvcDA5LXN0aGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7995. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-00590-9_3}}
  7996. @article{Plandowski:2004fk,
  7997. Acmid = {990312},
  7998. Address = {New York, NY, USA},
  7999. Author = {Plandowski, Wojciech},
  8000. Date-Added = {2011-12-09 09:50:54 -0700},
  8001. Date-Modified = {2011-12-09 09:50:58 -0700},
  8002. Doi = {http://doi.acm.org/10.1145/990308.990312},
  8003. Issn = {0004-5411},
  8004. Issue = {3},
  8005. Journal = {J. ACM},
  8006. Keywords = {String unification, word equations},
  8007. Month = {May},
  8008. Numpages = {14},
  8009. Pages = {483--496},
  8010. Publisher = {ACM},
  8011. Title = {Satisfiability of word equations with constants is in PSPACE},
  8012. Url = {http://doi.acm.org/10.1145/990308.990312},
  8013. Volume = {51},
  8014. Year = {2004},
  8015. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A0ODMtcGxhbmRvd3NraS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT6KnE3A0ODMtcGxhbmRvd3NraS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1AYTLB4juAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwQ/55wAAABEACAAAywfrXgAAAAEAFABPoqcAT6IjAE+diQBOpFMARsk2AAIAP01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOnBhcGVyczpiaWI6cDQ4My1wbGFuZG93c2tpLnBkZgAADgAoABMAcAA0ADgAMwAtAHAAbABhAG4AZABvAHcAcwBrAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9zaWVrL3N1YnVyYmFuL3BhcGVycy9iaWIvcDQ4My1wbGFuZG93c2tpLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKQAqQCxAlcCWQJeAmkCcgKAAoQCiwKUApkCpgKpArsCvgLDAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAsU=},
  8016. Bdsk-Url-1 = {http://doi.acm.org/10.1145/990308.990312}}
  8017. @article{Quine:1946uq,
  8018. Author = {W. V. Quine},
  8019. Date-Added = {2011-12-07 23:21:53 -0700},
  8020. Date-Modified = {2011-12-07 23:22:44 -0700},
  8021. Journal = {The Journal of Symbolic Logic},
  8022. Number = {4},
  8023. Pages = {105--114},
  8024. Title = {Concatenation as a Basis for Arithmetic},
  8025. Volume = {11},
  8026. Year = {1946}}
  8027. @inproceedings{Kiezun:2009fk,
  8028. Acmid = {1572286},
  8029. Address = {New York, NY, USA},
  8030. Author = {Kiezun, Adam and Ganesh, Vijay and Guo, Philip J. and Hooimeijer, Pieter and Ernst, Michael D.},
  8031. Booktitle = {Proceedings of the eighteenth international symposium on Software testing and analysis},
  8032. Date-Added = {2011-12-07 23:18:20 -0700},
  8033. Date-Modified = {2011-12-07 23:18:23 -0700},
  8034. Doi = {http://doi.acm.org/10.1145/1572272.1572286},
  8035. Isbn = {978-1-60558-338-9},
  8036. Keywords = {context-free languages, regular languages, string constraints},
  8037. Location = {Chicago, IL, USA},
  8038. Numpages = {12},
  8039. Pages = {105--116},
  8040. Publisher = {ACM},
  8041. Series = {ISSTA '09},
  8042. Title = {HAMPI: a solver for string constraints},
  8043. Url = {http://doi.acm.org/10.1145/1572272.1572286},
  8044. Year = {2009},
  8045. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDUta2llenVuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwNS1raWV6dW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95kNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwNS1raWV6dW4ucGRmAAAOACAADwBwADEAMAA1AC0AawBpAGUAegB1AG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwNS1raWV6dW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  8046. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1572272.1572286}}
  8047. @inproceedings{Oliveira:2008uq,
  8048. Acmid = {1449799},
  8049. Address = {New York, NY, USA},
  8050. Author = {Oliveira, Bruno C.d.S. and Wang, Meng and Gibbons, Jeremy},
  8051. Booktitle = {Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications},
  8052. Date-Added = {2011-12-07 00:13:03 -0700},
  8053. Date-Modified = {2011-12-07 00:13:06 -0700},
  8054. Doi = {http://doi.acm.org/10.1145/1449764.1449799},
  8055. Isbn = {978-1-60558-215-3},
  8056. Keywords = {algebraic datatypes, design patterns, program extensibility, software components, traversal, visitor pattern},
  8057. Location = {Nashville, TN, USA},
  8058. Numpages = {18},
  8059. Pages = {439--456},
  8060. Publisher = {ACM},
  8061. Series = {OOPSLA '08},
  8062. Title = {The visitor pattern as a reusable, generic, type-safe component},
  8063. Url = {http://doi.acm.org/10.1145/1449764.1449799},
  8064. Year = {2008},
  8065. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0Mzktb2xpdmVpcmEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDM5LW9saXZlaXJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sA0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDM5LW9saXZlaXJhLnBkZgAADgAkABEAcAA0ADMAOQAtAG8AbABpAHYAZQBpAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDM5LW9saXZlaXJhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8066. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1449764.1449799}}
  8067. @inproceedings{Lammel:2004fk,
  8068. Acmid = {1016883},
  8069. Address = {New York, NY, USA},
  8070. Author = {L\"{a}mmel, Ralf and Jones, Simon Peyton},
  8071. Booktitle = {Proceedings of the ninth ACM SIGPLAN international conference on Functional programming},
  8072. Date-Added = {2011-12-07 00:07:41 -0700},
  8073. Date-Modified = {2011-12-07 00:07:44 -0700},
  8074. Doi = {http://doi.acm.org/10.1145/1016850.1016883},
  8075. Isbn = {1-58113-905-5},
  8076. Keywords = {generic programming, reflection, type cast, zippers},
  8077. Location = {Snow Bird, UT, USA},
  8078. Numpages = {12},
  8079. Pages = {244--255},
  8080. Publisher = {ACM},
  8081. Series = {ICFP '04},
  8082. Title = {Scrap more boilerplate: reflection, zips, and generalised casts},
  8083. Url = {http://doi.acm.org/10.1145/1016850.1016883},
  8084. Year = {2004},
  8085. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNDQtbGFlbW1lbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNDQtbGFlbW1lbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/emHRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNDQtbGFlbW1lbC5wZGYADgAiABAAcAAyADQANAAtAGwAYQBlAG0AbQBlAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI0NC1sYWVtbWVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8086. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1016850.1016883}}
  8087. @inproceedings{Disney:2011fv,
  8088. Author = {Tim Disney and Cormac Flanagan},
  8089. Booktitle = {Workshop on Script to Program Evolution},
  8090. Date-Added = {2011-11-22 16:26:50 -0700},
  8091. Date-Modified = {2011-11-22 16:27:37 -0700},
  8092. Title = {Gradual Information Flow Typing},
  8093. Year = {2011},
  8094. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zdG9wMTEoMSkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zdG9wMTEoMSkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oq0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdG9wMTEoMSkucGRmAAAOABwADQBzAHQAbwBwADEAMQAoADEAKQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zdG9wMTEoMSkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  8095. @article{Desmet:2008bs,
  8096. Acmid = {1371502},
  8097. Address = {Oxford, UK, UK},
  8098. Author = {Desmet, Lieven and Joosen, Wouter and Massacci, Fabio and Philippaerts, Pieter and Piessens, Frank and Siahaan, Ida and Vanoverberghe, Dries},
  8099. Date-Added = {2011-11-22 16:20:23 -0700},
  8100. Date-Modified = {2011-11-22 16:20:27 -0700},
  8101. Doi = {10.1016/j.istr.2008.02.001},
  8102. Issn = {1363-4127},
  8103. Issue = {1},
  8104. Journal = {Inf. Secur. Tech. Rep.},
  8105. Month = {January},
  8106. Numpages = {8},
  8107. Pages = {25--32},
  8108. Publisher = {Elsevier Advanced Technology Publications},
  8109. Title = {Security-by-contract on the .NET platform},
  8110. Url = {http://dl.acm.org/citation.cfm?id=1371267.1371502},
  8111. Volume = {13},
  8112. Year = {2008},
  8113. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNTguODkwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjE1OC44OTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AIczlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4xNTguODkwLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAxADUAOAAuADgAOQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjE1OC44OTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  8114. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1371267.1371502},
  8115. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.istr.2008.02.001}}
  8116. @inproceedings{Yip:2009ij,
  8117. Acmid = {1629604},
  8118. Address = {New York, NY, USA},
  8119. Author = {Yip, Alexander and Wang, Xi and Zeldovich, Nickolai and Kaashoek, M. Frans},
  8120. Booktitle = {Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles},
  8121. Date-Added = {2011-11-22 16:14:36 -0700},
  8122. Date-Modified = {2011-11-22 16:14:38 -0700},
  8123. Doi = {http://doi.acm.org/10.1145/1629575.1629604},
  8124. Isbn = {978-1-60558-752-3},
  8125. Keywords = {php, privacy, python, security, sql injection, web, xss},
  8126. Location = {Big Sky, Montana, USA},
  8127. Numpages = {14},
  8128. Pages = {291--304},
  8129. Publisher = {ACM},
  8130. Series = {SOSP '09},
  8131. Title = {Improving application security with data flow assertions},
  8132. Url = {http://doi.acm.org/10.1145/1629575.1629604},
  8133. Year = {2009},
  8134. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjkxLXlpcC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyOTEteWlwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ep3RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyOTEteWlwLnBkZgAOABoADABwADIAOQAxAC0AeQBpAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI5MS15aXAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8135. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1629575.1629604}}
  8136. @inproceedings{Wolff:2011hc,
  8137. Author = {Wolff, Roger and Garcia, Ronald and Tanter, \'{E}ric and Aldrich, Jonathan},
  8138. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  8139. Date-Added = {2011-11-22 15:59:21 -0700},
  8140. Date-Modified = {2012-12-17 17:16:55 +0000},
  8141. Numpages = {25},
  8142. Publisher = {Springer-Verlag},
  8143. Series = {ECOOP'11},
  8144. Title = {Gradual typestate},
  8145. Year = {2011},
  8146. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2FsZHJpY2gtZ3JhZHVhbC1lY29vcDExLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbYWxkcmljaC1ncmFkdWFsLWVjb29wMTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ulNEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWxkcmljaC1ncmFkdWFsLWVjb29wMTEucGRmAAAOADgAGwBhAGwAZAByAGkAYwBoAC0AZwByAGEAZAB1AGEAbAAtAGUAYwBvAG8AcAAxADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvYWxkcmljaC1ncmFkdWFsLWVjb29wMTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  8147. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=2032497.2032529}}
  8148. @inproceedings{Wang:2009tg,
  8149. Address = {Berlin, Heidelberg},
  8150. Author = {Wang, Chao and Kundu, Sudipta and Ganai, Malay and Gupta, Aarti},
  8151. Booktitle = {Proceedings of the 2nd World Congress on Formal Methods},
  8152. Date-Added = {2011-11-21 11:59:36 -0700},
  8153. Date-Modified = {2011-11-22 09:47:16 -0700},
  8154. Location = {Eindhoven, The Netherlands},
  8155. Numpages = {17},
  8156. Pages = {256--272},
  8157. Publisher = {Springer-Verlag},
  8158. Series = {FM '09},
  8159. Title = {Symbolic Predictive Analysis for Concurrent Programs},
  8160. Year = {2009},
  8161. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL1dhbmcwOWNiU3ltYm9saWMucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRXYW5nMDljYlN5bWJvbGljLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuP/zOWbjgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d4AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAV2FuZzA5Y2JTeW1ib2xpYy5wZGYAAA4AKgAUAFcAYQBuAGcAMAA5AGMAYgBTAHkAbQBiAG8AbABpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9XYW5nMDljYlN5bWJvbGljLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  8162. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-05089-3_17}}
  8163. @inproceedings{Sinha:2011kl,
  8164. Acmid = {1926433},
  8165. Address = {New York, NY, USA},
  8166. Author = {Sinha, Nishant and Wang, Chao},
  8167. Booktitle = {Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8168. Date-Added = {2011-11-21 11:50:15 -0700},
  8169. Date-Modified = {2011-11-21 11:50:19 -0700},
  8170. Doi = {http://doi.acm.org/10.1145/1926385.1926433},
  8171. Isbn = {978-1-4503-0490-0},
  8172. Keywords = {abstraction/refinement, concurrent verification, interference abstractions, memory consistency, sequential consistency, smt solvers},
  8173. Location = {Austin, Texas, USA},
  8174. Numpages = {12},
  8175. Pages = {423--434},
  8176. Publisher = {ACM},
  8177. Series = {POPL '11},
  8178. Title = {On interference abstractions},
  8179. Url = {http://doi.acm.org/10.1145/1926385.1926433},
  8180. Year = {2011},
  8181. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDIzLXNpbmhhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQyMy1zaW5oYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96+dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQyMy1zaW5oYS5wZGYADgAeAA4AcAA0ADIAMwAtAHMAaQBuAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDIzLXNpbmhhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8182. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926433}}
  8183. @inproceedings{Yue:2009oq,
  8184. Acmid = {1526838},
  8185. Address = {New York, NY, USA},
  8186. Author = {Yue, Chuan and Wang, Haining},
  8187. Booktitle = {Proceedings of the 18th international conference on World wide web},
  8188. Date-Added = {2011-11-21 11:42:28 -0700},
  8189. Date-Modified = {2011-11-21 11:42:30 -0700},
  8190. Doi = {http://doi.acm.org/10.1145/1526709.1526838},
  8191. Isbn = {978-1-60558-487-4},
  8192. Keywords = {AST tree matching, execution-based measurement, javascript, same origin policy, security, web engineering},
  8193. Location = {Madrid, Spain},
  8194. Numpages = {10},
  8195. Pages = {961--970},
  8196. Publisher = {ACM},
  8197. Series = {WWW '09},
  8198. Title = {Characterizing insecure javascript practices on the web},
  8199. Url = {http://doi.acm.org/10.1145/1526709.1526838},
  8200. Year = {2009},
  8201. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTYxLXl1ZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5NjEteXVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8PRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5NjEteXVlLnBkZgAOABoADABwADkANgAxAC0AeQB1AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDk2MS15dWUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8202. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1526709.1526838}}
  8203. @inproceedings{Cova:2010nx,
  8204. Acmid = {1772720},
  8205. Address = {New York, NY, USA},
  8206. Author = {Cova, Marco and Kruegel, Christopher and Vigna, Giovanni},
  8207. Booktitle = {Proceedings of the 19th international conference on World wide web},
  8208. Date-Added = {2011-11-21 11:40:10 -0700},
  8209. Date-Modified = {2011-11-21 11:40:13 -0700},
  8210. Doi = {http://doi.acm.org/10.1145/1772690.1772720},
  8211. Isbn = {978-1-60558-799-8},
  8212. Keywords = {anomaly detection, drive-by-download attacks, web client exploits},
  8213. Location = {Raleigh, North Carolina, USA},
  8214. Numpages = {10},
  8215. Pages = {281--290},
  8216. Publisher = {ACM},
  8217. Series = {WWW '10},
  8218. Title = {Detection and analysis of drive-by-download attacks and malicious JavaScript code},
  8219. Url = {http://doi.acm.org/10.1145/1772690.1772720},
  8220. Year = {2010},
  8221. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjgxLWNvdmEucGRm0hcLGBlXTlMuZGF0YU8RAYoAAAAAAYoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ipw1wMjgxLWNvdmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdI/Nyu/pIgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMEP+ecAAAARAAgAAMrwS5IAAAABABQAT6KnAE+iIwBPnYkATqRTAEbJNgACADlNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpzdWJ1cmJhbjpwYXBlcnM6YmliOnAyODEtY292YS5wZGYAAA4AHAANAHAAMgA4ADEALQBjAG8AdgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9zdWJ1cmJhbi9wYXBlcnMvYmliL3AyODEtY292YS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCcAKEAqQI3AjkCPgJJAlICYAJkAmsCdAJ5AoYCiQKbAp4CowAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKl},
  8222. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1772690.1772720}}
  8223. @inproceedings{Feinstein:2007cr,
  8224. Author = {Ben Feinstein and Daniel Peck},
  8225. Booktitle = {Black Hat},
  8226. Date-Added = {2011-11-21 11:33:56 -0700},
  8227. Date-Modified = {2011-11-21 11:34:52 -0700},
  8228. Title = {Caffeine Monkey: Automated Collection, Detection and Analysis of Malicious JavaScript},
  8229. Year = {2007},
  8230. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2JoLXVzYS0wNy1mZWluc3RpZW5fYW5kX3BlY2stV1AucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9iaC11c2EtMDctZmVpbnN0aWVuXyNCRjcwMjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ao0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiaC11c2EtMDctZmVpbnN0aWVuXyNCRjcwMjgucGRmAAAOAEgAIwBiAGgALQB1AHMAYQAtADAANwAtAGYAZQBpAG4AcwB0AGkAZQBuAF8AYQBuAGQAXwBwAGUAYwBrAC0AVwBQAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2JoLXVzYS0wNy1mZWluc3RpZW5fYW5kX3BlY2stV1AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=}}
  8231. @inproceedings{Richards:2011dq,
  8232. Acmid = {2032503},
  8233. Address = {Berlin, Heidelberg},
  8234. Author = {Richards, Gregor and Hammer, Christian and Burg, Brian and Vitek, Jan},
  8235. Booktitle = {Proceedings of the 25th European conference on Object-oriented programming},
  8236. Date-Added = {2011-11-21 11:25:34 -0700},
  8237. Date-Modified = {2011-11-21 11:25:36 -0700},
  8238. Isbn = {978-3-642-22654-0},
  8239. Location = {Lancaster, UK},
  8240. Numpages = {27},
  8241. Pages = {52--78},
  8242. Publisher = {Springer-Verlag},
  8243. Series = {ECOOP'11},
  8244. Title = {The eval that men do: A large-scale study of the use of eval in javascript applications},
  8245. Url = {http://dl.acm.org/citation.cfm?id=2032497.2032503},
  8246. Year = {2011},
  8247. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2V2YWwtZWNvb3AtMjAxMS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2V2YWwtZWNvb3AtMjAxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c03RDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGV2YWwtZWNvb3AtMjAxMS5wZGYAAA4AKAATAGUAdgBhAGwALQBlAGMAbwBvAHAALQAyADAAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2V2YWwtZWNvb3AtMjAxMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  8248. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=2032497.2032503}}
  8249. @inproceedings{Callau:2011bh,
  8250. Acmid = {1985448},
  8251. Address = {New York, NY, USA},
  8252. Author = {Calla\'{u}, Oscar and Robbes, Romain and Tanter, \'{E}ric and R\"{o}thlisberger, David},
  8253. Booktitle = {Proceeding of the 8th working conference on Mining software repositories},
  8254. Date-Added = {2011-11-21 11:19:38 -0700},
  8255. Date-Modified = {2011-11-21 11:19:40 -0700},
  8256. Doi = {http://doi.acm.org/10.1145/1985441.1985448},
  8257. Isbn = {978-1-4503-0574-7},
  8258. Keywords = {dynamic languages, smalltalk, static analysis},
  8259. Location = {Waikiki, Honolulu, HI, USA},
  8260. Numpages = {10},
  8261. Pages = {23--32},
  8262. Publisher = {ACM},
  8263. Series = {MSR '11},
  8264. Title = {How developers use the dynamic features of programming languages: the case of smalltalk},
  8265. Url = {http://doi.acm.org/10.1145/1985441.1985448},
  8266. Year = {2011},
  8267. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjMtY2FsbGF1LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzLWNhbGxhdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96StEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzLWNhbGxhdS5wZGYADgAeAA4AcAAyADMALQBjAGEAbABsAGEAdQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjMtY2FsbGF1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8268. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1985441.1985448}}
  8269. @inproceedings{Richards:2010qf,
  8270. Acmid = {1806598},
  8271. Address = {New York, NY, USA},
  8272. Author = {Richards, Gregor and Lebresne, Sylvain and Burg, Brian and Vitek, Jan},
  8273. Booktitle = {Proceedings of the 2010 ACM SIGPLAN conference on Programming language design and implementation},
  8274. Date-Added = {2011-11-21 11:02:11 -0700},
  8275. Date-Modified = {2011-11-21 11:02:13 -0700},
  8276. Doi = {http://doi.acm.org/10.1145/1806596.1806598},
  8277. Isbn = {978-1-4503-0019-3},
  8278. Keywords = {dynamic behavior, dynamic metrics, execution tracing, javascript, program analysis},
  8279. Location = {Toronto, Ontario, Canada},
  8280. Numpages = {12},
  8281. Pages = {1--12},
  8282. Publisher = {ACM},
  8283. Series = {PLDI '10},
  8284. Title = {An analysis of the dynamic behavior of JavaScript programs},
  8285. Url = {http://doi.acm.org/10.1145/1806596.1806598},
  8286. Year = {2010},
  8287. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxLXJpY2hhcmRzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEtcmljaGFyZHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ftEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtcmljaGFyZHMucGRmAAAOACAADwBwADEALQByAGkAYwBoAGEAcgBkAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEtcmljaGFyZHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  8288. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1806596.1806598}}
  8289. @inproceedings{Lebresne:2009ve,
  8290. Acmid = {1570510},
  8291. Address = {New York, NY, USA},
  8292. Author = {Lebresne, Sylvain and Richards, Gregor and \"{O}stlund, Johan and Wrigstad, Tobias and Vitek, Jan},
  8293. Booktitle = {Proceedings for the 1st workshop on Script to Program Evolution},
  8294. Date-Added = {2011-11-21 11:01:00 -0700},
  8295. Date-Modified = {2011-11-21 11:01:03 -0700},
  8296. Doi = {http://doi.acm.org/10.1145/1570506.1570510},
  8297. Isbn = {978-1-60558-543-7},
  8298. Location = {Genova, Italy},
  8299. Numpages = {4},
  8300. Pages = {30--33},
  8301. Publisher = {ACM},
  8302. Series = {STOP '09},
  8303. Title = {Understanding the dynamics of JavaScript},
  8304. Url = {http://doi.acm.org/10.1145/1570506.1570510},
  8305. Year = {2009},
  8306. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMC1sZWJyZXNuZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMC1sZWJyZXNuZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqjRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMC1sZWJyZXNuZS5wZGYADgAiABAAcAAzADAALQBsAGUAYgByAGUAcwBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMwLWxlYnJlc25lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8307. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1570506.1570510}}
  8308. @inproceedings{Bala:2000ly,
  8309. Acmid = {349303},
  8310. Address = {New York, NY, USA},
  8311. Author = {Bala, Vasanth and Duesterwald, Evelyn and Banerjia, Sanjeev},
  8312. Booktitle = {Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation},
  8313. Date-Added = {2011-11-21 10:30:07 -0700},
  8314. Date-Modified = {2011-11-21 10:30:09 -0700},
  8315. Doi = {http://doi.acm.org/10.1145/349299.349303},
  8316. Isbn = {1-58113-199-2},
  8317. Location = {Vancouver, British Columbia, Canada},
  8318. Numpages = {12},
  8319. Pages = {1--12},
  8320. Publisher = {ACM},
  8321. Series = {PLDI '00},
  8322. Title = {Dynamo: a transparent dynamic optimization system},
  8323. Url = {http://doi.acm.org/10.1145/349299.349303},
  8324. Year = {2000},
  8325. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1iYWxhLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtYmFsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95a9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtYmFsYS5wZGYAAA4AGAALAHAAMQAtAGIAYQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtYmFsYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  8326. Bdsk-Url-1 = {http://doi.acm.org/10.1145/349299.349303}}
  8327. @inproceedings{Gal:2009zr,
  8328. Acmid = {1542528},
  8329. Address = {New York, NY, USA},
  8330. 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},
  8331. Booktitle = {Proceedings of the 2009 ACM SIGPLAN conference on Programming language design and implementation},
  8332. Date-Added = {2011-11-21 10:25:04 -0700},
  8333. Date-Modified = {2011-11-21 10:25:07 -0700},
  8334. Doi = {http://doi.acm.org/10.1145/1542476.1542528},
  8335. Isbn = {978-1-60558-392-1},
  8336. Keywords = {dynamically typed languages, trace-based compilation},
  8337. Location = {Dublin, Ireland},
  8338. Numpages = {14},
  8339. Pages = {465--478},
  8340. Publisher = {ACM},
  8341. Series = {PLDI '09},
  8342. Title = {Trace-based just-in-time type specialization for dynamic languages},
  8343. Url = {http://doi.acm.org/10.1145/1542476.1542528},
  8344. Year = {2009},
  8345. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNDY1LWdhbC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA0NjUtZ2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ew/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0NjUtZ2FsLnBkZgAOABoADABwADQANgA1AC0AZwBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDQ2NS1nYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8346. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1542476.1542528}}
  8347. @inproceedings{Bebenita:2010ys,
  8348. Acmid = {1852771},
  8349. Address = {New York, NY, USA},
  8350. Author = {Bebenita, Michael and Chang, Mason and Wagner, Gregor and Gal, Andreas and Wimmer, Christian and Franz, Michael},
  8351. Booktitle = {Proceedings of the 8th International Conference on the Principles and Practice of Programming in Java},
  8352. Date-Added = {2011-11-21 10:19:51 -0700},
  8353. Date-Modified = {2011-11-21 10:19:54 -0700},
  8354. Doi = {http://doi.acm.org/10.1145/1852761.1852771},
  8355. Isbn = {978-1-4503-0269-2},
  8356. Keywords = {Java, SSA form, just-in-time compilation, optimization, trace regions, trace-based compilation},
  8357. Location = {Vienna, Austria},
  8358. Numpages = {10},
  8359. Pages = {59--68},
  8360. Publisher = {ACM},
  8361. Series = {PPPJ '10},
  8362. Title = {Trace-based compilation in execution environments without interpreters},
  8363. Url = {http://doi.acm.org/10.1145/1852761.1852771},
  8364. Year = {2010},
  8365. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1OS1iZWJlbml0YS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1OS1iZWJlbml0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1OS1iZWJlbml0YS5wZGYADgAiABAAcAA1ADkALQBiAGUAYgBlAG4AaQB0AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU5LWJlYmVuaXRhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8366. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1852761.1852771}}
  8367. @inproceedings{Chang:2009vn,
  8368. Acmid = {1508304},
  8369. Address = {New York, NY, USA},
  8370. Author = {Chang, Mason and Smith, Edwin and Reitmaier, Rick and Bebenita, Michael and Gal, Andreas and Wimmer, Christian and Eich, Brendan and Franz, Michael},
  8371. Booktitle = {Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments},
  8372. Date-Added = {2011-11-21 10:13:53 -0700},
  8373. Date-Modified = {2011-11-21 10:13:54 -0700},
  8374. Doi = {http://doi.acm.org/10.1145/1508293.1508304},
  8375. Isbn = {978-1-60558-375-4},
  8376. Keywords = {dynamic compilation, dynamically typed languages, forth, javascript, tamarin, trace trees, tracing, type specialization},
  8377. Location = {Washington, DC, USA},
  8378. Numpages = {10},
  8379. Pages = {71--80},
  8380. Publisher = {ACM},
  8381. Series = {VEE '09},
  8382. Title = {Tracing for web 3.0: trace compilation for the next generation web applications},
  8383. Url = {http://doi.acm.org/10.1145/1508293.1508304},
  8384. Year = {2009},
  8385. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzEtY2hhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzEtY2hhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uA0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzEtY2hhbmcucGRmAAAOABwADQBwADcAMQAtAGMAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzEtY2hhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  8386. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1508293.1508304}}
  8387. @inproceedings{Bolz:2009kx,
  8388. Address = {New York, NY, USA},
  8389. Author = {Bolz, Carl Friedrich and Cuni, Antonio and Fijalkowski, Maciej and Rigo, Armin},
  8390. Booktitle = {Proceedings of the 4th workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems},
  8391. Date-Added = {2011-11-21 10:11:17 -0700},
  8392. Date-Modified = {2015-11-18 04:36:08 +0000},
  8393. Location = {Genova, Italy},
  8394. Numpages = {8},
  8395. Pages = {18--25},
  8396. Publisher = {ACM},
  8397. Series = {ICOOOLPS '09},
  8398. Title = {Tracing the meta-level: PyPy's tracing JIT compiler},
  8399. Year = {2009},
  8400. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTgtYm9sei5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxOC1ib2x6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/egjRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxOC1ib2x6LnBkZgAOABoADABwADEAOAAtAGIAbwBsAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE4LWJvbHoucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8401. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1565824.1565827}}
  8402. @inproceedings{An:2011uq,
  8403. Acmid = {1926437},
  8404. Address = {New York, NY, USA},
  8405. Author = {An, Jong-hoon (David) and Chaudhuri, Avik and Foster, Jeffrey S. and Hicks, Michael},
  8406. Booktitle = {Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8407. Date-Added = {2011-11-21 10:03:50 -0700},
  8408. Date-Modified = {2011-11-21 10:03:54 -0700},
  8409. Doi = {http://doi.acm.org/10.1145/1926385.1926437},
  8410. Isbn = {978-1-4503-0490-0},
  8411. Keywords = {dynamic languages, dynamic type inference, ruby, static types},
  8412. Location = {Austin, Texas, USA},
  8413. Numpages = {14},
  8414. Pages = {459--472},
  8415. Publisher = {ACM},
  8416. Series = {POPL '11},
  8417. Title = {Dynamic inference of static types for ruby},
  8418. Url = {http://doi.acm.org/10.1145/1926385.1926437},
  8419. Year = {2011},
  8420. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNDU5LWFuLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDQ1OS1hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97CNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ1OS1hbi5wZGYAAA4AGAALAHAANAA1ADkALQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDQ1OS1hbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  8421. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926437}}
  8422. @inproceedings{Livshits:2005fk,
  8423. Author = {Benjamin Livshits and John Whaley and Monica S. Lam},
  8424. Booktitle = {LNCS 3780},
  8425. Date-Added = {2011-11-21 09:56:39 -0700},
  8426. Date-Modified = {2011-11-21 09:56:43 -0700},
  8427. Location = {Tsakuba, Japan},
  8428. Month = nov,
  8429. Pages = {139--160),},
  8430. Title = {Reflection Analysis for Java},
  8431. Year = {2005},
  8432. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhcGxhczA1ci5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFwbGFzMDVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bp/RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFwbGFzMDVyLnBkZgAOABoADABhAHAAbABhAHMAMAA1AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYXBsYXMwNXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  8433. @inproceedings{Furr:2009fk,
  8434. Acmid = {1640110},
  8435. Address = {New York, NY, USA},
  8436. Author = {Furr, Michael and An, Jong-hoon (David) and Foster, Jeffrey S.},
  8437. Booktitle = {Proceeding of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  8438. Date-Added = {2011-11-21 09:40:19 -0700},
  8439. Date-Modified = {2011-11-21 09:40:22 -0700},
  8440. Doi = {http://doi.acm.org/10.1145/1640089.1640110},
  8441. Isbn = {978-1-60558-766-0},
  8442. Keywords = {RIL, profile guided anlaysis, ruby, scripting languages},
  8443. Location = {Orlando, Florida, USA},
  8444. Numpages = {18},
  8445. Pages = {283--300},
  8446. Publisher = {ACM},
  8447. Series = {OOPSLA '09},
  8448. Title = {Profile-guided static typing for dynamic scripting languages},
  8449. Url = {http://doi.acm.org/10.1145/1640089.1640110},
  8450. Year = {2009},
  8451. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjgzLWZ1cnIwLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI4My1mdXJyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ktEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI4My1mdXJyMC5wZGYADgAeAA4AcAAyADgAMwAtAGYAdQByAHIAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjgzLWZ1cnIwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8452. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640110}}
  8453. @inproceedings{Braux:1999kx,
  8454. Acmid = {328693},
  8455. Address = {New York, NY, USA},
  8456. Author = {Braux, Mathias and Noy\'{e}, Jacques},
  8457. Booktitle = {Proceedings of the 2000 ACM SIGPLAN workshop on Partial evaluation and semantics-based program manipulation},
  8458. Date-Added = {2011-11-20 12:10:09 -0700},
  8459. Date-Modified = {2011-11-21 09:45:48 -0700},
  8460. Doi = {http://doi.acm.org/10.1145/328690.328693},
  8461. Isbn = {1-58113-201-8},
  8462. Location = {Boston, Massachusetts, United States},
  8463. Numpages = {10},
  8464. Pages = {2--11},
  8465. Publisher = {ACM},
  8466. Series = {PEPM '00},
  8467. Title = {Towards partially evaluating reflection in {Java}},
  8468. Url = {http://doi.acm.org/10.1145/328690.328693},
  8469. Year = {1999},
  8470. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMi1icmF1eC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyLWJyYXV4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eiHRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyLWJyYXV4LnBkZgAOABoADABwADIALQBiAHIAYQB1AHgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDItYnJhdXgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8471. Bdsk-Url-1 = {http://doi.acm.org/10.1145/328690.328693}}
  8472. @inproceedings{Artzi:2007uq,
  8473. Acmid = {1321649},
  8474. Address = {New York, NY, USA},
  8475. Author = {Artzi, Shay and Kiezun, Adam and Glasser, David and Ernst, Michael D.},
  8476. Booktitle = {Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering},
  8477. Date-Added = {2011-11-20 12:06:57 -0700},
  8478. Date-Modified = {2011-11-20 12:07:01 -0700},
  8479. Doi = {http://doi.acm.org/10.1145/1321631.1321649},
  8480. Isbn = {978-1-59593-882-4},
  8481. Keywords = {readonly, reference immutability},
  8482. Location = {Atlanta, Georgia, USA},
  8483. Numpages = {10},
  8484. Pages = {104--113},
  8485. Publisher = {ACM},
  8486. Series = {ASE '07},
  8487. Title = {Combined static and dynamic mutability analysis},
  8488. Url = {http://doi.acm.org/10.1145/1321631.1321649},
  8489. Year = {2007},
  8490. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMDQtYXJ0emktMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMDQtYXJ0emktMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eY7RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMDQtYXJ0emktMS5wZGYADgAiABAAcAAxADAANAAtAGEAcgB0AHoAaQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEwNC1hcnR6aS0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8491. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1321631.1321649}}
  8492. @inproceedings{Bodden:2011fk,
  8493. Acmid = {1985827},
  8494. Address = {New York, NY, USA},
  8495. Author = {Bodden, Eric and Sewe, Andreas and Sinschek, Jan and Oueslati, Hela and Mezini, Mira},
  8496. Booktitle = {Proceeding of the 33rd International Conference on Software Engineering},
  8497. Date-Added = {2011-11-20 10:05:14 -0700},
  8498. Date-Modified = {2011-11-20 10:05:17 -0700},
  8499. Doi = {http://doi.acm.org/10.1145/1985793.1985827},
  8500. Isbn = {978-1-4503-0445-0},
  8501. Keywords = {dynamic class loaders, dynamic class loading, native code, reflection, static analysis, tracing},
  8502. Location = {Waikiki, Honolulu, HI, USA},
  8503. Numpages = {10},
  8504. Pages = {241--250},
  8505. Publisher = {ACM},
  8506. Series = {ICSE '11},
  8507. Title = {Taming reflection: Aiding static analysis in the presence of reflection and custom class loaders},
  8508. Url = {http://doi.acm.org/10.1145/1985793.1985827},
  8509. Year = {2011},
  8510. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNDEtYm9kZGVuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI0MS1ib2RkZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96W9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0MS1ib2RkZW4ucGRmAAAOACAADwBwADIANAAxAC0AYgBvAGQAZABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI0MS1ib2RkZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  8511. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1985793.1985827}}
  8512. @inproceedings{Rossberg:2010:FM:1708016.1708028,
  8513. Acmid = {1708028},
  8514. Address = {New York, NY, USA},
  8515. Author = {Rossberg, Andreas and Russo, Claudio V. and Dreyer, Derek},
  8516. Booktitle = {Proceedings of the 5th ACM SIGPLAN workshop on Types in language design and implementation},
  8517. Date-Added = {2011-11-17 13:01:47 -0700},
  8518. Date-Modified = {2011-11-17 13:01:47 -0700},
  8519. Doi = {http://doi.acm.org/10.1145/1708016.1708028},
  8520. Isbn = {978-1-60558-891-9},
  8521. Keywords = {abstract data types, elaboration, existential types, first-class modules, ml modules, system f, type systems},
  8522. Location = {Madrid, Spain},
  8523. Numpages = {14},
  8524. Pages = {89--102},
  8525. Publisher = {ACM},
  8526. Series = {TLDI '10},
  8527. Title = {F-ing modules},
  8528. Url = {http://doi.acm.org/10.1145/1708016.1708028},
  8529. Year = {2010},
  8530. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4OS1yb3NzYmVyZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4OS1yb3NzYmVyZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7HRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4OS1yb3NzYmVyZy5wZGYADgAiABAAcAA4ADkALQByAG8AcwBzAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDg5LXJvc3NiZXJnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8531. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1708016.1708028}}
  8532. @inproceedings{blah:2010fk,
  8533. Author = {blah},
  8534. Booktitle = {dable},
  8535. Date-Added = {2011-11-16 22:33:08 -0700},
  8536. Date-Modified = {2011-11-16 22:33:19 -0700},
  8537. Title = {fooby},
  8538. Year = {2010}}
  8539. @inproceedings{Michalakes:2004fk,
  8540. Author = {Michalakes, J., J. and Dudhia, D. Gill and T. Henderson and J. Klemp and W. Skamarock and W. Wang},
  8541. Booktitle = {ECMWF Workshop on the Use of High Performance Computing In Meteorology},
  8542. Date-Added = {2011-11-12 21:21:14 -0700},
  8543. Date-Modified = {2011-11-12 21:22:21 -0700},
  8544. Title = {The Weather Reseach and Forecast Model: Software Architecture and Performance},
  8545. Year = {2004}}
  8546. @article{Mitchell:1988kx,
  8547. Acmid = {45065},
  8548. Address = {New York, NY, USA},
  8549. Author = {Mitchell, John C. and Plotkin, Gordon D.},
  8550. Date-Added = {2011-11-12 17:15:37 -0700},
  8551. Date-Modified = {2011-11-12 17:15:40 -0700},
  8552. Doi = {http://doi.acm.org/10.1145/44501.45065},
  8553. Issn = {0164-0925},
  8554. Issue = {3},
  8555. Journal = {ACM Trans. Program. Lang. Syst.},
  8556. Month = {July},
  8557. Numpages = {33},
  8558. Pages = {470--502},
  8559. Publisher = {ACM},
  8560. Title = {Abstract types have existential type},
  8561. Url = {http://doi.acm.org/10.1145/44501.45065},
  8562. Volume = {10},
  8563. Year = {1988},
  8564. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NzAtbWl0Y2hlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDcwLW1pdGNoZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sV0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDcwLW1pdGNoZWxsLnBkZgAADgAkABEAcAA0ADcAMAAtAG0AaQB0AGMAaABlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDcwLW1pdGNoZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8565. Bdsk-Url-1 = {http://doi.acm.org/10.1145/44501.45065}}
  8566. @inproceedings{Wand:1989uq,
  8567. Acmid = {77360},
  8568. Address = {Piscataway, NJ, USA},
  8569. Author = {Wand, M.},
  8570. Booktitle = {Proceedings of the Fourth Annual Symposium on Logic in computer science},
  8571. Date-Added = {2011-11-12 16:07:00 -0700},
  8572. Date-Modified = {2011-11-12 16:07:04 -0700},
  8573. Isbn = {0-8186-1954-6},
  8574. Location = {Pacific Grove, California, United States},
  8575. Numpages = {6},
  8576. Pages = {92--97},
  8577. Publisher = {IEEE Press},
  8578. Title = {Type inference for record concatenatiOn and multiple inheritance},
  8579. Url = {http://dl.acm.org/citation.cfm?id=77350.77360},
  8580. Year = {1989},
  8581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40NC42Mzg3LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ0LjYzODcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kMczlmrEAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEBAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40NC42Mzg3LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADQALgA2ADMAOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ0LjYzODcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  8582. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=77350.77360}}
  8583. @manual{Hejlsberg:2010fk,
  8584. Author = {Anders Hejlsberg},
  8585. Date-Added = {2011-11-12 08:10:20 -0700},
  8586. Date-Modified = {2011-11-12 08:12:45 -0700},
  8587. Edition = {4.0},
  8588. Organization = {Microsoft},
  8589. Title = {C\# Language Specification},
  8590. Year = {2010}}
  8591. @inproceedings{Lewis:2000fk,
  8592. Acmid = {325708},
  8593. Address = {New York, NY, USA},
  8594. Author = {Lewis, Jeffrey R. and Launchbury, John and Meijer, Erik and Shields, Mark B.},
  8595. Booktitle = {Proceedings of the 27th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8596. Date-Added = {2011-11-11 15:47:34 -0700},
  8597. Date-Modified = {2011-11-11 15:47:38 -0700},
  8598. Doi = {http://doi.acm.org/10.1145/325694.325708},
  8599. Isbn = {1-58113-125-9},
  8600. Location = {Boston, MA, USA},
  8601. Numpages = {11},
  8602. Pages = {108--118},
  8603. Publisher = {ACM},
  8604. Series = {POPL '00},
  8605. Title = {Implicit parameters: dynamic scoping with static types},
  8606. Url = {http://doi.acm.org/10.1145/325694.325708},
  8607. Year = {2000},
  8608. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2xld2lzMDBpbXBsaWNpdC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2xld2lzMDBpbXBsaWNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eK/RDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxld2lzMDBpbXBsaWNpdC5wZGYAAA4AKAATAGwAZQB3AGkAcwAwADAAaQBtAHAAbABpAGMAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2xld2lzMDBpbXBsaWNpdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  8609. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325708}}
  8610. @inproceedings{Flatt:1998fk,
  8611. Acmid = {277730},
  8612. Address = {New York, NY, USA},
  8613. Author = {Flatt, Matthew and Felleisen, Matthias},
  8614. Booktitle = {Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation},
  8615. Date-Added = {2011-11-11 11:34:46 -0700},
  8616. Date-Modified = {2011-11-11 11:34:49 -0700},
  8617. Doi = {http://doi.acm.org/10.1145/277650.277730},
  8618. Isbn = {0-89791-987-4},
  8619. Location = {Montreal, Quebec, Canada},
  8620. Numpages = {13},
  8621. Pages = {236--248},
  8622. Publisher = {ACM},
  8623. Series = {PLDI '98},
  8624. Title = {Units: cool modules for HOT languages},
  8625. Url = {http://doi.acm.org/10.1145/277650.277730},
  8626. Year = {1998},
  8627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjM2LWZsYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzNi1mbGF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96VdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzNi1mbGF0dC5wZGYADgAeAA4AcAAyADMANgAtAGYAbABhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjM2LWZsYXR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8628. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277730}}
  8629. @book{Gosling:1996fk,
  8630. Author = {James Gosling and Bill Joy and Guy Steele},
  8631. Date-Added = {2011-11-09 15:40:45 -0700},
  8632. Date-Modified = {2011-11-09 15:42:05 -0700},
  8633. Publisher = {Sun Developer Network},
  8634. Title = {The Java Language Specification},
  8635. Year = {1996}}
  8636. @inproceedings{Jim:2010ve,
  8637. Acmid = {1706347},
  8638. Address = {New York, NY, USA},
  8639. Author = {Jim, Trevor and Mandelbaum, Yitzhak and Walker, David},
  8640. Booktitle = {Proceedings of the 37th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8641. Date-Added = {2011-11-04 23:54:31 -0600},
  8642. Date-Modified = {2011-11-04 23:54:35 -0600},
  8643. Doi = {http://doi.acm.org/10.1145/1706299.1706347},
  8644. Isbn = {978-1-60558-479-9},
  8645. 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},
  8646. Location = {Madrid, Spain},
  8647. Numpages = {14},
  8648. Pages = {417--430},
  8649. Publisher = {ACM},
  8650. Series = {POPL '10},
  8651. Title = {Semantics and algorithms for data-dependent grammars},
  8652. Url = {http://doi.acm.org/10.1145/1706299.1706347},
  8653. Year = {2010},
  8654. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wb3BsLTIwMTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wb3BsLTIwMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wM0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwb3BsLTIwMTAucGRmAAAOABwADQBwAG8AcABsAC0AMgAwADEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wb3BsLTIwMTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  8655. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706347}}
  8656. @book{Paulson:1994vn,
  8657. Author = {Lawrence C. Paulson},
  8658. Date-Added = {2011-11-05 11:46:14 -0600},
  8659. Date-Modified = {2011-11-05 11:47:02 -0600},
  8660. Publisher = {Springer},
  8661. Series = {LNCS},
  8662. Title = {Isabelle: A Generic Theorem Prover},
  8663. Volume = {828},
  8664. Year = {1994}}
  8665. @inproceedings{Danielsson:2008kx,
  8666. Author = {Nils Anders Danielsson and Ulf Norell},
  8667. Booktitle = {20th International Symposium on the Implementation and Application of Functional Languages},
  8668. Date-Added = {2011-11-05 11:37:36 -0600},
  8669. Date-Modified = {2011-11-05 11:38:49 -0600},
  8670. Title = {Parsing Mixfix Operators},
  8671. Year = {2008},
  8672. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNTcuNzg5OS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xNTcuNzg5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7eDM5ZqvAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/wAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTU3Ljc4OTkucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQA1ADcALgA3ADgAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjE1Ny43ODk5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  8673. @techreport{Cardelli:1994uq,
  8674. Author = {Luca Cardelli and Florian Matthes and Martin Abadi},
  8675. Date-Added = {2011-11-05 10:50:30 -0600},
  8676. Date-Modified = {2011-11-05 10:51:14 -0600},
  8677. Institution = {DEC SRC},
  8678. Month = {January},
  8679. Number = {121},
  8680. Title = {Extensible Syntax with Lexical Scoping},
  8681. Year = {1994},
  8682. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1NSQy1SUi0xMjEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5TUkMtUlItMTIxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvDmzOWbdwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4ccAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU1JDLVJSLTEyMS5wZGYAAA4AHgAOAFMAUgBDAC0AUgBSAC0AMQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9TUkMtUlItMTIxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  8683. @inproceedings{Cheatham:1966ly,
  8684. Acmid = {1464359},
  8685. Address = {New York, NY, USA},
  8686. Author = {Cheatham,Jr., T. E.},
  8687. Booktitle = {Proceedings of the November 7-10, 1966, fall joint computer conference},
  8688. Date-Added = {2011-11-04 23:40:54 -0600},
  8689. Date-Modified = {2011-11-04 23:40:56 -0600},
  8690. Doi = {http://doi.acm.org/10.1145/1464291.1464359},
  8691. Location = {San Francisco, California},
  8692. Numpages = {15},
  8693. Pages = {623--637},
  8694. Publisher = {ACM},
  8695. Series = {AFIPS '66 (Fall)},
  8696. Title = {The introduction of definitional facilities into higher level programming languages},
  8697. Url = {http://doi.acm.org/10.1145/1464291.1464359},
  8698. Year = {1966},
  8699. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2MjMtY2hlYXRoYW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjIzLWNoZWF0aGFtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3te0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjIzLWNoZWF0aGFtLnBkZgAADgAkABEAcAA2ADIAMwAtAGMAaABlAGEAdABoAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjIzLWNoZWF0aGFtLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8700. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1464291.1464359}}
  8701. @techreport{Clavel:1999ys,
  8702. 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},
  8703. Date-Added = {2011-11-04 23:06:39 -0600},
  8704. Date-Modified = {2011-11-04 23:31:37 -0600},
  8705. Organization = {SRI International},
  8706. Title = {Maude: Specification and Programming in Rewriting Logic},
  8707. Year = {1999},
  8708. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL0NERUxNTVFtYW51YWxfMTk5OS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFkNERUxNTVFtYW51YWxfMTk5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQMePM5ZrVAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhJQAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDREVMTU1RbWFudWFsXzE5OTkucGRmAAAOAC4AFgBDAEQARQBMAE0ATQBRAG0AYQBuAHUAYQBsAF8AMQA5ADkAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NERUxNTVFtYW51YWxfMTk5OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  8709. @article{Clavel:2001vn,
  8710. 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},
  8711. Date-Added = {2011-11-04 23:01:24 -0600},
  8712. Date-Modified = {2011-11-04 23:01:25 -0600},
  8713. Journal = {Theoretical Computer Science},
  8714. Title = {{Maude}: Specification and Programming in Rewriting Logic},
  8715. Year = 2001,
  8716. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uL0Ryb3Bib3gvYmliL0NERUxNTVFzcGVjcHJvZ18yMDAxLnBkZtIXCxgZV05TLmRhdGFPEQGoAAAAAAGoAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEYQ0RFTE1NUXNwZWNwcm9nXzIwMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAnn8zlmtoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEqAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEFNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AENERUxNTVFzcGVjcHJvZ18yMDAxLnBkZgAADgAyABgAQwBEAEUATABNAE0AUQBzAHAAZQBjAHAAcgBvAGcAXwAyADAAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ0RFTE1NUXNwZWNwcm9nXzIwMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuAC9AMUCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  8717. @inproceedings{Clavel:1999kx,
  8718. Acmid = {718555},
  8719. Address = {London, UK},
  8720. 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.},
  8721. Booktitle = {Proceedings of the 10th International Conference on Rewriting Techniques and Applications},
  8722. Date-Added = {2011-11-04 22:54:03 -0600},
  8723. Date-Modified = {2011-11-04 22:54:06 -0600},
  8724. Isbn = {3-540-66201-4},
  8725. Numpages = {4},
  8726. Pages = {240--243},
  8727. Publisher = {Springer-Verlag},
  8728. Series = {RtA '99},
  8729. Title = {The Maude System},
  8730. Url = {http://dl.acm.org/citation.cfm?id=647198.718555},
  8731. Year = {1999},
  8732. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC0zLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zj9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMy5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0AMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC0zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8733. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=647198.718555}}
  8734. @manual{Clavel:2011uq,
  8735. Author = {Manuel Clavel and Francisco Duran and Steven Eker and Patrick Lincoln and Narciso Marti-Oliet and Jose Meseguer and Carolyn Talcott},
  8736. Date-Added = {2011-11-04 22:35:40 -0600},
  8737. Date-Modified = {2011-11-04 22:37:29 -0600},
  8738. Edition = {2.6},
  8739. Month = {January},
  8740. Organization = {SRI International},
  8741. Title = {Maude Manual},
  8742. Year = {2011},
  8743. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1hdWRlLW1hbnVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1hdWRlLW1hbnVhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eNnRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1hdWRlLW1hbnVhbC5wZGYADgAiABAAbQBhAHUAZABlAC0AbQBhAG4AdQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWF1ZGUtbWFudWFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  8744. @inproceedings{Bos:2011fk,
  8745. Author = {Jeroen van den Bos and Mark Hills and Paul Klint and Tijs van der Storm and Jurgen J. Vinju},
  8746. Booktitle = {2nd WorKshop on Algebraic Methods in Model-Based Software Engineering},
  8747. Date-Added = {2011-11-03 23:14:59 -0600},
  8748. Date-Modified = {2011-11-03 23:17:05 -0600},
  8749. Month = {June},
  8750. Title = {Rascal: From Algebraic Specification to Meta-Programming},
  8751. Year = {2011},
  8752. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzExMDcuMDA2NHYxLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMTEwNy4wMDY0djEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA799szlmrQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEEAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADExMDcuMDA2NHYxLnBkZgAOACAADwAxADEAMAA3AC4AMAAwADYANAB2ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xMTA3LjAwNjR2MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  8753. @book{Stroustrup:1994uq,
  8754. Address = {New York, NY, USA},
  8755. Author = {Stroustrup, Bjarne},
  8756. Date-Added = {2011-10-29 13:54:26 -0600},
  8757. Date-Modified = {2011-10-29 13:54:28 -0600},
  8758. Isbn = {0-201-54330-3},
  8759. Publisher = {ACM Press/Addison-Wesley Publishing Co.},
  8760. Title = {The design and evolution of C++},
  8761. Year = {1994}}
  8762. @techreport{Miller:1994fk,
  8763. Author = {Miller, James S. and Rozas, Guillermo J.},
  8764. Date-Added = {2011-10-29 13:43:38 -0600},
  8765. Date-Modified = {2011-10-29 13:45:36 -0600},
  8766. Institution = {MIT Artificial Intelligence Lab},
  8767. Month = {March},
  8768. Number = {AIM-1462},
  8769. Title = {Garbage Collection is Fast, But a Stack is Faster},
  8770. Type = {AI Memos},
  8771. Year = {1994},
  8772. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0FJTS0xNDYyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMQUlNLTE0NjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA74ZMzlmr8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEPAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEFJTS0xNDYyLnBkZgAADgAaAAwAQQBJAE0ALQAxADQANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQUlNLTE0NjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  8773. @inbook{Reynolds:1990fk,
  8774. Author = {John C. Reynolds},
  8775. Chapter = {An Introduction to the Polymorphic Lambda Calculus},
  8776. Date-Added = {2011-10-24 23:54:16 -0600},
  8777. Date-Modified = {2011-10-24 23:56:05 -0600},
  8778. Editor = {Gerard Huet},
  8779. Publisher = {Addison Wesley},
  8780. Title = {Logical Foundations of Functional Programming},
  8781. Year = {1990},
  8782. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS43Ljk5MTYucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNy45OTE2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuEezOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjcuOTkxNi5wZGYADgAkABEAMQAwAC4AMQAuADEALgA3AC4AOQA5ADEANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS43Ljk5MTYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  8783. @book{Appel:1992fk,
  8784. Address = {New York, NY, USA},
  8785. Author = {Appel, Andrew W.},
  8786. Date-Added = {2011-10-22 23:50:42 -0600},
  8787. Date-Modified = {2011-10-22 23:50:45 -0600},
  8788. Isbn = {0-521-41695-7},
  8789. Publisher = {Cambridge University Press},
  8790. Title = {Compiling with continuations},
  8791. Year = {1992}}
  8792. @inproceedings{Deutsch:1997zr,
  8793. Acmid = {263750},
  8794. Address = {New York, NY, USA},
  8795. Author = {Deutsch, Alain},
  8796. Booktitle = {Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8797. Date-Added = {2011-10-20 23:49:57 -0600},
  8798. Date-Modified = {2011-10-20 23:50:07 -0600},
  8799. Doi = {http://doi.acm.org/10.1145/263699.263750},
  8800. Isbn = {0-89791-853-3},
  8801. Location = {Paris, France},
  8802. Numpages = {14},
  8803. Pages = {358--371},
  8804. Publisher = {ACM},
  8805. Series = {POPL '97},
  8806. Title = {On the complexity of escape analysis},
  8807. Url = {http://doi.acm.org/10.1145/263699.263750},
  8808. Year = {1997},
  8809. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNTgtZGV1dHNjaC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNTgtZGV1dHNjaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/es7RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNTgtZGV1dHNjaC5wZGYADgAiABAAcAAzADUAOAAtAGQAZQB1AHQAcwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM1OC1kZXV0c2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8810. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263750}}
  8811. @phdthesis{Stoutamire:1997ys,
  8812. Author = {Stoutamire, David Petrie},
  8813. Date-Added = {2011-10-20 22:52:05 -0600},
  8814. Date-Modified = {2011-10-20 22:52:08 -0600},
  8815. Isbn = {0-591-79541-8},
  8816. Note = {AAI9827111},
  8817. Publisher = {University of California, Berkeley},
  8818. Title = {Portable, modular expression of locality},
  8819. Year = {1997},
  8820. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10ci05Ny0wNTYucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10ci05Ny0wNTYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pS0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0ci05Ny0wNTYucGRmAAAOABwADQB0AHIALQA5ADcALQAwADUANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90ci05Ny0wNTYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  8821. @article{VO:1996ss,
  8822. Author = {VO, KIEM-PHONG},
  8823. Date-Added = {2011-10-20 22:51:05 -0600},
  8824. Date-Modified = {2011-10-20 22:51:05 -0600},
  8825. Doi = {10.1002/(SICI)1097-024X(199603)26:3<357::AID-SPE15>3.0.CO;2-#},
  8826. Issn = {1097-024X},
  8827. Journal = {Software: Practice and Experience},
  8828. Keywords = {dynamic memory allocation, best-fit allocator, malloc performance},
  8829. Number = {3},
  8830. Pages = {357--374},
  8831. Publisher = {John Wiley & Sons, Ltd.},
  8832. Title = {Vmalloc: A General and Efficient Memory Allocator},
  8833. Url = {http://dx.doi.org/10.1002/(SICI)1097-024X(199603)26:3<357::AID-SPE15>3.0.CO;2-#},
  8834. Volume = {26},
  8835. Year = {1996},
  8836. Bdsk-Url-1 = {http://dx.doi.org/10.1002/(SICI)1097-024X(199603)26:3%3C357::AID-SPE15%3E3.0.CO;2-#}}
  8837. @article{Hanson:1990vn,
  8838. Author = {Hanson, David R.},
  8839. Date-Added = {2011-10-20 22:48:37 -0600},
  8840. Date-Modified = {2011-10-20 22:48:40 -0600},
  8841. Doi = {10.1002/spe.4380200104},
  8842. Issn = {1097-024X},
  8843. Journal = {Software: Practice and Experience},
  8844. Keywords = {Storage management, First fit, Quick fit},
  8845. Number = {1},
  8846. Pages = {5--12},
  8847. Publisher = {John Wiley & Sons, Ltd.},
  8848. Title = {Fast allocation and deallocation of memory based on object lifetimes},
  8849. Url = {http://dx.doi.org/10.1002/spe.4380200104},
  8850. Volume = {20},
  8851. Year = {1990},
  8852. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380200104}}
  8853. @inproceedings{Ichisugi:1990kx,
  8854. Author = {Yuuji Ichisugi and Akinori Yonezawa},
  8855. Booktitle = {Workshop on Garbage Collection in Object-Oriented Systems},
  8856. Date-Added = {2011-10-20 22:45:57 -0600},
  8857. Date-Modified = {2011-10-20 22:47:08 -0600},
  8858. Month = {October},
  8859. Title = {Distributed garbage collection using group reference counting},
  8860. Year = {1990},
  8861. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yOS42NTA0LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjI5LjY1MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7maszlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4yOS42NTA0LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAyADkALgA2ADUAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjI5LjY1MDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  8862. @article{Ross:1967uq,
  8863. Acmid = {363546},
  8864. Address = {New York, NY, USA},
  8865. Author = {Ross, Douglas T.},
  8866. Date-Added = {2011-10-20 22:40:58 -0600},
  8867. Date-Modified = {2011-10-20 22:41:01 -0600},
  8868. Doi = {http://doi.acm.org/10.1145/363534.363546},
  8869. Issn = {0001-0782},
  8870. Issue = {8},
  8871. Journal = {Commun. ACM},
  8872. Month = {August},
  8873. Numpages = {12},
  8874. Pages = {481--492},
  8875. Publisher = {ACM},
  8876. Title = {The AED free storage package},
  8877. Url = {http://doi.acm.org/10.1145/363534.363546},
  8878. Volume = {10},
  8879. Year = {1967},
  8880. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDgxLXJvc3MucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDgxLXJvc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sd0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDgxLXJvc3MucGRmAAAOABwADQBwADQAOAAxAC0AcgBvAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDgxLXJvc3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  8881. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363534.363546}}
  8882. @inproceedings{Gay:2001uq,
  8883. Acmid = {378815},
  8884. Address = {New York, NY, USA},
  8885. Author = {Gay, David and Aiken, Alex},
  8886. Booktitle = {Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation},
  8887. Date-Added = {2011-10-20 16:37:31 -0600},
  8888. Date-Modified = {2011-10-20 16:37:34 -0600},
  8889. Doi = {http://doi.acm.org/10.1145/378795.378815},
  8890. Isbn = {1-58113-414-2},
  8891. Location = {Snowbird, Utah, United States},
  8892. Numpages = {11},
  8893. Pages = {70--80},
  8894. Publisher = {ACM},
  8895. Series = {PLDI '01},
  8896. Title = {Language support for regions},
  8897. Url = {http://doi.acm.org/10.1145/378795.378815},
  8898. Year = {2001},
  8899. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNzAtZ2F5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDcwLWdheS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97fdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDcwLWdheS5wZGYAAA4AGAALAHAANwAwAC0AZwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDcwLWdheS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  8900. Bdsk-Url-1 = {http://doi.acm.org/10.1145/378795.378815}}
  8901. @inproceedings{Boyapati:2003fk,
  8902. Acmid = {781168},
  8903. Address = {New York, NY, USA},
  8904. Author = {Boyapati, Chandrasekhar and Salcianu, Alexandru and Beebee,Jr., William and Rinard, Martin},
  8905. Booktitle = {Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  8906. Date-Added = {2011-10-20 16:34:41 -0600},
  8907. Date-Modified = {2011-10-21 22:22:40 -0600},
  8908. Doi = {http://doi.acm.org/10.1145/781131.781168},
  8909. Keywords = {encapsulation, ownership types, real-time, regions},
  8910. Location = {San Diego, California, USA},
  8911. Numpages = {14},
  8912. Pages = {324--337},
  8913. Publisher = {ACM},
  8914. Series = {PLDI '03},
  8915. Title = {Ownership types for safe region-based memory management in real-time Java},
  8916. Year = {2003},
  8917. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwbGRpMDMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwbGRpMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wD0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpMDMucGRmAA4AFgAKAHAAbABkAGkAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BsZGkwMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  8918. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781168}}
  8919. @inproceedings{Gay:1998fk,
  8920. Acmid = {277748},
  8921. Address = {New York, NY, USA},
  8922. Author = {Gay, David and Aiken, Alex},
  8923. Booktitle = {Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation},
  8924. Date-Added = {2011-10-20 22:30:54 -0600},
  8925. Date-Modified = {2011-10-20 22:59:00 -0600},
  8926. Doi = {http://doi.acm.org/10.1145/277650.277748},
  8927. Isbn = {0-89791-987-4},
  8928. Location = {Montreal, Quebec, Canada},
  8929. Numpages = {11},
  8930. Pages = {313--323},
  8931. Publisher = {ACM},
  8932. Series = {PLDI '98},
  8933. Title = {Memory management with explicit regions},
  8934. Year = {1998},
  8935. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzEzLWdheS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzMTMtZ2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erPRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMTMtZ2F5LnBkZgAOABoADABwADMAMQAzAC0AZwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDMxMy1nYXkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8936. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277748}}
  8937. @techreport{Tofte:2002ly,
  8938. Author = {M. Tofte and L. Birkedal and M. Elsman and N. Hallenberg and T. H. Olesen and P. Sestoft and P. Bertelsen},
  8939. Date-Added = {2011-10-17 22:45:04 -0600},
  8940. Date-Modified = {2011-10-17 22:46:42 -0600},
  8941. Institution = {DIKU},
  8942. Title = {Programming with regions in the ML Kit},
  8943. Year = {2002},
  8944. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC42NDEucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuMjAuNjQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxtjzOWarwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjIwLjY0MS5wZGYADgAkABEAMQAwAC4AMQAuADEALgAyADAALgA2ADQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC42NDEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  8945. @inproceedings{Henglein:2001zr,
  8946. Acmid = {773203},
  8947. Address = {New York, NY, USA},
  8948. Author = {Henglein, Fritz and Makholm, Henning and Niss, Henning},
  8949. Booktitle = {Proceedings of the 3rd ACM SIGPLAN international conference on Principles and practice of declarative programming},
  8950. Date-Added = {2011-10-17 22:40:15 -0600},
  8951. Date-Modified = {2011-10-21 11:04:08 -0600},
  8952. Doi = {http://doi.acm.org/10.1145/773184.773203},
  8953. Location = {Florence, Italy},
  8954. Numpages = {12},
  8955. Pages = {175--186},
  8956. Publisher = {ACM},
  8957. Series = {PPDP '01},
  8958. Title = {A direct approach to control-flow sensitive region-based memory management},
  8959. Year = {2001},
  8960. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNzUtaGVuZ2xlaW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTc1LWhlbmdsZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oA0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTc1LWhlbmdsZWluLnBkZgAADgAkABEAcAAxADcANQAtAGgAZQBuAGcAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTc1LWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8961. Bdsk-Url-1 = {http://doi.acm.org/10.1145/773184.773203}}
  8962. @inproceedings{Pizlo:2007ys,
  8963. Acmid = {1296927},
  8964. Address = {New York, NY, USA},
  8965. Author = {Pizlo, Filip and Frampton, Daniel and Petrank, Erez and Steensgaard, Bjarne},
  8966. Booktitle = {Proceedings of the 6th international symposium on Memory management},
  8967. Date-Added = {2011-10-17 22:34:19 -0600},
  8968. Date-Modified = {2011-10-20 23:00:16 -0600},
  8969. Doi = {http://doi.acm.org/10.1145/1296907.1296927},
  8970. Isbn = {978-1-59593-893-0},
  8971. Keywords = {concurrency, garbage collection, lock-free, real-time},
  8972. Location = {Montreal, Quebec, Canada},
  8973. Numpages = {14},
  8974. Pages = {159--172},
  8975. Publisher = {ACM},
  8976. Series = {ISMM '07},
  8977. Title = {Stopless: a real-time garbage collector for multiprocessors},
  8978. Year = {2007},
  8979. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTU5LXBpemxvLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1OS1waXpsby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL954dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1OS1waXpsby5wZGYADgAeAA4AcAAxADUAOQAtAHAAaQB6AGwAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTU5LXBpemxvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8980. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1296907.1296927}}
  8981. @inproceedings{Kermany:2006vn,
  8982. Acmid = {1134023},
  8983. Address = {New York, NY, USA},
  8984. Author = {Kermany, Haim and Petrank, Erez},
  8985. Booktitle = {Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation},
  8986. Date-Added = {2011-10-17 22:32:49 -0600},
  8987. Date-Modified = {2011-10-20 22:59:37 -0600},
  8988. Doi = {http://doi.acm.org/10.1145/1133981.1134023},
  8989. Isbn = {1-59593-320-4},
  8990. Keywords = {compaction, concurrent garbage collection, garbage collection, memory management, runtime systems},
  8991. Location = {Ottawa, Ontario, Canada},
  8992. Numpages = {10},
  8993. Pages = {354--363},
  8994. Publisher = {ACM},
  8995. Series = {PLDI '06},
  8996. Title = {The Compressor: concurrent, incremental, and parallel compaction},
  8997. Year = {2006},
  8998. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNTQta2VybWFueS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNTQta2VybWFueS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eszRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNTQta2VybWFueS5wZGYADgAiABAAcAAzADUANAAtAGsAZQByAG0AYQBuAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM1NC1rZXJtYW55LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8999. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1133981.1134023}}
  9000. @inproceedings{Tene:2011kx,
  9001. Acmid = {1993491},
  9002. Address = {New York, NY, USA},
  9003. Author = {Tene, Gil and Iyengar, Balaji and Wolf, Michael},
  9004. Booktitle = {Proceedings of the international symposium on Memory management},
  9005. Date-Added = {2011-10-17 22:29:44 -0600},
  9006. Date-Modified = {2011-10-21 11:04:47 -0600},
  9007. Doi = {http://doi.acm.org/10.1145/1993478.1993491},
  9008. Keywords = {concurrent, garbage collection, genera- tional, linux, pauseless, read barrier, virtual memory},
  9009. Location = {San Jose, California, USA},
  9010. Numpages = {10},
  9011. Pages = {79--88},
  9012. Publisher = {ACM},
  9013. Series = {ISMM '11},
  9014. Title = {C4: the continuously concurrent compacting collector},
  9015. Year = {2011},
  9016. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNzktdGVuZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA3OS10ZW5lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e5jRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3OS10ZW5lLnBkZgAOABoADABwADcAOQAtAHQAZQBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDc5LXRlbmUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  9017. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993478.1993491}}
  9018. @inproceedings{Click:2005uq,
  9019. Acmid = {1064988},
  9020. Address = {New York, NY, USA},
  9021. Author = {Click, Cliff and Tene, Gil and Wolf, Michael},
  9022. Booktitle = {Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments},
  9023. Date-Added = {2011-10-17 22:25:20 -0600},
  9024. Date-Modified = {2011-10-20 22:57:53 -0600},
  9025. Doi = {http://doi.acm.org/10.1145/1064979.1064988},
  9026. Isbn = {1-59593-047-7},
  9027. Keywords = {Java, concurrent GC, custom hardware, garbage collection, memory management, read barriers},
  9028. Location = {Chicago, IL, USA},
  9029. Numpages = {11},
  9030. Pages = {46--56},
  9031. Publisher = {ACM},
  9032. Series = {VEE '05},
  9033. Title = {The pauseless GC algorithm},
  9034. Year = {2005},
  9035. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDYtY2xpY2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDYtY2xpY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sJ0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDYtY2xpY2sucGRmAAAOABwADQBwADQANgAtAGMAbABpAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDYtY2xpY2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  9036. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1064979.1064988}}
  9037. @inproceedings{Aiken:1995fk,
  9038. Acmid = {207137},
  9039. Address = {New York, NY, USA},
  9040. Author = {Aiken, Alexander and F{\"a}hndrich, Manuel and Levien, Raph},
  9041. Booktitle = {Proceedings of the ACM SIGPLAN 1995 conference on Programming language design and implementation},
  9042. Date-Added = {2011-10-17 21:58:57 -0600},
  9043. Date-Modified = {2011-10-21 11:16:02 -0600},
  9044. Doi = {http://doi.acm.org/10.1145/207110.207137},
  9045. Location = {La Jolla, California, United States},
  9046. Numpages = {12},
  9047. Pages = {174--185},
  9048. Publisher = {ACM},
  9049. Series = {PLDI '95},
  9050. Title = {Better static memory management: improving region-based analysis of higher-order languages},
  9051. Year = {1995},
  9052. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hZmwtcGxkaTk1LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYWZsLXBsZGk5NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uktEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWZsLXBsZGk5NS5wZGYADgAeAA4AYQBmAGwALQBwAGwAZABpADkANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hZmwtcGxkaTk1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  9053. Bdsk-Url-1 = {http://doi.acm.org/10.1145/207110.207137}}
  9054. @article{Jones:1995uq,
  9055. Acmid = {223082},
  9056. Address = {Hingham, MA, USA},
  9057. Author = {Jones, Mark P.},
  9058. Date-Added = {2011-10-10 13:23:24 -0600},
  9059. Date-Modified = {2011-10-10 13:23:26 -0600},
  9060. Doi = {10.1007/BF01019005},
  9061. Issn = {0892-4635},
  9062. Issue = {3},
  9063. Journal = {Lisp Symb. Comput.},
  9064. Keywords = {Haskell, partial evaluation, specialization, type class overloading},
  9065. Month = {September},
  9066. Numpages = {20},
  9067. Pages = {229--248},
  9068. Publisher = {Kluwer Academic Publishers},
  9069. Title = {Dictionary-free overloading by partial evaluation},
  9070. Url = {http://dl.acm.org/citation.cfm?id=223079.223082},
  9071. Volume = {8},
  9072. Year = {1995},
  9073. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwZXBtOTQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwZXBtOTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vn0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwZXBtOTQucGRmAA4AFgAKAHAAZQBwAG0AOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BlcG05NC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  9074. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=223079.223082},
  9075. Bdsk-Url-2 = {http://dx.doi.org/10.1007/BF01019005}}
  9076. @url{Kiselyov:2011fk,
  9077. Author = {Oleg Kiselyov and Simon Peyton-Jones},
  9078. Date-Added = {2011-10-10 09:39:16 -0600},
  9079. Date-Modified = {2011-10-10 09:40:05 -0600},
  9080. Lastchecked = {Oct. 10, 2011},
  9081. Title = {Choosing a type-class instance based on the context},
  9082. Url = {http://haskell.org/haskellwiki/GHC/AdvancedOverlap},
  9083. Year = {2008},
  9084. Bdsk-Url-1 = {http://haskell.org/haskellwiki/GHC/AdvancedOverlap}}
  9085. @techreport{Dos-Reis:2005uq,
  9086. Author = {Gabriel {Dos Reis} and Bjarne Stroustrup},
  9087. Date-Added = {2011-10-09 21:50:29 -0600},
  9088. Date-Modified = {2011-10-09 21:51:09 -0600},
  9089. Institution = {ISO/IEC JTC 1 SC22 WG21},
  9090. Number = {N1886},
  9091. Title = {Specifying {C++} concepts},
  9092. Year = {2005},
  9093. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTUtZG9zLXJlaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjk1LWRvcy1yZWlzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qf0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk1LWRvcy1yZWlzLnBkZgAADgAkABEAcAAyADkANQAtAGQAbwBzAC0AcgBlAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjk1LWRvcy1yZWlzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  9094. @article{Bruce:1995fk,
  9095. Acmid = {230854},
  9096. Address = {New York, NY, USA},
  9097. Author = {Bruce, Kim and Cardelli, Luca and Castagna, Giuseppe and Leavens, Gary T. and Pierce, Benjamin},
  9098. Date-Added = {2011-10-09 21:25:34 -0600},
  9099. Date-Modified = {2011-10-09 21:25:37 -0600},
  9100. Issn = {1074-3227},
  9101. Issue = {3},
  9102. Journal = {Theor. Pract. Object Syst.},
  9103. Month = {December},
  9104. Numpages = {22},
  9105. Pages = {221--242},
  9106. Publisher = {John Wiley \& Sons, Inc.},
  9107. Title = {On binary methods},
  9108. Url = {http://dl.acm.org/citation.cfm?id=230849.230854},
  9109. Volume = {1},
  9110. Year = {1995},
  9111. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpCaW5hcnkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpCaW5hcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0VML0XXr+lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANF2JDoAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBCaW5hcnkucGRmAA4AFgAKAEIAaQBuAGEAcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL0JpbmFyeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  9112. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=230849.230854}}
  9113. @webpage{Cejtin:2007fk,
  9114. Author = {Henry Cejtin and Matthew Fluet and Suresh Jagannathan and StephenWeeks},
  9115. Date-Added = {2011-10-09 16:38:35 -0600},
  9116. Date-Modified = {2011-10-10 13:35:07 -0600},
  9117. Lastchecked = {Oct. 9, 2011},
  9118. Month = {July},
  9119. Title = {{MLton} Documentation},
  9120. Url = {http://mlton.org/Documentation},
  9121. Year = {2007},
  9122. Bdsk-Url-1 = {http://mlton.org/Documentation}}
  9123. @inproceedings{Sikkel:1994fk,
  9124. Author = {Klass Sikkel},
  9125. Booktitle = {ASMICS Workshop on Parsing Theory},
  9126. Date-Added = {2011-10-07 16:57:38 -0600},
  9127. Date-Modified = {2011-10-07 16:58:40 -0600},
  9128. Month = {October},
  9129. Title = {How to compare the structure of parsing algorithms},
  9130. Year = {1994},
  9131. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS40OC44NDQucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNDguODQ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvJ/zOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjQ4Ljg0NC5wZGYADgAkABEAMQAwAC4AMQAuADEALgA0ADgALgA4ADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS40OC44NDQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  9132. @inproceedings{Visser:1997fk,
  9133. Address = {Boston, USA},
  9134. Author = {Visser, Eelco},
  9135. Booktitle = {International Workshop on Parsing Technology (IWPT'97)},
  9136. Category = {refereed},
  9137. Date-Added = {2011-10-07 15:12:50 -0600},
  9138. Date-Modified = {2011-10-07 15:12:54 -0600},
  9139. Month = {September},
  9140. Organization = {Massachusetts Institute of Technology},
  9141. Pages = {210--224},
  9142. Project = {SDF},
  9143. Pubcat = {workshop},
  9144. Title = {A Case Study in Optimizing Parsing Schemata by Disambiguation Filters},
  9145. Urlpsgz = {http://www.cs.uu.nl/people/visser/ftp/P9507.ps.gz},
  9146. Year = {1997},
  9147. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40Ny4xMzM5LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ3LjEzMzkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7wDszlmrIAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eECAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40Ny4xMzM5LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADcALgAxADMAMwA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ3LjEzMzkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  9148. @inbook{Cardelli:1997fk,
  9149. Author = {Luca Cardelli},
  9150. Chapter = {Type Systems},
  9151. Date-Added = {2011-10-02 22:03:37 -0600},
  9152. Date-Modified = {2011-10-02 22:05:04 -0600},
  9153. Publisher = {CRC Press},
  9154. Title = {Handbook of Computer Science and Engineering},
  9155. Year = {1997},
  9156. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NhcmRlbGxpLTk1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY2FyZGVsbGktOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMfgNdEvMM9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRL2kPAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2FyZGVsbGktOTUucGRmAAAOACAADwBjAGEAcgBkAGUAbABsAGkALQA5ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY2FyZGVsbGktOTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  9157. @book{Pierce:2004fk,
  9158. Date-Added = {2011-09-26 21:43:47 -0600},
  9159. Date-Modified = {2011-09-26 21:45:51 -0600},
  9160. Editor = {Benjamin C. Pierce},
  9161. Publisher = {The MIT press},
  9162. Title = {Advanced Topics in Types and Programming Languages},
  9163. Year = {2004},
  9164. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uL0Ryb3Bib3gvYmliL0FkdmFuY2VkVG9waWNzSW5UQVBMLnBkZtIXCxgZV05TLmRhdGFPEQGoAAAAAAGoAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEYQWR2YW5jZWRUb3BpY3NJblRBUEwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAUcszlmr4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEOAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEFNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEFkdmFuY2VkVG9waWNzSW5UQVBMLnBkZgAADgAyABgAQQBkAHYAYQBuAGMAZQBkAFQAbwBwAGkAYwBzAEkAbgBUAEEAUABMAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQWR2YW5jZWRUb3BpY3NJblRBUEwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuAC9AMUCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  9165. @article{Bruijn:1972kx,
  9166. Author = {de Bruijn, N.G.},
  9167. Date-Added = {2011-09-24 21:56:06 -0600},
  9168. Date-Modified = {2011-10-21 11:16:54 -0600},
  9169. Doi = {10.1016/1385-7258(72)90034-0},
  9170. Journal = {Indagationes Mathematicae (Proceedings)},
  9171. Keywords = {icfp08, pl},
  9172. Number = {5},
  9173. Pages = {381--392},
  9174. Posted-At = {2008-03-27 20:46:03},
  9175. Priority = {2},
  9176. Title = {{Lambda calculus notation with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem}},
  9177. Volume = {75},
  9178. Year = {1972},
  9179. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMzUuODc5NC5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMzUuODc5NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFd7M5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTM1Ljg3OTQucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAzADUALgA4ADcAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEzNS44Nzk0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  9180. Bdsk-Url-1 = {http://dx.doi.org/10.1016/1385-7258(72)90034-0}}
  9181. @techreport{Jarvi:2007fk,
  9182. Author = {Jaakko J{\"a}rvi and John Freeman and Lawrence Crowl},
  9183. Date-Added = {2011-09-23 22:27:54 -0600},
  9184. Date-Modified = {2011-09-23 22:28:53 -0600},
  9185. Institution = {ISO/IEC JTC 1 SC22 WG21},
  9186. Month = {June},
  9187. Number = {N2329},
  9188. Title = {Lambda expressions and closures for C++ (Revision 1)},
  9189. Year = {2007},
  9190. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjMyOS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMzI5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRLRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMzI5LnBkZgAADgAUAAkAbgAyADMAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMzI5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  9191. @incollection{Kaes:1988fk,
  9192. Affiliation = {Technische Hochschule Darmstadt Fachbereich Informatik Magdalenenstr. 11c D-6100 Darmstadt Magdalenenstr. 11c D-6100 Darmstadt},
  9193. Author = {Kaes, Stefan},
  9194. Booktitle = {ESOP '88},
  9195. Date-Added = {2011-09-06 09:54:12 +0200},
  9196. Date-Modified = {2011-10-09 21:22:50 -0600},
  9197. Editor = {Ganzinger, H.},
  9198. Isbn = {978-3-540-19027-1},
  9199. Keyword = {Computer Science},
  9200. Pages = {131-144},
  9201. Publisher = {Springer Berlin / Heidelberg},
  9202. Series = {Lecture Notes in Computer Science},
  9203. Title = {Parametric overloading in polymorphic programming languages},
  9204. Url = {http://dx.doi.org/10.1007/3-540-19027-9_9},
  9205. Volume = {300},
  9206. Year = {1988},
  9207. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhrYWVzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIa2Flcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94ntEPON8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38vAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAa2Flcy5wZGYADgASAAgAawBhAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9rYWVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  9208. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-19027-9_9}}
  9209. @inproceedings{Smaragdakis:1999ly,
  9210. Author = {Yannis Smaragdakis and Don S. Batory},
  9211. Booktitle = {GCSE'99},
  9212. Date-Added = {2011-09-05 14:06:14 +0200},
  9213. Date-Modified = {2011-09-05 14:06:20 +0200},
  9214. Pages = {65-78},
  9215. Title = {Scoping Constructs for Software Generators.},
  9216. Year = {1999},
  9217. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxnc2NvcGU5OS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGdzY29wZTk5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dXjRDzdvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdzY29wZTk5LnBkZgAOABoADABnAHMAYwBvAHAAZQA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZ3Njb3BlOTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  9218. @inproceedings{Biernacka:2009zr,
  9219. Author = {Ma{\l}gorzata Biernacka and Olivier Danvy},
  9220. Booktitle = {Semantics and Algebraic Specification: Essays dedicated to Peter D. Mosses on the occasion of his 60th birthday},
  9221. Date-Added = {2011-09-05 09:54:08 +0200},
  9222. Date-Modified = {2014-07-05 20:49:36 +0000},
  9223. Pages = {186-206},
  9224. Title = {Towards Compatible and Interderivable Semantic Specifications for the {S}cheme Programming Language, {P}art {II}: Reduction Semantics and Abstract Machines},
  9225. Year = {2009},
  9226. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzU3MDAwMTg2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNTcwMDAxODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7txMzlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADU3MDAwMTg2LnBkZgAADgAaAAwANQA3ADAAMAAwADEAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNTcwMDAxODYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  9227. @inproceedings{Danvy:2009ys,
  9228. Author = {Olivier Danvy},
  9229. Booktitle = {Semantics and Algebraic Specification: Essays dedicated to Peter D. Mosses on the occasion of his 60th birthday},
  9230. Crossref = {Mosses:09},
  9231. Date-Added = {2011-09-05 09:52:33 +0200},
  9232. Date-Modified = {2011-09-05 09:55:27 +0200},
  9233. Pages = {162-185},
  9234. Title = {Towards Compatible and Interderivable Semantic Specifications for the {S}cheme Programming Language, {P}art {I}: Denotational Semantics, Natural Semantics, and Abstract Machines},
  9235. Year = {2009},
  9236. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzU3MDAwMTYyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNTcwMDAxNjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7wdszlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADU3MDAwMTYyLnBkZgAADgAaAAwANQA3ADAAMAAwADEANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNTcwMDAxNjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  9237. @techreport{Mosses:2005kx,
  9238. Author = {Peter D. Mosses},
  9239. Date-Added = {2011-09-04 11:25:14 +0200},
  9240. Date-Modified = {2011-09-04 11:25:57 +0200},
  9241. Institution = {BRICS},
  9242. Month = {February},
  9243. Number = {RS-05-7},
  9244. Title = {Modular Structural Operational Semantics},
  9245. Year = {2005},
  9246. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA1LTcucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFCUklDUy1SUy0wNS03LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvV/zOWaygAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQlJJQ1MtUlMtMDUtNy5wZGYADgAkABEAQgBSAEkAQwBTAC0AUgBTAC0AMAA1AC0ANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA1LTcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  9247. @phdthesis{Rekers:1992uq,
  9248. Author = {J. Rekers},
  9249. Date-Added = {2011-09-04 09:01:50 +0200},
  9250. Date-Modified = {2011-09-04 09:02:52 +0200},
  9251. School = {University of Amsterdam},
  9252. Title = {Parser Generation for Interactive Environments},
  9253. Year = {1992}}
  9254. @techreport{Kay:1980fk,
  9255. Annote = {Invention of Chart Parsing},
  9256. Author = {Martin Kay},
  9257. Date-Added = {2011-09-04 08:24:15 +0200},
  9258. Date-Modified = {2011-09-04 08:27:46 +0200},
  9259. Institution = {Xerox PARC},
  9260. Number = {CSL-80-12},
  9261. Title = {Algorithm Scheata and Data Structures in Syntactic Processing},
  9262. Year = {1980}}
  9263. @article{Peyton-Jones:1986ys,
  9264. Author = {Peyton Jones, Simon},
  9265. Date-Added = {2011-09-04 00:49:56 +0200},
  9266. Date-Modified = {2011-09-04 00:51:09 +0200},
  9267. Journal = {Commun. ACM},
  9268. Month = {February},
  9269. Number = {2},
  9270. Title = {Parsing distfix operators},
  9271. Volume = {29},
  9272. Year = {1986},
  9273. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxMTgtcGV5dG9uX2pvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDExOC1wZXl0b25fam9uZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95oNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExOC1wZXl0b25fam9uZXMucGRmAAAOACwAFQBwADEAMQA4AC0AcABlAHkAdABvAG4AXwBqAG8AbgBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDExOC1wZXl0b25fam9uZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  9274. @manual{Rauglaudre:2002vn,
  9275. 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.},
  9276. Author = {Daniel de Rauglaudre},
  9277. Date-Added = {2011-09-04 00:34:08 +0200},
  9278. Date-Modified = {2011-09-04 00:35:50 +0200},
  9279. Organization = {INRIA},
  9280. Title = {Camlp4 reference manual},
  9281. Year = {2002},
  9282. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptYW51YWwucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptYW51YWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jQ0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYW51YWwucGRmAA4AFgAKAG0AYQBuAHUAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21hbnVhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  9283. @inproceedings{Bravenboer:2005kx,
  9284. Address = {Tallinn, Estonia},
  9285. Author = {Martin Bravenboer and Rob Vermaas and Jurgen J. Vinju and Eelco Visser},
  9286. Booktitle = {Generative Programming and Component Engineering, 4th International Conference, GPCE 2005},
  9287. Citedby = {2},
  9288. Cites = {0},
  9289. Date-Added = {2011-09-04 00:24:01 +0200},
  9290. Date-Modified = {2011-09-04 00:24:12 +0200},
  9291. Doi = {http://dx.doi.org/10.1007/11561347_12},
  9292. Editor = {Robert Gl{\"u}ck and Michael R. Lowry},
  9293. Isbn = {3-540-29138-5},
  9294. Pages = {157-172},
  9295. Publisher = {Springer},
  9296. Researchr = {http://researchr.org/publication/BravenboerVVV05},
  9297. Series = {Lecture Notes in Computer Science},
  9298. Tags = {AspectJ, syntax definition, meta programming, concrete syntax, parsing, Java, disambiguation, programming languages, scannerless parsing, SDF, programming, concrete object syntax, reuse},
  9299. Title = {Generalized Type-Based Disambiguation of Meta Programs with Concrete Object Syntax},
  9300. Volume = {3676},
  9301. Year = {2005},
  9302. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3R5cGVfYmFzZWRfZGlzYW1iaWcucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rd0eXBlX2Jhc2VkX2Rpc2FtYmlnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pd0Q88mgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguoAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0eXBlX2Jhc2VkX2Rpc2FtYmlnLnBkZgAADgAwABcAdAB5AHAAZQBfAGIAYQBzAGUAZABfAGQAaQBzAGEAbQBiAGkAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi90eXBlX2Jhc2VkX2Rpc2FtYmlnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  9303. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11561347_12}}
  9304. @inproceedings{Quesada:1998zr,
  9305. Annote = {The algorithm used in Mod},
  9306. Author = {Quesada, Jose F.},
  9307. Booktitle = {Procesamiento del lenguaje natural},
  9308. Date-Added = {2011-09-04 00:09:16 +0200},
  9309. Date-Modified = {2011-11-04 23:33:43 -0600},
  9310. Number = {23},
  9311. Title = {The SCP parsing algorithm : computational framework and formal properties},
  9312. Year = {1998},
  9313. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1BMTl8yM18yMS5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVBMTl8yM18yMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7uzM5ZtjAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhswAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQTE5fMjNfMjEucGRmAA4AHAANAFAATABOAF8AMgAzAF8AMgAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvUExOXzIzXzIxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  9314. @inproceedings{Sandberg:1982fk,
  9315. Acmid = {582169},
  9316. Address = {New York, NY, USA},
  9317. Author = {Sandberg, David},
  9318. Booktitle = {Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9319. Date-Added = {2011-09-03 23:56:59 +0200},
  9320. Date-Modified = {2011-09-03 23:57:04 +0200},
  9321. Doi = {http://doi.acm.org/10.1145/582153.582169},
  9322. Isbn = {0-89791-065-6},
  9323. Location = {Albuquerque, New Mexico},
  9324. Numpages = {4},
  9325. Pages = {142--145},
  9326. Publisher = {ACM},
  9327. Series = {POPL '82},
  9328. Title = {Lithe: a language combining a flexible syntax and classes},
  9329. Url = {http://doi.acm.org/10.1145/582153.582169},
  9330. Year = {1982},
  9331. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDItc2FuZGJlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQyLXNhbmRiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nG0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQyLXNhbmRiZXJnLnBkZgAADgAkABEAcAAxADQAMgAtAHMAYQBuAGQAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQyLXNhbmRiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  9332. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582169}}
  9333. @article{Ranta:2004fk,
  9334. Author = {Aarne Ranta},
  9335. Date-Added = {2011-09-03 17:18:08 +0200},
  9336. Date-Modified = {2011-09-03 17:19:59 +0200},
  9337. Journal = {Journal of Functional Programming},
  9338. Number = {2},
  9339. Pages = {145-189},
  9340. Title = {Grammatical Framework},
  9341. Volume = {14},
  9342. Year = {2004},
  9343. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2Fhcm5lX3JhbnRhMjAwNC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2Fhcm5lX3JhbnRhMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bofRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFhcm5lX3JhbnRhMjAwNC5wZGYAAA4AKAATAGEAYQByAG4AZQBfAHIAYQBuAHQAYQAyADAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2Fhcm5lX3JhbnRhMjAwNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  9344. @inproceedings{Bravenboer:2004fk,
  9345. Acmid = {1029007},
  9346. Address = {New York, NY, USA},
  9347. Author = {Bravenboer, Martin and Visser, Eelco},
  9348. Booktitle = {Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  9349. Date-Added = {2011-09-02 23:44:37 +0200},
  9350. Date-Modified = {2011-09-02 23:44:43 +0200},
  9351. Doi = {http://doi.acm.org/10.1145/1028976.1029007},
  9352. Isbn = {1-58113-831-8},
  9353. Keywords = {MetaBorg, SDF, concrete object syntax, domain-specific languages, embedded languages, extensible syntax, meta programming, rewriting, stratego, syntax extension},
  9354. Location = {Vancouver, BC, Canada},
  9355. Numpages = {19},
  9356. Pages = {365--383},
  9357. Publisher = {ACM},
  9358. Series = {OOPSLA '04},
  9359. Title = {Concrete syntax for objects: domain-specific language embedding and assimilation without restrictions},
  9360. Url = {http://doi.acm.org/10.1145/1028976.1029007},
  9361. Year = {2004},
  9362. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzNjUtYnJhdmVuYm9lci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzNjUtYnJhdmVuYm9lci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/etLRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNjUtYnJhdmVuYm9lci5wZGYAAA4AKAATAHAAMwA2ADUALQBiAHIAYQB2AGUAbgBiAG8AZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzNjUtYnJhdmVuYm9lci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  9363. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1028976.1029007}}
  9364. @inproceedings{Ager:2003fk,
  9365. Acmid = {888254},
  9366. Address = {New York, NY, USA},
  9367. Author = {Ager, Mads Sig and Biernacki, Dariusz and Danvy, Olivier and Midtgaard, Jan},
  9368. Booktitle = {Proceedings of the 5th ACM SIGPLAN international conference on Principles and practice of declaritive programming},
  9369. Date-Added = {2011-08-16 10:35:13 -0600},
  9370. Date-Modified = {2011-08-16 10:35:23 -0600},
  9371. Doi = {http://doi.acm.org/10.1145/888251.888254},
  9372. Isbn = {1-58113-705-2},
  9373. Keywords = {abstract machines, closure conversion, defunctionalization, interpreters, transformation into continuation-passing style (CPS)},
  9374. Location = {Uppsala, Sweden},
  9375. Numpages = {12},
  9376. Pages = {8--19},
  9377. Publisher = {ACM},
  9378. Series = {PPDP '03},
  9379. Title = {A functional correspondence between evaluators and abstract machines},
  9380. Url = {http://doi.acm.org/10.1145/888251.888254},
  9381. Year = {2003},
  9382. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwOC1hZ2VyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDgtYWdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97nNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgtYWdlci5wZGYAAA4AGAALAHAAOAAtAGEAZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDgtYWdlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  9383. Bdsk-Url-1 = {http://doi.acm.org/10.1145/888251.888254}}
  9384. @article{Kam:1977fk,
  9385. Author = {Kam, John B. and Ullman, Jeffrey D.},
  9386. Date-Added = {2011-08-15 17:02:23 -0600},
  9387. Date-Modified = {2011-08-15 17:02:28 -0600},
  9388. Issn = {0001-5903},
  9389. Issue = {3},
  9390. Journal = {Acta Informatica},
  9391. Keyword = {Computer Science},
  9392. Note = {10.1007/BF00290339},
  9393. Pages = {305-317},
  9394. Publisher = {Springer Berlin / Heidelberg},
  9395. Title = {Monotone data flow analysis frameworks},
  9396. Url = {http://dx.doi.org/10.1007/BF00290339},
  9397. Volume = {7},
  9398. Year = {1977},
  9399. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZ1bGx0ZXh0KDE5KTAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmdWxsdGV4dCgxOSkwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OA0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dCgxOSkwLnBkZgAADgAkABEAZgB1AGwAbAB0AGUAeAB0ACgAMQA5ACkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dCgxOSkwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  9400. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF00290339}}
  9401. @inproceedings{Crary:1999fk,
  9402. Acmid = {292564},
  9403. Address = {New York, NY, USA},
  9404. Author = {Crary, Karl and Walker, David and Morrisett, Greg},
  9405. Booktitle = {Proceedings of the 26th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9406. Date-Added = {2011-08-04 23:14:00 -0600},
  9407. Date-Modified = {2011-10-21 11:03:31 -0600},
  9408. Doi = {http://doi.acm.org/10.1145/292540.292564},
  9409. Location = {San Antonio, Texas, United States},
  9410. Numpages = {14},
  9411. Pages = {262--275},
  9412. Publisher = {ACM},
  9413. Series = {POPL '99},
  9414. Title = {Typed memory management in a calculus of capabilities},
  9415. Year = {1999},
  9416. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjYyLWNyYXJ5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI2Mi1jcmFyeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96d9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2Mi1jcmFyeS5wZGYADgAeAA4AcAAyADYAMgAtAGMAcgBhAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjYyLWNyYXJ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  9417. Bdsk-Url-1 = {http://doi.acm.org/10.1145/292540.292564}}
  9418. @incollection{Wilson:1992fk,
  9419. Affiliation = {University of Texas 78712-1188 Austin Texas USA 78712-1188 Austin Texas USA},
  9420. Author = {Wilson, Paul},
  9421. Booktitle = {Memory Management},
  9422. Date-Added = {2011-07-29 21:41:28 -0600},
  9423. Date-Modified = {2011-07-29 21:41:31 -0600},
  9424. Editor = {Bekkers, Yves and Cohen, Jacques},
  9425. Note = {10.1007/BFb0017182},
  9426. Pages = {1-42},
  9427. Publisher = {Springer Berlin / Heidelberg},
  9428. Series = {Lecture Notes in Computer Science},
  9429. Title = {Uniprocessor garbage collection techniques},
  9430. Url = {http://dx.doi.org/10.1007/BFb0017182},
  9431. Volume = {637},
  9432. Year = {1992},
  9433. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxnY3N1cnZleS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGdjc3VydmV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dWnRDzduAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdjc3VydmV5LnBkZgAOABoADABnAGMAcwB1AHIAdgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZ2NzdXJ2ZXkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  9434. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0017182}}
  9435. @book{Mitchell:2003kx,
  9436. Author = {John C. Mitchell},
  9437. Date-Added = {2011-07-28 22:54:42 -0600},
  9438. Date-Modified = {2014-03-10 16:05:25 +0000},
  9439. Publisher = {Cambridge University Press},
  9440. Title = {Concepts in Programming Languages},
  9441. Year = {2003}}
  9442. @inproceedings{Minamide:1996ys,
  9443. Acmid = {237791},
  9444. Address = {New York, NY, USA},
  9445. Author = {Minamide, Yasuhiko and Morrisett, Greg and Harper, Robert},
  9446. Booktitle = {Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9447. Date-Added = {2011-07-29 12:00:28 -0600},
  9448. Date-Modified = {2011-07-29 12:00:30 -0600},
  9449. Doi = {http://doi.acm.org/10.1145/237721.237791},
  9450. Isbn = {0-89791-769-3},
  9451. Location = {St. Petersburg Beach, Florida, United States},
  9452. Numpages = {13},
  9453. Pages = {271--283},
  9454. Publisher = {ACM},
  9455. Series = {POPL '96},
  9456. Title = {Typed closure conversion},
  9457. Url = {http://doi.acm.org/10.1145/237721.237791},
  9458. Year = {1996},
  9459. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNzEtbWluYW1pZGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjcxLW1pbmFtaWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qD0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjcxLW1pbmFtaWRlLnBkZgAADgAkABEAcAAyADcAMQAtAG0AaQBuAGEAbQBpAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjcxLW1pbmFtaWRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  9460. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237791}}
  9461. @inproceedings{Talpin:1992vn,
  9462. Author = {Talpin, J.-P. and Jouvelot, P.},
  9463. Booktitle = {Logic in Computer Science, 1992. LICS '92., Proceedings of the Seventh Annual IEEE Symposium on},
  9464. Date-Added = {2011-07-29 11:42:48 -0600},
  9465. Date-Modified = {2011-07-29 11:43:28 -0600},
  9466. Doi = {10.1109/LICS.1992.185530},
  9467. Keywords = {data structures; effects; imperative constructs; implicitly typed; observable effects; polymorphic functional languages; type and effect discipline; types; data structures; formal languages; programming theory;},
  9468. Month = {jun},
  9469. Pages = {162 -173},
  9470. Title = {The type and effect discipline},
  9471. Year = {1992},
  9472. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMTg1NTMwLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAxODU1MzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8OpszlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMTg1NTMwLnBkZgAADgAaAAwAMAAwADEAOAA1ADUAMwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAxODU1MzAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  9473. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1992.185530}}
  9474. @inproceedings{Blanchet:1998kx,
  9475. Acmid = {268949},
  9476. Address = {New York, NY, USA},
  9477. Author = {Blanchet, Bruno},
  9478. Booktitle = {Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9479. Date-Added = {2011-07-29 11:23:40 -0600},
  9480. Date-Modified = {2011-07-29 11:23:43 -0600},
  9481. Doi = {http://doi.acm.org/10.1145/268946.268949},
  9482. Isbn = {0-89791-979-3},
  9483. Location = {San Diego, California, United States},
  9484. Numpages = {13},
  9485. Pages = {25--37},
  9486. Publisher = {ACM},
  9487. Series = {POPL '98},
  9488. Title = {Escape analysis: correctness proof, implementation and experimental results},
  9489. Url = {http://doi.acm.org/10.1145/268946.268949},
  9490. Year = {1998},
  9491. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNS1ibGFuY2hldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNS1ibGFuY2hldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/emnRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNS1ibGFuY2hldC5wZGYADgAiABAAcAAyADUALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI1LWJsYW5jaGV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  9492. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268949}}
  9493. @inproceedings{Serrano:1996uq,
  9494. Acmid = {232635},
  9495. Address = {New York, NY, USA},
  9496. Author = {Serrano, Manuel and Feeley, Marc},
  9497. Booktitle = {Proceedings of the first ACM SIGPLAN international conference on Functional programming},
  9498. Date-Added = {2011-07-29 11:18:23 -0600},
  9499. Date-Modified = {2011-10-21 11:17:45 -0600},
  9500. Doi = {http://doi.acm.org/10.1145/232627.232635},
  9501. Location = {Philadelphia, Pennsylvania, United States},
  9502. Numpages = {12},
  9503. Pages = {50--61},
  9504. Publisher = {ACM},
  9505. Series = {ICFP '96},
  9506. Title = {Storage use analysis and its applications},
  9507. Year = {1996},
  9508. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1MC1zZXJyYW5vLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUwLXNlcnJhbm8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97KdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUwLXNlcnJhbm8ucGRmAAAOACAADwBwADUAMAAtAHMAZQByAHIAYQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUwLXNlcnJhbm8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  9509. Bdsk-Url-1 = {http://doi.acm.org/10.1145/232627.232635}}
  9510. @article{Tofte:2004fk,
  9511. Author = {Mads Tofte and Lars Birkedal and Martin Elsman and Niels Hallenberg},
  9512. Date-Added = {2011-07-29 11:15:07 -0600},
  9513. Date-Modified = {2011-07-29 11:15:11 -0600},
  9514. Journal = {Higher-Order and Symbolic Computation Journal},
  9515. Pages = {245--265},
  9516. Title = {A Retrospective on Region-Based Memory Management},
  9517. Volume = {17},
  9518. Year = {2004},
  9519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDE5KS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDE5KS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3/RDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDE5KS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQA5ACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTkpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  9520. @techreport{ISO:2011uq,
  9521. Author = {ISO},
  9522. Date-Added = {2011-07-28 22:22:37 -0600},
  9523. Date-Modified = {2011-07-28 22:24:15 -0600},
  9524. Institution = {ISO},
  9525. Month = {February},
  9526. Number = {N3242},
  9527. Title = {Working Draft, Standard for Programming Language {C++}},
  9528. Year = {2011},
  9529. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMzI0Mi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4zMjQyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRTRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4zMjQyLnBkZgAADgAUAAkAbgAzADIANAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24zMjQyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  9530. @techreport{Apple:2011fk,
  9531. Address = {Cupertino, CA},
  9532. Author = {{Apple Inc.}},
  9533. Date-Added = {2011-07-28 22:18:28 -0600},
  9534. Date-Modified = {2011-07-28 22:30:37 -0600},
  9535. Institution = {Apple Inc.},
  9536. Month = {March},
  9537. Title = {Blocks Programming Topics},
  9538. Year = {2011},
  9539. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0Jsb2Nrcy5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkJsb2Nrcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7gHM5ZrIAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhGAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBCbG9ja3MucGRmAAAOABYACgBCAGwAbwBjAGsAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Jsb2Nrcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  9540. @techreport{Grossman:2001fk,
  9541. Author = {Dan Grossman and Greg Morrisett and Trevor Jim and Mike Hicks and Yanling Wang and James Cheney},
  9542. Date-Added = {2011-07-19 23:00:23 -0600},
  9543. Date-Modified = {2011-07-19 23:01:56 -0600},
  9544. Institution = {Cornell University},
  9545. Month = {November},
  9546. Number = {2001-1856},
  9547. Title = {Formal Type Soundness for Cyclone's Region System},
  9548. Year = {2001},
  9549. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmN5Y2xvbmUtcmVnaW9ucy10ci5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmN5Y2xvbmUtcmVnaW9ucy10ci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cTXRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGN5Y2xvbmUtcmVnaW9ucy10ci5wZGYADgAuABYAYwB5AGMAbABvAG4AZQAtAHIAZQBnAGkAbwBuAHMALQB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY3ljbG9uZS1yZWdpb25zLXRyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  9550. @inproceedings{Hanenberg:2010fk,
  9551. Acmid = {1869462},
  9552. Address = {New York, NY, USA},
  9553. Author = {Hanenberg, Stefan},
  9554. Booktitle = {Proceedings of the ACM international conference on Object oriented programming systems languages and applications},
  9555. Date-Added = {2011-07-19 09:54:38 -0600},
  9556. Date-Modified = {2011-07-19 09:54:42 -0600},
  9557. Doi = {http://doi.acm.org/10.1145/1869459.1869462},
  9558. Isbn = {978-1-4503-0203-6},
  9559. Keywords = {dynamically typed languages, empirical study, programming languages, type systems},
  9560. Location = {Reno/Tahoe, Nevada, USA},
  9561. Numpages = {14},
  9562. Pages = {22--35},
  9563. Publisher = {ACM},
  9564. Series = {OOPSLA '10},
  9565. Title = {An experiment about static and dynamic type systems: doubts about the positive impact of static type systems on development time},
  9566. Url = {http://doi.acm.org/10.1145/1869459.1869462},
  9567. Year = {2010},
  9568. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyMi1oYW5lbmJlcmcwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDIyLWhhbmVuYmVyZzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96QdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIyLWhhbmVuYmVyZzAucGRmAA4AJgASAHAAMgAyAC0AaABhAG4AZQBuAGIAZQByAGcAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMjItaGFuZW5iZXJnMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  9569. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1869459.1869462}}
  9570. @inproceedings{Dimoulas:2011fk,
  9571. Address = {New York, NY, USA},
  9572. Author = {Dimoulas, Christos and Findler, Robert Bruce and Flanagan, Cormac and Felleisen, Matthias},
  9573. Booktitle = {Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9574. Date-Added = {2011-07-08 07:48:54 -0400},
  9575. Date-Modified = {2015-11-18 04:38:52 +0000},
  9576. Keywords = {behavioral contracts, blame assignment, higher-order programming},
  9577. Location = {Austin, Texas, USA},
  9578. Numpages = {12},
  9579. Pages = {215--226},
  9580. Publisher = {ACM},
  9581. Series = {POPL '11},
  9582. Title = {Correct blame for contracts: no more scapegoating},
  9583. Year = {2011},
  9584. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTUtZGltb3VsYXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjE1LWRpbW91bGFzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o70Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE1LWRpbW91bGFzLnBkZgAADgAkABEAcAAyADEANQAtAGQAaQBtAG8AdQBsAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjE1LWRpbW91bGFzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  9585. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926410}}
  9586. @inproceedings{Helsen:2000fk,
  9587. Author = {Simon Helsen and Peter Thiemann},
  9588. Booktitle = {4th International Workshop on Higher Order Operational Techniques in Semantics (HOOTS 2000)},
  9589. Date-Added = {2011-06-23 10:51:05 -0600},
  9590. Date-Modified = {2011-06-23 10:55:12 -0600},
  9591. Number = {3},
  9592. Pages = {1--19},
  9593. Publisher = {Elsevier},
  9594. Series = {ENTCS},
  9595. Title = {Syntactic Type Soundness for the Region Calculus},
  9596. Volume = {41},
  9597. Year = {2000},
  9598. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZSgxKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZSgxKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iePRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZSgxKS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUAKAAxACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlKDEpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  9599. @inproceedings{Cook:1990uq,
  9600. Acmid = {96721},
  9601. Address = {New York, NY, USA},
  9602. Author = {Cook, William R. and Hill, Walter and Canning, Peter S.},
  9603. Booktitle = {Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9604. Date-Added = {2011-06-13 16:23:02 -0600},
  9605. Date-Modified = {2011-06-13 16:23:06 -0600},
  9606. Doi = {http://doi.acm.org/10.1145/96709.96721},
  9607. Isbn = {0-89791-343-4},
  9608. Location = {San Francisco, California, United States},
  9609. Numpages = {11},
  9610. Pages = {125--135},
  9611. Publisher = {ACM},
  9612. Series = {POPL '90},
  9613. Title = {Inheritance is not subtyping},
  9614. Url = {http://doi.acm.org/10.1145/96709.96721},
  9615. Year = {1990},
  9616. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTI1LWNvb2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTI1LWNvb2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mn0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTI1LWNvb2sucGRmAAAOABwADQBwADEAMgA1AC0AYwBvAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTI1LWNvb2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  9617. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96721}}
  9618. @inproceedings{Malayeri:2009fk,
  9619. Acmid = {1640092},
  9620. Address = {New York, NY, USA},
  9621. Author = {Malayeri, Donna and Aldrich, Jonathan},
  9622. Booktitle = {Proceeding of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  9623. Date-Added = {2011-06-13 16:07:14 -0600},
  9624. Date-Modified = {2011-06-13 16:07:17 -0600},
  9625. Doi = {http://doi.acm.org/10.1145/1640089.1640092},
  9626. Isbn = {978-1-60558-766-0},
  9627. Keywords = {diamond problem, modularity, multimethods, multiple inheritance},
  9628. Location = {Orlando, Florida, USA},
  9629. Numpages = {20},
  9630. Pages = {21--40},
  9631. Publisher = {ACM},
  9632. Series = {OOPSLA '09},
  9633. Title = {CZ: multiple inheritance without diamonds},
  9634. Url = {http://doi.acm.org/10.1145/1640089.1640092},
  9635. Year = {2009},
  9636. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzbGEwOS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHNsYTA5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVnRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTA5LnBkZgAOABoADABvAG8AcABzAGwAYQAwADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wc2xhMDkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  9637. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640092}}
  9638. @inbook{Snyder:1987vn,
  9639. Acmid = {36167},
  9640. Address = {Cambridge, MA, USA},
  9641. Author = {Snyder, Alan},
  9642. Book = {Research directions in object-oriented programming},
  9643. Date-Added = {2011-06-13 15:51:08 -0600},
  9644. Date-Modified = {2011-06-13 15:51:11 -0600},
  9645. Isbn = {0-262-19264-0},
  9646. Numpages = {24},
  9647. Pages = {165--188},
  9648. Publisher = {MIT Press},
  9649. Title = {Inheritance and the development of encapsulated software systems},
  9650. Url = {http://portal.acm.org/citation.cfm?id=36160.36167},
  9651. Year = {1987},
  9652. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWFsYW5zbnlkZXJpbmhlcml0YW5jZS5wZGbSFwsYGVdOUy5kYXRhTxEBugAAAAABugACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT6KnGWFsYW5zbnlkZXJpbmhlcml0YW5jZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtrb/KG+JOAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwQ/55wAAABEACAAAyhw2rgAAAAEAFABPoqcAT6IjAE+diQBOpFMARsk2AAIARU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOnBhcGVyczpiaWI6YWxhbnNueWRlcmluaGVyaXRhbmNlLnBkZgAADgA0ABkAYQBsAGEAbgBzAG4AeQBkAGUAcgBpAG4AaABlAHIAaQB0AGEAbgBjAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADhVc2Vycy9zaWVrL3N1YnVyYmFuL3BhcGVycy9iaWIvYWxhbnNueWRlcmluaGVyaXRhbmNlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AnUCdwJ8AocCkAKeAqICqQKyArcCxALHAtkC3ALhAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuM=},
  9653. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=36160.36167}}
  9654. @phdthesis{Bracha:1992kx,
  9655. Author = {Gilad Bracha},
  9656. Date-Added = {2011-06-13 15:39:58 -0600},
  9657. Date-Modified = {2011-06-13 15:40:44 -0600},
  9658. Month = {March},
  9659. School = {The University of Utah},
  9660. Title = {The Programming Language Jigsaw: Mixins, Modularity, and Multiple Inheritance},
  9661. Year = {1992},
  9662. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpqaWdzYXcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpqaWdzYXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YR0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqaWdzYXcucGRmAA4AFgAKAGoAaQBnAHMAYQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ppZ3Nhdy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  9663. @article{Bergel:2008uq,
  9664. Acmid = {1327722},
  9665. Address = {Amsterdam, The Netherlands, The Netherlands},
  9666. Author = {Bergel, Alexandre and Ducasse, St\'{e}phane and Nierstrasz, Oscar and Wuyts, Roel},
  9667. Date-Added = {2011-06-13 14:23:40 -0600},
  9668. Date-Modified = {2011-06-13 14:23:44 -0600},
  9669. Doi = {10.1016/j.cl.2007.05.003},
  9670. Issn = {1477-8424},
  9671. Issue = {2-3},
  9672. Journal = {Comput. Lang. Syst. Struct.},
  9673. Keywords = {Eiffel, Flattening, Jigsaw, Mixin, Multiple-inheritance, Traits},
  9674. Month = {July},
  9675. Numpages = {26},
  9676. Pages = {83--108},
  9677. Publisher = {Elsevier Science Publishers B. V.},
  9678. Title = {Stateful traits and their formalization},
  9679. Url = {http://portal.acm.org/citation.cfm?id=1327541.1327722},
  9680. Volume = {34},
  9681. Year = {2008},
  9682. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uL0Ryb3Bib3gvYmliL0JlcmcwN2UtU3RhdGVmdWxUcmFpdHMucGRm0hcLGBlXTlMuZGF0YU8RAbAAAAAAAbAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RpCZXJnMDdlLVN0YXRlZnVsVHJhaXRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwGBzOWaxAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQmVyZzA3ZS1TdGF0ZWZ1bFRyYWl0cy5wZGYAAA4ANgAaAEIAZQByAGcAMAA3AGUALQBTAHQAYQB0AGUAZgB1AGwAVAByAGEAaQB0AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9CZXJnMDdlLVN0YXRlZnVsVHJhaXRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALoAvwDHAnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  9683. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1327541.1327722},
  9684. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.cl.2007.05.003}}
  9685. @article{Lee:1961fk,
  9686. Author = {C. Y. Lee},
  9687. Date-Added = {2011-06-13 13:37:04 -0600},
  9688. Date-Modified = {2011-06-13 13:38:01 -0600},
  9689. Journal = {IRE Transactions on Electronic Computers},
  9690. Month = {September},
  9691. Pages = {346--365},
  9692. Title = {An algorithm for path connections and its applications},
  9693. Year = {1961},
  9694. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzA1MjE5MjIyKDEpLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMDUyMTkyMjIoMSkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/xiczlmq4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA1MjE5MjIyKDEpLnBkZgAOACAADwAwADUAMgAxADkAMgAyADIAKAAxACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8wNTIxOTIyMigxKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  9695. @inproceedings{Tomita:1985uq,
  9696. Acmid = {1623625},
  9697. Address = {San Francisco, CA, USA},
  9698. Author = {Tomita, Masaru},
  9699. Booktitle = {Proceedings of the 9th international joint conference on Artificial intelligence - Volume 2},
  9700. Date-Added = {2011-05-28 21:43:19 -0600},
  9701. Date-Modified = {2011-05-28 21:43:27 -0600},
  9702. Isbn = {0-934613-02-8, 978-0-934-61302-6},
  9703. Location = {Los Angeles, California},
  9704. Numpages = {9},
  9705. Pages = {756--764},
  9706. Publisher = {Morgan Kaufmann Publishers Inc.},
  9707. Title = {An efficient context-free parsing algorithm for natural languages},
  9708. Url = {http://portal.acm.org/citation.cfm?id=1623611.1623625},
  9709. Year = {1985},
  9710. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS44MC41MDcwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjgwLjUwNzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lS8zlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS44MC41MDcwLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA4ADAALgA1ADAANwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjgwLjUwNzAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  9711. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1623611.1623625}}
  9712. @phdthesis{Earley:1968fk,
  9713. Address = {Pittsburgh, PA, USA},
  9714. Author = {Earley, Jay Clark},
  9715. Date-Added = {2011-05-28 21:32:44 -0600},
  9716. Date-Modified = {2011-05-28 21:32:47 -0600},
  9717. Note = {AAI6907901},
  9718. Publisher = {Carnegie Mellon University},
  9719. Title = {An efficient context-free parsing algorithm},
  9720. Year = {1968}}
  9721. @article{Earley:1970ly,
  9722. Acmid = {362035},
  9723. Address = {New York, NY, USA},
  9724. Author = {Earley, Jay},
  9725. Date-Added = {2011-05-28 11:31:46 -0600},
  9726. Date-Modified = {2011-05-28 11:31:48 -0600},
  9727. Doi = {http://doi.acm.org/10.1145/362007.362035},
  9728. Issn = {0001-0782},
  9729. Issue = {2},
  9730. Journal = {Commun. ACM},
  9731. Keywords = {compilers, computational complexity, context-free grammar, parsing, syntax analysis},
  9732. Month = {February},
  9733. Numpages = {9},
  9734. Pages = {94--102},
  9735. Publisher = {ACM},
  9736. Title = {An efficient context-free parsing algorithm},
  9737. Url = {http://doi.acm.org/10.1145/362007.362035},
  9738. Volume = {13},
  9739. Year = {1970},
  9740. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTQtZWFybGV5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk0LWVhcmxleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97v9EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk0LWVhcmxleS5wZGYADgAeAA4AcAA5ADQALQBlAGEAcgBsAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTQtZWFybGV5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  9741. Bdsk-Url-1 = {http://doi.acm.org/10.1145/362007.362035}}
  9742. @book{Jurafsky:2009zr,
  9743. Author = {Dan Jurafsky and James Martin},
  9744. Date-Added = {2011-05-28 10:53:19 -0600},
  9745. Date-Modified = {2011-05-28 10:54:27 -0600},
  9746. Publisher = {Pearson Prentice Hall},
  9747. Title = {Speech and Language Processing},
  9748. Year = {2009}}
  9749. @manual{Paulson:2011ys,
  9750. Author = {Lawrence C. Paulson and Tobias Nipkow and Markus Wenzel},
  9751. Date-Added = {2011-05-28 10:49:21 -0600},
  9752. Date-Modified = {2011-05-28 10:50:46 -0600},
  9753. Month = {January},
  9754. Organization = {University of Cambridge},
  9755. Title = {Isabelle Reference Manual},
  9756. Year = {2011},
  9757. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdyZWYucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdyZWYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4m+0Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByZWYucGRmAAAOABAABwByAGUAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9yZWYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  9758. @phdthesis{Missura:1997vn,
  9759. Author = {Stephan Albert Missura},
  9760. Date-Added = {2011-05-28 10:35:24 -0600},
  9761. Date-Modified = {2011-05-28 10:36:09 -0600},
  9762. School = {ETH Zurich},
  9763. Title = {Higher-Order Mixfix Syntax for Representing Mathematical Notation and its Parsing},
  9764. Year = {1997},
  9765. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0aDEyMTA4LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdGgxMjEwOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KQ9EPPJgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGgxMjEwOC5wZGYAAA4AGAALAHQAaAAxADIAMQAwADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvdGgxMjEwOC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  9766. @article{Earley:1974kx,
  9767. Author = {Jay Earley},
  9768. Bibsource = {DBLP, http://dblp.uni-trier.de},
  9769. Date-Added = {2011-05-28 10:26:25 -0600},
  9770. Date-Modified = {2011-05-28 10:26:27 -0600},
  9771. Ee = {http://dx.doi.org/10.1007/BF00288747},
  9772. Journal = {Acta Inf.},
  9773. Pages = {183-192},
  9774. Title = {Ambiguity and Precedence in Syntax Description},
  9775. Volume = {4},
  9776. Year = {1974}}
  9777. @phdthesis{Wieland:2009uq,
  9778. Author = {Jacob Wieland},
  9779. Date-Added = {2011-05-28 10:09:01 -0600},
  9780. Date-Modified = {2011-05-28 10:10:02 -0600},
  9781. School = {Technische Universitat Berlin},
  9782. Title = {Parsing Mixfix Expressions},
  9783. Year = {2009},
  9784. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXdpZWxhbmRfamFjb2IucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RF3aWVsYW5kX2phY29iLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42O0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3aWVsYW5kX2phY29iLnBkZgAADgAkABEAdwBpAGUAbABhAG4AZABfAGoAYQBjAG8AYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi93aWVsYW5kX2phY29iLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  9785. @inproceedings{Aasa:1988fk,
  9786. Acmid = {62688},
  9787. Address = {New York, NY, USA},
  9788. Annote = {Based on Earley parser and integrates Hindley-Milner type inference.},
  9789. Author = {Aasa, Annika and Petersson, Kent and Synek, Dan},
  9790. Booktitle = {Proceedings of the 1988 ACM conference on LISP and functional programming},
  9791. Date-Added = {2011-05-28 09:54:17 -0600},
  9792. Date-Modified = {2011-09-04 01:00:27 +0200},
  9793. Doi = {http://doi.acm.org/10.1145/62678.62688},
  9794. Isbn = {0-89791-273-X},
  9795. Location = {Snowbird, Utah, United States},
  9796. Numpages = {10},
  9797. Pages = {96--105},
  9798. Publisher = {ACM},
  9799. Series = {LFP '88},
  9800. Title = {Concrete syntax for data objects in functional languages},
  9801. Url = {http://doi.acm.org/10.1145/62678.62688},
  9802. Year = {1988},
  9803. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTYtYWFzYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5Ni1hYXNhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8HRDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5Ni1hYXNhLnBkZgAOABoADABwADkANgAtAGEAYQBzAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDk2LWFhc2EucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  9804. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62678.62688}}
  9805. @inproceedings{Pettersson:1992fk,
  9806. Author = {Mikael Pettersson and Peter Fritzson},
  9807. Booktitle = {ACM SIGPLAN Workshop on ML and its Applications},
  9808. Date-Added = {2011-05-12 09:38:37 -0600},
  9809. Date-Modified = {2011-09-04 01:09:36 +0200},
  9810. Month = {June},
  9811. Title = {A General and Practical Approach to Concrete Syntax Objects within {ML}},
  9812. Year = {1992},
  9813. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD21sOTJzeW5vYmpzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPbWw5MnN5bm9ianMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL947NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWw5MnN5bm9ianMucGRmAAAOACAADwBtAGwAOQAyAHMAeQBuAG8AYgBqAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvbWw5MnN5bm9ianMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  9814. @article{Moses:1970fk,
  9815. Acmid = {1093411},
  9816. Address = {New York, NY, USA},
  9817. Author = {Moses, Joel},
  9818. Date-Added = {2011-05-11 12:53:09 -0600},
  9819. Date-Modified = {2011-10-21 11:04:29 -0600},
  9820. Doi = {http://doi.acm.org/10.1145/1093410.1093411},
  9821. Issue = {15},
  9822. Journal = {SIGSAM Bull.},
  9823. Month = {July},
  9824. Numpages = {15},
  9825. Pages = {13--27},
  9826. Publisher = {ACM},
  9827. Title = {The function of {FUNCTION} in {LISP} or why the {FUNARG} problem should be called the environment problem},
  9828. Year = {1970},
  9829. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMtbW9zZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMtbW9zZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mv0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMtbW9zZXMucGRmAAAOABwADQBwADEAMwAtAG0AbwBzAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTMtbW9zZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  9830. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1093410.1093411}}
  9831. @inproceedings{Gregor:2002zr,
  9832. Author = {Gregor, S.D.P. and Osman, B. and Musser, D.R. and Siek, J.G. and Lee, L.-Q. and Lumsdaine, A.},
  9833. Booktitle = {Parallel and Distributed Processing Symposium., Proceedings International, IPDPS 2002, Abstracts and CD-ROM},
  9834. Date-Added = {2011-05-10 13:06:50 -0600},
  9835. Date-Modified = {2011-05-10 13:06:53 -0600},
  9836. Doi = {10.1109/IPDPS.2002.1016576},
  9837. Pages = {174 -181},
  9838. Title = {Concept-based component libraries and optimizing compilers},
  9839. Year = {2002},
  9840. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2002.1016576}}
  9841. @inproceedings{Siek:2009ys,
  9842. Acmid = {1570511},
  9843. Address = {New York, NY, USA},
  9844. Author = {Siek, Jeremy G. and Wadler, Philip},
  9845. Booktitle = {Proceedings for the 1st workshop on Script to Program Evolution},
  9846. Date-Added = {2011-05-10 13:02:02 -0600},
  9847. Date-Modified = {2011-05-10 13:02:05 -0600},
  9848. Doi = {http://doi.acm.org/10.1145/1570506.1570511},
  9849. Isbn = {978-1-60558-543-7},
  9850. Location = {Genova, Italy},
  9851. Numpages = {13},
  9852. Pages = {34--46},
  9853. Publisher = {ACM},
  9854. Series = {STOP '09},
  9855. Title = {Threesomes, with and without blame},
  9856. Url = {http://doi.acm.org/10.1145/1570506.1570511},
  9857. Year = {2009},
  9858. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1570506.1570511}}
  9859. @inproceedings{Gottschlich:2009vn,
  9860. Acmid = {1565826},
  9861. Address = {New York, NY, USA},
  9862. Author = {Gottschlich, Justin E. and Siek, Jeremy G. and Vachharajani, Manish and Winkler, Dwight Y. and Connors, Daniel A.},
  9863. Booktitle = {Proceedings of the 4th workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems},
  9864. Date-Added = {2011-05-10 13:01:06 -0600},
  9865. Date-Modified = {2011-05-10 13:01:09 -0600},
  9866. Doi = {http://doi.acm.org/10.1145/1565824.1565826},
  9867. Isbn = {978-1-60558-541-3},
  9868. Keywords = {irrevocable/inevitable transactions, lock-aware transactional memory, mutual exclusion, software transactional memory},
  9869. Location = {Genova, Italy},
  9870. Numpages = {8},
  9871. Pages = {10--17},
  9872. Publisher = {ACM},
  9873. Series = {ICOOOLPS '09},
  9874. Title = {An efficient lock-aware transactional memory implementation},
  9875. Url = {http://doi.acm.org/10.1145/1565824.1565826},
  9876. Year = {2009},
  9877. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1565824.1565826}}
  9878. @article{Karlin:2011kx,
  9879. Acmid = {1964226},
  9880. Address = {New York, NY, USA},
  9881. Author = {Karlin, Ian and Jessup, Elizabeth and Belter, Geoffrey and Siek, Jeremy G.},
  9882. Date-Added = {2011-05-10 12:51:54 -0600},
  9883. Date-Modified = {2011-05-10 12:51:57 -0600},
  9884. Doi = {http://doi.acm.org/10.1145/1964218.1964226},
  9885. Issn = {0163-5999},
  9886. Issue = {4},
  9887. Issue_Date = {March 2011},
  9888. Journal = {SIGMETRICS Perform. Eval. Rev.},
  9889. Keywords = {auto-tuning, memory modeling, parallel processing},
  9890. Month = {March},
  9891. Numpages = {7},
  9892. Pages = {43--49},
  9893. Publisher = {ACM},
  9894. Title = {Parallel memory prediction for fused linear algebra kernels},
  9895. Url = {http://doi.acm.org/10.1145/1964218.1964226},
  9896. Volume = {38},
  9897. Year = {2011},
  9898. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1964218.1964226}}
  9899. @inproceedings{Zhu:2009uq,
  9900. Acmid = {1547900},
  9901. Address = {Washington, DC, USA},
  9902. Author = {Zhu, Angela Yun and Taha, Walid and Cartwright, Robert and Martel, Matthieu and Siek, Jeremy G.},
  9903. Booktitle = {Proceedings of the 2009 International Conference on Embedded Software and Systems},
  9904. Date-Added = {2011-05-10 12:33:15 -0600},
  9905. Date-Modified = {2011-05-10 12:33:17 -0600},
  9906. Doi = {10.1109/ICESS.2009.91},
  9907. Isbn = {978-0-7695-3678-1},
  9908. Keywords = {real numbers, cyber-physical system, exact real arithmetic},
  9909. Numpages = {8},
  9910. Pages = {115--122},
  9911. Publisher = {IEEE Computer Society},
  9912. Title = {In Pursuit of Real Answers},
  9913. Url = {http://portal.acm.org/citation.cfm?id=1547553.1547900},
  9914. Year = {2009},
  9915. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1547553.1547900},
  9916. Bdsk-Url-2 = {http://dx.doi.org/10.1109/ICESS.2009.91}}
  9917. @inproceedings{Gottschlich:2010fk,
  9918. Acmid = {1772970},
  9919. Address = {New York, NY, USA},
  9920. Author = {Gottschlich, Justin E. and Vachharajani, Manish and Siek, Jeremy G.},
  9921. Booktitle = {Proceedings of the 8th annual IEEE/ACM international symposium on Code generation and optimization},
  9922. Date-Added = {2011-05-10 12:28:50 -0600},
  9923. Date-Modified = {2011-05-10 12:28:53 -0600},
  9924. Doi = {http://doi.acm.org/10.1145/1772954.1772970},
  9925. Isbn = {978-1-60558-635-9},
  9926. Keywords = {commit-time invalidation, software transactional memory},
  9927. Location = {Toronto, Ontario, Canada},
  9928. Numpages = {10},
  9929. Pages = {101--110},
  9930. Publisher = {ACM},
  9931. Series = {CGO '10},
  9932. Title = {An efficient software transactional memory using commit-time invalidation},
  9933. Url = {http://doi.acm.org/10.1145/1772954.1772970},
  9934. Year = {2010},
  9935. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxMDEtZ290dHNjaGxpY2gwLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDEwMS1nb3R0c2NobGljaDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95iNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMS1nb3R0c2NobGljaDAucGRmAAAOACwAFQBwADEAMAAxAC0AZwBvAHQAdABzAGMAaABsAGkAYwBoADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDEwMS1nb3R0c2NobGljaDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  9936. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1772954.1772970}}
  9937. @inproceedings{Marlow:2008:PGG:1375634.1375637,
  9938. Acmid = {1375637},
  9939. Address = {New York, NY, USA},
  9940. Author = {Marlow, Simon and Harris, Tim and James, Roshan P. and Peyton Jones, Simon},
  9941. Booktitle = {Proceedings of the 7th international symposium on Memory management},
  9942. Date-Added = {2011-05-04 14:56:49 -0600},
  9943. Date-Modified = {2011-05-04 14:56:49 -0600},
  9944. Doi = {http://doi.acm.org/10.1145/1375634.1375637},
  9945. Isbn = {978-1-60558-134-7},
  9946. Keywords = {parallel garbage collection},
  9947. Location = {Tucson, AZ, USA},
  9948. Numpages = {10},
  9949. Pages = {11--20},
  9950. Publisher = {ACM},
  9951. Series = {ISMM '08},
  9952. Title = {Parallel generational-copying garbage collection with a block-structured heap},
  9953. Url = {http://doi.acm.org/10.1145/1375634.1375637},
  9954. Year = {2008},
  9955. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTEtbWFybG93LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDExLW1hcmxvdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ldEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExLW1hcmxvdy5wZGYADgAeAA4AcAAxADEALQBtAGEAcgBsAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTEtbWFybG93LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  9956. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375634.1375637}}
  9957. @article{Vuduc:2004ly,
  9958. 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.},
  9959. Author = {Vuduc, Richard and Demmel, James W. and Bilmes, Jeff A.},
  9960. Date-Added = {2011-04-14 14:28:53 -0600},
  9961. Date-Modified = {2011-04-14 14:28:57 -0600},
  9962. Doi = {10.1177/1094342004041293},
  9963. Eprint = {http://hpc.sagepub.com/content/18/1/65.full.pdf+html},
  9964. Journal = {International Journal of High Performance Computing Applications},
  9965. Number = {1},
  9966. Pages = {65-94},
  9967. Title = {Statistical Models for Empirical Search-Based Performance Tuning},
  9968. Url = {http://hpc.sagepub.com/content/18/1/65.abstract},
  9969. Volume = {18},
  9970. Year = {2004},
  9971. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QZC4uL0Ryb3Bib3gvYmliL0ludGVybmF0aW9uYWwgSm91cm5hbCBvZiBIaWdoIFBlcmZvcm1hbmNlIENvbXB1dGluZyBBcHBsaWNhdGlvbnMtMjAwNC1WdWR1Yy02NS05NC5wZGbSFwsYGVdOUy5kYXRhTxECZgAAAAACZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH0ludGVybmF0aW9uYWwgSm91cm5hbCNGMEI3Qi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC3vM5Zr7AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhSwAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBJbnRlcm5hdGlvbmFsIEpvdXJuYWwjRjBCN0IucGRmAA4ArABVAEkAbgB0AGUAcgBuAGEAdABpAG8AbgBhAGwAIABKAG8AdQByAG4AYQBsACAAbwBmACAASABpAGcAaAAgAFAAZQByAGYAbwByAG0AYQBuAGMAZQAgAEMAbwBtAHAAdQB0AGkAbgBnACAAQQBwAHAAbABpAGMAYQB0AGkAbwBuAHMALQAyADAAMAA0AC0AVgB1AGQAdQBjAC0ANgA1AC0AOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBtVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSW50ZXJuYXRpb25hbCBKb3VybmFsIG9mIEhpZ2ggUGVyZm9ybWFuY2UgQ29tcHV0aW5nIEFwcGxpY2F0aW9ucy0yMDA0LVZ1ZHVjLTY1LTk0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgD1APoBAgNsA24DcwN+A4cDlQOZA6ADqQOuA7sDvgPQA9MD2AAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAPa},
  9972. Bdsk-Url-1 = {http://hpc.sagepub.com/content/18/1/65.abstract},
  9973. Bdsk-Url-2 = {http://dx.doi.org/10.1177/1094342004041293}}
  9974. @inproceedings{Balaprakash:2011zr,
  9975. Author = {Balaprakash, P. and Wild, S. and Hovland, P.},
  9976. Conference = {Conditionally accepted for Sixth international Workshop on Automatic Performance Tuning (iWAPT2011)},
  9977. Date-Added = {2011-04-14 13:53:12 -0600},
  9978. Date-Modified = {2011-04-14 13:53:22 -0600},
  9979. Month = {July},
  9980. Numpages = {10},
  9981. Title = {Can search algorithms save large-scale automatic performance tuning?},
  9982. Year = {2011},
  9983. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1AxODIzLnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJUDE4MjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JTczlmy4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eF+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFAxODIzLnBkZgAOABQACQBQADEAOAAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QMTgyMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  9984. @techreport{Qasem03improvingperformance,
  9985. Author = {Apan Qasem and Guohua Jin and John Mellor-crummey},
  9986. Date-Added = {2011-04-14 13:50:15 -0600},
  9987. Date-Modified = {2011-04-14 13:50:15 -0600},
  9988. Institution = {In manuscript},
  9989. Title = {Improving performance with integrated program transformations},
  9990. Year = {2003},
  9991. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsY3BjMDMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpsY3BjMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3it0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsY3BjMDMucGRmAA4AFgAKAGwAYwBwAGMAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xjcGMwMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  9992. @inproceedings{Pouchet:2010ys,
  9993. Acmid = {1884672},
  9994. Address = {Washington, DC, USA},
  9995. Author = {Pouchet, Louis-No{\"e}l and Bondhugula, Uday and Bastoul, C\'{e}dric and Cohen, Albert and Ramanujam, J. and Sadayappan, P.},
  9996. Booktitle = {Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis},
  9997. Date-Added = {2011-04-14 12:58:00 -0600},
  9998. Date-Modified = {2011-04-14 12:58:04 -0600},
  9999. Doi = {http://dx.doi.org/10.1109/SC.2010.14},
  10000. Isbn = {978-1-4244-7559-9},
  10001. Numpages = {11},
  10002. Pages = {1--11},
  10003. Publisher = {IEEE Computer Society},
  10004. Series = {SC '10},
  10005. Title = {Combined Iterative and Model-driven Optimization in an Automatic Parallelization Framework},
  10006. Url = {http://dx.doi.org/10.1109/SC.2010.14},
  10007. Year = {2010},
  10008. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzc1NTkwMDI5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNzU1OTAwMjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ww8zlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADc1NTkwMDI5LnBkZgAADgAaAAwANwA1ADUAOQAwADAAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNzU1OTAwMjkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10009. Bdsk-Url-1 = {http://dx.doi.org/10.1109/SC.2010.14}}
  10010. @techreport{Darte:2000vn,
  10011. Author = {Alain Darte and Guillaume Huard},
  10012. Date-Added = {2011-04-14 11:23:45 -0600},
  10013. Date-Modified = {2011-04-14 11:24:56 -0600},
  10014. Institution = {Ecole Normale Superieure de Lyon},
  10015. Month = {May},
  10016. Number = {2000-22},
  10017. Title = {Loop Shifting for Loop Parallelization},
  10018. Year = {2000},
  10019. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0xJUC1SUjIwMDAtMjIucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFMSVAtUlIyMDAwLTIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwR3zOWbBQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VUAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATElQLVJSMjAwMC0yMi5wZGYADgAkABEATABJAFAALQBSAFIAMgAwADAAMAAtADIAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0xJUC1SUjIwMDAtMjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  10020. @inproceedings{Bondhugula:2010kx,
  10021. Acmid = {1854317},
  10022. Address = {New York, NY, USA},
  10023. Author = {Bondhugula, Uday and Gunluk, Oktay and Dash, Sanjeeb and Renganarayanan, Lakshminarayanan},
  10024. Booktitle = {Proceedings of the 19th international conference on Parallel architectures and compilation techniques},
  10025. Date-Added = {2011-04-14 10:34:48 -0600},
  10026. Date-Modified = {2011-04-14 10:34:55 -0600},
  10027. Doi = {http://doi.acm.org/10.1145/1854273.1854317},
  10028. Isbn = {978-1-4503-0178-7},
  10029. Keywords = {automatic parallelization, locality optimization, loop fusion, polyhedral model, prefetching},
  10030. Location = {Vienna, Austria},
  10031. Numpages = {10},
  10032. Pages = {343--352},
  10033. Publisher = {ACM},
  10034. Series = {PACT '10},
  10035. Title = {A model for fusion and code motion in an automatic parallelizing compiler},
  10036. Url = {http://doi.acm.org/10.1145/1854273.1854317},
  10037. Year = {2010},
  10038. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzNDMtYm9uZGh1Z3VsYS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzNDMtYm9uZGh1Z3VsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esXRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNDMtYm9uZGh1Z3VsYS5wZGYAAA4AKAATAHAAMwA0ADMALQBiAG8AbgBkAGgAdQBnAHUAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzNDMtYm9uZGh1Z3VsYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10039. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1854273.1854317}}
  10040. @inproceedings{Megiddo:1997uq,
  10041. Acmid = {258520},
  10042. Address = {New York, NY, USA},
  10043. Author = {Megiddo, Nimrod and Sarkar, Vivek},
  10044. Booktitle = {Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures},
  10045. Date-Added = {2011-04-14 10:11:17 -0600},
  10046. Date-Modified = {2011-04-14 10:11:22 -0600},
  10047. Doi = {http://doi.acm.org/10.1145/258492.258520},
  10048. Isbn = {0-89791-890-8},
  10049. Location = {Newport, Rhode Island, United States},
  10050. Numpages = {10},
  10051. Pages = {282--291},
  10052. Publisher = {ACM},
  10053. Series = {SPAA '97},
  10054. Title = {Optimal weighted loop fusion for parallel programs},
  10055. Url = {http://doi.acm.org/10.1145/258492.258520},
  10056. Year = {1997},
  10057. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODItbWVnaWRkby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODItbWVnaWRkby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eo/RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODItbWVnaWRkby5wZGYADgAiABAAcAAyADgAMgAtAG0AZQBnAGkAZABkAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4Mi1tZWdpZGRvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  10058. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258492.258520}}
  10059. @article{Huang:2011fk,
  10060. Acmid = {1890029},
  10061. Address = {New York, NY, USA},
  10062. Articleno = {6},
  10063. Author = {Huang, Shan Shan and Smaragdakis, Yannis},
  10064. Date-Added = {2011-04-07 14:59:00 -0600},
  10065. Date-Modified = {2011-04-07 14:59:06 -0600},
  10066. Doi = {http://doi.acm.org/10.1145/1890028.1890029},
  10067. Issn = {0164-0925},
  10068. Issue = {2},
  10069. Issue_Date = {January 2011},
  10070. Journal = {ACM Trans. Program. Lang. Syst.},
  10071. Keywords = {Metaprogramming, language extensions, morphing},
  10072. Month = {February},
  10073. Numpages = {44},
  10074. Pages = {6:1--6:44},
  10075. Publisher = {ACM},
  10076. Title = {Morphing: Structurally shaping a class by reflecting on others},
  10077. Url = {http://doi.acm.org/10.1145/1890028.1890029},
  10078. Volume = {33},
  10079. Year = {2011},
  10080. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhNi1odWFuZy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAyMLjZ0grAAAADF50DGE2LWh1YW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPY5TJw4/TAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAyMMptwAAABEACAAAycPWIwAAAAEAFAAMXnQAC65TAAuuMAAHHvIAAJZCAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAamVyZW15c2llazoAc3VidXJiYW46AHBhcGVyczoAYmliOgBhNi1odWFuZy5wZGYAAA4AGgAMAGEANgAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL2plcmVteXNpZWsvc3VidXJiYW4vcGFwZXJzL2JpYi9hNi1odWFuZy5wZGYAABMAAS8AABUAAgAR//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  10081. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1890028.1890029}}
  10082. @incollection{Smith:2005kx,
  10083. Affiliation = {Department of Computing, Imperial College London},
  10084. Author = {Smith, Charles and Drossopoulou, Sophia},
  10085. Booktitle = {ECOOP 2005 - Object-Oriented Programming},
  10086. Date-Added = {2011-04-07 09:45:54 -0600},
  10087. Date-Modified = {2011-04-07 09:46:10 -0600},
  10088. Editor = {Black, Andrew P.},
  10089. Note = {10.1007/11531142_20},
  10090. Pages = {734-734},
  10091. Publisher = {Springer Berlin / Heidelberg},
  10092. Series = {Lecture Notes in Computer Science},
  10093. Title = {Chai: Traits for Java-Like Languages},
  10094. Url = {http://dx.doi.org/10.1007/11531142_20},
  10095. Volume = {3586},
  10096. Year = {2005},
  10097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDEzKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDEzKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c37RDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDEzKS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQAzACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTMpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  10098. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11531142_20}}
  10099. @article{Liquori:2008uq,
  10100. Acmid = {1330022},
  10101. Address = {New York, NY, USA},
  10102. Articleno = {11},
  10103. Author = {Liquori, Luigi and Spiwack, Arnaud},
  10104. Date-Added = {2011-04-07 09:36:12 -0600},
  10105. Date-Modified = {2011-04-07 09:36:15 -0600},
  10106. Doi = {http://doi.acm.org/10.1145/1330017.1330022},
  10107. Issn = {0164-0925},
  10108. Issue = {2},
  10109. Journal = {ACM Trans. Program. Lang. Syst.},
  10110. Keywords = {Java, inheritance, language design, language semantics},
  10111. Month = {March},
  10112. Numpages = {32},
  10113. Pages = {11:1--11:32},
  10114. Publisher = {ACM},
  10115. Title = {FeatherTrait: A modest extension of Featherweight Java},
  10116. Url = {http://doi.acm.org/10.1145/1330017.1330022},
  10117. Volume = {30},
  10118. Year = {2008},
  10119. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ExMS1saXF1b3JpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTExLWxpcXVvcmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uatEPNSUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTExLWxpcXVvcmkucGRmAAAOACAADwBhADEAMQAtAGwAaQBxAHUAbwByAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTExLWxpcXVvcmkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  10120. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1330017.1330022}}
  10121. @inproceedings{Fisher:2004fk,
  10122. Author = {Kathleen Fisher and John Reppy},
  10123. Booktitle = {Workshop on Foundations of Object-oriented Programming},
  10124. Date-Added = {2011-04-07 09:32:44 -0600},
  10125. Date-Modified = {2011-04-07 09:33:22 -0600},
  10126. Title = {A Typed Calculus of Traits},
  10127. Year = {2004},
  10128. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmZvb2wwNF9maXNoZXJfLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZm9vbDA0X2Zpc2hlcl8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zbtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZm9vbDA0X2Zpc2hlcl8ucGRmAA4AJgASAGYAbwBvAGwAMAA0AF8AZgBpAHMAaABlAHIAXwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9mb29sMDRfZmlzaGVyXy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  10129. @inproceedings{Bettini:2010fk,
  10130. Acmid = {1774530},
  10131. Address = {New York, NY, USA},
  10132. Author = {Bettini, Lorenzo and Damiani, Ferruccio and Schaefer, Ina},
  10133. Booktitle = {Proceedings of the 2010 ACM Symposium on Applied Computing},
  10134. Date-Added = {2011-04-05 23:24:06 -0600},
  10135. Date-Modified = {2011-04-05 23:24:10 -0600},
  10136. Doi = {http://doi.acm.org/10.1145/1774088.1774530},
  10137. Isbn = {978-1-60558-639-7},
  10138. Keywords = {featherweight java, feature model, software product line, trait, type system},
  10139. Location = {Sierre, Switzerland},
  10140. Numpages = {7},
  10141. Pages = {2096--2102},
  10142. Publisher = {ACM},
  10143. Series = {SAC '10},
  10144. Title = {Implementing software product lines using traits},
  10145. Url = {http://doi.acm.org/10.1145/1774088.1774530},
  10146. Year = {2010},
  10147. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpvb3BzMTAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpvb3BzMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lU0Q846wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzsAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvb3BzMTAucGRmAA4AFgAKAG8AbwBwAHMAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL29vcHMxMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  10148. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1774088.1774530}}
  10149. @book{Kiczales:1991fk,
  10150. Author = {Gregor Kiczales and Jim des Rivieres and Daniel G. Bobrow},
  10151. Date-Added = {2011-04-05 10:40:41 -0600},
  10152. Date-Modified = {2011-04-05 10:41:55 -0600},
  10153. Publisher = {MIT Press},
  10154. Title = {The Art of the Metaobject Protocol},
  10155. Year = {1991}}
  10156. @inproceedings{Dahl:1968uq,
  10157. Acmid = {805258},
  10158. Booktitle = {Proceedings of the second conference on Applications of simulations},
  10159. Date-Added = {2011-04-05 10:13:29 -0600},
  10160. Date-Modified = {2011-04-05 10:13:32 -0600},
  10161. Location = {New York, New York, United States},
  10162. Numpages = {3},
  10163. Pages = {29--31},
  10164. Publisher = {Winter Simulation Conference},
  10165. Title = {Some features of the SIMULA 67 language},
  10166. Url = {http://portal.acm.org/citation.cfm?id=800166.805258},
  10167. Year = {1968},
  10168. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjktZGFobC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyOS1kYWhsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epnRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyOS1kYWhsLnBkZgAOABoADABwADIAOQAtAGQAYQBoAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI5LWRhaGwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  10169. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=800166.805258}}
  10170. @article{Dahl:1966:SAS:365813.365819,
  10171. Acmid = {365819},
  10172. Address = {New York, NY, USA},
  10173. Author = {Dahl, Ole-Johan and Nygaard, Kristen},
  10174. Date-Added = {2011-04-05 10:09:20 -0600},
  10175. Date-Modified = {2011-04-05 10:09:20 -0600},
  10176. Doi = {http://doi.acm.org/10.1145/365813.365819},
  10177. Issn = {0001-0782},
  10178. Issue = {9},
  10179. Journal = {Commun. ACM},
  10180. Month = {September},
  10181. Numpages = {8},
  10182. Pages = {671--678},
  10183. Publisher = {ACM},
  10184. Title = {SIMULA: an ALGOL-based simulation language},
  10185. Url = {http://doi.acm.org/10.1145/365813.365819},
  10186. Volume = {9},
  10187. Year = {1966},
  10188. Bdsk-Url-1 = {http://doi.acm.org/10.1145/365813.365819}}
  10189. @incollection{Scharli:2003fk,
  10190. Affiliation = {Software Composition Group , University of Bern, Switzerland x},
  10191. Author = {Nathanael Sch{\"a}rli and Ducasse, St\'{e}phane and Oscar Nierstrasz and Andrew P. Black},
  10192. Booktitle = {ECOOP 2003 -- Object-Oriented Programming},
  10193. Date-Added = {2011-04-04 09:54:20 -0600},
  10194. Date-Modified = {2011-11-11 11:23:58 -0700},
  10195. Pages = {327-339},
  10196. Publisher = {Springer Berlin / Heidelberg},
  10197. Series = {Lecture Notes in Computer Science},
  10198. Title = {Traits: Composable Units of Behaviour},
  10199. Url = {http://dx.doi.org/10.1007/978-3-540-45070-2_12},
  10200. Volume = {2743},
  10201. Year = {2003},
  10202. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDEyKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDEyKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c33RDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDEyKS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTIpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  10203. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-45070-2_12}}
  10204. @techreport{Tasker:2009zr,
  10205. Author = {Martin Tasker},
  10206. Date-Added = {2011-03-08 06:41:36 -0700},
  10207. Date-Modified = {2011-03-08 06:42:23 -0700},
  10208. Institution = {ISO/IEC JTC 1 SC22 WG21},
  10209. Month = {June},
  10210. Number = {N2893},
  10211. Title = {The long pole gets longer},
  10212. Year = {2009}}
  10213. @techreport{Stroustrup:2009ys,
  10214. Author = {Bjarne Stroustrup},
  10215. Date-Added = {2011-03-08 05:53:44 -0700},
  10216. Date-Modified = {2011-03-08 05:54:36 -0700},
  10217. Institution = {ISO/IEC JTC 1 SC22 WG21},
  10218. Month = {June},
  10219. Number = {N2906},
  10220. Title = {Simplifying the use of concepts},
  10221. Year = {2009}}
  10222. @book{Gamma:1995vn,
  10223. Address = {Boston, MA, USA},
  10224. Author = {Gamma, Erich and Helm, Richard and Johnson, Ralph and Vlissides, John},
  10225. Date-Added = {2011-03-08 05:29:10 -0700},
  10226. Date-Modified = {2011-03-08 05:29:12 -0700},
  10227. Isbn = {0-201-63361-2},
  10228. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  10229. Title = {Design patterns: elements of reusable object-oriented software},
  10230. Year = {1995}}
  10231. @article{Kiczales:1996kx,
  10232. Acmid = {242420},
  10233. Address = {New York, NY, USA},
  10234. Articleno = {154},
  10235. Author = {Kiczales, G.},
  10236. Date-Added = {2011-03-08 05:27:33 -0700},
  10237. Date-Modified = {2011-03-08 05:27:42 -0700},
  10238. Doi = {http://doi.acm.org/10.1145/242224.242420},
  10239. Issn = {0360-0300},
  10240. Issue = {4es},
  10241. Journal = {ACM Comput. Surv.},
  10242. Month = {December},
  10243. Publisher = {ACM},
  10244. Title = {Aspect-oriented programming},
  10245. Url = {http://doi.acm.org/10.1145/242224.242420},
  10246. Volume = {28},
  10247. Year = {1996},
  10248. Bdsk-Url-1 = {http://doi.acm.org/10.1145/242224.242420}}
  10249. @article{Laufer:2000uq,
  10250. 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.},
  10251. Author = {Laufer, Konstantin and Baumgartner, Gerald and Russo, Vincent F.},
  10252. Date-Added = {2011-03-08 05:24:03 -0700},
  10253. Date-Modified = {2011-03-08 05:24:06 -0700},
  10254. Doi = {10.1093/comjnl/43.6.469},
  10255. Eprint = {http://comjnl.oxfordjournals.org/content/43/6/469.full.pdf+html},
  10256. Journal = {The Computer Journal},
  10257. Number = {6},
  10258. Pages = {469-481},
  10259. Title = {Safe Structural Conformance for Java},
  10260. Url = {http://comjnl.oxfordjournals.org/content/43/6/469.abstract},
  10261. Volume = {43},
  10262. Year = {2000},
  10263. Bdsk-Url-1 = {http://comjnl.oxfordjournals.org/content/43/6/469.abstract},
  10264. Bdsk-Url-2 = {http://dx.doi.org/10.1093/comjnl/43.6.469}}
  10265. @article{Baumgartner:1995fk,
  10266. Author = {Baumgartner, Gerald and Russo, Vincent F.},
  10267. Date-Added = {2011-03-08 05:21:00 -0700},
  10268. Date-Modified = {2011-03-08 05:21:04 -0700},
  10269. Doi = {10.1002/spe.4380250803},
  10270. Issn = {1097-024X},
  10271. Journal = {Software: Practice and Experience},
  10272. Keywords = {object-oriented language, abstract data type, subtyping, polymorphism, C++, inheritance},
  10273. Number = {8},
  10274. Pages = {863--889},
  10275. Publisher = {John Wiley & Sons, Ltd.},
  10276. Title = {Signatures: A language extension for improving type abstraction and subtype polymorphism in C++},
  10277. Url = {http://dx.doi.org/10.1002/spe.4380250803},
  10278. Volume = {25},
  10279. Year = {1995},
  10280. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380250803}}
  10281. @techreport{Siek:2007uq,
  10282. Author = {Jeremy Siek and James Widman},
  10283. Date-Added = {2011-03-04 00:23:08 -0700},
  10284. Date-Modified = {2011-03-04 00:23:47 -0700},
  10285. Institution = {ISO/IEC JTC 1 SC22 WG21},
  10286. Month = {September},
  10287. Number = {N2414},
  10288. Title = {Proposed Wording for Scoped Concept Maps},
  10289. Year = {2007}}
  10290. @techreport{Gregor:2008uq,
  10291. Author = {Douglas Gregor},
  10292. Date-Added = {2011-03-04 00:11:04 -0700},
  10293. Date-Modified = {2012-11-09 22:48:43 +0000},
  10294. Institution = {ISO/IEC JTC 1 SC22 WG21},
  10295. Number = {N2576},
  10296. 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},
  10297. Year = {2008}}
  10298. @article{Jarvi:2003uq,
  10299. Author = {Jaakko J{\"a}rvi and Gary Powell and Andrew Lumsdaine},
  10300. Date-Added = {2011-02-28 23:36:54 -0700},
  10301. Date-Modified = {2011-02-28 23:36:56 -0700},
  10302. Journal = {Software---Practice and Experience},
  10303. Keyword = CPP,
  10304. Number = 3,
  10305. Pages = {259--291},
  10306. Pdf = {http://parasol.cs.tamu.edu/~jarvi/papers/lambda_spe.pdf},
  10307. Title = {{The Lambda Library : unnamed functions in C++}},
  10308. Volume = 33,
  10309. Year = 2003}
  10310. @article{Jarvi:2001fk,
  10311. Author = {Jaakko J{\"a}rvi},
  10312. Date-Added = {2011-02-28 23:36:18 -0700},
  10313. Date-Modified = {2011-02-28 23:36:20 -0700},
  10314. Journal = {C/{C++} Users Journal},
  10315. Keyword = CPP,
  10316. Month = aug,
  10317. Pages = {24--35},
  10318. Title = {Tuple types and multiple return values},
  10319. Volume = 19,
  10320. Year = 2001}
  10321. @article{Millstein:2009ys,
  10322. Acmid = {1462168},
  10323. Address = {New York, NY, USA},
  10324. Articleno = {7},
  10325. Author = {Millstein, Todd and Frost, Christopher and Ryder, Jason and Warth, Alessandro},
  10326. Date-Added = {2011-03-01 15:37:08 -0700},
  10327. Date-Modified = {2011-10-10 13:38:32 -0600},
  10328. Doi = {http://doi.acm.org/10.1145/1462166.1462168},
  10329. Issn = {0164-0925},
  10330. Issue = {2},
  10331. Journal = {ACM Trans. Program. Lang. Syst.},
  10332. Keywords = {Predicate dispatch, dynamic dispatch, modular typechecking},
  10333. Month = {February},
  10334. Numpages = {54},
  10335. Pages = {7:1--7:54},
  10336. Publisher = {ACM},
  10337. Title = {Expressive and modular predicate dispatch for {Java}},
  10338. Url = {http://doi.acm.org/10.1145/1462166.1462168},
  10339. Volume = {31},
  10340. Year = {2009},
  10341. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1462166.1462168}}
  10342. @article{Clifton:2006vn,
  10343. Acmid = {1133655},
  10344. Address = {New York, NY, USA},
  10345. Author = {Clifton, Curtis and Millstein, Todd and Leavens, Gary T. and Chambers, Craig},
  10346. Date-Added = {2011-03-01 15:36:13 -0700},
  10347. Date-Modified = {2011-10-10 13:35:34 -0600},
  10348. Doi = {http://doi.acm.org/10.1145/1133651.1133655},
  10349. Issn = {0164-0925},
  10350. Issue = {3},
  10351. Journal = {ACM Trans. Program. Lang. Syst.},
  10352. 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},
  10353. Month = {May},
  10354. Numpages = {59},
  10355. Pages = {517--575},
  10356. Publisher = {ACM},
  10357. Title = {{MultiJava}: Design rationale, compiler implementation, and applications},
  10358. Url = {http://doi.acm.org/10.1145/1133651.1133655},
  10359. Volume = {28},
  10360. Year = {2006},
  10361. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1133651.1133655}}
  10362. @inproceedings{Millstein:1999kx,
  10363. Acmid = {679834},
  10364. Address = {London, UK},
  10365. Author = {Millstein, Todd D. and Chambers, Craig},
  10366. Booktitle = {Proceedings of the 13th European Conference on Object-Oriented Programming},
  10367. Date-Added = {2011-03-01 15:35:02 -0700},
  10368. Date-Modified = {2011-03-01 15:35:11 -0700},
  10369. Isbn = {3-540-66156-5},
  10370. Numpages = {25},
  10371. Pages = {279--303},
  10372. Publisher = {Springer-Verlag},
  10373. Series = {ECOOP '99},
  10374. Title = {Modular Statically Typed Multimethods},
  10375. Url = {http://portal.acm.org/citation.cfm?id=646156.679834},
  10376. Year = {1999},
  10377. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=646156.679834}}
  10378. @article{Chambers:1995uq,
  10379. Acmid = {218571},
  10380. Address = {New York, NY, USA},
  10381. Author = {Chambers, Craig and Leavens, Gary T.},
  10382. Date-Added = {2011-03-01 15:34:14 -0700},
  10383. Date-Modified = {2011-03-01 15:34:17 -0700},
  10384. Doi = {http://doi.acm.org/10.1145/218570.218571},
  10385. Issn = {0164-0925},
  10386. Issue = {6},
  10387. Journal = {ACM Trans. Program. Lang. Syst.},
  10388. Keywords = {encapsulation, inheritance, multimethods, static typechecking, subtyping},
  10389. Month = {November},
  10390. Numpages = {39},
  10391. Pages = {805--843},
  10392. Publisher = {ACM},
  10393. Title = {Typechecking and modules for multimethods},
  10394. Url = {http://doi.acm.org/10.1145/218570.218571},
  10395. Volume = {17},
  10396. Year = {1995},
  10397. Bdsk-Url-1 = {http://doi.acm.org/10.1145/218570.218571}}
  10398. @book{Meyers:2001fk,
  10399. Address = {Essex, UK, UK},
  10400. Author = {Meyers, Scott},
  10401. Date-Added = {2011-03-01 09:44:25 -0700},
  10402. Date-Modified = {2011-03-01 09:44:28 -0700},
  10403. Isbn = {0-201-74962-9},
  10404. Publisher = {Addison-Wesley Longman Ltd.},
  10405. Title = {Effective STL: 50 specific ways to improve your use of the standard template library},
  10406. Year = {2001}}
  10407. @article{Stevens:1995vn,
  10408. Author = {Al Stevens},
  10409. Date-Added = {2011-02-23 14:53:35 -0700},
  10410. Date-Modified = {2011-02-23 14:54:50 -0700},
  10411. Journal = {Dr. Dobb's},
  10412. Month = {March},
  10413. Title = {Al Stevens Interviews Alex Stepanov},
  10414. Url = {http://www.sgi.com/tech/stl/drdobbs-interview.html},
  10415. Year = {1995},
  10416. Bdsk-Url-1 = {http://www.sgi.com/tech/stl/drdobbs-interview.html}}
  10417. @article{Stroustrup:1988kx,
  10418. Acmid = {624721},
  10419. Address = {Los Alamitos, CA, USA},
  10420. Author = {Stroustrup, Bjarne},
  10421. Date-Added = {2011-02-23 09:51:48 -0700},
  10422. Date-Modified = {2011-02-23 09:51:51 -0700},
  10423. Doi = {10.1109/52.2020},
  10424. Issn = {0740-7459},
  10425. Issue = {3},
  10426. Journal = {IEEE Softw.},
  10427. Keywords = {C language, C++, data abstraction, data hiding, general-purpose programming language, object-oriented programming, procedural programming, programming, programming paradigms},
  10428. Month = {May},
  10429. Numpages = {11},
  10430. Pages = {10--20},
  10431. Publisher = {IEEE Computer Society Press},
  10432. Title = {What Is Object-Oriented Programming?},
  10433. Url = {http://portal.acm.org/citation.cfm?id=624569.624721},
  10434. Volume = {5},
  10435. Year = {1988},
  10436. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp3aGF0aXMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp3aGF0aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42N0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3aGF0aXMucGRmAA4AFgAKAHcAaABhAHQAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3doYXRpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  10437. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=624569.624721},
  10438. Bdsk-Url-2 = {http://dx.doi.org/10.1109/52.2020}}
  10439. @inproceedings{Stroustrup:2007uq,
  10440. Acmid = {1238848},
  10441. Address = {New York, NY, USA},
  10442. Author = {Stroustrup, Bjarne},
  10443. Booktitle = {Proceedings of the third ACM SIGPLAN conference on History of programming languages},
  10444. Date-Added = {2011-02-23 09:49:29 -0700},
  10445. Date-Modified = {2011-02-23 09:49:33 -0700},
  10446. Doi = {http://doi.acm.org/10.1145/1238844.1238848},
  10447. Isbn = {978-1-59593-766-7},
  10448. Keywords = {C++, ISO, STL, evolution, history, language use, libraries, multi-paradigm programming, programming language, standardization},
  10449. Location = {San Diego, California},
  10450. Pages = {4-1--4-59},
  10451. Publisher = {ACM},
  10452. Series = {HOPL III},
  10453. Title = {Evolving a language in and for the real world: C++ 1991-2006},
  10454. Url = {http://doi.acm.org/10.1145/1238844.1238848},
  10455. Year = {2007},
  10456. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGE0LXN0cm91c3RydXAoMikucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRhNC1zdHJvdXN0cnVwKDIpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2560Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNC1zdHJvdXN0cnVwKDIpLnBkZgAOACoAFABhADQALQBzAHQAcgBvAHUAcwB0AHIAdQBwACgAMgApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2E0LXN0cm91c3RydXAoMikucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  10457. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1238844.1238848}}
  10458. @inproceedings{Stroustrup:1993fk,
  10459. Acmid = {155375},
  10460. Address = {New York, NY, USA},
  10461. Author = {Stroustrup, Bjarne},
  10462. Booktitle = {The second ACM SIGPLAN conference on History of programming languages},
  10463. Date-Added = {2011-02-23 09:45:49 -0700},
  10464. Date-Modified = {2014-08-28 17:32:25 +0000},
  10465. Doi = {http://doi.acm.org/10.1145/154766.155375},
  10466. Isbn = {0-89791-570-4},
  10467. Location = {Cambridge, Massachusetts, United States},
  10468. Numpages = {27},
  10469. Pages = {271--297},
  10470. Publisher = {ACM},
  10471. Series = {HOPL-II},
  10472. Title = {A HIstory of {C++}: 1979--1991},
  10473. Url = {http://doi.acm.org/10.1145/154766.155375},
  10474. Year = {1993},
  10475. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlob3BsMi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWhvcGwyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/da7RDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhvcGwyLnBkZgAADgAUAAkAaABvAHAAbAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2hvcGwyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  10476. Bdsk-Url-1 = {http://doi.acm.org/10.1145/154766.155375}}
  10477. @webpage{Russo:2011vn,
  10478. Author = {Graziano Lo Russo},
  10479. Date-Added = {2011-02-22 11:49:31 -0700},
  10480. Date-Modified = {2011-02-22 12:11:08 -0700},
  10481. Lastchecked = {Feb. 22, 2011},
  10482. Title = {An interview with {A. Stepanov}},
  10483. Url = {http://www.stlport.org/resources/StepanovUSA.html},
  10484. Bdsk-Url-1 = {http://www.stlport.org/resources/StepanovUSA.html}}
  10485. @inproceedings{Yu:2004kx,
  10486. Acmid = {964005},
  10487. Address = {New York, NY, USA},
  10488. Author = {Yu, Dachuan and Kennedy, Andrew and Sy Don},
  10489. Booktitle = {Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  10490. Date-Added = {2011-02-22 11:37:40 -0700},
  10491. Date-Modified = {2011-02-22 11:37:43 -0700},
  10492. Doi = {http://doi.acm.org/10.1145/964001.964005},
  10493. Isbn = {1-58113-729-X},
  10494. Keywords = {.NET, CLR, generics, polymorphism, run-time types},
  10495. Location = {Venice, Italy},
  10496. Numpages = {13},
  10497. Pages = {39--51},
  10498. Publisher = {ACM},
  10499. Series = {POPL '04},
  10500. Title = {Formalization of generics for the .NET common language runtime},
  10501. Url = {http://doi.acm.org/10.1145/964001.964005},
  10502. Year = {2004},
  10503. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzkteXUwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDM5LXl1MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL965tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5LXl1MC5wZGYAAA4AGAALAHAAMwA5AC0AeQB1ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDM5LXl1MC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  10504. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964005}}
  10505. @inproceedings{Kennedy:2001uq,
  10506. Acmid = {378797},
  10507. Address = {New York, NY, USA},
  10508. Author = {Kennedy, Andrew and Sy Don},
  10509. Booktitle = {Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation},
  10510. Date-Added = {2011-02-22 11:36:19 -0700},
  10511. Date-Modified = {2011-02-22 11:36:24 -0700},
  10512. Doi = {http://doi.acm.org/10.1145/378795.378797},
  10513. Isbn = {1-58113-414-2},
  10514. Location = {Snowbird, Utah, United States},
  10515. Numpages = {12},
  10516. Pages = {1--12},
  10517. Publisher = {ACM},
  10518. Series = {PLDI '01},
  10519. Title = {Design and implementation of generics for the .NET Common language runtime},
  10520. Url = {http://doi.acm.org/10.1145/378795.378797},
  10521. Year = {2001},
  10522. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMS1rZW5uZWR5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEta2VubmVkeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95d9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEta2VubmVkeS5wZGYADgAeAA4AcAAxAC0AawBlAG4AbgBlAGQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMS1rZW5uZWR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  10523. Bdsk-Url-1 = {http://doi.acm.org/10.1145/378795.378797}}
  10524. @inproceedings{Bracha:1998fk,
  10525. Acmid = {286957},
  10526. Address = {New York, NY, USA},
  10527. Author = {Bracha, Gilad and Odersky, Martin and Stoutamire, David and Wadler, Philip},
  10528. Booktitle = {Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  10529. Date-Added = {2011-02-22 11:33:06 -0700},
  10530. Date-Modified = {2011-02-22 11:33:09 -0700},
  10531. Doi = {http://doi.acm.org/10.1145/286936.286957},
  10532. Isbn = {1-58113-005-8},
  10533. Location = {Vancouver, British Columbia, Canada},
  10534. Numpages = {18},
  10535. Pages = {183--200},
  10536. Publisher = {ACM},
  10537. Series = {OOPSLA '98},
  10538. Title = {Making the future safe for the past: adding genericity to the Java programming language},
  10539. Url = {http://doi.acm.org/10.1145/286936.286957},
  10540. Year = {1998},
  10541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODMtYnJhY2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4My1icmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96DtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4My1icmFjaGEucGRmAAAOACAADwBwADEAOAAzAC0AYgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4My1icmFjaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  10542. Bdsk-Url-1 = {http://doi.acm.org/10.1145/286936.286957}}
  10543. @article{Scott:1993uq,
  10544. Author = {Dana S. Scott},
  10545. Date-Added = {2011-02-03 15:27:30 -0700},
  10546. Date-Modified = {2011-02-03 15:28:15 -0700},
  10547. Journal = {Theoretical Computer Science},
  10548. Number = {411-440},
  10549. Title = {A type-theoretic alternative to ISWIM, CUCH, OWHY},
  10550. Volume = {121},
  10551. Year = {1993},
  10552. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zY290dDkzdGNzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2NvdHQ5M3Rjcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J39EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2NvdHQ5M3Rjcy5wZGYADgAeAA4AcwBjAG8AdAB0ADkAMwB0AGMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zY290dDkzdGNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  10553. @unpublished{Harper:2010fk,
  10554. Author = {Robert Harper},
  10555. Date-Added = {2011-02-03 11:18:39 -0700},
  10556. Date-Modified = {2013-06-17 15:26:25 -0600},
  10557. Month = {May},
  10558. Note = {Working Draft, Version 1.33},
  10559. Title = {Practical Foundations for Programming Languages},
  10560. Year = {2013},
  10561. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxib29rLTEzMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGJvb2stMTMzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cDrRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJvb2stMTMzLnBkZgAOABoADABiAG8AbwBrAC0AMQAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYm9vay0xMzMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  10562. @inproceedings{Bierman:2010fk,
  10563. Author = {Bierman, Gavin and Meijer, Erik and Torgersen, Mads},
  10564. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  10565. Date-Added = {2011-01-13 21:46:25 -0700},
  10566. Date-Modified = {2012-12-17 17:20:38 +0000},
  10567. Location = {Maribor, Slovenia},
  10568. Numpages = {25},
  10569. Publisher = {Springer-Verlag},
  10570. Series = {ECOOP'10},
  10571. Title = {Adding dynamic types to {C\#}},
  10572. Year = {2010},
  10573. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWVjb29wMTAtY29ycmVjdGVkLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZWNvb3AxMC1jb3JyZWN0ZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zPtEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3AxMC1jb3JyZWN0ZWQucGRmAAAOACwAFQBlAGMAbwBvAHAAMQAwAC0AYwBvAHIAcgBlAGMAdABlAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZWNvb3AxMC1jb3JyZWN0ZWQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  10574. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1883978.1883986}}
  10575. @inproceedings{Koutavas:2006uq,
  10576. Acmid = {1111050},
  10577. Address = {New York, NY, USA},
  10578. Author = {Koutavas, Vasileios and Wand, Mitchell},
  10579. Booktitle = {Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  10580. Date-Added = {2011-01-05 22:49:32 -0700},
  10581. Date-Modified = {2011-01-05 22:49:35 -0700},
  10582. Doi = {http://doi.acm.org/10.1145/1111037.1111050},
  10583. Isbn = {1-59593-027-2},
  10584. Keywords = {bisimulations, contextual equivalence, higher-order procedures, imperative languages, lambda-calculus},
  10585. Location = {Charleston, South Carolina, USA},
  10586. Numpages = {12},
  10587. Pages = {141--152},
  10588. Publisher = {ACM},
  10589. Series = {POPL '06},
  10590. Title = {Small bisimulations for reasoning about higher-order imperative programs},
  10591. Url = {http://doi.acm.org/10.1145/1111037.1111050},
  10592. Year = {2006},
  10593. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDEta291dGF2YXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQxLWtvdXRhdmFzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nE0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQxLWtvdXRhdmFzLnBkZgAADgAkABEAcAAxADQAMQAtAGsAbwB1AHQAYQB2AGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQxLWtvdXRhdmFzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10594. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111050}}
  10595. @article{Sangiorgi:1998fk,
  10596. Acmid = {967295},
  10597. Address = {New York, NY, USA},
  10598. Author = {Sangiorgi, Davide},
  10599. Date-Added = {2011-01-05 22:08:37 -0700},
  10600. Date-Modified = {2011-01-05 22:08:41 -0700},
  10601. Doi = {10.1017/S0960129598002527},
  10602. Issn = {0960-1295},
  10603. Issue = {5},
  10604. Journal = {Mathematical. Structures in Comp. Sci.},
  10605. Month = {October},
  10606. Numpages = {33},
  10607. Pages = {447--479},
  10608. Publisher = {Cambridge University Press},
  10609. Title = {On the bisimulation proof method},
  10610. Url = {http://portal.acm.org/citation.cfm?id=967294.967295},
  10611. Volume = {8},
  10612. Year = {1998},
  10613. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1iaXMtcHJvb2YucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1iaXMtcHJvb2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3At0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiaXMtcHJvb2YucGRmAAAOABwADQBiAGkAcwAtAHAAcgBvAG8AZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9iaXMtcHJvb2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  10614. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=967294.967295},
  10615. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0960129598002527}}
  10616. @article{Ghuloum:2010uq,
  10617. 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},
  10618. Date-Added = {2010-12-17 13:53:30 -0700},
  10619. Date-Modified = {2010-12-17 13:55:12 -0700},
  10620. Journal = {Dr. Dobb's},
  10621. Month = {September},
  10622. Title = {Array Building Blocks: A Flexible Parallel Programming Model for Multicore and Many-Core Architectures},
  10623. Year = {2010}}
  10624. @article{Ferrante:1987fk,
  10625. Acmid = {24041},
  10626. Address = {New York, NY, USA},
  10627. Author = {Ferrante, Jeanne and Ottenstein, Karl J. and Warren, Joe D.},
  10628. Date-Added = {2010-12-17 10:25:14 -0700},
  10629. Date-Modified = {2010-12-17 10:25:19 -0700},
  10630. Doi = {http://doi.acm.org/10.1145/24039.24041},
  10631. Issn = {0164-0925},
  10632. Issue = {3},
  10633. Journal = {ACM Trans. Program. Lang. Syst.},
  10634. Month = {July},
  10635. Numpages = {31},
  10636. Pages = {319--349},
  10637. Publisher = {ACM},
  10638. Title = {The program dependence graph and its use in optimization},
  10639. Url = {http://doi.acm.org/10.1145/24039.24041},
  10640. Volume = {9},
  10641. Year = {1987},
  10642. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzMTktZmVycmFudGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzE5LWZlcnJhbnRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3q50Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzE5LWZlcnJhbnRlLnBkZgAADgAkABEAcAAzADEAOQAtAGYAZQByAHIAYQBuAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzE5LWZlcnJhbnRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10643. Bdsk-Url-1 = {http://doi.acm.org/10.1145/24039.24041}}
  10644. @article{Monma:1989bh,
  10645. Author = {Clyde L. Monma and Chris N. Potts},
  10646. Date-Added = {2010-12-16 23:03:29 -0700},
  10647. Date-Modified = {2010-12-16 23:04:18 -0700},
  10648. Journal = {Operations Research},
  10649. Number = {5},
  10650. Pages = {798--804},
  10651. Title = {On the Complexity of Scheduling with Batch Setup Times},
  10652. Volume = {37},
  10653. Year = {1989}}
  10654. @inproceedings{Nahapetian:2003qf,
  10655. Author = {Ani Nahapetian},
  10656. Booktitle = {In International Conference on Parallel and Distributed Computing and Systems},
  10657. Date-Added = {2010-12-16 22:46:18 -0700},
  10658. Date-Modified = {2010-12-16 22:46:21 -0700},
  10659. Pages = {916--921},
  10660. Title = {Scheduling on heterogeneous resources with heterogeneous reconfiguration costs},
  10661. Year = {2003},
  10662. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS42Ni42MDM2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjY2LjYwMzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lqszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS42Ni42MDM2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA2ADYALgA2ADAAMwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjY2LjYwMzYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  10663. @article{Nahapetian:2009ve,
  10664. Acmid = {1596537},
  10665. Address = {New York, NY, USA},
  10666. Articleno = {5},
  10667. Author = {Nahapetian, Ani and Brisk, Philip and Ghiasi, Soheil and Sarrafzadeh, Majid},
  10668. Date-Added = {2010-12-16 22:42:58 -0700},
  10669. Date-Modified = {2010-12-17 10:23:06 -0700},
  10670. Issn = {1539-9087},
  10671. Issue = {1},
  10672. Journal = {ACM Trans. Embed. Comput. Syst.},
  10673. Keywords = {Dynamic reconfiguration, fully polynomial approximation algorithm, heterogeneous resources},
  10674. Month = {October},
  10675. Numpages = {20},
  10676. Pages = {5:1--5:20},
  10677. Publisher = {ACM},
  10678. Title = {An approximation algorithm for scheduling on heterogeneous reconfigurable resources},
  10679. Volume = {9},
  10680. Year = {2009},
  10681. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWE1LW5haGFwZXRpYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFhNS1uYWhhcGV0aWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2580Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNS1uYWhhcGV0aWFuLnBkZgAADgAkABEAYQA1AC0AbgBhAGgAYQBwAGUAdABpAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9hNS1uYWhhcGV0aWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10682. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1596532.1596537}}
  10683. @incollection{Bianco:1994ly,
  10684. Affiliation = {I.A.S.I. --- C.N.R. --- Viale Manzoni, 30 I-00185 Rome I-00185 Rome},
  10685. Author = {Bianco, L. and Dell'Olmo, P.},
  10686. Booktitle = {System Modelling and Optimization},
  10687. Date-Added = {2010-12-16 22:40:56 -0700},
  10688. Date-Modified = {2010-12-17 10:23:06 -0700},
  10689. Editor = {Henry, Jacques and Yvon, Jean-Pierre},
  10690. Note = {10.1007/BFb0035528},
  10691. Pages = {783-794},
  10692. Publisher = {Springer Berlin / Heidelberg},
  10693. Series = {Lecture Notes in Control and Information Sciences},
  10694. Title = {The minimization of resource costs in scheduling independent tasks with fixed completion time},
  10695. Volume = {197},
  10696. Year = {1994},
  10697. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0035528}}
  10698. @url{Grosser:2010zr,
  10699. Author = {Tobias Grosser and Hongbin Zheng},
  10700. Date-Added = {2010-12-16 21:50:53 -0700},
  10701. Date-Modified = {2010-12-17 10:23:06 -0700},
  10702. Lastchecked = {December},
  10703. Month = {December},
  10704. Title = {Polly -- Polyhedral optimizations for LLVM},
  10705. Year = {2010},
  10706. Bdsk-Url-1 = {http://wiki.llvm.org/Polly}}
  10707. @article{Hjelmas:2001ys,
  10708. Author = {Erik Hjelmas and Boon Kee Low},
  10709. Date-Added = {2010-12-16 21:20:02 -0700},
  10710. Date-Modified = {2010-12-16 21:21:06 -0700},
  10711. Journal = {Computer Vision and Image Understanding},
  10712. Month = {September},
  10713. Number = {3},
  10714. Pages = {236--274},
  10715. Title = {Face Detection: A Survey},
  10716. Volume = {83},
  10717. Year = {2001}}
  10718. @inproceedings{Sandeep:2002vn,
  10719. Author = {K. Sandeep and A. N Rajagopalan},
  10720. Booktitle = {{ICVGIP} 2002, Proceedings of the Third Indian Conference on Computer Vision, Graphics, \& Image Processing},
  10721. Date-Added = {2010-12-16 21:14:07 -0700},
  10722. Date-Modified = {2010-12-17 10:23:06 -0700},
  10723. Title = {Human Face Detection in Cluttered Color Images Using Skin Color and Edge Information},
  10724. Year = {2002},
  10725. Bdsk-Url-1 = {http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.12.730}}
  10726. @article{Banerjee:1995kx,
  10727. Acmid = {620330},
  10728. Address = {Los Alamitos, CA, USA},
  10729. 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},
  10730. Date-Added = {2010-12-16 21:11:27 -0700},
  10731. Date-Modified = {2010-12-17 10:23:06 -0700},
  10732. Issn = {0018-9162},
  10733. Issue = {10},
  10734. Journal = {Computer},
  10735. Month = {October},
  10736. Numpages = {11},
  10737. Pages = {37--47},
  10738. Publisher = {IEEE Computer Society Press},
  10739. Title = {The Paradigm Compiler for Distributed-Memory Multicomputers},
  10740. Volume = {28},
  10741. Year = {1995},
  10742. Bdsk-Url-1 = {http://dx.doi.org/10.1109/2.467577}}
  10743. @article{Forum:1993uq,
  10744. Author = {High Performance Fortran Forum},
  10745. Date-Added = {2010-12-16 20:52:21 -0700},
  10746. Date-Modified = {2010-12-16 20:53:15 -0700},
  10747. Journal = {Scientific Programming},
  10748. Number = {1--2},
  10749. Pages = {1--170},
  10750. Title = {High Performance Fortran Language Specification, version 1.0},
  10751. Volume = {3},
  10752. Year = {1993}}
  10753. @inproceedings{Thies:2002fk,
  10754. Address = {Grenoble, France},
  10755. Author = {William Thies and Michal Karczmarek and Saman Amarasinghe},
  10756. Booktitle = {International Conference on Compiler Construction},
  10757. Date-Added = {2010-12-16 20:44:18 -0700},
  10758. Date-Modified = {2010-12-17 10:23:06 -0700},
  10759. Keywords = {StreamIt},
  10760. Month = {Apr},
  10761. Slides = {http://groups.csail.mit.edu/commit/papers/02/streamit-cc.ppt},
  10762. Title = {StreamIt: A Language for Streaming Applications},
  10763. Year = {2002},
  10764. Bdsk-Url-1 = {http://groups.csail.mit.edu/commit/papers/02/streamit-cc.pdf}}
  10765. @inproceedings{Radulescu:2001ly,
  10766. Acmid = {656984},
  10767. Address = {Washington, DC, USA},
  10768. Author = {Radulescu, Andrei and Gemund, Arjan J. C. van},
  10769. Booktitle = {Proceedings of the 2001 International Conference on Parallel Processing},
  10770. Date-Added = {2010-12-15 22:57:08 -0700},
  10771. Date-Modified = {2010-12-17 10:23:06 -0700},
  10772. Isbn = {0-7695-1257-7},
  10773. Numpages = {8},
  10774. Pages = {69--76},
  10775. Publisher = {IEEE Computer Society},
  10776. Series = {ICPP '02},
  10777. Title = {A Low-Cost Approach towards Mixed Task and Data Parallel Scheduling},
  10778. Year = {2001},
  10779. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMy41NTg1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjIzLjU1ODUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rxszlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4yMy41NTg1LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAyADMALgA1ADUAOAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjIzLjU1ODUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  10780. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=645535.656984}}
  10781. @phdthesis{Ramaswamy:1996zr,
  10782. Address = {Champaign, IL, USA},
  10783. Advisor = {Banerjee, Prithviraj},
  10784. Author = {Ramaswamy, Shankar},
  10785. Date-Added = {2010-12-15 22:48:27 -0700},
  10786. Date-Modified = {2010-12-15 22:48:30 -0700},
  10787. Isbn = {0-591-08833-9},
  10788. Note = {AAI9702648},
  10789. Publisher = {University of Illinois at Urbana-Champaign},
  10790. Title = {Simultaneous exploitation of task and data parallelism in regular scientific applications},
  10791. Year = {1996},
  10792. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlwaGQ5Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXBoZDk2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e+rRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBoZDk2LnBkZgAADgAUAAkAcABoAGQAOQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3BoZDk2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  10793. @inproceedings{Boudet:2003ys,
  10794. Acmid = {838602},
  10795. Address = {Washington, DC, USA},
  10796. Author = {Boudet, Vincent and Desprez, Frederic and Suter, Frederic},
  10797. Booktitle = {Proceedings of the 17th International Symposium on Parallel and Distributed Processing},
  10798. Date-Added = {2010-12-15 22:46:00 -0700},
  10799. Date-Modified = {2010-12-17 10:23:06 -0700},
  10800. Isbn = {0-7695-1926-1},
  10801. Keywords = {Mixed-parallelism, Ressource allocation, Scheduling},
  10802. Pages = {41.2--},
  10803. Publisher = {IEEE Computer Society},
  10804. Series = {IPDPS '03},
  10805. Title = {One-Step Algorithm for Mixed Data and Task Parallel Scheduling without Data Replication},
  10806. Year = {2003},
  10807. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTQ1OTEucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi00NTkxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvSYzOWbaAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItNDU5MS5wZGYADgAYAAsAUgBSAC0ANAA1ADkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTQ1OTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  10808. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=838237.838602}}
  10809. @article{Topcuoglu:2002vn,
  10810. Author = {Topcuoglu, H. and Hariri, S. and Min-You Wu},
  10811. Date-Added = {2010-12-15 22:39:22 -0700},
  10812. Date-Modified = {2010-12-17 10:23:06 -0700},
  10813. Issn = {1045-9219},
  10814. Journal = {Parallel and Distributed Systems, IEEE Transactions on},
  10815. 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;},
  10816. Month = mar,
  10817. Number = {3},
  10818. Pages = {260 -274},
  10819. Title = {Performance-effective and low-complexity task scheduling for heterogeneous computing},
  10820. Volume = {13},
  10821. Year = {2002},
  10822. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMTkuMTIyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjExOS4xMjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8LWMzlmq4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4xMTkuMTIyLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAxADEAOQAuADEAMgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjExOS4xMjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  10823. Bdsk-Url-1 = {http://dx.doi.org/10.1109/71.993206}}
  10824. @incollection{Suter:2004kx,
  10825. Affiliation = {Dept. of CSE, Univ. of California, San Diego USA},
  10826. Booktitle = {Euro-Par 2004 Parallel Processing},
  10827. Date-Added = {2010-12-15 22:23:19 -0700},
  10828. Date-Modified = {2010-12-15 23:39:52 -0700},
  10829. Editor = {Danelutto, Marco and Vanneschi, Marco and Laforenza, Domenico},
  10830. Pages = {230-237},
  10831. Publisher = {Springer Berlin / Heidelberg},
  10832. Series = {Lecture Notes in Computer Science},
  10833. Title = {From Heterogeneous Task Scheduling to Heterogeneous Mixed Parallel Scheduling},
  10834. Volume = {3149},
  10835. Year = {2004},
  10836. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTQ5OTUucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi00OTk1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvAZzOWbaAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItNDk5NS5wZGYADgAYAAsAUgBSAC0ANAA5ADkANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTQ5OTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  10837. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-27866-5_30}}
  10838. @inproceedings{NTakpe:2006uq,
  10839. Acmid = {1157508},
  10840. Address = {Washington, DC, USA},
  10841. Author = {N'Takpe, Tchimou and Suter, Frederic},
  10842. Booktitle = {Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 1},
  10843. Date-Added = {2010-12-15 22:15:29 -0700},
  10844. Date-Modified = {2010-12-17 10:23:06 -0700},
  10845. Isbn = {0-7695-2612-8},
  10846. Numpages = {8},
  10847. Pages = {3--10},
  10848. Publisher = {IEEE Computer Society},
  10849. Series = {ICPADS '06},
  10850. Title = {Critical Path and Area Based Scheduling of Parallel Task Graphs on Heterogeneous Platforms},
  10851. Year = {2006},
  10852. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMDEuMjE2NS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMDEuMjE2NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7iHM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTAxLjIxNjUucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAwADEALgAyADEANgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEwMS4yMTY1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  10853. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPADS.2006.32}}
  10854. @inproceedings{Chakrabarti:1995fk,
  10855. Acmid = {215423},
  10856. Address = {New York, NY, USA},
  10857. Author = {Chakrabarti, Soumen and Demmel, James and Yelick, Katherine},
  10858. Booktitle = {Proceedings of the seventh annual ACM symposium on Parallel algorithms and architectures},
  10859. Date-Added = {2010-12-15 22:02:30 -0700},
  10860. Date-Modified = {2010-12-17 10:23:06 -0700},
  10861. Isbn = {0-89791-717-0},
  10862. Location = {Santa Barbara, California, United States},
  10863. Numpages = {10},
  10864. Pages = {74--83},
  10865. Publisher = {ACM},
  10866. Series = {SPAA '95},
  10867. Title = {Modeling the benefits of mixed data and task parallelism},
  10868. Year = {1995},
  10869. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A3NC1jaGFrcmFiYXJ0aS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A3NC1jaGFrcmFiYXJ0aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3NC1jaGFrcmFiYXJ0aS5wZGYAAA4AKAATAHAANwA0AC0AYwBoAGEAawByAGEAYgBhAHIAdABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A3NC1jaGFrcmFiYXJ0aS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10870. Bdsk-Url-1 = {http://doi.acm.org/10.1145/215399.215423}}
  10871. @article{Gonzalez:1977uq,
  10872. Acmid = {356700},
  10873. Address = {New York, NY, USA},
  10874. Author = {Gonzalez,Jr., Mario J.},
  10875. Date-Added = {2010-12-15 19:55:49 -0700},
  10876. Date-Modified = {2010-12-17 10:23:06 -0700},
  10877. Issn = {0360-0300},
  10878. Issue = {3},
  10879. Journal = {ACM Comput. Surv.},
  10880. Month = {September},
  10881. Numpages = {32},
  10882. Pages = {173--204},
  10883. Publisher = {ACM},
  10884. Title = {Deterministic Processor Scheduling},
  10885. Volume = {9},
  10886. Year = {1977},
  10887. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNzMtZ29uemFsZXoucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTczLWdvbnphbGV6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3n+0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTczLWdvbnphbGV6LnBkZgAADgAkABEAcAAxADcAMwAtAGcAbwBuAHoAYQBsAGUAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTczLWdvbnphbGV6LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10888. Bdsk-Url-1 = {http://doi.acm.org/10.1145/356698.356700}}
  10889. @book{Shirazi:1995fk,
  10890. Address = {Los Alamitos, CA, USA},
  10891. Date-Added = {2010-12-15 19:32:21 -0700},
  10892. Date-Modified = {2010-12-15 19:32:38 -0700},
  10893. Editor = {Shirazi, Behrooz A. and Kavi, Krishna M. and Hurson, Ali R.},
  10894. Isbn = {0818665874},
  10895. Publisher = {IEEE Computer Society Press},
  10896. Title = {Scheduling and Load Balancing in Parallel and Distributed Systems},
  10897. Year = {1995}}
  10898. @inproceedings{Banerjee:2006bh,
  10899. Acmid = {1118419},
  10900. Address = {Piscataway, NJ, USA},
  10901. Author = {Banerjee, Sudarshan and Bozorgzadeh, Elaheh and Dutt, Nikil},
  10902. Booktitle = {Proceedings of the 2006 Asia and South Pacific Design Automation Conference},
  10903. Date-Added = {2010-12-15 00:38:08 -0700},
  10904. Date-Modified = {2010-12-17 10:23:06 -0700},
  10905. Isbn = {0-7803-9451-8},
  10906. Keywords = {data-parallelism, granularity selection, linear placement, partial dynamic reconfiguration, scheduling},
  10907. Location = {Yokohama, Japan},
  10908. Numpages = {6},
  10909. Pages = {491--496},
  10910. Publisher = {IEEE Press},
  10911. Series = {ASP-DAC '06},
  10912. Title = {PARLGRAN: parallelism granularity selection for scheduling task chains on dynamically reconfigurable architectures},
  10913. Year = {2006},
  10914. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0OTEtYmFuZXJqZWUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDkxLWJhbmVyamVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3si0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDkxLWJhbmVyamVlLnBkZgAADgAkABEAcAA0ADkAMQAtAGIAYQBuAGUAcgBqAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDkxLWJhbmVyamVlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10915. Bdsk-Url-1 = {http://dx.doi.org/10.1145/1118299.1118419}}
  10916. @inproceedings{Santambrogio:2009qf,
  10917. Acmid = {1531552},
  10918. Address = {New York, NY, USA},
  10919. Author = {Santambrogio, Marco Domenico and Redaelli, Massimo and Maggioni, Marco},
  10920. Booktitle = {Proceedings of the 19th ACM Great Lakes symposium on VLSI},
  10921. Date-Added = {2010-12-15 00:34:09 -0700},
  10922. Date-Modified = {2010-12-17 10:23:06 -0700},
  10923. Isbn = {978-1-60558-522-2},
  10924. Keywords = {dynamic reconfiguration, fpga, scheduling},
  10925. Location = {Boston Area, MA, USA},
  10926. Numpages = {6},
  10927. Pages = {21--26},
  10928. Publisher = {ACM},
  10929. Series = {GLSVLSI '09},
  10930. Title = {Task graph scheduling for reconfigurable architectures driven by reconfigurations hiding and resources reuse},
  10931. Year = {2009},
  10932. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyMS1zYW50YW1icm9naW8ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjEtc2FudGFtYnJvZ2lvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o10Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjEtc2FudGFtYnJvZ2lvLnBkZgAOACoAFABwADIAMQAtAHMAYQBuAHQAYQBtAGIAcgBvAGcAaQBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyMS1zYW50YW1icm9naW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  10933. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1531542.1531552}}
  10934. @techreport{Ravi:1986ve,
  10935. Author = {T.M. Ravi and M.D. Ercegovac and T. Lang and R. R. Muntz},
  10936. Date-Added = {2010-12-15 00:28:09 -0700},
  10937. Date-Modified = {2010-12-15 00:29:24 -0700},
  10938. Institution = {UCLA},
  10939. Month = {November},
  10940. Number = {CSD-860028},
  10941. Title = {Static Allocation for a Data Flow Multiprocessor System},
  10942. Year = {1986}}
  10943. @inproceedings{Ramamoorthy:1969ly,
  10944. Acmid = {1478561},
  10945. Address = {New York, NY, USA},
  10946. Author = {Ramamoorthy, C. V. and Gonzalez, M. J.},
  10947. Booktitle = {Proceedings of the November 18-20, 1969, fall joint computer conference},
  10948. Date-Added = {2010-12-15 00:12:59 -0700},
  10949. Date-Modified = {2010-12-17 10:23:06 -0700},
  10950. Location = {Las Vegas, Nevada},
  10951. Numpages = {15},
  10952. Pages = {1--15},
  10953. Publisher = {ACM},
  10954. Series = {AFIPS '69 (Fall)},
  10955. Title = {A survey of techniques for recognizing parallel processable streams in computer programs},
  10956. Year = {1969},
  10957. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxLXJhbWFtb29ydGh5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEtcmFtYW1vb3J0aHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95fdEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtcmFtYW1vb3J0aHkucGRmAA4AJgASAHAAMQAtAHIAYQBtAGEAbQBvAG8AcgB0AGgAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMS1yYW1hbW9vcnRoeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  10958. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1478559.1478561}}
  10959. @inproceedings{NTakpe:2007vn,
  10960. Author = {N'Takpe, T. and Suter, F. and Casanova, H.},
  10961. Booktitle = {Parallel and Distributed Computing, 2007. ISPDC '07. Sixth International Symposium on},
  10962. Date-Added = {2010-12-15 14:48:35 -0700},
  10963. Date-Modified = {2010-12-17 10:23:06 -0700},
  10964. Keywords = {homogeneous clusters;large-scale computing;mixed-parallel applications;scheduling;directed graphs;parallel processing;scheduling;},
  10965. Month = july,
  10966. Pages = {35},
  10967. Title = {A Comparison of Scheduling Approaches for Mixed-Parallel Applications on Heterogeneous Platforms},
  10968. Year = {2007},
  10969. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE21peGVkX3Bhcl9zY2hlZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE21peGVkX3Bhcl9zY2hlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eOnRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1peGVkX3Bhcl9zY2hlZC5wZGYAAA4AKAATAG0AaQB4AGUAZABfAHAAYQByAF8AcwBjAGgAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL21peGVkX3Bhcl9zY2hlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10970. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ISPDC.2007.1}}
  10971. @incollection{Graham:1979kx,
  10972. Author = {R.L. Graham and E.L. Lawler and J.K. Lenstra and A.H.G.Rinnooy Kan},
  10973. 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},
  10974. Date-Added = {2010-12-15 14:20:42 -0700},
  10975. Date-Modified = {2010-12-17 10:23:06 -0700},
  10976. Editor = {P.L. Hammer, E.L. Johnson and B.H. Korte},
  10977. Issn = {0167-5060},
  10978. Pages = {287 - 326},
  10979. Publisher = {Elsevier},
  10980. Series = {Annals of Discrete Mathematics},
  10981. Title = {Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey},
  10982. Volume = {5},
  10983. Year = {1979},
  10984. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B8G56-4SD21YG-M/2/4b302b1ea464cf17986f7e4642be86a1},
  10985. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0167-5060(08)70356-X}}
  10986. @article{Wang:1991uq,
  10987. Acmid = {110966},
  10988. Address = {Amsterdam, The Netherlands, The Netherlands},
  10989. Author = {Wang, Qingzhou and Cheng, Kam Hoi},
  10990. Date-Added = {2010-12-15 11:55:16 -0700},
  10991. Date-Modified = {2010-12-17 10:23:06 -0700},
  10992. Issn = {0020-0190},
  10993. Issue = {5},
  10994. Journal = {Inf. Process. Lett.},
  10995. Month = {March},
  10996. Numpages = {7},
  10997. Pages = {291--297},
  10998. Publisher = {Elsevier North-Holland, Inc.},
  10999. Title = {List scheduling of parallel tasks},
  11000. Volume = {37},
  11001. Year = {1991},
  11002. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmxpc3Rfc2NoZWRfcGFyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESbGlzdF9zY2hlZF9wYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94ttEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGlzdF9zY2hlZF9wYXIucGRmAA4AJgASAGwAaQBzAHQAXwBzAGMAaABlAGQAXwBwAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9saXN0X3NjaGVkX3Bhci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  11003. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=110958.110966},
  11004. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0020-0190(91)90222-4}}
  11005. @inproceedings{Kim:1988fk,
  11006. Author = {S. J. Kim and J. C. Browne},
  11007. Booktitle = {International Conference of Parallel Processing},
  11008. Date-Added = {2010-12-15 11:28:08 -0700},
  11009. Date-Modified = {2010-12-15 11:29:20 -0700},
  11010. Pages = {1--8},
  11011. Title = {A general approach to mapping of parallel computations upon multiprocessor architectures},
  11012. Volume = {3},
  11013. Year = {1988}}
  11014. @article{Yang:1994vn,
  11015. Acmid = {629335},
  11016. Address = {Piscataway, NJ, USA},
  11017. Author = {Yang, T. and Gerasoulis, A.},
  11018. Date-Added = {2010-12-15 10:34:28 -0700},
  11019. Date-Modified = {2010-12-17 10:23:06 -0700},
  11020. Issn = {1045-9219},
  11021. Issue = {9},
  11022. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  11023. 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},
  11024. Month = {September},
  11025. Numpages = {17},
  11026. Pages = {951--967},
  11027. Publisher = {IEEE Press},
  11028. Title = {DSC: Scheduling Parallel Tasks on an Unbounded Number of Processors},
  11029. Volume = {5},
  11030. Year = {1994},
  11031. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=628924.629335},
  11032. Bdsk-Url-2 = {http://dx.doi.org/10.1109/71.308533}}
  11033. @book{El-Rewini:1994kx,
  11034. Address = {Upper Saddle River, NJ, USA},
  11035. Author = {El-Rewini, Hesham and Lewis, Theodore G. and Ali, Hesham H.},
  11036. Date-Added = {2010-12-15 10:28:33 -0700},
  11037. Date-Modified = {2010-12-15 10:28:35 -0700},
  11038. Isbn = {0-13-099235-6},
  11039. Publisher = {Prentice-Hall, Inc.},
  11040. Title = {Task scheduling in parallel and distributed systems},
  11041. Year = {1994}}
  11042. @book{Coffman:1976uq,
  11043. Author = {E. G. Coffman, Jr.},
  11044. Date-Added = {2010-12-15 10:23:24 -0700},
  11045. Date-Modified = {2010-12-15 10:24:21 -0700},
  11046. Publisher = {John Wiley \& Sons, Inc.},
  11047. Title = {Computer and Job-Shop Scheduling Theory},
  11048. Year = {1976}}
  11049. @article{Codd:1960zr,
  11050. Acmid = {367356},
  11051. Address = {New York, NY, USA},
  11052. Author = {Codd, E. F.},
  11053. Date-Added = {2010-12-14 23:45:40 -0700},
  11054. Date-Modified = {2010-12-17 10:23:06 -0700},
  11055. Issn = {0001-0782},
  11056. Issue = {7},
  11057. Journal = {Commun. ACM},
  11058. Month = {July},
  11059. Numpages = {6},
  11060. Pages = {413--418},
  11061. Publisher = {ACM},
  11062. Title = {Multiprogram scheduling: parts 3 and 4. scheduling algorithm and external constraints},
  11063. Volume = {3},
  11064. Year = {1960},
  11065. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDEzLWNvZGQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDEzLWNvZGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ry0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDEzLWNvZGQucGRmAAAOABwADQBwADQAMQAzAC0AYwBvAGQAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDEzLWNvZGQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11066. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367349.367356}}
  11067. @article{Graham:1969ys,
  11068. Author = {Graham, R. L.},
  11069. Copyright = {Copyright {\copyright} 1969 Society for Industrial and Applied Mathematics},
  11070. Date-Added = {2010-12-14 23:35:59 -0700},
  11071. Date-Modified = {2010-12-17 10:23:06 -0700},
  11072. Issn = {00361399},
  11073. Journal = {SIAM Journal on Applied Mathematics},
  11074. Jstor_Articletype = {research-article},
  11075. Jstor_Formatteddate = {Mar., 1969},
  11076. Language = {English},
  11077. Number = {2},
  11078. Pages = {pp. 416-429},
  11079. Publisher = {Society for Industrial and Applied Mathematics},
  11080. Title = {Bounds on Multiprocessing Timing Anomalies},
  11081. Volume = {17},
  11082. Year = {1969},
  11083. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS45MC44MTMxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjkwLjgxMzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7yxczlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS45MC44MTMxLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA5ADAALgA4ADEAMwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjkwLjgxMzEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  11084. Bdsk-Url-1 = {http://www.jstor.org/stable/2099572}}
  11085. @book{Coffman:1973vn,
  11086. Author = {Coffman,Jr., Edward G. and Denning, Peter J.},
  11087. Date-Added = {2010-12-14 23:28:36 -0700},
  11088. Date-Modified = {2010-12-14 23:28:40 -0700},
  11089. Isbn = {0136378684},
  11090. Publisher = {Prentice Hall Professional Technical Reference},
  11091. Title = {Operating Systems Theory},
  11092. Year = {1973}}
  11093. @article{Adam:1974kx,
  11094. Acmid = {361619},
  11095. Address = {New York, NY, USA},
  11096. Author = {Adam, Thomas L. and Chandy, K. M. and Dickson, J. R.},
  11097. Date-Added = {2010-12-14 23:26:08 -0700},
  11098. Date-Modified = {2010-12-17 10:23:06 -0700},
  11099. Issn = {0001-0782},
  11100. Issue = {12},
  11101. Journal = {Commun. ACM},
  11102. Keywords = {dynamic programming, list scheduling, optimization, parallel processing, precedence graphs, scheduling},
  11103. Month = {December},
  11104. Numpages = {6},
  11105. Pages = {685--690},
  11106. Publisher = {ACM},
  11107. Title = {A comparison of list schedules for parallel processing systems},
  11108. Volume = {17},
  11109. Year = {1974},
  11110. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjg1LWFkYW0wLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY4NS1hZGFtMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97eNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY4NS1hZGFtMC5wZGYADgAeAA4AcAA2ADgANQAtAGEAZABhAG0AMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjg1LWFkYW0wLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11111. Bdsk-Url-1 = {http://doi.acm.org/10.1145/361604.361619}}
  11112. @book{Sinnen:2007uq,
  11113. Author = {Sinnen, Oliver},
  11114. Date-Added = {2010-12-14 23:14:35 -0700},
  11115. Date-Modified = {2010-12-14 23:15:10 -0700},
  11116. Isbn = {0471735760},
  11117. Publisher = {Wiley-Interscience},
  11118. Series = {Wiley Series on Parallel and Distributed Computing},
  11119. Title = {Task Scheduling for Parallel Systems},
  11120. Year = {2007},
  11121. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjg1LWFkYW0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjg1LWFkYW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t30Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjg1LWFkYW0ucGRmAAAOABwADQBwADYAOAA1AC0AYQBkAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjg1LWFkYW0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  11122. @article{Kwok:1996fk,
  11123. Acmid = {232007},
  11124. Address = {Piscataway, NJ, USA},
  11125. Author = {Kwok, Yu-Kwong and Ahmad, Ishfaq},
  11126. Date-Added = {2010-12-14 23:00:31 -0700},
  11127. Date-Modified = {2010-12-17 10:23:06 -0700},
  11128. Issn = {1045-9219},
  11129. Issue = {5},
  11130. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  11131. Keywords = {Algorithms, clustering, list scheduling, multiprocessors, processor allocation, parallel scheduling, task graphs.},
  11132. Month = {May},
  11133. Numpages = {16},
  11134. Pages = {506--521},
  11135. Publisher = {IEEE Press},
  11136. Title = {Dynamic Critical-Path Scheduling: An Effective Technique for Allocating Task Graphs to Multiprocessors},
  11137. Volume = {7},
  11138. Year = {1996},
  11139. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNTAzNzc2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA1MDM3NzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+aS8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNTAzNzc2LnBkZgAADgAaAAwAMAAwADUAMAAzADcANwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA1MDM3NzYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  11140. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=231983.232007},
  11141. Bdsk-Url-2 = {http://dx.doi.org/10.1109/71.503776}}
  11142. @book{Sarkar:1989fk,
  11143. Address = {Cambridge, MA, USA},
  11144. Author = {Sarkar, Vivek},
  11145. Date-Added = {2010-12-14 21:45:49 -0700},
  11146. Date-Modified = {2010-12-14 21:45:58 -0700},
  11147. Isbn = {0262691302},
  11148. Publisher = {MIT Press},
  11149. Title = {Partitioning and Scheduling Parallel Programs for Multiprocessors},
  11150. Year = {1989}}
  11151. @inproceedings{Demiroz:2004kx,
  11152. Author = {Betul Demiroz and Haluk Topcuoglu and Mahmut Kandemir},
  11153. Booktitle = {Evolutionary Computation in Combinatorial Optimization},
  11154. Date-Added = {2010-12-14 12:59:41 -0700},
  11155. Date-Modified = {2010-12-14 13:00:30 -0700},
  11156. Pages = {62--71},
  11157. Series = {LNCS},
  11158. Title = {A Hybrid Evolutionary Algorithm for Solving the Register Allocation Problem},
  11159. Volume = {3004},
  11160. Year = {2004},
  11161. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDEwKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDEwKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3vRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDEwKS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQAwACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTApLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  11162. @article{Omari:2006uq,
  11163. Author = {Hussein Al-Omari and Khair Eddin Sabri},
  11164. Date-Added = {2010-12-14 12:52:52 -0700},
  11165. Date-Modified = {2015-11-12 04:20:43 +0000},
  11166. Journal = {Journal of Mathematics and Statistics},
  11167. Number = {4},
  11168. Read = {1},
  11169. Title = {New Graph Coloring Algorithms},
  11170. Volume = {2},
  11171. Year = {2006},
  11172. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWptczIyNDczOS03NDEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFqbXMyMjQ3MzktNzQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YV0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqbXMyMjQ3MzktNzQxLnBkZgAADgAkABEAagBtAHMAMgAyADQANwAzADkALQA3ADQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9qbXMyMjQ3MzktNzQxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  11173. @phdthesis{Gebremedhin:1999fk,
  11174. Author = {Assefaw Hadish Gebremedhin},
  11175. Date-Added = {2010-12-14 12:49:57 -0700},
  11176. Date-Modified = {2010-12-14 12:50:31 -0700},
  11177. School = {University of Bergen},
  11178. Title = {Parallel Graph Coloring},
  11179. Year = {1999},
  11180. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS43OS44NDA2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjc5Ljg0MDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+MszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS43OS44NDA2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA3ADkALgA4ADQAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjc5Ljg0MDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  11181. @article{Swanson:2007zr,
  11182. Acmid = {1233308},
  11183. Address = {New York, NY, USA},
  11184. Articleno = {4},
  11185. 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.},
  11186. Date-Added = {2010-12-11 10:08:10 -0700},
  11187. Date-Modified = {2010-12-17 10:23:06 -0700},
  11188. Issn = {0734-2071},
  11189. Issue = {2},
  11190. Journal = {ACM Trans. Comput. Syst.},
  11191. Keywords = {WaveScalar, dataflow computing, multithreading},
  11192. Month = {May},
  11193. Numpages = {54},
  11194. Pages = {4:1--4:54},
  11195. Publisher = {ACM},
  11196. Title = {The WaveScalar architecture},
  11197. Volume = {25},
  11198. Year = {2007},
  11199. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNC1zd2Fuc29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTQtc3dhbnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ue9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTQtc3dhbnNvbi5wZGYADgAeAA4AYQA0AC0AcwB3AGEAbgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNC1zd2Fuc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11200. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1233307.1233308}}
  11201. @inproceedings{Nagarajan:2001ys,
  11202. 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.},
  11203. Acmid = {564005},
  11204. Address = {Washington, DC, USA},
  11205. Author = {Nagarajan, Ramadass and Sankaralingam, Karthikeyan and Burger, Doug and Keckler, Stephen W.},
  11206. Booktitle = {Proceedings of the 34th annual ACM/IEEE international symposium on Microarchitecture},
  11207. Date-Added = {2010-12-11 09:53:24 -0700},
  11208. Date-Modified = {2010-12-17 10:23:06 -0700},
  11209. Isbn = {0-7695-1369-7},
  11210. Location = {Austin, Texas},
  11211. Numpages = {12},
  11212. Pages = {40--51},
  11213. Publisher = {IEEE Computer Society},
  11214. Read = {1},
  11215. Series = {MICRO 34},
  11216. Title = {A design space evaluation of grid processor architectures},
  11217. Year = {2001},
  11218. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MC1uYWdhcmFqYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDAtbmFnYXJhamFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rr0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDAtbmFnYXJhamFuLnBkZgAADgAkABEAcAA0ADAALQBuAGEAZwBhAHIAYQBqAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDAtbmFnYXJhamFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11219. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=563998.564005}}
  11220. @article{Sankaralingam:2003vn,
  11221. 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.},
  11222. Acmid = {859667},
  11223. Address = {New York, NY, USA},
  11224. 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.},
  11225. Date-Added = {2010-12-11 09:40:43 -0700},
  11226. Date-Modified = {2010-12-17 10:23:06 -0700},
  11227. Issn = {0163-5964},
  11228. Issue = {2},
  11229. Journal = {SIGARCH Comput. Archit. News},
  11230. Month = {May},
  11231. Numpages = {12},
  11232. Pages = {422--433},
  11233. Publisher = {ACM},
  11234. Title = {Exploiting ILP, TLP, and DLP with the polymorphous TRIPS architecture},
  11235. Volume = {31},
  11236. Year = {2003},
  11237. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnA0MjItc2Fua2FyYWxpbmdhbS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnA0MjItc2Fua2FyYWxpbmdhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/evjRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0MjItc2Fua2FyYWxpbmdhbS5wZGYADgAuABYAcAA0ADIAMgAtAHMAYQBuAGsAYQByAGEAbABpAG4AZwBhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcDQyMi1zYW5rYXJhbGluZ2FtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  11238. Bdsk-Url-1 = {http://doi.acm.org/10.1145/871656.859667}}
  11239. @inproceedings{Robatmili:2008kx,
  11240. 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.},
  11241. Acmid = {1521816},
  11242. Address = {Washington, DC, USA},
  11243. Author = {Robatmili, Behnam and Coons, Katherine E. and Burger, Doug and McKinley, Kathryn S.},
  11244. Booktitle = {Proceedings of the 41st annual IEEE/ACM International Symposium on Microarchitecture},
  11245. Date-Added = {2010-12-11 09:30:33 -0700},
  11246. Date-Modified = {2010-12-17 10:23:06 -0700},
  11247. Isbn = {978-1-4244-2836-6},
  11248. Numpages = {12},
  11249. Pages = {23--34},
  11250. Publisher = {IEEE Computer Society},
  11251. Series = {MICRO 41},
  11252. Title = {Strategies for mapping dataflow blocks to distributed hardware},
  11253. Year = {2008},
  11254. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzA0NzcxNzc2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDQ3NzE3NzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AP8zlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA0NzcxNzc2LnBkZgAADgAaAAwAMAA0ADcANwAxADcANwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDQ3NzE3NzYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  11255. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2008.4771776}}
  11256. @inproceedings{Sarkar:1986uq,
  11257. Acmid = {13313},
  11258. Address = {New York, NY, USA},
  11259. Author = {Sarkar, Vivek and Hennessy, John},
  11260. Booktitle = {Proceedings of the 1986 SIGPLAN symposium on Compiler construction},
  11261. Date-Added = {2010-12-11 08:51:51 -0700},
  11262. Date-Modified = {2010-12-17 10:23:06 -0700},
  11263. Isbn = {0-89791-197-0},
  11264. Location = {Palo Alto, California, United States},
  11265. Numpages = {10},
  11266. Pages = {17--26},
  11267. Publisher = {ACM},
  11268. Series = {SIGPLAN '86},
  11269. Title = {Compile-time partitioning and scheduling of parallel programs},
  11270. Year = {1986},
  11271. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LXNhcmthci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+tEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LXNhcmthci5wZGYADgAeAA4AcAAxADcALQBzAGEAcgBrAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctc2Fya2FyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11272. Bdsk-Url-1 = {http://doi.acm.org/10.1145/12276.13313}}
  11273. @article{Waingold:1997fk,
  11274. Acmid = {620807},
  11275. Address = {Los Alamitos, CA, USA},
  11276. 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},
  11277. Date-Added = {2010-12-11 08:46:41 -0700},
  11278. Date-Modified = {2010-12-17 10:23:06 -0700},
  11279. Issn = {0018-9162},
  11280. Issue = {9},
  11281. Journal = {Computer},
  11282. Month = {September},
  11283. Numpages = {8},
  11284. Pages = {86--93},
  11285. Publisher = {IEEE Computer Society Press},
  11286. Title = {Baring It All to Software: Raw Machines},
  11287. Volume = {30},
  11288. Year = {1997},
  11289. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uL0Ryb3Bib3gvYmliL1dhaW5nb2xkLUNvbXB1dGVyLTE5OTcucGRm0hcLGBlXTlMuZGF0YU8RAbAAAAAAAbAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RpXYWluZ29sZC1Db21wdXRlci0xOTk3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvjbzOWbjgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d4AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAV2FpbmdvbGQtQ29tcHV0ZXItMTk5Ny5wZGYAAA4ANgAaAFcAYQBpAG4AZwBvAGwAZAAtAEMAbwBtAHAAdQB0AGUAcgAtADEAOQA5ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9XYWluZ29sZC1Db21wdXRlci0xOTk3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALoAvwDHAnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  11290. Bdsk-Url-1 = {http://dx.doi.org/10.1109/2.612254}}
  11291. @inproceedings{Rahman:2007fk,
  11292. Acmid = {1333553},
  11293. Address = {Washington, DC, USA},
  11294. Author = {Rahman, Mustafizur and Venugopal, Srikumar and Buyya, Rajkumar},
  11295. Booktitle = {Proceedings of the Third IEEE International Conference on e-Science and Grid Computing},
  11296. Date-Added = {2010-12-08 14:05:32 -0500},
  11297. Date-Modified = {2010-12-17 10:23:06 -0700},
  11298. Isbn = {0-7695-3064-8},
  11299. Numpages = {8},
  11300. Pages = {35--42},
  11301. Publisher = {IEEE Computer Society},
  11302. Title = {A Dynamic Critical Path Algorithm for Scheduling Scientific Workflow Applications on Global Grids},
  11303. Year = {2007},
  11304. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS43Mi43MjgzLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjcyLjcyODMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kbszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS43Mi43MjgzLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA3ADIALgA3ADIAOAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjcyLjcyODMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  11305. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1332478.1333553},
  11306. Bdsk-Url-2 = {http://dx.doi.org/10.1109/E-SCIENCE.2007.3}}
  11307. @inproceedings{Raman:2008fk,
  11308. Acmid = {1356074},
  11309. Address = {New York, NY, USA},
  11310. Author = {Raman, Easwaran and Ottoni, Guilherme and Raman, Arun and Bridges, Matthew J. and August, David I.},
  11311. Booktitle = {Proceedings of the 6th annual IEEE/ACM international symposium on Code generation and optimization},
  11312. Date-Added = {2010-12-06 09:58:09 -0700},
  11313. Date-Modified = {2010-12-17 10:23:06 -0700},
  11314. Isbn = {978-1-59593-978-4},
  11315. Keywords = {automatic parallelization, doall, dswp, multi-core architectures, pipelined parallelism, tlp},
  11316. Location = {Boston, MA, USA},
  11317. Numpages = {10},
  11318. Pages = {114--123},
  11319. Publisher = {ACM},
  11320. Series = {CGO '08},
  11321. Title = {Parallel-stage decoupled software pipelining},
  11322. Year = {2008},
  11323. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NnbzZfcHNkc3dwLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY2dvNl9wc2Rzd3AucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xGNEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2dvNl9wc2Rzd3AucGRmAAAOACAADwBjAGcAbwA2AF8AcABzAGQAcwB3AHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY2dvNl9wc2Rzd3AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11324. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1356058.1356074}}
  11325. @inproceedings{Charles:2005fk,
  11326. Acmid = {1094852},
  11327. Address = {New York, NY, USA},
  11328. 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},
  11329. Booktitle = {Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  11330. Date-Added = {2010-12-05 12:12:12 -0700},
  11331. Date-Modified = {2010-12-17 10:23:06 -0700},
  11332. Isbn = {1-59593-031-0},
  11333. Keywords = {Java, X10, atomic blocks, clocks, data distribution, multithreading, non-uniform cluster computing (NUCC), partitioned global address space (PGAS), places, productivity, scalability},
  11334. Location = {San Diego, CA, USA},
  11335. Numpages = {20},
  11336. Pages = {519--538},
  11337. Publisher = {ACM},
  11338. Series = {OOPSLA '05},
  11339. Title = {X10: an object-oriented approach to non-uniform cluster computing},
  11340. Year = {2005},
  11341. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MTktY2hhcmxlcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MTktY2hhcmxlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ezHRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MTktY2hhcmxlcy5wZGYADgAiABAAcAA1ADEAOQAtAGMAaABhAHIAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUxOS1jaGFybGVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  11342. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094852}}
  11343. @inproceedings{Weng:2002ly,
  11344. Acmid = {661369},
  11345. Address = {Washington, DC, USA},
  11346. Author = {Weng, Tien-hsiung and Chapman, Barbara M.},
  11347. Booktitle = {Proceedings of the 16th International Parallel and Distributed Processing Symposium},
  11348. Date-Added = {2010-12-04 23:24:53 -0700},
  11349. Date-Modified = {2010-12-17 10:23:06 -0700},
  11350. Isbn = {0-7695-1573-8},
  11351. Pages = {180--},
  11352. Publisher = {IEEE Computer Society},
  11353. Series = {IPDPS '02},
  11354. Title = {Implementing OpenMP Using Dataflow Execution Model for Data Locality and Efficient Parallel Execution},
  11355. Year = {2002},
  11356. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMDE2NDkzLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEwMTY0OTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7y2szlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMDE2NDkzLnBkZgAADgAaAAwAMAAxADAAMQA2ADQAOQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEwMTY0OTMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  11357. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=645610.661369}}
  11358. @article{Gordon:2006zr,
  11359. 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.},
  11360. Author = {Michael I. Gordon and William Thies and Saman Amarasinghe},
  11361. Date-Added = {2010-12-04 23:11:08 -0700},
  11362. Date-Modified = {2010-12-17 10:23:06 -0700},
  11363. Journal = {{SIGARCH} Comput. Archit. News},
  11364. Keywords = {coarse-grained dataflow, multicore, raw, software pipelining, streamit, streams},
  11365. Number = {5},
  11366. Title = {Exploiting coarse-grained task, data, and pipeline parallelism in stream programs},
  11367. Volume = {34},
  11368. Year = {2006},
  11369. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTEtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1MS1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL951tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1MS1nb3Jkb24ucGRmAAAOACAADwBwADEANQAxAC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1MS1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11370. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1168919.1168877},
  11371. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1168919.1168877}}
  11372. @book{Darte:2000ys,
  11373. Author = {Alain Darte and Yves Robert and Frederic Vivien},
  11374. Date-Added = {2010-12-04 23:07:46 -0700},
  11375. Date-Modified = {2010-12-17 10:23:06 -0700},
  11376. Isbn = {0817641491},
  11377. Pages = {264},
  11378. Publisher = {Birkhauser Boston},
  11379. Title = {Scheduling and Automatic Parallelization},
  11380. Year = {2000},
  11381. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=556139&dl=GUIDE&coll=GUIDE&CFID=64381860&CFTOKEN=90334991}}
  11382. @inproceedings{Baskaran:2008vn,
  11383. 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.},
  11384. Address = {Salt Lake City, {UT,} {USA}},
  11385. Author = {Muthu Manikandan Baskaran and Uday Bondhugula and Sriram Krishnamoorthy and J. Ramanujam and Atanas Rountev and P. Sadayappan},
  11386. Booktitle = {Proceedings of the 13th {ACM} {SIGPLAN} Symposium on Principles and practice of parallel programming},
  11387. Date-Added = {2010-12-04 23:04:52 -0700},
  11388. Date-Modified = {2010-12-17 10:23:06 -0700},
  11389. Isbn = {978-1-59593-795-7},
  11390. Keywords = {data movement, graphics processor unit, multi-level tiling, scratchpad memory},
  11391. Pages = {1--10},
  11392. Publisher = {{ACM}},
  11393. Title = {Automatic data movement and computation mapping for multi-level parallel architectures with explicitly managed memories},
  11394. Year = {2008},
  11395. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxLWJhc2thcmFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEtYmFza2FyYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95bNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtYmFza2FyYW4ucGRmAAAOACAADwBwADEALQBiAGEAcwBrAGEAcgBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEtYmFza2FyYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11396. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1345210&dl=GUIDE&coll=GUIDE&CFID=64381844&CFTOKEN=70258847},
  11397. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1345206.1345210}}
  11398. @inproceedings{Aleta:2001kx,
  11399. 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).},
  11400. Address = {Austin, Texas},
  11401. Author = {Alet\`{a}, Alex and Codina, Josep M. and S\'{a}nchez, Jes\'{u}s and Gonz\'{a}lez, Antonio},
  11402. Booktitle = {Proceedings of the 34th annual {ACM/IEEE} international symposium on Microarchitecture},
  11403. Date-Added = {2010-12-04 23:02:13 -0700},
  11404. Date-Modified = {2010-12-17 10:23:06 -0700},
  11405. Isbn = {0-7695-1369-7},
  11406. Publisher = {{IEEE} Computer Society},
  11407. Title = {Graph-partitioning based instruction scheduling for clustered processors},
  11408. Year = {2001},
  11409. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTUwLWFsZXRhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1MC1hbGV0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL951NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1MC1hbGV0YS5wZGYADgAeAA4AcAAxADUAMAAtAGEAbABlAHQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTUwLWFsZXRhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11410. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?doid=563998.564019}}
  11411. @inproceedings{Ottoni:2007uq,
  11412. Acmid = {1331708},
  11413. Address = {Washington, DC, USA},
  11414. Author = {Ottoni, Guilherme and August, David},
  11415. Booktitle = {Proceedings of the 40th Annual IEEE/ACM International Symposium on Microarchitecture},
  11416. Date-Added = {2010-12-04 22:58:25 -0700},
  11417. Date-Modified = {2010-12-17 10:23:06 -0700},
  11418. Isbn = {0-7695-3047-8},
  11419. Numpages = {13},
  11420. Pages = {56--68},
  11421. Publisher = {IEEE Computer Society},
  11422. Series = {MICRO 40},
  11423. Title = {Global Multi-Threaded Instruction Scheduling},
  11424. Year = {2007},
  11425. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS44MC40NzU1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjgwLjQ3NTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA77MMzlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS44MC40NzU1LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA4ADAALgA0ADcANQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjgwLjQ3NTUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  11426. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2007.17}}
  11427. @inproceedings{Warth:2008uq,
  11428. Acmid = {1328424},
  11429. Address = {New York, NY, USA},
  11430. Author = {Warth, Alessandro and Douglass, James R. and Millstein, Todd},
  11431. Booktitle = {Proceedings of the 2008 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  11432. Date-Added = {2010-12-04 14:49:31 -0700},
  11433. Date-Modified = {2010-12-17 10:23:06 -0700},
  11434. Isbn = {978-1-59593-977-7},
  11435. Keywords = {left recursion, packrat parsing},
  11436. Location = {San Francisco, California, USA},
  11437. Numpages = {8},
  11438. Pages = {103--110},
  11439. Publisher = {ACM},
  11440. Series = {PEPM '08},
  11441. Title = {Packrat parsers can support left recursion},
  11442. Year = {2008},
  11443. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTAzLXdhcnRoLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwMy13YXJ0aC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95i9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMy13YXJ0aC5wZGYADgAeAA4AcAAxADAAMwAtAHcAYQByAHQAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTAzLXdhcnRoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11444. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328408.1328424}}
  11445. @article{Reps:1984fk,
  11446. Acmid = {808247},
  11447. Address = {New York, NY, USA},
  11448. Author = {Reps, Thomas and Teitelbaum, Tim},
  11449. Date-Added = {2010-12-04 14:46:29 -0700},
  11450. Date-Modified = {2010-12-17 10:23:06 -0700},
  11451. Issn = {0163-5948},
  11452. Issue = {3},
  11453. Journal = {SIGSOFT Softw. Eng. Notes},
  11454. Month = {April},
  11455. Numpages = {7},
  11456. Pages = {42--48},
  11457. Publisher = {ACM},
  11458. Title = {The synthesizer generator},
  11459. Volume = {9},
  11460. Year = {1984},
  11461. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNDItcmVwcy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA0Mi1yZXBzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/evbRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0Mi1yZXBzLnBkZgAOABoADABwADQAMgAtAHIAZQBwAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDQyLXJlcHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  11462. Bdsk-Url-1 = {http://doi.acm.org/10.1145/390010.808247}}
  11463. @article{Kwok:1999fk,
  11464. Acmid = {344618},
  11465. Address = {New York, NY, USA},
  11466. Author = {Kwok, Yu-Kwong and Ahmad, Ishfaq},
  11467. Date-Added = {2010-11-18 21:27:21 -0700},
  11468. Date-Modified = {2010-12-17 10:23:06 -0700},
  11469. Issn = {0360-0300},
  11470. Issue = {4},
  11471. Journal = {ACM Comput. Surv.},
  11472. Keywords = {DAG, automatic parallelization, multiprocessors, parallel processing, software tools, static scheduling, task graphs},
  11473. Month = {December},
  11474. Numpages = {66},
  11475. Pages = {406--471},
  11476. Publisher = {ACM},
  11477. Title = {Static scheduling algorithms for allocating directed task graphs to multiprocessors},
  11478. Volume = {31},
  11479. Year = {1999},
  11480. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDA2LWt3b2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDA2LWt3b2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ru0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDA2LWt3b2sucGRmAAAOABwADQBwADQAMAA2AC0AawB3AG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDA2LWt3b2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11481. Bdsk-Url-1 = {http://doi.acm.org/10.1145/344588.344618}}
  11482. @inproceedings{Waddell:1997fk,
  11483. Acmid = {717859},
  11484. Address = {London, UK},
  11485. Author = {Waddell, Oscar and Dybvig, R. Kent},
  11486. Booktitle = {Proceedings of the 4th International Symposium on Static Analysis},
  11487. Date-Added = {2010-11-08 09:44:34 -0700},
  11488. Date-Modified = {2015-11-18 04:55:23 +0000},
  11489. Numpages = {18},
  11490. Pages = {35--52},
  11491. Publisher = {Springer-Verlag},
  11492. Series = {SAS '97},
  11493. Title = {Fast and Effective Procedure Inlining},
  11494. Year = {1997},
  11495. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpbmxpbmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGlubGluaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiZwfScW8JUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nG1WQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGlubGluaW5nLnBkZgAOABoADABpAG4AbABpAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaW5saW5pbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  11496. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=647166.717859}}
  11497. @inproceedings{Rossberg:2003fk,
  11498. Acmid = {888274},
  11499. Address = {New York, NY, USA},
  11500. Author = {Rossberg, Andreas},
  11501. Booktitle = {Proceedings of the 5th ACM SIGPLAN international conference on Principles and practice of declaritive programming},
  11502. Date-Added = {2010-11-03 21:03:58 -0600},
  11503. Date-Modified = {2010-12-17 10:23:06 -0700},
  11504. Isbn = {1-58113-705-2},
  11505. Keywords = {abstract types, dynamic typing, encapsulation, existential types, generativity, opacity},
  11506. Location = {Uppsala, Sweden},
  11507. Numpages = {12},
  11508. Pages = {241--252},
  11509. Publisher = {ACM},
  11510. Series = {PPDP '03},
  11511. Title = {Generativity and dynamic opacity for abstract types},
  11512. Year = {2003},
  11513. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNDEtcm9zc2JlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjQxLXJvc3NiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pe0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQxLXJvc3NiZXJnLnBkZgAADgAkABEAcAAyADQAMQAtAHIAbwBzAHMAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjQxLXJvc3NiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11514. Bdsk-Url-1 = {http://doi.acm.org/10.1145/888251.888274}}
  11515. @inproceedings{Stock:1988fk,
  11516. Address = {Morristown, NJ, USA},
  11517. Author = {Stock, Oliviero and Falcone, Rino and Insinnamo, Patrizia},
  11518. Booktitle = {Proceedings of the 12th conference on Computational linguistics},
  11519. Date-Added = {2010-10-07 16:02:13 -0600},
  11520. Date-Modified = {2010-12-17 10:23:06 -0700},
  11521. Isbn = {963 8431 56 3},
  11522. Location = {Budapest, Hungry},
  11523. Pages = {636--641},
  11524. Publisher = {Association for Computational Linguistics},
  11525. Title = {Island parsing and bidirectional charts},
  11526. Year = {1988},
  11527. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0M4OC0yMTMyKDMpLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPQzg4LTIxMzIoMykucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+fszlmsoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEM4OC0yMTMyKDMpLnBkZgAOACAADwBDADgAOAAtADIAMQAzADIAKAAzACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9DODgtMjEzMigzKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  11528. Bdsk-Url-1 = {http://dx.doi.org/10.3115/991719.991768}}
  11529. @inproceedings{Ahmed:2011fk,
  11530. Author = {Amal Ahmed and Robert Bruce Findler and Jeremy G. Siek and Philip Wadler},
  11531. Booktitle = {Symposium on Principles of Programming Languages},
  11532. Date-Added = {2010-10-03 14:18:52 -0600},
  11533. Date-Modified = {2012-12-17 17:10:25 +0000},
  11534. Month = {January},
  11535. Title = {Blame for {All}},
  11536. Year = {2011},
  11537. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3BvcGwxMTZnZi1haG1lZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3BvcGwxMTZnZi1haG1lZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBHRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvcGwxMTZnZi1haG1lZC5wZGYAAA4AKAATAHAAbwBwAGwAMQAxADYAZwBmAC0AYQBoAG0AZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3BvcGwxMTZnZi1haG1lZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  11538. @inproceedings{Miao:2010qq,
  11539. Author = {Weiyu Miao and Jeremy G. Siek},
  11540. Booktitle = {{GPCE '10}: Proceedings of the international conference on Generative programming and component engineering},
  11541. Date-Added = {2010-08-03 09:51:58 -0600},
  11542. Date-Modified = {2010-08-03 09:52:39 -0600},
  11543. Title = {Incremental Type-Checking for Type-Reflective Metaprograms},
  11544. Year = {2010}}
  11545. @techreport{siek04:_fg1,
  11546. 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.},
  11547. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  11548. Date-Added = {2010-08-03 09:24:19 -0600},
  11549. Date-Modified = {2010-12-17 10:23:06 -0700},
  11550. Institution = {Indiana University},
  11551. Month = {December},
  11552. Number = 605,
  11553. Title = {Essential Language Support for Generic Programming: Formalization Part 1},
  11554. Year = 2004,
  11555. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NpZWswNF9fZmcxLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2llazA0X19mZzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KCNEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazA0X19mZzEucGRmAAAOACAADwBzAGkAZQBrADAANABfAF8AZgBnADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2llazA0X19mZzEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11556. Bdsk-Url-1 = {http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR605}}
  11557. @inproceedings{Gottschlich:2010xd,
  11558. Address = {New York, NY, USA},
  11559. Author = {Gottschlich, Justin E. and Vachharajani, Manish and Siek, Jeremy G.},
  11560. Booktitle = {CGO '10: Proceedings of the 8th annual IEEE/ACM international symposium on Code generation and optimization},
  11561. Date-Added = {2010-08-02 18:06:11 -0600},
  11562. Date-Modified = {2010-12-17 10:23:06 -0700},
  11563. Isbn = {978-1-60558-635-9},
  11564. Location = {Toronto, Ontario, Canada},
  11565. Pages = {101--110},
  11566. Publisher = {ACM},
  11567. Title = {An efficient software transactional memory using commit-time invalidation},
  11568. Year = {2010},
  11569. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMDEtZ290dHNjaGxpY2gucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTAxLWdvdHRzY2hsaWNoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mH0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTAxLWdvdHRzY2hsaWNoLnBkZgAOACoAFABwADEAMAAxAC0AZwBvAHQAdABzAGMAaABsAGkAYwBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMDEtZ290dHNjaGxpY2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  11570. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1772954.1772970}}
  11571. @phdthesis{Furr:2009mi,
  11572. Author = {Michael Furr},
  11573. Date-Added = {2010-08-02 10:24:49 -0600},
  11574. Date-Modified = {2010-08-02 10:25:21 -0600},
  11575. School = {University of Maryland},
  11576. Title = {Combining Static and Dynamic Typing in Ruby},
  11577. Year = {2009}}
  11578. @mastersthesis{Mehnert:2009sf,
  11579. Author = {Hannes Mehnert},
  11580. Date-Added = {2010-08-02 10:20:10 -0600},
  11581. Date-Modified = {2010-08-02 10:21:43 -0600},
  11582. Month = {October},
  11583. School = {Technische Universitat Berlin},
  11584. Title = {Extending Dylan's Type System for Better Type Inference and Error Detection},
  11585. Year = {2009},
  11586. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtkaXBsb21hLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZGlwbG9tYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xUdEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGlwbG9tYS5wZGYAAA4AGAALAGQAaQBwAGwAbwBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZGlwbG9tYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  11587. @misc{Tang:2010uq,
  11588. Author = {Audrey Tang},
  11589. Date-Added = {2010-07-31 23:50:27 +0100},
  11590. Date-Modified = {2010-08-01 14:01:46 +0100},
  11591. Howpublished = {http://pugs.blogs.com/pugs/2010/04/how-to-implement-perl-6-in-10.html},
  11592. Month = {April},
  11593. Title = {How to Implement {Perl} 6 in '10},
  11594. Year = {2010}}
  11595. @techreport{Gregor:2008fk,
  11596. Author = {Douglas Gregor and Bjarne Stroustrup and Jeremy Siek and James Widman},
  11597. Date-Added = {2010-07-31 08:26:13 +0100},
  11598. Date-Modified = {2010-07-31 08:28:14 +0100},
  11599. Institution = {ISO/IEC JTC1 SC22 WG21},
  11600. Month = {February},
  11601. Number = {N2520},
  11602. Title = {Proposed Wording for Concepts},
  11603. Year = {2008},
  11604. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjUyMC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yNTIwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRPRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yNTIwLnBkZgAADgAUAAkAbgAyADUAMgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yNTIwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11605. @inproceedings{Sulzmann:2007uq,
  11606. Address = {New York, NY, USA},
  11607. Author = {Sulzmann, Martin and Chakravarty, Manuel M. T. and Jones, Simon Peyton and Donnelly, Kevin},
  11608. Booktitle = {TLDI '07: Proceedings of the 2007 ACM SIGPLAN international workshop on Types in languages design and implementation},
  11609. Date-Added = {2010-07-27 23:37:24 +0100},
  11610. Date-Modified = {2010-12-17 10:23:06 -0700},
  11611. Isbn = {1-59593-393-X},
  11612. Location = {Nice, Nice, France},
  11613. Pages = {53--66},
  11614. Publisher = {ACM},
  11615. Title = {System F with type equality coercions},
  11616. Year = {2007},
  11617. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtmYy10bGRpLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZmMtdGxkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zW9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmMtdGxkaS5wZGYAAA4AGAALAGYAYwAtAHQAbABkAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZmMtdGxkaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  11618. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190315.1190324}}
  11619. @inproceedings{Wrigstad:2010fk,
  11620. Author = {Wrigstad, Tobias and Nardelli, Francesco Zappa and Lebresne, Sylvain and {\"O}stlund, Johan and Vitek, Jan},
  11621. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  11622. Date-Added = {2010-07-13 20:52:40 +0100},
  11623. Date-Modified = {2014-09-10 18:49:14 +0000},
  11624. Pages = {377--388},
  11625. Series = {POPL},
  11626. Title = {Integrating typed and untyped code in a scripting language},
  11627. Year = {2010},
  11628. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNzctd3JpZ3N0YWQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzc3LXdyaWdzdGFkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rZ0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzc3LXdyaWdzdGFkLnBkZgAADgAkABEAcAAzADcANwAtAHcAcgBpAGcAcwB0AGEAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzc3LXdyaWdzdGFkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11629. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706343}}
  11630. @article{Grossman:2000ys,
  11631. Address = {New York, NY, USA},
  11632. Author = {Grossman, Dan and Morrisett, Greg and Zdancewic, Steve},
  11633. Date-Added = {2010-07-07 11:19:10 +0100},
  11634. Date-Modified = {2010-12-17 10:23:06 -0700},
  11635. Issn = {0164-0925},
  11636. Journal = {ACM Trans. Program. Lang. Syst.},
  11637. Number = {6},
  11638. Pages = {1037--1080},
  11639. Publisher = {ACM},
  11640. Title = {Syntactic type abstraction},
  11641. Volume = {22},
  11642. Year = {2000},
  11643. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxMDM3LWdyb3NzbWFuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEwMzctZ3Jvc3NtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95jNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMzctZ3Jvc3NtYW4ucGRmAA4AJgASAHAAMQAwADMANwAtAGcAcgBvAHMAcwBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTAzNy1ncm9zc21hbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  11644. Bdsk-Url-1 = {http://doi.acm.org/10.1145/371880.371887}}
  11645. @inproceedings{Turi:1997vn,
  11646. Address = {Washington, DC, USA},
  11647. Author = {Turi, Daniele and Plotkin, Gordon},
  11648. Booktitle = {LICS '97: Proceedings of the 12th Annual IEEE Symposium on Logic in Computer Science},
  11649. Date-Added = {2010-06-29 22:57:51 +0100},
  11650. Date-Modified = {2010-06-29 22:57:55 +0100},
  11651. Isbn = {0-8186-7925-5},
  11652. Pages = {280},
  11653. Publisher = {IEEE Computer Society},
  11654. Title = {Towards a Mathematical Operational Semantics},
  11655. Year = {1997},
  11656. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL01hdGhfT3BfU2VtLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPTWF0aF9PcF9TZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vl8zlmwkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1hdGhfT3BfU2VtLnBkZgAOACAADwBNAGEAdABoAF8ATwBwAF8AUwBlAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NYXRoX09wX1NlbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  11657. @article{Sangiorgi:2009kx,
  11658. Address = {New York, NY, USA},
  11659. Author = {Sangiorgi, Davide},
  11660. Date-Added = {2010-06-28 11:15:26 +0100},
  11661. Date-Modified = {2010-12-17 10:23:06 -0700},
  11662. Issn = {0164-0925},
  11663. Journal = {ACM Trans. Program. Lang. Syst.},
  11664. Number = {4},
  11665. Pages = {1--41},
  11666. Publisher = {ACM},
  11667. Title = {On the origins of bisimulation and coinduction},
  11668. Volume = {31},
  11669. Year = {2009},
  11670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWhpc3RvcnlfYmlzX2NvaW5kLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVaGlzdG9yeV9iaXNfY29pbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91qtEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaGlzdG9yeV9iaXNfY29pbmQucGRmAAAOACwAFQBoAGkAcwB0AG8AcgB5AF8AYgBpAHMAXwBjAG8AaQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvaGlzdG9yeV9iaXNfY29pbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  11671. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1516507.1516510}}
  11672. @inproceedings{Sangiorgi:2007uq,
  11673. Address = {Washington, DC, USA},
  11674. Author = {Sangiorgi, Davide and Kobayashi, Naoki and Sumii, Eijiro},
  11675. Booktitle = {LICS '07: Proceedings of the 22nd Annual IEEE Symposium on Logic in Computer Science},
  11676. Date-Added = {2010-06-28 11:12:22 +0100},
  11677. Date-Modified = {2010-12-17 10:23:06 -0700},
  11678. Isbn = {0-7695-2908-9},
  11679. Pages = {293--302},
  11680. Publisher = {IEEE Computer Society},
  11681. Title = {Environmental Bisimulations for Higher-Order Languages},
  11682. Year = {2007},
  11683. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliLzQyNzY1NzMucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Qs0Mjc2NTczLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuXDzOWauAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoANDI3NjU3My5wZGYADgAYAAsANAAyADcANgA1ADcAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzQyNzY1NzMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  11684. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hcHBMSUNTMDcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hcHBMSUNTMDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26g0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhcHBMSUNTMDcucGRmAAAOABwADQBhAHAAcABMAEkAQwBTADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hcHBMSUNTMDcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11685. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2007.17}}
  11686. @inproceedings{Sangiorgi:1992fk,
  11687. Address = {London, UK},
  11688. Author = {Sangiorgi, Davide and Milner, Robin},
  11689. Booktitle = {CONCUR '92: Proceedings of the Third International Conference on Concurrency Theory},
  11690. Date-Added = {2010-06-28 11:10:33 +0100},
  11691. Date-Modified = {2010-06-28 11:10:38 +0100},
  11692. Isbn = {3-540-55822-5},
  11693. Pages = {32--46},
  11694. Publisher = {Springer-Verlag},
  11695. Title = {The Problem of ``Weak Bisimulation up to''},
  11696. Year = {1992},
  11697. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDIpMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDIpMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4LRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDIpMC5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMgApADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMikwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  11698. @inproceedings{Neis:2009fk,
  11699. Address = {New York, NY, USA},
  11700. Author = {Neis, Georg and Dreyer, Derek and Rossberg, Andreas},
  11701. Booktitle = {ICFP '09: Proceedings of the 14th ACM SIGPLAN international conference on Functional programming},
  11702. Date-Added = {2010-05-20 23:56:33 -0600},
  11703. Date-Modified = {2010-12-17 10:23:06 -0700},
  11704. Isbn = {978-1-60558-332-7},
  11705. Location = {Edinburgh, Scotland},
  11706. Pages = {135--148},
  11707. Publisher = {ACM},
  11708. Title = {Non-parametric parametricity},
  11709. Year = {2009},
  11710. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTM1LW5laXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTM1LW5laXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m70Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM1LW5laXMucGRmAAAOABwADQBwADEAMwA1AC0AbgBlAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTM1LW5laXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11711. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1596550.1596572}}
  11712. @inproceedings{Garcia:2009eu,
  11713. Address = {New York, NY, USA},
  11714. Author = {Garcia, Ronald and Lumsdaine, Andrew},
  11715. Booktitle = {GPCE '09: Proceedings of the eighth international conference on Generative programming and component engineering},
  11716. Date-Added = {2010-05-17 10:01:32 -0600},
  11717. Date-Modified = {2010-12-17 10:23:06 -0700},
  11718. Isbn = {978-1-60558-494-2},
  11719. Location = {Denver, Colorado, USA},
  11720. Pages = {25--34},
  11721. Publisher = {ACM},
  11722. Title = {Toward foundations for type-reflective metaprogramming},
  11723. Year = {2009},
  11724. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjUtZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI1LWdhcmNpYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96atEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1LWdhcmNpYS5wZGYADgAeAA4AcAAyADUALQBnAGEAcgBjAGkAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjUtZ2FyY2lhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11725. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1621607.1621613}}
  11726. @inproceedings{Bracha:1990it,
  11727. Address = {New York, NY, USA},
  11728. Author = {Bracha, Gilad and Cook, William},
  11729. Booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
  11730. Date-Added = {2010-04-23 10:17:46 -0600},
  11731. Date-Modified = {2010-12-17 10:23:06 -0700},
  11732. Isbn = {0-201-52430-X},
  11733. Location = {Ottawa, Canada},
  11734. Pages = {303--311},
  11735. Publisher = {ACM},
  11736. Title = {Mixin-based inheritance},
  11737. Year = {1990},
  11738. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMDMtYnJhY2hhMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMDMtYnJhY2hhMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqzRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMDMtYnJhY2hhMC5wZGYADgAiABAAcAAzADAAMwAtAGIAcgBhAGMAaABhADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMwMy1icmFjaGEwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  11739. Bdsk-Url-1 = {http://doi.acm.org/10.1145/97945.97982}}
  11740. @inproceedings{Westbrook:2010vn,
  11741. Author = {Edwin Westbrook and Mathias Ricken and Jun Inoue and Yilong Yao and Tamer Abdelatif and Walid Taha},
  11742. Booktitle = {ACM SIGPLAN Conference on Programming Language Design and Implementation},
  11743. Date-Added = {2010-04-19 09:29:37 -0600},
  11744. Date-Modified = {2010-04-19 09:30:24 -0600},
  11745. Title = {Mint: Java Multi-stage Programming Using Weak Separability},
  11746. Year = {2010},
  11747. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBsZGkyMDEwLW1pbnQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwbGRpMjAxMC1taW50LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wH0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpMjAxMC1taW50LnBkZgAADgAkABEAcABsAGQAaQAyADAAMQAwAC0AbQBpAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wbGRpMjAxMC1taW50LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  11748. @inproceedings{Huang:2008yq,
  11749. Address = {New York, NY, USA},
  11750. Author = {Huang, Shan Shan and Smaragdakis, Yannis},
  11751. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  11752. Date-Added = {2010-04-19 09:15:27 -0600},
  11753. Date-Modified = {2010-12-17 10:23:06 -0700},
  11754. Isbn = {978-1-59593-860-2},
  11755. Location = {Tucson, AZ, USA},
  11756. Pages = {79--89},
  11757. Publisher = {ACM},
  11758. Title = {Expressive and safe static reflection with MorphJ},
  11759. Year = {2008},
  11760. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzktaHVhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzktaHVhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uX0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzktaHVhbmcucGRmAAAOABwADQBwADcAOQAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzktaHVhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11761. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375592}}
  11762. @inproceedings{Danvy:2008fk,
  11763. Address = {New York, NY, USA},
  11764. Author = {Danvy, Olivier},
  11765. Booktitle = {ICFP '08: Proceeding of the 13th ACM SIGPLAN international conference on Functional programming},
  11766. Date-Added = {2010-04-14 22:09:25 -0600},
  11767. Date-Modified = {2010-12-17 10:23:06 -0700},
  11768. Isbn = {978-1-59593-919-7},
  11769. Location = {Victoria, BC, Canada},
  11770. Pages = {131--142},
  11771. Publisher = {ACM},
  11772. Title = {Defunctionalized interpreters for programming languages},
  11773. Year = {2008},
  11774. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTMxLWRhbnZ5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEzMS1kYW52eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95stEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMS1kYW52eS5wZGYADgAeAA4AcAAxADMAMQAtAGQAYQBuAHYAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTMxLWRhbnZ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11775. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1411204.1411206}}
  11776. @inproceedings{Turi:1997mq,
  11777. Address = {Washington, DC, USA},
  11778. Author = {Turi, Daniele and Plotkin, Gordon},
  11779. Booktitle = {LICS '97: Proceedings of the 12th Annual IEEE Symposium on Logic in Computer Science},
  11780. Date-Added = {2010-04-13 14:42:32 -0600},
  11781. Date-Modified = {2010-04-13 14:42:34 -0600},
  11782. Isbn = {0-8186-7925-5},
  11783. Pages = {280},
  11784. Publisher = {IEEE Computer Society},
  11785. Title = {Towards a Mathematical Operational Semantics},
  11786. Year = {1997},
  11787. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsaWNzOTcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpsaWNzOTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3iy0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsaWNzOTcucGRmAA4AFgAKAGwAaQBjAHMAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xpY3M5Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  11788. @article{Hutton:2007il,
  11789. Author = {Graham Hutton and Joel Wright},
  11790. Date-Added = {2010-04-13 14:28:07 -0600},
  11791. Date-Modified = {2010-04-13 14:28:09 -0600},
  11792. Journal = {Journal of Functional Programming},
  11793. Month = nov,
  11794. Number = 6,
  11795. Pages = {777--792},
  11796. Publisher = {Cambridge University Press},
  11797. Title = {{What is the Meaning of These Constant Interruptions?}},
  11798. Volume = 17,
  11799. Year = 2007,
  11800. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pbnRlcnJ1cHRzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaW50ZXJydXB0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL914NEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW50ZXJydXB0cy5wZGYADgAeAA4AaQBuAHQAZQByAHIAdQBwAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pbnRlcnJ1cHRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  11801. @unpublished{Felleisen:1999df,
  11802. Author = {Matthias Felleisen and Amr Sabry},
  11803. Date-Added = {2010-04-13 13:40:27 -0600},
  11804. Date-Modified = {2010-04-13 13:40:58 -0600},
  11805. Month = {August},
  11806. Title = {Continuations in Programming Practice: Introduction and Survey},
  11807. Year = {1999},
  11808. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNvbnRpbnVhdGlvbnMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjb250aW51YXRpb25zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Er0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb250aW51YXRpb25zLnBkZgAADgAkABEAYwBvAG4AdABpAG4AdQBhAHQAaQBvAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jb250aW51YXRpb25zLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  11809. @inproceedings{Launchbury:1993jx,
  11810. Address = {New York, NY, USA},
  11811. Author = {Launchbury, John},
  11812. Booktitle = {POPL '93: Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11813. Date-Added = {2010-04-13 13:00:06 -0600},
  11814. Date-Modified = {2010-12-17 10:23:06 -0700},
  11815. Isbn = {0-89791-560-7},
  11816. Location = {Charleston, South Carolina, United States},
  11817. Pages = {144--154},
  11818. Publisher = {ACM},
  11819. Title = {A natural semantics for lazy evaluation},
  11820. Year = {1993},
  11821. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxNDQtbGF1bmNoYnVyeS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxNDQtbGF1bmNoYnVyeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ecvRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDQtbGF1bmNoYnVyeS5wZGYAAA4AKAATAHAAMQA0ADQALQBsAGEAdQBuAGMAaABiAHUAcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxNDQtbGF1bmNoYnVyeS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  11822. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158618}}
  11823. @article{Ariola:2008fk,
  11824. Address = {New York, NY, USA},
  11825. Author = {Ariola, Zena m. and Herbelin, Hugo},
  11826. Date-Added = {2010-04-07 12:58:38 -0400},
  11827. Date-Modified = {2010-12-17 10:23:06 -0700},
  11828. Issn = {0956-7968},
  11829. Journal = {J. Funct. Program.},
  11830. Number = {3},
  11831. Pages = {373--419},
  11832. Publisher = {Cambridge University Press},
  11833. Title = {Control reduction theories: The benefit of structural substitution},
  11834. Volume = {18},
  11835. Year = {2008},
  11836. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHGpmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHGpmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dg3RDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGYADgA6ABwAagBmAHAALQBBAHIAaQBIAGUAcgAwADcALQBsAGEAbQBiAGQAYQAtAEMALQB0AHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvamZwLUFyaUhlcjA3LWxhbWJkYS1DLXRwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  11837. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796807006612}}
  11838. @inbook{McCarthy:1963fk,
  11839. Author = {John McCarthy},
  11840. Date-Added = {2010-04-05 22:23:00 -0600},
  11841. Date-Modified = {2010-04-05 22:24:06 -0600},
  11842. Publisher = {North-Holland},
  11843. Title = {A basis for a mathematical theory of computation},
  11844. Volume = {Computer programming and formal systems},
  11845. Year = {1963}}
  11846. @article{Banerjee:1998uq,
  11847. Address = {Amsterdam, The Netherlands, The Netherlands},
  11848. Author = {Banerjee, Anindya and Schmidt, David A.},
  11849. Date-Added = {2010-04-01 01:38:26 -0600},
  11850. Date-Modified = {2010-12-17 10:23:06 -0700},
  11851. Issn = {0167-6423},
  11852. Journal = {Sci. Comput. Program.},
  11853. Number = {1},
  11854. Pages = {47--73},
  11855. Publisher = {Elsevier North-Holland, Inc.},
  11856. Title = {Stackability in the simply-typed call-by-value lambda calculus},
  11857. Volume = {31},
  11858. Year = {1998},
  11859. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGU0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+tEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlNC5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGU0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11860. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0167-6423(96)00040-8}}
  11861. @inproceedings{Filinski:2010oq,
  11862. Address = {New York, NY, USA},
  11863. Author = {Filinski, Andrzej},
  11864. Booktitle = {POPL '10: Proceedings of the 37th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11865. Date-Added = {2010-04-02 10:50:45 -0600},
  11866. Date-Modified = {2010-12-17 10:23:06 -0700},
  11867. Isbn = {978-1-60558-479-9},
  11868. Location = {Madrid, Spain},
  11869. Pages = {483--494},
  11870. Publisher = {ACM},
  11871. Title = {Monads in action},
  11872. Year = {2010},
  11873. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706354}}
  11874. @inproceedings{Jaskelioff:2008nx,
  11875. Address = {Reykjavik, Iceland},
  11876. Author = {Mauro Jaskelioff and Neil Ghani and Graham Hutton},
  11877. Booktitle = {Proceedings of the Workshop on Mathematically Structured Functional Programming},
  11878. Date-Added = {2010-04-02 10:46:37 -0600},
  11879. Date-Modified = {2010-04-02 10:46:41 -0600},
  11880. Month = jul,
  11881. Title = {{Modularity and Implementation of Mathematical Operational Semantics}},
  11882. Year = 2008,
  11883. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttb2R1bGFyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbW9kdWxhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9489EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9kdWxhci5wZGYAAA4AGAALAG0AbwBkAHUAbABhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbW9kdWxhci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  11884. @article{Ullmann:1976fk,
  11885. Address = {New York, NY, USA},
  11886. Author = {Ullmann, J. R.},
  11887. Date-Added = {2010-03-30 23:45:35 -0600},
  11888. Date-Modified = {2010-12-17 10:23:06 -0700},
  11889. Issn = {0004-5411},
  11890. Journal = {J. ACM},
  11891. Number = {1},
  11892. Pages = {31--42},
  11893. Publisher = {ACM},
  11894. Title = {An Algorithm for Subgraph Isomorphism},
  11895. Volume = {23},
  11896. Year = {1976},
  11897. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMS11bGxtYW5uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxLXVsbG1hbm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96sdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxLXVsbG1hbm4ucGRmAAAOACAADwBwADMAMQAtAHUAbABsAG0AYQBuAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxLXVsbG1hbm4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11898. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321921.321925}}
  11899. @unpublished{Barr:1999th,
  11900. Author = {Michael Barr and Charles Wells},
  11901. Date-Added = {2010-03-29 16:48:20 -0600},
  11902. Date-Modified = {2010-03-29 16:48:58 -0600},
  11903. Title = {Category Theory Lectures Notes for ESSLLI},
  11904. Year = {1999},
  11905. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1iYXJyd2VsbHMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1iYXJyd2VsbHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Aj0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiYXJyd2VsbHMucGRmAAAOABwADQBiAGEAcgByAHcAZQBsAGwAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9iYXJyd2VsbHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  11906. @inproceedings{Peyton-Jones:1993fk,
  11907. Address = {New York, NY, USA},
  11908. Author = {Peyton Jones, Simon L. and Wadler, Philip},
  11909. Booktitle = {POPL '93: Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11910. Date-Added = {2010-03-26 22:10:53 -0600},
  11911. Date-Modified = {2010-12-17 10:23:06 -0700},
  11912. Isbn = {0-89791-560-7},
  11913. Location = {Charleston, South Carolina, United States},
  11914. Pages = {71--84},
  11915. Publisher = {ACM},
  11916. Title = {Imperative functional programming},
  11917. Year = {1993},
  11918. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzEtam9uZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzEtam9uZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uC0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzEtam9uZXMucGRmAAAOABwADQBwADcAMQAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzEtam9uZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11919. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158524}}
  11920. @article{Fluet:2006hb,
  11921. Address = {New York, NY, USA},
  11922. Author = {Fluet, Matthew and Morrisett, Greg},
  11923. Date-Added = {2010-03-26 11:05:39 -0600},
  11924. Date-Modified = {2011-10-21 22:23:36 -0600},
  11925. Journal = {J. Funct. Program.},
  11926. Number = {4-5},
  11927. Pages = {485--545},
  11928. Publisher = {Cambridge University Press},
  11929. Title = {Monadic regions},
  11930. Volume = {16},
  11931. Year = {2006},
  11932. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlqZnAwNi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWpmcDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dg/RDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcDA2LnBkZgAADgAUAAkAagBmAHAAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2pmcDA2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  11933. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S095679680600596X}}
  11934. @inproceedings{Jones:1995fk,
  11935. Address = {New York, NY, USA},
  11936. Author = {Jones, Mark P.},
  11937. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  11938. Date-Added = {2010-03-22 23:20:47 +0000},
  11939. Date-Modified = {2010-12-17 10:23:06 -0700},
  11940. Isbn = {0-89791-719-7},
  11941. Location = {La Jolla, California, United States},
  11942. Pages = {160--169},
  11943. Publisher = {ACM},
  11944. Title = {Simplifying and improving qualified types},
  11945. Year = {1995},
  11946. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYwLWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2MC1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL955tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2MC1qb25lcy5wZGYADgAeAA4AcAAxADYAMAAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYwLWpvbmVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11947. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224198}}
  11948. @techreport{Siek:2006qf,
  11949. Author = {Jeremy G. Siek},
  11950. Date-Added = {2010-03-21 23:34:03 +0000},
  11951. Date-Modified = {2010-03-21 23:35:35 +0000},
  11952. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11953. Month = {September},
  11954. Number = {N2098},
  11955. Title = {Scoped Concept Maps},
  11956. Year = {2006},
  11957. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjA5OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMDk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRDRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMDk4LnBkZgAADgAUAAkAbgAyADAAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMDk4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11958. @techreport{Gregor:2007ve,
  11959. Author = {Douglas Gregor and Bjarne Stroustrup},
  11960. Date-Added = {2010-03-21 23:14:44 +0000},
  11961. Date-Modified = {2010-03-21 23:15:22 +0000},
  11962. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11963. Month = {March},
  11964. Title = {Proposed Wording for Concepts},
  11965. Year = {2007},
  11966. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjE5My5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMTkzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRHRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMTkzLnBkZgAADgAUAAkAbgAyADEAOQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMTkzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11967. @techreport{Gregor:2006ly,
  11968. Author = {Douglas Gregor and Bjarne Stroustrup},
  11969. Date-Added = {2010-03-21 23:01:21 +0000},
  11970. Date-Modified = {2011-03-03 16:04:21 -0700},
  11971. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11972. Month = {June},
  11973. Number = {N2042},
  11974. Title = {Concepts},
  11975. Year = {2006},
  11976. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjA0Mi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMDQyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQ/RDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMDQyLnBkZgAADgAUAAkAbgAyADAANAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMDQyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11977. @inproceedings{Dos-Reis:2006zr,
  11978. Address = {New York, NY, USA},
  11979. Author = {Dos Reis, Gabriel and Stroustrup, Bjarne},
  11980. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11981. Date-Added = {2010-03-21 22:08:00 +0000},
  11982. Date-Modified = {2011-03-03 15:58:01 -0700},
  11983. Isbn = {1-59593-027-2},
  11984. Location = {Charleston, South Carolina, USA},
  11985. Pages = {295--308},
  11986. Publisher = {ACM},
  11987. Title = {Specifying {C++} concepts},
  11988. Year = {2006},
  11989. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTUtZG9zLXJlaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjk1LWRvcy1yZWlzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qf0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk1LWRvcy1yZWlzLnBkZgAADgAkABEAcAAyADkANQAtAGQAbwBzAC0AcgBlAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjk1LWRvcy1yZWlzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11990. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111064}}
  11991. @unpublished{Stepanov:1991ys,
  11992. Author = {Alexander A. Stepanov},
  11993. Date-Added = {2010-03-18 23:45:24 -0600},
  11994. Date-Modified = {2010-03-18 23:46:30 -0600},
  11995. Howpublished = {http://www.stepanovpapers.com/},
  11996. Note = {Lecture given at SRI},
  11997. Title = {Design of Generic Libraries},
  11998. Year = {1991},
  11999. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uL0Ryb3Bib3gvYmliL0Rlc2lnbk9mR2VuZXJpY0xpYnJhcmllcy5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHERlc2lnbk9mR2VuZXJpY0xpYnJhcmllcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9KXM5ZrgAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhMAAAAAEAEAAOauEADmndAAXAcgACEikAAgBFTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBEZXNpZ25PZkdlbmVyaWNMaWJyYXJpZXMucGRmAAAOADoAHABEAGUAcwBpAGcAbgBPAGYARwBlAG4AZQByAGkAYwBMAGkAYgByAGEAcgBpAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Rlc2lnbk9mR2VuZXJpY0xpYnJhcmllcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC8AMEAyQKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  12000. @inproceedings{MacQueen:1984vn,
  12001. Address = {New York, NY, USA},
  12002. Author = {MacQueen, David},
  12003. Booktitle = {LFP '84: Proceedings of the 1984 {ACM} Symposium on {LISP} and functional programming},
  12004. Date-Added = {2010-03-18 22:56:19 -0600},
  12005. Date-Modified = {2010-12-17 10:23:06 -0700},
  12006. Isbn = {0-89791-142-3},
  12007. Location = {Austin, Texas, United States},
  12008. Pages = {198--207},
  12009. Publisher = {ACM},
  12010. Title = {Modules for standard {ML}},
  12011. Year = {1984},
  12012. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxOTgtbWFjcXVlZW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTk4LW1hY3F1ZWVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3of0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTk4LW1hY3F1ZWVuLnBkZgAADgAkABEAcAAxADkAOAAtAG0AYQBjAHEAdQBlAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTk4LW1hY3F1ZWVuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12013. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800055.802036}}
  12014. @inproceedings{Burstall:1980kx,
  12015. Address = {New York, NY, USA},
  12016. Author = {Burstall, R. M. and MacQueen, D. B. and Sannella, D. T.},
  12017. Booktitle = {LFP '80: Proceedings of the 1980 ACM conference on LISP and functional programming},
  12018. Date-Added = {2010-03-18 20:39:44 -0600},
  12019. Date-Modified = {2011-10-10 13:34:41 -0600},
  12020. Location = {Stanford University, California, United States},
  12021. Pages = {136--143},
  12022. Publisher = {ACM},
  12023. Title = {{HOPE}: An experimental applicative language},
  12024. Year = {1980},
  12025. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMzYtYnVyc3RhbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTM2LWJ1cnN0YWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m90Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM2LWJ1cnN0YWxsLnBkZgAADgAkABEAcAAxADMANgAtAGIAdQByAHMAdABhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTM2LWJ1cnN0YWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12026. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800087.802799}}
  12027. @inproceedings{Jenks:1981uq,
  12028. Address = {New York, NY, USA},
  12029. Author = {Jenks, Richard D. and Trager, Barry M.},
  12030. Booktitle = {SYMSAC '81: Proceedings of the fourth ACM symposium on Symbolic and algebraic computation},
  12031. Date-Added = {2010-03-18 20:30:55 -0600},
  12032. Date-Modified = {2010-12-17 10:23:06 -0700},
  12033. Isbn = {0-89791-047-8},
  12034. Location = {Snowbird, Utah, United States},
  12035. Pages = {6--13},
  12036. Publisher = {ACM},
  12037. Read = {1},
  12038. Title = {A language for computational algebra},
  12039. Year = {1981},
  12040. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNi1qZW5rcy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2LWplbmtzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1bRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2LWplbmtzLnBkZgAOABoADABwADYALQBqAGUAbgBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDYtamVua3MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  12041. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800206.806363}}
  12042. @inproceedings{Kapur:1982fk,
  12043. Address = {London, UK},
  12044. Author = {Kapur, Deepak and Musser, David R. and Stepanov, Alexander A.},
  12045. Booktitle = {Program Specification, Proceedings of a Workshop},
  12046. Date-Added = {2010-03-18 20:22:38 -0600},
  12047. Date-Modified = {2010-03-18 20:22:58 -0600},
  12048. Isbn = {3-540-11490-4},
  12049. Pages = {402--414},
  12050. Publisher = {Springer-Verlag},
  12051. Title = {Tecton: A Language for Manipulating Generic Objects},
  12052. Year = {1982},
  12053. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1RlY3Rvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhClRlY3Rvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBufM5Zt7AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhywAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBUZWN0b24ucGRmAAAOABYACgBUAGUAYwB0AG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1RlY3Rvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  12054. @techreport{Birkedal:1993vh,
  12055. Author = {Lars Birkedal and Nick Rothwell and Mads Tofte and David N. Turner},
  12056. Date-Added = {2010-03-17 10:54:56 -0600},
  12057. Date-Modified = {2010-03-17 10:55:02 -0600},
  12058. Institution = {Department of Computer Science, University of Copenhagen, Universitetsparken 1, DK-2100 Copenhagen},
  12059. Number = {DIKU-report 93/14},
  12060. Semno = {D-181},
  12061. 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.},
  12062. Title = {The {ML} Kit (Version 1)},
  12063. Year = {1993},
  12064. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40Ny4zNzIwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ3LjM3MjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Jx8zlmrIAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eECAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40Ny4zNzIwLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADcALgAzADcAMgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ3LjM3MjAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  12065. @book{van-der-Waerden:1990kn,
  12066. Author = {B. L. {van der Waerden}},
  12067. Date-Added = {2010-03-17 10:08:36 -0600},
  12068. Date-Modified = {2010-03-17 10:12:15 -0600},
  12069. Publisher = {Springer},
  12070. Title = {Algebra: Volume I},
  12071. Year = {1991}}
  12072. @inproceedings{Burstall:1977yf,
  12073. Address = {San Francisco, CA, USA},
  12074. Author = {Burstall, R. M. and Goguen, J. A.},
  12075. Booktitle = {IJCAI'77: Proceedings of the 5th international joint conference on Artificial intelligence},
  12076. Date-Added = {2010-03-17 10:02:04 -0600},
  12077. Date-Modified = {2010-03-17 10:02:09 -0600},
  12078. Location = {Cambridge, USA},
  12079. Pages = {1045--1058},
  12080. Publisher = {Morgan Kaufmann Publishers Inc.},
  12081. Title = {Putting theories together to make specifications},
  12082. Year = {1977}}
  12083. @inproceedings{Burstall:1980eu,
  12084. Address = {London, UK},
  12085. Author = {Burstall, Rod M. and Goguen, Joseph A.},
  12086. Booktitle = {Proceedings of the Abstract Software Specifications, 1979 Copenhagen Winter School},
  12087. Date-Added = {2010-03-17 09:59:40 -0600},
  12088. Date-Modified = {2011-10-10 13:34:19 -0600},
  12089. Isbn = {3-540-10007-5},
  12090. Pages = {292--332},
  12091. Publisher = {Springer-Verlag},
  12092. Title = {The Semantics of {CLEAR}, A Specification Language},
  12093. Year = {1980},
  12094. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDkpMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDkpMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4XRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDkpMC5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAOQApADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoOSkwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  12095. @article{McCarthy:1960dz,
  12096. Address = {New York, NY, USA},
  12097. Author = {McCarthy, John},
  12098. Date-Added = {2010-03-15 16:25:41 -0600},
  12099. Date-Modified = {2010-12-17 10:23:06 -0700},
  12100. Issn = {0001-0782},
  12101. Journal = {Commun. ACM},
  12102. Number = {4},
  12103. Pages = {184--195},
  12104. Publisher = {ACM},
  12105. Title = {Recursive functions of symbolic expressions and their computation by machine, Part I},
  12106. Volume = {3},
  12107. Year = {1960},
  12108. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxODQtbWNjYXJ0aHkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTg0LW1jY2FydGh5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oR0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTg0LW1jY2FydGh5LnBkZgAADgAkABEAcAAxADgANAAtAG0AYwBjAGEAcgB0AGgAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTg0LW1jY2FydGh5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12109. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367177.367199}}
  12110. @inproceedings{Morris:1973jt,
  12111. Address = {New York, NY, USA},
  12112. Author = {Morris,Jr., James H.},
  12113. Booktitle = {POPL '73: Proceedings of the 1st annual ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  12114. Date-Added = {2010-03-15 11:34:03 -0600},
  12115. Date-Modified = {2010-12-17 10:23:06 -0700},
  12116. Location = {Boston, Massachusetts},
  12117. Pages = {120--124},
  12118. Publisher = {ACM},
  12119. Title = {Types are not sets},
  12120. Year = {1973},
  12121. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMjAtbW9ycmlzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEyMC1tb3JyaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95o9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyMC1tb3JyaXMucGRmAAAOACAADwBwADEAMgAwAC0AbQBvAHIAcgBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEyMC1tb3JyaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12122. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512927.512938}}
  12123. @techreport{Gries:1975rr,
  12124. Author = {David Gries and Narain Gehani},
  12125. Date-Added = {2010-03-15 11:27:55 -0600},
  12126. Date-Modified = {2010-03-15 11:28:44 -0600},
  12127. Institution = {Cornell University},
  12128. Month = {May},
  12129. Number = {TR75-244},
  12130. Title = {Some Ideas on Data Types in High Level Languages},
  12131. Year = {1975},
  12132. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzc1LTI0NC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjc1LTI0NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPMlfM5Zq5AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhCQAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA3NS0yNDQucGRmAAAOABYACgA3ADUALQAyADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzc1LTI0NC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  12133. @inproceedings{Siek:2004si,
  12134. 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. },
  12135. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  12136. Booktitle = {Concepts: a Linguistic Foundation of Generic Programming},
  12137. Date-Added = {2010-03-11 16:08:22 -0700},
  12138. Date-Modified = {2010-03-11 16:08:34 -0700},
  12139. Month = {April},
  12140. Organization = {{Adobe Systems}},
  12141. Title = {Modular Generics},
  12142. Year = 2004,
  12143. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHHNpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHHNpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ignRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGYADgA6ABwAcwBpAGUAawAwADQAXwBfAG0AbwBkAHUAbABhAHIAXwBnAGUAbgBlAHIAaQBjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvc2llazA0X19tb2R1bGFyX2dlbmVyaWNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  12144. @inproceedings{Siek:2000if,
  12145. Address = {Erfurt, Germany},
  12146. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  12147. Booktitle = {Proceedings of the First Workshop on C++ Template Programming},
  12148. Date-Added = {2010-03-11 15:48:29 -0700},
  12149. Date-Modified = {2010-12-17 10:23:06 -0700},
  12150. Title = {Concept checking: Binding parametric polymorphism in {C}++},
  12151. Year = {2000},
  12152. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNpZWswMGNvbmNlcHQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzaWVrMDBjb25jZXB0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oH0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaWVrMDBjb25jZXB0LnBkZgAADgAkABEAcwBpAGUAawAwADAAYwBvAG4AYwBlAHAAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zaWVrMDBjb25jZXB0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12153. Bdsk-Url-1 = {citeseer.nj.nec.com/siek00concept.html}}
  12154. @techreport{Stroustrup:2003vl,
  12155. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  12156. Date-Added = {2010-03-11 15:04:22 -0700},
  12157. Date-Modified = {2010-03-11 15:04:43 -0700},
  12158. Institution = {ISO/IEC JTC 1 SC22 WG21},
  12159. Number = {N1522},
  12160. Title = {Concepts - Design choices for template argument checking},
  12161. Year = {2003},
  12162. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTUyMi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNTIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQrRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNTIyLnBkZgAADgAUAAkAbgAxADUAMgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNTIyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12163. @techreport{Stroustrup:2003yf,
  12164. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  12165. Date-Added = {2010-03-11 15:03:07 -0700},
  12166. Date-Modified = {2010-03-11 15:04:01 -0700},
  12167. Institution = {ISO/IEC JTC 1 SC22 WG21},
  12168. Number = {N1536},
  12169. Title = {Concepts - syntax and composition},
  12170. Year = {2003},
  12171. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTUzNi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNTM2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQvRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNTM2LnBkZgAADgAUAAkAbgAxADUAMwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNTM2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12172. @techreport{Stroustrup:2003sf,
  12173. Author = {Bjarne Stroustrup},
  12174. Date-Added = {2010-03-11 14:58:46 -0700},
  12175. Date-Modified = {2010-03-13 22:45:30 -0700},
  12176. Institution = {ISO/IEC JTC 1 SC22 WG21},
  12177. Number = {N1510},
  12178. Title = {Concept checking - A more abstract complement to type checking},
  12179. Year = {2003},
  12180. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTUxMC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNTEwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQnRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNTEwLnBkZgAADgAUAAkAbgAxADUAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNTEwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12181. @inproceedings{HermanWand08:Hygiene,
  12182. Author = {David Herman and Mitchell Wand},
  12183. Booktitle = {{ESOP} '08: Proceedings of the Seventeenth European Symposium On Programming},
  12184. Date-Added = {2010-03-05 09:54:26 -0700},
  12185. Date-Modified = {2010-03-05 09:54:26 -0700},
  12186. Location = {Budapest, Hungary},
  12187. Month = mar,
  12188. Title = {A Theory of Hygienic Macros},
  12189. Year = 2008,
  12190. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmVzb3AwOC1oeWdpZW5lLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZXNvcDA4LWh5Z2llbmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zSNEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZXNvcDA4LWh5Z2llbmUucGRmAA4AJgASAGUAcwBvAHAAMAA4AC0AaAB5AGcAaQBlAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9lc29wMDgtaHlnaWVuZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  12191. @inproceedings{Ferrante:1992kb,
  12192. Address = {London, UK},
  12193. Author = {Ferrante, Jeanne and Sarkar, Vivek and Thrash, W.},
  12194. Booktitle = {Proceedings of the Fourth International Workshop on Languages and Compilers for Parallel Computing},
  12195. Date-Added = {2009-04-13 14:50:47 -0600},
  12196. Date-Modified = {2009-04-13 14:51:11 -0600},
  12197. Isbn = {3-540-55422-X},
  12198. Pages = {328--343},
  12199. Publisher = {Springer-Verlag},
  12200. Title = {On Estimating and Enhancing Cache Effectiveness},
  12201. Year = {1992}}
  12202. @techreport{Scott:1970dp,
  12203. Author = {Dana Scott},
  12204. Date-Added = {2010-02-08 21:11:36 -0700},
  12205. Date-Modified = {2010-02-08 21:23:13 -0700},
  12206. Institution = {Oxford University},
  12207. Month = {November},
  12208. Number = {PRG-2},
  12209. Title = {Outline of a Mathematical Theory of Computation},
  12210. Year = {1970},
  12211. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzY283MC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNjbzcwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/id7RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNjbzcwLnBkZgAADgAUAAkAcwBjAG8ANwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NjbzcwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12212. @inproceedings{Goldberg:1990pi,
  12213. Author = {Benjamin Goldberg and Young Gil Park},
  12214. Booktitle = {ESOP},
  12215. Date-Added = {2010-02-04 15:00:00 -0700},
  12216. Date-Modified = {2010-02-04 15:09:02 -0700},
  12217. Title = {Higher Order Escape Analysis},
  12218. Year = {1990},
  12219. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0KDkpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQoOSkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zhNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQoOSkucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQAKAA5ACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQoOSkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  12220. @inproceedings{Siek:2010ya,
  12221. Author = {Siek, Jeremy G. and Wadler, Philip},
  12222. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  12223. Date-Added = {2010-01-29 21:50:28 -0700},
  12224. Date-Modified = {2012-12-29 13:39:33 -0700},
  12225. Location = {Madrid, Spain},
  12226. Month = {January},
  12227. Pages = {365--376},
  12228. Series = {POPL},
  12229. Title = {Threesomes, with and without blame},
  12230. Year = {2010},
  12231. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzY1LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzY1LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rU0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzY1LXNpZWsucGRmAAAOABwADQBwADMANgA1AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzY1LXNpZWsucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  12232. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706342}}
  12233. @book{Friedman:2006nx,
  12234. Author = {Daniel P. Friedman and William E. Byrd and Oleg Kiselyov},
  12235. Date-Added = {2010-01-29 21:48:30 -0700},
  12236. Date-Modified = {2010-05-13 14:11:30 -0600},
  12237. Publisher = {The MIT press},
  12238. Title = {The Reasoned Schemer},
  12239. Year = {2006},
  12240. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1yZWFzb25lZDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1yZWFzb25lZDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4m80Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByZWFzb25lZDAucGRmAAAOABwADQByAGUAYQBzAG8AbgBlAGQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9yZWFzb25lZDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  12241. @inproceedings{Meyer:1988oq,
  12242. Author = {Meyer, A.R. and Cosmadakis, S.S.},
  12243. Booktitle = {Logic in Computer Science, 1988. LICS '88., Proceedings of the Third Annual Symposium on},
  12244. Date-Added = {2010-01-28 23:27:08 -0700},
  12245. Date-Modified = {2010-12-17 10:23:06 -0700},
  12246. 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},
  12247. Month = {Jul},
  12248. Pages = {236-253},
  12249. Title = {Semantical paradigms: notes for an invited lecture},
  12250. Year = {1988},
  12251. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUxLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPSUVFRVhwbG9yZTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8YVszlmvoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AElFRUVYcGxvcmUxLnBkZgAOACAADwBJAEUARQBFAFgAcABsAG8AcgBlADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JRUVFWHBsb3JlMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  12252. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1988.5123}}
  12253. @techreport{Gordon:1995ye,
  12254. Author = {Andrew D. Gordon},
  12255. Date-Added = {2010-01-28 22:59:24 -0700},
  12256. Date-Modified = {2010-01-28 23:00:35 -0700},
  12257. Institution = {BRICS},
  12258. Number = {NS-95-3},
  12259. Title = {Bisimilarity as a Theory of Functional Programming},
  12260. Year = {1995},
  12261. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0JSSUNTLU5TLTk1LTMucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFCUklDUy1OUy05NS0zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwmkzOWayQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQlJJQ1MtTlMtOTUtMy5wZGYADgAkABEAQgBSAEkAQwBTAC0ATgBTAC0AOQA1AC0AMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0JSSUNTLU5TLTk1LTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  12262. @inproceedings{Aceto:1992ao,
  12263. Author = {Aceto, L. and Bloom, B. and Vaandrager, F.},
  12264. Booktitle = {Logic in Computer Science, 1992. LICS '92., Proceedings of the Seventh Annual IEEE Symposium on},
  12265. Date-Added = {2010-01-28 22:34:48 -0700},
  12266. Date-Modified = {2010-12-17 10:23:06 -0700},
  12267. Keywords = {formal languages GSOS, bisimulation equivalence, parallel composition, process algebra},
  12268. Month = {Jun},
  12269. Pages = {113-124},
  12270. Title = {Turning SOS rules into equations},
  12271. Year = {1992},
  12272. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUwLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPSUVFRVhwbG9yZTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Q7MzlmvoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AElFRUVYcGxvcmUwLnBkZgAOACAADwBJAEUARQBFAFgAcABsAG8AcgBlADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JRUVFWHBsb3JlMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  12273. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1992.185526}}
  12274. @article{I.-Mason:1996eu,
  12275. Author = {I. Mason, S. Smith, C. Talcott},
  12276. Date-Added = {2010-01-27 21:22:55 -0700},
  12277. Date-Modified = {2010-01-27 21:23:33 -0700},
  12278. Journal = {Information and Computation},
  12279. Pages = {26--47},
  12280. Title = {From Operational Semantics to Domain Theory},
  12281. Volume = {128},
  12282. Year = {1996},
  12283. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlmb3NkdC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWZvc2R0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3LRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZvc2R0LnBkZgAADgAUAAkAZgBvAHMAZAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2Zvc2R0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12284. @techreport{Findler:2004eu,
  12285. Author = {Robert Bruce Findler and Matthias Blume and Matthias Felleisen},
  12286. Date-Added = {2010-01-23 01:08:01 +0100},
  12287. Date-Modified = {2010-01-23 01:09:55 +0100},
  12288. Institution = {University of Chicago},
  12289. Number = {TR-2004-02},
  12290. Title = {An Investigation of Contracts as Projections},
  12291. Year = {2004},
  12292. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5UUi0yMDA0LTAyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOVFItMjAwNC0wMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANv+NdHK0RFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRywlRAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVFItMjAwNC0wMi5wZGYADgAeAA4AVABSAC0AMgAwADAANAAtADAAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9UUi0yMDA0LTAyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  12293. @manual{Tantau:2007fv,
  12294. Author = {Til Tantau},
  12295. Date-Added = {2010-01-16 00:16:58 -0700},
  12296. Date-Modified = {2010-01-16 00:17:46 -0700},
  12297. Title = {Beamer User Guide},
  12298. Year = {2007},
  12299. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2JlYW1lcnVzZXJndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2JlYW1lcnVzZXJndWlkZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cCTRDzVtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJlYW1lcnVzZXJndWlkZS5wZGYAAA4AKAATAGIAZQBhAG0AZQByAHUAcwBlAHIAZwB1AGkAZABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2JlYW1lcnVzZXJndWlkZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  12300. @inproceedings{Greenberg:2010lq,
  12301. Author = {Michael Greenberg and Benjamin C. Pierce and Stephanie Weirich},
  12302. Booktitle = {Principles of Programming Languages (POPL) 2010},
  12303. Date-Added = {2010-01-13 22:45:41 -0700},
  12304. Date-Modified = {2010-01-13 22:45:47 -0700},
  12305. Title = {Contracts Made Manifest},
  12306. Year = {2010},
  12307. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnBvcGwyMDEwX2NvbnRyYWN0cy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnBvcGwyMDEwX2NvbnRyYWN0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBTRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvcGwyMDEwX2NvbnRyYWN0cy5wZGYADgAuABYAcABvAHAAbAAyADAAMQAwAF8AYwBvAG4AdAByAGEAYwB0AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcG9wbDIwMTBfY29udHJhY3RzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  12308. @techreport{Dmitriev:2004yq,
  12309. Author = {Sergey Dmitriev},
  12310. Date-Added = {2010-01-12 23:41:47 -0700},
  12311. Date-Modified = {2010-01-12 23:42:39 -0700},
  12312. Institution = {JetBrains},
  12313. Title = {Language Oriented Programming: The Next Programming Paradigm},
  12314. Year = {2004},
  12315. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uL0Ryb3Bib3gvYmliL0xhbmd1YWdlX09yaWVudGVkX1Byb2dyYW1taW5nLnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfTGFuZ3VhZ2VfT3JpZW50ZWRfUHJvI0YwQjY5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8LaczlmwMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFTAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AExhbmd1YWdlX09yaWVudGVkX1BybyNGMEI2OS5wZGYADgBEACEATABhAG4AZwB1AGEAZwBlAF8ATwByAGkAZQBuAHQAZQBkAF8AUAByAG8AZwByAGEAbQBtAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA5VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTGFuZ3VhZ2VfT3JpZW50ZWRfUHJvZ3JhbW1pbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=}}
  12316. @techreport{Nipkow:2009kb,
  12317. Author = {Tobias Nipkow},
  12318. Date-Added = {2010-01-09 10:09:51 -0700},
  12319. Date-Modified = {2010-01-09 10:11:18 -0700},
  12320. Institution = {Institut fur Informatik, TU Munchen},
  12321. Title = {A Tutorial Introduction to Structured Isar Proofs},
  12322. Year = {2009},
  12323. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2lzYXItb3ZlcnZpZXctMS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2lzYXItb3ZlcnZpZXctMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dePRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGlzYXItb3ZlcnZpZXctMS5wZGYAAA4AKAATAGkAcwBhAHIALQBvAHYAZQByAHYAaQBlAHcALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2lzYXItb3ZlcnZpZXctMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  12324. @misc{Ferguson:2009jt,
  12325. Author = {Michael Ferguson},
  12326. Date-Added = {2009-12-31 14:13:05 -0700},
  12327. Date-Modified = {2009-12-31 14:17:23 -0700},
  12328. Howpublished = {\url{http://sourceforge.net/apps/mediawiki/chapel/index.php?title=Type-system_Improvements}},
  12329. Lastchecked = {December 31, 2009},
  12330. Title = {Type-system Improvements},
  12331. Urldate = {October 26, 2009}}
  12332. @article{Moore:1965tw,
  12333. Author = {Gordon E. Moore},
  12334. Date-Added = {2009-12-29 14:28:57 -0700},
  12335. Date-Modified = {2009-12-29 14:29:42 -0700},
  12336. Journal = {Electronics Magazine},
  12337. Title = {Cramming more components onto integrated circuits},
  12338. Year = {1965}}
  12339. @article{Diaconescu:2007fv,
  12340. Address = {Thousand Oaks, CA, USA},
  12341. Author = {Diaconescu, R.E. and Zima, H.P.},
  12342. Date-Added = {2009-12-29 14:18:09 -0700},
  12343. Date-Modified = {2010-12-17 10:23:06 -0700},
  12344. Issn = {1094-3420},
  12345. Journal = {Int. J. High Perform. Comput. Appl.},
  12346. Number = {3},
  12347. Pages = {313--335},
  12348. Publisher = {Sage Publications, Inc.},
  12349. Title = {An Approach To Data Distributions in Chapel},
  12350. Volume = {21},
  12351. Year = {2007},
  12352. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2RpYWN6LWZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZGlhY3otZmluYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xTtEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGlhY3otZmluYWwucGRmAAAOACAADwBkAGkAYQBjAHoALQBmAGkAbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZGlhY3otZmluYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12353. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342007078451}}
  12354. @inproceedings{Deitz:2006bs,
  12355. Address = {New York, NY, USA},
  12356. Author = {Deitz, Steven J. and Callahan, David and Chamberlain, Bradford L. and Snyder, Lawrence},
  12357. Booktitle = {PPoPP '06: Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming},
  12358. Date-Added = {2009-12-29 14:04:27 -0700},
  12359. Date-Modified = {2010-12-17 10:23:06 -0700},
  12360. Isbn = {1-59593-189-9},
  12361. Location = {New York, New York, USA},
  12362. Pages = {40--47},
  12363. Publisher = {ACM},
  12364. Title = {Global-view abstractions for user-defined reductions and scans},
  12365. Year = {2006},
  12366. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDAtZGVpdHoucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDAtZGVpdHoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rq0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDAtZGVpdHoucGRmAAAOABwADQBwADQAMAAtAGQAZQBpAHQAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDAtZGVpdHoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  12367. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1122971.1122980}}
  12368. @inproceedings{Mohiyuddin:2009dw,
  12369. Address = {New York, NY, USA},
  12370. Author = {Mohiyuddin, Marghoob and Hoemmen, Mark and Demmel, James and Yelick, Katherine},
  12371. Booktitle = {SC '09: Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  12372. Date-Added = {2009-12-14 13:10:55 -0700},
  12373. Date-Modified = {2010-12-17 10:23:06 -0700},
  12374. Isbn = {978-1-60558-744-8},
  12375. Location = {Portland, Oregon},
  12376. Pages = {1--12},
  12377. Publisher = {ACM},
  12378. Title = {Minimizing communication in sparse matrix solvers},
  12379. Year = {2009},
  12380. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmEzNi1tb2hpeXVkZGluLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYTM2LW1vaGl5dWRkaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uedEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTM2LW1vaGl5dWRkaW4ucGRmAA4AJgASAGEAMwA2AC0AbQBvAGgAaQB5AHUAZABkAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hMzYtbW9oaXl1ZGRpbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  12381. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1654059.1654096}}
  12382. @inproceedings{Pouchet:2007fy,
  12383. Address = {Washington, DC, USA},
  12384. Author = {Pouchet, Louis-Noel and Bastoul, Cedric and Cohen, Albert and Vasilache, Nicolas},
  12385. Booktitle = {CGO '07: Proceedings of the International Symposium on Code Generation and Optimization},
  12386. Date-Added = {2009-12-14 10:46:09 -0700},
  12387. Date-Modified = {2010-12-17 10:23:06 -0700},
  12388. Isbn = {0-7695-2764-7},
  12389. Pages = {144--156},
  12390. Publisher = {IEEE Computer Society},
  12391. Title = {Iterative Optimization in the Polyhedral Model: Part I, One-Dimensional Time},
  12392. Year = {2007},
  12393. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzI3NjQwMTQ0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjc2NDAxNDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+bMzlmrcAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEHAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADI3NjQwMTQ0LnBkZgAADgAaAAwAMgA3ADYANAAwADEANAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjc2NDAxNDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  12394. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2007.21}}
  12395. @inproceedings{Bondhugula:2008yq,
  12396. Address = {New York, NY, USA},
  12397. Author = {Bondhugula, Uday and Hartono, Albert and Ramanujam, J. and Sadayappan, P.},
  12398. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  12399. Date-Added = {2009-12-08 13:44:26 -0700},
  12400. Date-Modified = {2010-12-17 10:23:06 -0700},
  12401. Isbn = {978-1-59593-860-2},
  12402. Location = {Tucson, AZ, USA},
  12403. Pages = {101--113},
  12404. Publisher = {ACM},
  12405. Title = {A practical automatic polyhedral parallelizer and locality optimizer},
  12406. Year = {2008},
  12407. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMDEtYm9uZGh1Z3VsYTAucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTAxLWJvbmRodWd1bGEwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mG0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTAxLWJvbmRodWd1bGEwLnBkZgAOACoAFABwADEAMAAxAC0AYgBvAG4AZABoAHUAZwB1AGwAYQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMDEtYm9uZGh1Z3VsYTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  12408. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375595}}
  12409. @phdthesis{Taha:1999sf,
  12410. Author = {Walid Taha},
  12411. Date-Added = {2009-10-13 14:47:27 -0600},
  12412. Date-Modified = {2009-10-13 14:48:07 -0600},
  12413. School = {Oregon Graduate Institute of Science and Technology},
  12414. Title = {Multi-Stage Programming: Its Theory and Applications},
  12415. Year = {1999},
  12416. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdtc3AucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qdtc3AucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j60Q845QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtc3AucGRmAAAOABAABwBtAHMAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9tc3AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  12417. @article{Pous:2007vl,
  12418. Author = {Damien Pous},
  12419. Date-Added = {2009-10-12 23:45:02 -0600},
  12420. Date-Modified = {2010-12-17 10:23:06 -0700},
  12421. Issn = {0304-3975},
  12422. Journal = {Theoretical Computer Science},
  12423. Keywords = {Commutation},
  12424. Note = {Automata, Languages and Programming},
  12425. Number = {1-2},
  12426. Pages = {164 - 180},
  12427. Title = {New up-to techniques for weak bisimulation},
  12428. Volume = {380},
  12429. Year = {2007},
  12430. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5iaXNpbS11cHRvLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmlzaW0tdXB0by5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wL9EPNW5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmlzaW0tdXB0by5wZGYADgAeAA4AYgBpAHMAaQBtAC0AdQBwAHQAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9iaXNpbS11cHRvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  12431. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V1G-4N5CXMV-5/2/0f18a1d7f0d93e064d858be7370f1bc6},
  12432. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.tcs.2007.02.060}}
  12433. @inproceedings{Johnsson:1985yq,
  12434. Author = {Thomas Johnsson},
  12435. Booktitle = {Functional Programming Languages and Computer Architectures},
  12436. Date-Added = {2009-10-08 20:56:05 -0600},
  12437. Date-Modified = {2009-10-08 20:57:39 -0600},
  12438. Pages = {190-203},
  12439. Title = {Lambda Lifting: Transforming Programs to Recursive Equations},
  12440. Year = {1985}}
  12441. @article{Landin:1965eu,
  12442. Address = {New York, NY, USA},
  12443. Author = {Landin, P. J.},
  12444. Date-Added = {2009-10-05 17:05:30 -0600},
  12445. Date-Modified = {2010-12-17 10:23:06 -0700},
  12446. Issn = {0001-0782},
  12447. Journal = {Commun. ACM},
  12448. Number = {2},
  12449. Pages = {89--101},
  12450. Publisher = {ACM},
  12451. Title = {Correspondence between ALGOL 60 and Church's Lambda-notation: part I},
  12452. Volume = {8},
  12453. Year = {1965},
  12454. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODktbGFuZGluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg5LWxhbmRpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97sNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg5LWxhbmRpbi5wZGYADgAeAA4AcAA4ADkALQBsAGEAbgBkAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODktbGFuZGluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  12455. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363744.363749}}
  12456. @inproceedings{Cooper:1998ly,
  12457. Author = {Keith D. Cooper and L. Taylor Simpson},
  12458. Booktitle = {Compiler Construction},
  12459. Date-Added = {2009-09-23 10:39:26 -0600},
  12460. Date-Modified = {2009-09-23 10:39:57 -0600},
  12461. Title = {Live range splitting in a graph coloring register allocator},
  12462. Year = {1998},
  12463. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC00LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zkNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtNC5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0ANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC00LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  12464. @techreport{Gharachorloo:1995eu,
  12465. Author = {Kourosh Gharachorloo},
  12466. Date-Added = {2009-09-22 14:45:46 -0600},
  12467. Date-Modified = {2009-09-22 14:45:51 -0600},
  12468. Title = {Memory Consistency Models for Shared-Memory Multiprocessors},
  12469. Year = {1995},
  12470. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4zNy4zMDI2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjM3LjMwMjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/pJszlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4zNy4zMDI2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAzADcALgAzADAAMgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjM3LjMwMjYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  12471. @incollection{Shavit:1995oz,
  12472. Author = {Shavit, Nir and Touitou, Dan},
  12473. Booktitle = {Proceedings of the 14th ACM Symposium on Principles of Distributed Computing},
  12474. Date-Added = {2009-08-31 16:19:40 -0600},
  12475. Date-Modified = {2009-08-31 16:19:44 -0600},
  12476. Month = {Aug},
  12477. Pages = {204--213},
  12478. Title = {Software Transactional Memory},
  12479. Urlpage = {http://doi.acm.org/10.1145/224964.224987},
  12480. Year = {1995},
  12481. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMDQtc2hhdml0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIwNC1zaGF2aXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96LNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNC1zaGF2aXQucGRmAAAOACAADwBwADIAMAA0AC0AcwBoAGEAdgBpAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIwNC1zaGF2aXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  12482. @incollection{Herlihy:1993hb,
  12483. Author = {Herlihy, Maurice and Moss, J. Eliot B.},
  12484. Booktitle = {Proceedings of the 20th Annual International Symposium on Computer Architecture},
  12485. Date-Added = {2009-08-31 15:54:49 -0600},
  12486. Date-Modified = {2009-08-31 15:54:55 -0600},
  12487. Month = {May},
  12488. Pages = {289--300},
  12489. Title = {Transactional Memory: Architectural Support for Lock-Free Data Structures},
  12490. Urlpage = {http://doi.acm.org/10.1145/165123.165164},
  12491. Year = {1993},
  12492. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHGhlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHGhlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/daTRDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGYADgA6ABwAaABlAHIAbABpAGgAeQA5ADMAdAByAGEAbgBzAGEAYwB0AGkAbwBuAGEAbAAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvaGVybGloeTkzdHJhbnNhY3Rpb25hbC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  12493. @inproceedings{Belter:2009fc,
  12494. Author = {Geoffrey Belter and E. R. Jessup and Ian Karlin and Jeremy G. Siek},
  12495. Booktitle = {International Conference for High Performance Computing, Networking, Storage and Analysis},
  12496. Date-Added = {2009-08-26 23:06:03 -0600},
  12497. Date-Modified = {2009-08-26 23:08:04 -0600},
  12498. Title = {Automating the Generation of Composed Linear Algebra Kernels},
  12499. Year = {2009},
  12500. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNTktYmVsdGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTU5LWJlbHRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ugtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTU5LWJlbHRlci5wZGYADgAeAA4AYQA1ADkALQBiAGUAbAB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNTktYmVsdGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  12501. @inproceedings{Quinlan:1994la,
  12502. Author = {Dan Quinlan and Rebecca Parsons},
  12503. Booktitle = {Object-Oriented Numerics Conference},
  12504. Date-Added = {2009-08-26 22:06:56 -0600},
  12505. Date-Modified = {2009-08-26 22:07:30 -0600},
  12506. Title = {A++/P++ array classes for architecture independent finite differences computations},
  12507. Year = {1994}}
  12508. @inproceedings{Yi:2004fy,
  12509. Author = {Qing Yi and Daniel J. Quinlan},
  12510. Booktitle = {LCPC},
  12511. Date-Added = {2009-08-26 22:05:10 -0600},
  12512. Date-Modified = {2009-08-26 22:06:05 -0600},
  12513. Pages = {253-267},
  12514. Title = {Applying Loop Optimizations to Object-Oriented Abstractions Through General Classification of Array Semantics},
  12515. Year = {2004},
  12516. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QZS4uL0Ryb3Bib3gvYmliL0xDUEMyMDA0LU9wdGltaXphdGlvbnNPZk9iamVjdE9yaWVudGVkQWJzdHJhY3Rpb25zVGhyb3VnaENsYXNzaWZpY2F0aW9uT2ZTZW1hbnRpY3MucGRm0hcLGBlXTlMuZGF0YU8RAmgAAAAAAmgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9MQ1BDMjAwNC1PcHRpbWl6YXRpb24jRUU4NDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuhIzOWbAwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATENQQzIwMDQtT3B0aW1pemF0aW9uI0VFODQ4LnBkZgAOAK4AVgBMAEMAUABDADIAMAAwADQALQBPAHAAdABpAG0AaQB6AGEAdABpAG8AbgBzAE8AZgBPAGIAagBlAGMAdABPAHIAaQBlAG4AdABlAGQAQQBiAHMAdAByAGEAYwB0AGkAbwBuAHMAVABoAHIAbwB1AGcAaABDAGwAYQBzAHMAaQBmAGkAYwBhAHQAaQBvAG4ATwBmAFMAZQBtAGEAbgB0AGkAYwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBuVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTENQQzIwMDQtT3B0aW1pemF0aW9uc09mT2JqZWN0T3JpZW50ZWRBYnN0cmFjdGlvbnNUaHJvdWdoQ2xhc3NpZmljYXRpb25PZlNlbWFudGljcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgD2APsBAwNvA3EDdgOBA4oDmAOcA6MDrAOxA74DwQPTA9YD2wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAPd}}
  12517. @inproceedings{Norris:2009fx,
  12518. Author = {Boyana Norris and Albert Hartono and Elizabeth Jessup and Jeremy G. Siek},
  12519. Booktitle = {International Conference on Computational Science},
  12520. Date-Added = {2009-08-27 10:10:14 -0600},
  12521. Date-Modified = {2009-08-27 10:11:12 -0600},
  12522. Title = {Generating Empirically Optimized Composed Matrix Kernels from MATLAB Prototypes},
  12523. Year = {2009}}
  12524. @inproceedings{Ganapathi:2008qq,
  12525. Author = {A. Ganapathi and K. Datta and A. Fox and D. Patterson},
  12526. Booktitle = {Third Workshop on Tackling Computer Systems Problems with Machine Learning Techniques},
  12527. Date-Added = {2009-08-27 09:45:55 -0600},
  12528. Date-Modified = {2009-08-27 09:46:34 -0600},
  12529. Title = {Using Machine Learning to Auto-tune a Stencil Code on a Multicore Architecture},
  12530. Year = {2008}}
  12531. @inproceedings{Ganapathi:2009gb,
  12532. Author = {A. Ganapathi and K. Datta and A. Fox and D. Patterson},
  12533. Booktitle = {HotPar09},
  12534. Date-Added = {2009-08-27 09:43:54 -0600},
  12535. Date-Modified = {2009-08-27 09:45:02 -0600},
  12536. Title = {A Case for Machine Learning to Optimize Multicore Performance},
  12537. Year = {2009}}
  12538. @inproceedings{Leather:2009bv,
  12539. Address = {Washington, DC, USA},
  12540. Author = {Leather, Hugh and Bonilla, Edwin and O'Boyle, Michael},
  12541. Booktitle = {CGO '09: Proceedings of the 2009 International Symposium on Code Generation and Optimization},
  12542. Date-Added = {2009-08-27 09:37:14 -0600},
  12543. Date-Modified = {2010-12-17 10:23:06 -0700},
  12544. Isbn = {978-0-7695-3576-0},
  12545. Pages = {81--91},
  12546. Publisher = {IEEE Computer Society},
  12547. Title = {Automatic Feature Generation for Machine Learning Based Optimizing Compilation},
  12548. Year = {2009},
  12549. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2009.21}}
  12550. @inproceedings{Yang:2002oz,
  12551. Author = {Yang, L.T. and Brent, R.P.},
  12552. Booktitle = {Algorithms and Architectures for Parallel Processing, 2002. Proceedings. Fifth International Conference on},
  12553. Date-Added = {2009-08-25 23:15:39 -0600},
  12554. Date-Modified = {2010-12-17 10:23:06 -0700},
  12555. 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},
  12556. Pages = {324-328},
  12557. Title = {The improved BiCGStab method for large and sparse unsymmetric linear systems on parallel distributed memory architectures},
  12558. Year = {2002},
  12559. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5JRUVFWHBsb3JlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuUFzOWa+gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASUVFRVhwbG9yZS5wZGYAAA4AHgAOAEkARQBFAEUAWABwAGwAbwByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JRUVFWHBsb3JlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  12560. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICAPP.2002.1173595}}
  12561. @article{Hammond:2008rw,
  12562. 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.},
  12563. Author = {G E Hammond and P C Lichtner and R T Mills and C Lu},
  12564. Date-Added = {2009-08-25 22:44:58 -0600},
  12565. Date-Modified = {2010-12-17 10:23:06 -0700},
  12566. Journal = {Journal of Physics: Conference Series},
  12567. Pages = {012051 (10pp)},
  12568. Title = {Toward petascale computing in geosciences: application to the Hanford 300 area},
  12569. Volume = {125},
  12570. Year = {2008},
  12571. Bdsk-Url-1 = {http://stacks.iop.org/1742-6596/125/012051}}
  12572. @misc{Balay:2009dz,
  12573. 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},
  12574. Date-Added = {2009-08-25 22:33:17 -0600},
  12575. Date-Modified = {2009-08-25 22:33:26 -0600},
  12576. Note = {http://www.mcs.anl.gov/petsc},
  12577. Title = {{PETSc} {W}eb page},
  12578. Year = {2009}}
  12579. @techreport{Balay:2008fv,
  12580. 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},
  12581. Date-Added = {2009-08-25 22:32:55 -0600},
  12582. Date-Modified = {2009-08-25 22:32:59 -0600},
  12583. Institution = {Argonne National Laboratory},
  12584. Number = {ANL-95/11 - Revision 3.0.0},
  12585. Title = {{PETS}c Users Manual},
  12586. Year = {2008}}
  12587. @inproceedings{Balay:1997bs,
  12588. Author = {Satish Balay and William D. Gropp and Lois Curfman McInnes and Barry F. Smith},
  12589. Booktitle = {Modern Software Tools in Scientific Computing},
  12590. Date-Added = {2009-08-25 22:29:59 -0600},
  12591. Date-Modified = {2009-08-25 22:30:06 -0600},
  12592. Editor = {E. Arge and A. M. Bruaset and H. P. Langtangen},
  12593. Pages = {163--202},
  12594. Publisher = {Birkh{\"{a}}user Press},
  12595. Title = {Efficient Management of Parallelism in Object Oriented Numerical Software Libraries},
  12596. Year = {1997}}
  12597. @phdthesis{Bondhugula08-thesis,
  12598. Author = {Uday Bondhugula},
  12599. Month = {August},
  12600. School = {The Ohio State University},
  12601. Title = {Effective Automatic Parallelization and Optimization Using the Polyhedral Model},
  12602. Year = {2008}}
  12603. @inproceedings{Ferrante91,
  12604. Address = {London, UK},
  12605. Author = {Ferrante,, Jeanne and Sarkar,, Vivek and Thrash,, W.},
  12606. Booktitle = {Proceedings of the Fourth International Workshop on Languages and Compilers for Parallel Computing},
  12607. Isbn = {3-540-55422-X},
  12608. Pages = {328--343},
  12609. Publisher = {Springer-Verlag},
  12610. Series = {Lecture Notes in Computer Science},
  12611. Title = {On Estimating and Enhancing Cache Effectiveness},
  12612. Year = {1992}}
  12613. @article{Ghosh99cachemiss,
  12614. Author = {Somnath Ghosh and Margaret Martonosi and Sharad Malik},
  12615. Journal = {ACM Transactions on Programming Languages and Systems},
  12616. Pages = {703--746},
  12617. Title = {Cache miss equations: A compiler framework for analyzing and tuning memory behavior},
  12618. Volume = {21},
  12619. Year = {1999}}
  12620. @inproceedings{Rivera2000,
  12621. Address = {Washington, DC, USA},
  12622. Author = {Gabriel Rivera and Chau-Wen Tseng},
  12623. Booktitle = {Supercomputing '00: Proceedings of the 2000 ACM/IEEE Conference on Supercomputing (CDROM)},
  12624. Pages = {32},
  12625. Publisher = {IEEE Computer Society},
  12626. Title = {Tiling optimizations for {3D} scientific computations},
  12627. Year = {2000}}
  12628. @inproceedings{qing08,
  12629. Address = {Berlin, Heidelberg},
  12630. Author = {Yi, Qing and Qasem, Apan},
  12631. Booktitle = {Languages and Compilers for Parallel Computing: 21th International Workshop, LCPC 2008, Edmonton, Canada, July 31 - August 2, 2008, Revised Selected Papers},
  12632. Date-Modified = {2010-12-17 10:23:06 -0700},
  12633. Isbn = {978-3-540-89739-2},
  12634. Pages = {343--355},
  12635. Publisher = {Springer-Verlag},
  12636. Title = {Exploring the Optimization Space of Dense Linear Algebra Kernels},
  12637. Year = 2008,
  12638. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-89740-8_24}}
  12639. @inproceedings{agakov-machine-learn,
  12640. Address = {Washington, DC, USA},
  12641. 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.},
  12642. Booktitle = {CGO '06: Proceedings of the International Symposium on Code Generation and Optimization},
  12643. Date-Modified = {2010-12-17 10:23:06 -0700},
  12644. Isbn = {0-7695-2499-0},
  12645. Pages = {295--305},
  12646. Publisher = {IEEE Computer Society},
  12647. Title = {Using Machine Learning to Focus Iterative Optimization},
  12648. Year = {2006},
  12649. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2006.37}}
  12650. @inproceedings{louis-noel-genetic,
  12651. Address = {New York, NY, USA},
  12652. Author = {Pouchet, Louis-No{\"{e}}l and Bastoul, C\'{e}dric and Cohen, Albert and Cavazos, John},
  12653. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  12654. Date-Modified = {2010-12-17 10:23:06 -0700},
  12655. Isbn = {978-1-59593-860-2},
  12656. Location = {Tucson, AZ, USA},
  12657. Pages = {90--100},
  12658. Publisher = {ACM},
  12659. Title = {Iterative optimization in the polyhedral model: {Part} {II}, multidimensional time},
  12660. Year = {2008},
  12661. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375594}}
  12662. @inproceedings{chen-search,
  12663. Address = {Washington, DC, USA},
  12664. Author = {Chen, Chun and Chame, Jacqueline and Hall, Mary},
  12665. Booktitle = {CGO '05: Proceedings of the International Symposium on Code Generation and Optimization},
  12666. Date-Modified = {2010-12-17 10:23:06 -0700},
  12667. Isbn = {0-7695-2298-X},
  12668. Pages = {111--122},
  12669. Publisher = {IEEE Computer Society},
  12670. Title = {Combining Models and Guided Empirical Search to Optimize for Multiple Levels of the Memory Hierarchy},
  12671. Year = {2005},
  12672. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2005.10}}
  12673. @phdthesis{Qasem07-thesis,
  12674. Author = {Apan Qasem},
  12675. Month = {July},
  12676. School = {Rice University},
  12677. Title = {Automatic Tuning of Scientific Applications},
  12678. Year = {2007}}
  12679. @article{McCalpin1995,
  12680. Abstract = {The ratio of cpu speed to memory speed in current high-performance
  12681. computers is growing rapidly, with significant implications for the
  12682. design and implementation of algorithms in scientific computing.
  12683. I present the results of a broad survey of memory bandwidth and machine
  12684. balance for a large variety of current computers, including uniprocessors,
  12685. vector processors, shared-memory systems, and districuted-memory
  12686. systems. The results are analyzed in terms of the sustainable data
  12687. transfer rates for uncached unit-stride vector operation for each
  12688. machine, and for each class.},
  12689. Author = {John D. McCalpin},
  12690. Journal = {IEEE Computer Society Technical Committee on Computer Architecture (TCCA) Newsletter},
  12691. Month = dec,
  12692. Pages = {19--25},
  12693. Pdf = {http://tab.computer.org/tcca/NEWS/DEC95/dec95_mccalpin.ps},
  12694. Title = {Memory Bandwidth and Machine Balance in Current High Performance Computers},
  12695. Year = {1995}}
  12696. @misc{AMDMath:fk,
  12697. Author = {AMD},
  12698. Howpublished = {\newline http://developer.amd.com/cpu/Libraries/acml/Pages/default.aspx},
  12699. Title = {{AMD} Core Math Library ({ACML})},
  12700. Year = {2009}}
  12701. @inproceedings{Spear:2006hp,
  12702. Author = {Spear, Michael F. and Marathe, Virendra J. and {{Scherer III}}, William N. and Scott, Michael L.},
  12703. Booktitle = {Proceedings of the Twentieth International Symposium on Distributed Computing},
  12704. Date-Added = {2009-08-21 23:01:40 -0600},
  12705. Date-Modified = {2009-08-21 23:01:45 -0600},
  12706. Month = {Sep},
  12707. Pdf = {http://www.cs.rochester.edu/u/scott/papers/2006_DISC_conflict.pdf},
  12708. Title = {Conflict Detection and Validation Strategies for SoftwareTransactional Memory},
  12709. Year = {2006},
  12710. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliLzIwMDZfRElTQ19jb25mbGljdC5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFjIwMDZfRElTQ19jb25mbGljdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5UHM5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA2X0RJU0NfY29uZmxpY3QucGRmAAAOAC4AFgAyADAAMAA2AF8ARABJAFMAQwBfAGMAbwBuAGYAbABpAGMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIwMDZfRElTQ19jb25mbGljdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  12711. @article{Herlihy:1990if,
  12712. Author = {Herlihy, Maurice and Wing, Jeannette M.},
  12713. Date-Added = {2009-08-21 22:50:52 -0600},
  12714. Date-Modified = {2009-08-21 22:50:57 -0600},
  12715. Journal = {ACM Transactions on Programming Languages and Systems},
  12716. Month = {Jul},
  12717. Number = {3},
  12718. Pages = {463--492},
  12719. Title = {Linearizability: A Correctness Condition for Concurrent Objects},
  12720. Urlpage = {http://doi.acm.org/10.1145/78969.78972},
  12721. Volume = {12},
  12722. Year = {1990},
  12723. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0NjMtaGVybGloeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0NjMtaGVybGloeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ew3RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0NjMtaGVybGloeS5wZGYADgAiABAAcAA0ADYAMwAtAGgAZQByAGwAaQBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ2My1oZXJsaWh5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  12724. @incollection{Scott:2006hq,
  12725. Author = {Scott, Michael L.},
  12726. Booktitle = {ACM SIGPLAN Workshop on Transactional Computing},
  12727. Date-Added = {2009-08-21 22:48:09 -0600},
  12728. Date-Modified = {2009-08-21 22:48:12 -0600},
  12729. Month = {Jun},
  12730. Note = {Held in conjunction with PLDI 2006},
  12731. Pdf = {http://www.cs.rochester.edu/u/scott/papers/2006_TRANSACT_formal_STM.pdf},
  12732. Title = {Sequential Specification of Transactional Memory Semantics},
  12733. Year = {2006},
  12734. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uL0Ryb3Bib3gvYmliLzIwMDZfVFJBTlNBQ1RfZm9ybWFsX1NUTS5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHDIwMDZfVFJBTlNBQ1RfZm9ybWFsX1NUTS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5V7M5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgBFTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA2X1RSQU5TQUNUX2Zvcm1hbF9TVE0ucGRmAAAOADoAHAAyADAAMAA2AF8AVABSAEEATgBTAEEAQwBUAF8AZgBvAHIAbQBhAGwAXwBTAFQATQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIwMDZfVFJBTlNBQ1RfZm9ybWFsX1NUTS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC8AMEAyQKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  12735. @inproceedings{Spear:2008pt,
  12736. Address = {Berlin, Heidelberg},
  12737. Author = {Spear, Michael F. and Dalessandro, Luke and Marathe, Virendra J. and Scott, Michael L.},
  12738. Booktitle = {OPODIS '08: Proceedings of the 12th International Conference on Principles of Distributed Systems},
  12739. Date-Added = {2009-08-21 22:46:55 -0600},
  12740. Date-Modified = {2010-12-17 10:23:06 -0700},
  12741. Isbn = {978-3-540-92220-9},
  12742. Location = {Luxor, Egypt},
  12743. Pages = {275--294},
  12744. Publisher = {Springer-Verlag},
  12745. Title = {Ordering-Based Semantics for Software Transactional Memory},
  12746. Year = {2008},
  12747. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-92221-6_19}}
  12748. @inproceedings{Luchangco:2008xq,
  12749. Address = {New York, NY, USA},
  12750. Author = {Luchangco, Victor},
  12751. Booktitle = {SPAA '08: Proceedings of the twentieth annual symposium on Parallelism in algorithms and architectures},
  12752. Date-Added = {2009-08-21 22:43:30 -0600},
  12753. Date-Modified = {2010-12-17 10:23:06 -0700},
  12754. Isbn = {978-1-59593-973-9},
  12755. Location = {Munich, Germany},
  12756. Pages = {98--100},
  12757. Publisher = {ACM},
  12758. Title = {Against lock-based semantics for transactional memory},
  12759. Year = {2008},
  12760. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA5OC1sdWNoYW5nY28ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwOTgtbHVjaGFuZ2NvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vI0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTgtbHVjaGFuZ2NvLnBkZgAADgAkABEAcAA5ADgALQBsAHUAYwBoAGEAbgBnAGMAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wOTgtbHVjaGFuZ2NvLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12761. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1378533.1378549}}
  12762. @inproceedings{Herlihy:1988fq,
  12763. Address = {New York, NY, USA},
  12764. Author = {Herlihy, M. P. and Wing, J. M.},
  12765. Booktitle = {Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming},
  12766. Date-Added = {2009-08-21 22:39:19 -0600},
  12767. Date-Modified = {2010-12-17 10:23:06 -0700},
  12768. Isbn = {0-89791-304-3},
  12769. Location = {San Diego, California, United States},
  12770. Pages = {133--135},
  12771. Publisher = {ACM},
  12772. Title = {Linearizable concurrent objects},
  12773. Year = {1988},
  12774. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMzMtaGVybGloeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMzMtaGVybGloeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebfRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtaGVybGloeS5wZGYADgAiABAAcAAxADMAMwAtAGgAZQByAGwAaQBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEzMy1oZXJsaWh5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  12775. Bdsk-Url-1 = {http://doi.acm.org/10.1145/67386.67423}}
  12776. @book{Larus:2007sp,
  12777. Author = {James R. Larus and Ravi Rajwar},
  12778. Date-Added = {2009-08-21 22:25:50 -0600},
  12779. Date-Modified = {2009-08-21 22:27:03 -0600},
  12780. Editor = {Mark D. Hill},
  12781. Publisher = {Morgan and Laypool},
  12782. Title = {Transactional Memory},
  12783. Year = {2007}}
  12784. @article{Hack:2006hi,
  12785. Author = {Sebastian Hack and Gerhard Goos},
  12786. Date-Added = {2009-08-18 15:58:31 -0600},
  12787. Date-Modified = {2010-12-17 10:23:06 -0700},
  12788. Issn = {0020-0190},
  12789. Journal = {Information Processing Letters},
  12790. Keywords = {Graph algorithms},
  12791. Number = {4},
  12792. Pages = {150 - 155},
  12793. Title = {Optimal register allocation for SSA-form programs in polynomial time},
  12794. Volume = {98},
  12795. Year = {2006},
  12796. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNkYXJ0aWNsZSgzKTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzZGFydGljbGUoMykxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nm0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzZGFydGljbGUoMykxLnBkZgAADgAkABEAcwBkAGEAcgB0AGkAYwBsAGUAKAAzACkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUoMykxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12797. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V0F-4J91RDC-1/2/605deda79b0cfb12ff7893afe3236645},
  12798. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.ipl.2006.01.008}}
  12799. @article{Chaitin:1981vl,
  12800. Author = {Gregory J. Chaitin and Marc A. Auslander and Ashok K. Chandra and John Cocke and Martin E. Hopkins and Peter W. Markstein},
  12801. Date-Added = {2009-08-18 15:39:06 -0600},
  12802. Date-Modified = {2009-08-18 15:40:26 -0600},
  12803. Journal = {Computer Languages},
  12804. Pages = {47-57},
  12805. Title = {Register allocation via coloring},
  12806. Volume = {6},
  12807. Year = {1981},
  12808. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1jaGFpdGluODEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1jaGFpdGluODEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Eb0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaGFpdGluODEucGRmAAAOABwADQBjAGgAYQBpAHQAaQBuADgAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9jaGFpdGluODEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  12809. @phdthesis{Briggs:1992yf,
  12810. Author = {Preston Briggs},
  12811. Date-Added = {2009-08-18 13:08:13 -0600},
  12812. Date-Modified = {2009-08-18 13:08:41 -0600},
  12813. School = {Rice University},
  12814. Title = {Register Allocation via Graph Coloring},
  12815. Year = {1992},
  12816. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJyaWdnczkycmVnaXN0ZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRicmlnZ3M5MnJlZ2lzdGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A/0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBicmlnZ3M5MnJlZ2lzdGVyLnBkZgAOACoAFABiAHIAaQBnAGcAcwA5ADIAcgBlAGcAaQBzAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2JyaWdnczkycmVnaXN0ZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  12817. @article{Lotfi:1986oq,
  12818. Address = {Oxford, UK, UK},
  12819. Author = {Lotfi, Vahid and Sarin, Sanjiv},
  12820. Date-Added = {2009-08-18 12:23:28 -0600},
  12821. Date-Modified = {2010-12-17 10:23:06 -0700},
  12822. Issn = {0305-0548},
  12823. Journal = {Comput. Oper. Res.},
  12824. Number = {1},
  12825. Pages = {27--32},
  12826. Publisher = {Elsevier Science Ltd.},
  12827. Title = {A graph coloring algorithm for large scale scheduling problems},
  12828. Volume = {13},
  12829. Year = {1986},
  12830. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0305-0548(86)90061-4}}
  12831. @article{Palubeckis:2008nx,
  12832. 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.},
  12833. Author = {Palubeckis, G.},
  12834. Citeulike-Article-Id = {5469515},
  12835. Citeulike-Linkout-0 = {http://dx.doi.org/10.1080/00207160701419114},
  12836. Date-Added = {2009-08-18 12:17:04 -0600},
  12837. Date-Modified = {2010-12-17 10:23:06 -0700},
  12838. Journal = {International Journal of Computer Mathematics},
  12839. Number = {2},
  12840. Pages = {191--200},
  12841. Posted-At = {2009-08-18 19:16:52},
  12842. Priority = {2},
  12843. Publisher = {Taylor \& Francis},
  12844. Title = {On the recursive largest first algorithm for graph colouring},
  12845. Volume = {85},
  12846. Year = {2008},
  12847. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliLzc5MDM1OTE3My5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDTc5MDM1OTE3My5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4frM5Zq5AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhCQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA3OTAzNTkxNzMucGRmAA4AHAANADcAOQAwADMANQA5ADEANwAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNzkwMzU5MTczLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  12848. Bdsk-Url-1 = {http://dx.doi.org/10.1080/00207160701419114}}
  12849. @article{Galinier:2006cr,
  12850. Address = {Oxford, UK, UK},
  12851. Author = {Galinier, Philippe and Hertz, Alain},
  12852. Date-Added = {2009-08-18 12:13:10 -0600},
  12853. Date-Modified = {2010-12-17 10:23:06 -0700},
  12854. Issn = {0305-0548},
  12855. Journal = {Comput. Oper. Res.},
  12856. Number = {9},
  12857. Pages = {2547--2562},
  12858. Publisher = {Elsevier Science Ltd.},
  12859. Title = {A survey of local search methods for graph coloring},
  12860. Volume = {33},
  12861. Year = {2006},
  12862. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNkYXJ0aWNsZSgzKTAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzZGFydGljbGUoMykwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nl0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzZGFydGljbGUoMykwLnBkZgAADgAkABEAcwBkAGEAcgB0AGkAYwBsAGUAKAAzACkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUoMykwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12863. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.cor.2005.07.028}}
  12864. @article{Palubeckis:2008dq,
  12865. Address = {Bristol, PA, USA},
  12866. Author = {Palubeckis, G.},
  12867. Date-Added = {2009-08-18 12:09:12 -0600},
  12868. Date-Modified = {2010-12-17 10:23:07 -0700},
  12869. Issn = {0020-7160},
  12870. Journal = {Int. J. Comput. Math.},
  12871. Number = {2},
  12872. Pages = {191--200},
  12873. Publisher = {Taylor \& Francis, Inc.},
  12874. Title = {On the recursive largest first algorithm for graph colouring},
  12875. Volume = {85},
  12876. Year = {2008},
  12877. Bdsk-Url-1 = {http://dx.doi.org/10.1080/00207160701419114}}
  12878. @book{Rosen:2002bh,
  12879. Author = {Rosen, Kenneth H.},
  12880. Date-Added = {2009-08-18 12:06:39 -0600},
  12881. Date-Modified = {2009-08-18 12:06:43 -0600},
  12882. Isbn = {0072474777},
  12883. Publisher = {McGraw-Hill Higher Education},
  12884. Title = {Discrete Mathematics and Its Applications},
  12885. Year = {2002}}
  12886. @article{Tarjan:1984qf,
  12887. Author = {Robert E. Tarjan and Mihalis Yannakakis},
  12888. Date-Added = {2009-08-18 11:58:20 -0600},
  12889. Date-Modified = {2010-12-17 10:23:07 -0700},
  12890. Journal = {SIAM Journal on Computing},
  12891. Keywords = {graph algorithm; acyclic data base scheme; sparse Gaussian elimination; graph search; hypergraph},
  12892. Number = {3},
  12893. Pages = {566-579},
  12894. Publisher = {SIAM},
  12895. Title = {Simple Linear-Time Algorithms to Test Chordality of Graphs, Test Acyclicity of Hypergraphs, and Selectively Reduce Acyclic Hypergraphs},
  12896. Volume = {13},
  12897. Year = {1984},
  12898. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1NNSjAwMDU2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVNNSjAwMDU2Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPOeLM5Zt2AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhxgAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTTUowMDA1NjYucGRmAA4AHAANAFMATQBKADAAMAAwADUANgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU01KMDAwNTY2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  12899. Bdsk-Url-1 = {http://link.aip.org/link/?SMJ/13/566/1},
  12900. Bdsk-Url-2 = {http://dx.doi.org/10.1137/0213035}}
  12901. @book{Balakrishnan:1996ve,
  12902. Author = {Balakrishnan, V. K.},
  12903. Date-Added = {2009-08-18 10:52:15 -0600},
  12904. Date-Modified = {2009-08-18 10:52:22 -0600},
  12905. Isbn = {0486691152},
  12906. Publisher = {Dover Publications, Incorporated},
  12907. Title = {Introductory Discrete Mathematics},
  12908. Year = {1996}}
  12909. @book{Garey:1990zp,
  12910. Address = {New York, NY, USA},
  12911. Author = {Garey, Michael R. and Johnson, David S.},
  12912. Date-Added = {2009-08-18 00:00:02 -0600},
  12913. Date-Modified = {2009-08-18 00:00:07 -0600},
  12914. Isbn = {0716710455},
  12915. Publisher = {W. H. Freeman \& Co.},
  12916. Title = {Computers and Intractability; A Guide to the Theory of NP-Completeness},
  12917. Year = {1990}}
  12918. @article{Welsh:1967qe,
  12919. 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},
  12920. Author = {Welsh, D. J. A. and Powell, M. B.},
  12921. Citeulike-Article-Id = {5457407},
  12922. Citeulike-Linkout-0 = {http://dx.doi.org/10.1093/comjnl/10.1.85},
  12923. Citeulike-Linkout-1 = {http://comjnl.oxfordjournals.org/cgi/content/abstract/10/1/85},
  12924. Date-Added = {2009-08-17 23:36:07 -0600},
  12925. Date-Modified = {2010-12-17 10:23:07 -0700},
  12926. Journal = {The Computer Journal},
  12927. Month = {January},
  12928. Number = {1},
  12929. Pages = {85--86},
  12930. Posted-At = {2009-08-18 06:35:37},
  12931. Priority = {2},
  12932. Title = {An upper bound for the chromatic number of a graph and its application to timetabling problems},
  12933. Volume = {10},
  12934. Year = {1967},
  12935. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFS4uL0Ryb3Bib3gvYmliLzg1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEGODUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NcMzlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADg1LnBkZgAADgAOAAYAOAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAeVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvODUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApgCrALMCFwIZAh4CKQIyAkACRAJLAlQCWQJmAmkCewJ+AoMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAChQ==},
  12936. Bdsk-Url-1 = {http://dx.doi.org/10.1093/comjnl/10.1.85}}
  12937. @article{Brelaz:1979eu,
  12938. Address = {New York, NY, USA},
  12939. Author = {Br\'{e}laz, Daniel},
  12940. Date-Added = {2009-08-17 23:29:36 -0600},
  12941. Date-Modified = {2010-12-17 10:23:07 -0700},
  12942. Issn = {0001-0782},
  12943. Journal = {Commun. ACM},
  12944. Number = {4},
  12945. Pages = {251--256},
  12946. Publisher = {ACM},
  12947. Title = {New methods to color the vertices of a graph},
  12948. Volume = {22},
  12949. Year = {1979},
  12950. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNTEtYnJlbGF6LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI1MS1icmVsYXoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96a9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1MS1icmVsYXoucGRmAAAOACAADwBwADIANQAxAC0AYgByAGUAbABhAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI1MS1icmVsYXoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12951. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359094.359101}}
  12952. @inproceedings{Pouchet:2008cl,
  12953. Address = {New York, NY, USA},
  12954. Author = {Pouchet, Louis-No{\"{e}}l and Bastoul, C\'{e}dric and Cohen, Albert and Cavazos, John},
  12955. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  12956. Date-Added = {2009-08-07 13:49:08 -0600},
  12957. Date-Modified = {2010-12-17 10:23:07 -0700},
  12958. Isbn = {978-1-59593-860-2},
  12959. Location = {Tucson, AZ, USA},
  12960. Pages = {90--100},
  12961. Publisher = {ACM},
  12962. Title = {Iterative optimization in the polyhedral model: part ii, multidimensional time},
  12963. Year = {2008},
  12964. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A5MC1wb3VjaGV0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDkwLXBvdWNoZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97tNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkwLXBvdWNoZXQucGRmAAAOACAADwBwADkAMAAtAHAAbwB1AGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDkwLXBvdWNoZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12965. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375594}}
  12966. @inproceedings{Palsberg:2007si,
  12967. Address = {Darlinghurst, Australia, Australia},
  12968. Author = {Palsberg, Jens},
  12969. Booktitle = {CATS '07: Proceedings of the thirteenth Australasian symposium on Theory of computing},
  12970. Date-Added = {2009-08-15 15:34:24 -0600},
  12971. Date-Modified = {2009-08-15 15:34:31 -0600},
  12972. Isbn = {1-920-68246-5},
  12973. Location = {Ballarat, Victoria, Australia},
  12974. Pages = {3--3},
  12975. Publisher = {Australian Computer Society, Inc.},
  12976. Title = {Register allocation via coloring of chordal graphs},
  12977. Year = {2007},
  12978. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVthcGxhczA1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYXBsYXMwNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9untEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXBsYXMwNS5wZGYAAA4AGAALAGEAcABsAGEAcwAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYXBsYXMwNS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  12979. @article{Assmann:1999dn,
  12980. Address = {River Edge, NJ, USA},
  12981. Author = {Assmann, U.},
  12982. Book = {Handbook of graph grammars and computing by graph transformation: vol. 2: applications, languages, and tools},
  12983. Date-Added = {2009-07-28 10:41:19 -0600},
  12984. Date-Modified = {2009-07-28 10:41:26 -0600},
  12985. Isbn = {981-02-4020-1},
  12986. Pages = {307--318},
  12987. Publisher = {World Scientific Publishing Co., Inc.},
  12988. Title = {{OPTIMIX}---a tool for rewriting and optimizing programs},
  12989. Year = 1999}
  12990. @inproceedings{Kimmell:2005rz,
  12991. Address = {Washington, DC, USA},
  12992. Author = {Kimmell, Garrin and Komp, Ed and Alexander, Perry},
  12993. Booktitle = {ECBS '05: Proceedings of the 12th IEEE International Conference and Workshops on Engineering of Computer-Based Systems},
  12994. Date-Added = {2009-07-23 16:34:16 -0600},
  12995. Date-Modified = {2010-12-17 10:23:07 -0700},
  12996. Isbn = {0-7695-2308-0},
  12997. Pages = {331--338},
  12998. Publisher = {IEEE Computer Society},
  12999. Title = {Building Compilers by Combining Algebras},
  13000. Year = {2005},
  13001. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVplY2JzMDUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QplY2JzMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3M50Q82+wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlY2JzMDUucGRmAA4AFgAKAGUAYwBiAHMAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2VjYnMwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  13002. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ECBS.2005.23}}
  13003. @article{Sumii:2007hb,
  13004. Address = {New York, NY, USA},
  13005. Author = {Sumii, Eijiro and Pierce, Benjamin C.},
  13006. Date-Added = {2009-07-17 08:50:09 -0600},
  13007. Date-Modified = {2010-12-17 10:23:07 -0700},
  13008. Issn = {0004-5411},
  13009. Journal = {J. ACM},
  13010. Number = {5},
  13011. Pages = {26},
  13012. Publisher = {ACM},
  13013. Title = {A bisimulation for type abstraction and recursion},
  13014. Volume = {54},
  13015. Year = {2007},
  13016. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hMjYtc3VtaWkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hMjYtc3VtaWkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2500Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhMjYtc3VtaWkucGRmAAAOABwADQBhADIANgAtAHMAdQBtAGkAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hMjYtc3VtaWkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  13017. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1284320.1284325}}
  13018. @article{Mason:1996yf,
  13019. Address = {Duluth, MN, USA},
  13020. Author = {Mason, Ian A. and Smith, Scott F. and Talcott, Carolyn L.},
  13021. Date-Added = {2009-07-16 23:53:30 -0600},
  13022. Date-Modified = {2010-12-17 10:23:07 -0700},
  13023. Issn = {0890-5401},
  13024. Journal = {Inf. Comput.},
  13025. Number = {1},
  13026. Pages = {26--47},
  13027. Publisher = {Academic Press, Inc.},
  13028. Title = {From operational semantics to domain theory},
  13029. Volume = {128},
  13030. Year = {1996},
  13031. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+NEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMi5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13032. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1996.0061}}
  13033. @inproceedings{Wrigstad:2009oz,
  13034. Author = {Tobias Wrigstad and Patrick Eugster and John Field and Nate Nystrom and Jan Vitek},
  13035. Booktitle = {International Workshop on Script to Program Evolution},
  13036. Date-Added = {2009-07-11 16:26:39 -0600},
  13037. Date-Modified = {2009-07-11 16:27:46 -0600},
  13038. Month = {July},
  13039. Title = {Software Hardening: A Research Agenda},
  13040. Year = {2009}}
  13041. @techreport{Wall:2009rw,
  13042. Author = {Larry Wall},
  13043. Date-Added = {2009-07-11 15:47:11 -0600},
  13044. Date-Modified = {2010-12-17 10:23:07 -0700},
  13045. Month = {June},
  13046. Title = {Synopsis 2: Bits and Pieces},
  13047. Year = {2009},
  13048. Bdsk-Url-1 = {http://perlcabal.org/syn/S02.html}}
  13049. @misc{Hejlsberg:2008hb,
  13050. Author = {Anders Hejlsberg},
  13051. Date-Added = {2009-07-11 15:07:34 -0600},
  13052. Date-Modified = {2009-07-11 15:09:02 -0600},
  13053. Howpublished = {http://channel9.msdn.com/pdc2008/TL16/},
  13054. Month = {October},
  13055. Title = {The Future of C\#},
  13056. Year = {2008}}
  13057. @article{Scott:1977ff,
  13058. Address = {New York, NY, USA},
  13059. Author = {Scott, Dana S.},
  13060. Date-Added = {2009-07-16 17:04:19 -0600},
  13061. Date-Modified = {2010-12-17 10:23:07 -0700},
  13062. Issn = {0001-0782},
  13063. Journal = {Commun. ACM},
  13064. Number = {9},
  13065. Pages = {634--641},
  13066. Publisher = {ACM},
  13067. Title = {Logic and programming languages},
  13068. Volume = {20},
  13069. Year = {1977},
  13070. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ExOTc2LXNjb3R0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTE5NzYtc2NvdHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ucdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE5NzYtc2NvdHQucGRmAAAOACAADwBhADEAOQA3ADYALQBzAGMAbwB0AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTE5NzYtc2NvdHQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13071. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359810.359826}}
  13072. @article{Tennent:1976pi,
  13073. Address = {New York, NY, USA},
  13074. Author = {Tennent, R. D.},
  13075. Date-Added = {2009-07-16 17:03:35 -0600},
  13076. Date-Modified = {2010-12-17 10:23:07 -0700},
  13077. Issn = {0001-0782},
  13078. Journal = {Commun. ACM},
  13079. Number = {8},
  13080. Pages = {437--453},
  13081. Publisher = {ACM},
  13082. Title = {The denotational semantics of programming languages},
  13083. Volume = {19},
  13084. Year = {1976},
  13085. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0MzctdGVubmVudC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0MzctdGVubmVudC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ev/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0MzctdGVubmVudC5wZGYADgAiABAAcAA0ADMANwAtAHQAZQBuAG4AZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQzNy10ZW5uZW50LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13086. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360303.360308}}
  13087. @inproceedings{Arvind:1997mi,
  13088. Address = {London, UK},
  13089. Author = {Arvind, and Caro, Alejandro and Maessen, Jan-Willem and Aditya, Shail},
  13090. Booktitle = {LCPC '96: Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing},
  13091. Date-Added = {2009-07-16 16:31:18 -0600},
  13092. Date-Modified = {2009-07-16 16:31:22 -0600},
  13093. Isbn = {3-540-63091-0},
  13094. Pages = {519--533},
  13095. Publisher = {Springer-Verlag},
  13096. Title = {A Multithreaded Substrate and Compilation Model for the Implicity Parallel Language pH},
  13097. Year = {1997},
  13098. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS41NS42NTAucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNTUuNjUwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvXIzOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjU1LjY1MC5wZGYADgAkABEAMQAwAC4AMQAuADEALgA1ADUALgA2ADUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS41NS42NTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  13099. @inproceedings{Aditya:1995hb,
  13100. Address = {New York, NY, USA},
  13101. Author = {Aditya, Shail and Stoy, Joseph E. and Arvind,},
  13102. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  13103. Date-Added = {2009-07-16 16:24:57 -0600},
  13104. Date-Modified = {2010-12-17 10:23:07 -0700},
  13105. Isbn = {0-89791-719-7},
  13106. Location = {La Jolla, California, United States},
  13107. Pages = {204--215},
  13108. Publisher = {ACM},
  13109. Title = {Semantics of barriers in a non-strict, implicitly-parallel language},
  13110. Year = {1995},
  13111. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMDQtYWRpdHlhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIwNC1hZGl0eWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96K9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNC1hZGl0eWEucGRmAAAOACAADwBwADIAMAA0AC0AYQBkAGkAdAB5AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIwNC1hZGl0eWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13112. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224206}}
  13113. @inproceedings{Maessen:2002pi,
  13114. Address = {New York, NY, USA},
  13115. Author = {Maessen, Jan-Willem},
  13116. Booktitle = {Haskell '02: Proceedings of the 2002 ACM SIGPLAN workshop on Haskell},
  13117. Date-Added = {2009-07-16 16:24:04 -0600},
  13118. Date-Modified = {2010-12-17 10:23:07 -0700},
  13119. Isbn = {1-58113-605-6},
  13120. Location = {Pittsburgh, Pennsylvania},
  13121. Pages = {38--50},
  13122. Publisher = {ACM},
  13123. Title = {Eager Haskell: resource-bounded execution yields efficient iteration},
  13124. Year = {2002},
  13125. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzOC1tYWVzc2VuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM4LW1hZXNzZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL963tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM4LW1hZXNzZW4ucGRmAAAOACAADwBwADMAOAAtAG0AYQBlAHMAcwBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM4LW1hZXNzZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13126. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581690.581694}}
  13127. @techreport{Traub:1986ph,
  13128. Address = {Cambridge, MA, USA},
  13129. Author = {Traub, K. R.},
  13130. Date-Added = {2009-07-16 16:17:46 -0600},
  13131. Date-Modified = {2009-07-16 16:17:54 -0600},
  13132. Publisher = {Massachusetts Institute of Technology},
  13133. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-LCS%2F%2FMIT%2FLCS%2FTR-370},
  13134. Title = {A COMPILER FOR THE MIT TAGGED-TOKEN DATAFLOW ARCHITECTURE},
  13135. Year = {1986},
  13136. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEk1JVC1MQ1MtVFItMzcwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESTUlULUxDUy1UUi0zNzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNDEtGKq4ZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRiuPGAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoATUlULUxDUy1UUi0zNzAucGRmAA4AJgASAE0ASQBUAC0ATABDAFMALQBUAFIALQAzADcAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9NSVQtTENTLVRSLTM3MC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  13137. @inproceedings{Schauser:1995it,
  13138. Author = {Klaus E. Schauser and Seth C. Goldstein},
  13139. Booktitle = {Functional Programming Languages and Computer Architectures},
  13140. Date-Added = {2009-07-16 16:01:46 -0600},
  13141. Date-Modified = {2009-07-16 16:02:42 -0600},
  13142. Title = {How Much Non-strictness do Lenient Programs Require?},
  13143. Year = {1995},
  13144. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsZW5pZW50LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGVuaWVudC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94rtEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGVuaWVudC5wZGYAAA4AGAALAGwAZQBuAGkAZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGVuaWVudC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  13145. @techreport{Arvind:1988la,
  13146. Author = {Arvind and S.K. Heller and R.S. Nikhil},
  13147. Date-Added = {2009-07-16 15:37:31 -0600},
  13148. Date-Modified = {2009-07-16 15:38:29 -0600},
  13149. Institution = {MIT},
  13150. Number = {Computation Structures Group Memo 287},
  13151. Title = {Programming Generality and Parallel Computers},
  13152. Year = {1988},
  13153. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL01lbW8tMjg3LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMTWVtby0yODcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Q/czlmwoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1lbW8tMjg3LnBkZgAADgAaAAwATQBlAG0AbwAtADIAOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWVtby0yODcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  13154. @phdthesis{Schauser:CSD-94-832,
  13155. Author = {Schauser, Klaus Erik},
  13156. Date-Added = {2009-07-16 15:29:49 -0600},
  13157. Date-Modified = {2010-12-17 10:23:07 -0700},
  13158. Number = {UCB/CSD-94-832},
  13159. School = {EECS Department, University of California, Berkeley},
  13160. Title = {Compiling Lenient Languages for Parallel Asynchronous Execution},
  13161. Year = {1994},
  13162. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0NTRC05NC04MzIucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5DU0QtOTQtODMyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxhczOWa3wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4S8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQ1NELTk0LTgzMi5wZGYAAA4AHgAOAEMAUwBEAC0AOQA0AC0AOAAzADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9DU0QtOTQtODMyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  13163. Bdsk-Url-1 = {http://www.eecs.berkeley.edu/Pubs/TechRpts/1994/5850.html}}
  13164. @techreport{Gallier:1989vl,
  13165. Author = {Jean H. Gallier},
  13166. Date-Added = {2009-07-14 12:52:40 -0600},
  13167. Date-Modified = {2009-07-14 12:53:39 -0600},
  13168. Institution = {University of Pennsylvania},
  13169. Number = {MS-CIS-89-31},
  13170. Title = {On Girard's ``Candidats De Reductibilite''},
  13171. Year = {1989},
  13172. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0KDcpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQoNykucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zg9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQoNykucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQAKAA3ACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQoNykucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  13173. @article{Scott:1976lq,
  13174. Author = {Dana Scott},
  13175. Date-Added = {2009-07-13 10:04:10 -0600},
  13176. Date-Modified = {2010-12-17 10:23:07 -0700},
  13177. Journal = {SIAM Journal on Computing},
  13178. Keywords = {programming language semantics; lattice; continuous lattice; algebraic lattice; computability; retract; combinatory logic; lambda calculus; recursion theorem; enumeration degrees; continuous function; fixed-point theorem},
  13179. Number = {3},
  13180. Pages = {522-587},
  13181. Publisher = {SIAM},
  13182. Title = {Data Types as Lattices},
  13183. Volume = {5},
  13184. Year = {1976},
  13185. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGmRhdGFfdHlwZXNfYXNfbGF0dGljZXMucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpkYXRhX3R5cGVzX2FzX2xhdHRpY2VzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2/950crS9VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHLCzUAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkYXRhX3R5cGVzX2FzX2xhdHRpY2VzLnBkZgAOADYAGgBkAGEAdABhAF8AdAB5AHAAZQBzAF8AYQBzAF8AbABhAHQAdABpAGMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL2RhdGFfdHlwZXNfYXNfbGF0dGljZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  13186. Bdsk-Url-1 = {http://link.aip.org/link/?SMJ/5/522/1},
  13187. Bdsk-Url-2 = {http://dx.doi.org/10.1137/0205037}}
  13188. @article{rovner86:_modula,
  13189. Address = {Los Alamitos, CA, USA},
  13190. Author = {P. Rovner},
  13191. Date-Added = {2009-06-23 16:32:48 -0600},
  13192. Date-Modified = {2010-12-17 10:23:07 -0700},
  13193. Issn = {0740-7459},
  13194. Journal = {IEEE Software},
  13195. Number = 6,
  13196. Pages = {46-57},
  13197. Publisher = {IEEE Computer Society},
  13198. Title = {Extending Modula-2 to Build Large, Integrated Systems},
  13199. Volume = 3,
  13200. Year = 1986,
  13201. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL1NSQy1SUi0zLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMU1JDLVJSLTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9Wwczlm3cAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHHAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFNSQy1SUi0zLnBkZgAADgAaAAwAUwBSAEMALQBSAFIALQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU1JDLVJSLTMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  13202. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/MS.1986.229476}}
  13203. @inproceedings{Cardelli:1989kr,
  13204. Address = {New York, NY, USA},
  13205. Author = {Cardelli, L. and Donahue, J. and Jordan, M. and Kalsow, B. and Nelson, G.},
  13206. Booktitle = {POPL '89: Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13207. Date-Added = {2009-06-23 16:19:21 -0600},
  13208. Date-Modified = {2010-12-17 10:23:07 -0700},
  13209. Isbn = {0-89791-294-2},
  13210. Location = {Austin, Texas, United States},
  13211. Pages = {202--212},
  13212. Publisher = {ACM},
  13213. Title = {The Modula--3 type system},
  13214. Year = {1989},
  13215. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDItY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjAyLWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oo0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjAyLWNhcmRlbGxpLnBkZgAADgAkABEAcAAyADAAMgAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjAyLWNhcmRlbGxpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  13216. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75295}}
  13217. @inproceedings{Breazu-Tannen:1989il,
  13218. Address = {Piscataway, NJ, USA},
  13219. Author = {Breazu-Tannen, V. and Coquand, T. and Gunter, C. and Scedrov, A.},
  13220. Booktitle = {Proceedings of the Fourth Annual Symposium on Logic in computer science},
  13221. Date-Added = {2009-06-23 16:03:47 -0600},
  13222. Date-Modified = {2009-06-23 16:03:51 -0600},
  13223. Isbn = {0-8186-1954-6},
  13224. Location = {Pacific Grove, California, United States},
  13225. Pages = {112--129},
  13226. Publisher = {IEEE Press},
  13227. Title = {Inheritance and explicit coercion},
  13228. Year = {1989}}
  13229. @techreport{Lampson:1983et,
  13230. Author = {Butler W. Lampson},
  13231. Date-Added = {2009-06-23 15:56:08 -0600},
  13232. Date-Modified = {2009-06-23 15:56:56 -0600},
  13233. Institution = {Xerox PARC},
  13234. Title = {A Description of the Cedar Language},
  13235. Year = {1983},
  13236. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzMyYS1DZWRhckxhbmcucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4REzMmEtQ2VkYXJMYW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBFzzOWauAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMzJhLUNlZGFyTGFuZy5wZGYADgAkABEAMwAyAGEALQBDAGUAZABhAHIATABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzMyYS1DZWRhckxhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  13237. @inproceedings{Abadi:1989ez,
  13238. Author = {Abadi, M. and Cardelli, L. and Pierce, B. and Plotkin, G.},
  13239. Booktitle = {Symposium on Principles of programming languages},
  13240. Date-Added = {2009-06-23 15:38:48 -0600},
  13241. Date-Modified = {2014-04-06 15:58:51 +0000},
  13242. Title = {Dynamic typing in a statically-typed language},
  13243. Year = {1989},
  13244. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjEzLWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxMy1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96NtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxMy1hYmFkaS5wZGYADgAeAA4AcAAyADEAMwAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjEzLWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13245. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75296}}
  13246. @inproceedings{Liskov:1993dk,
  13247. Address = {New York, NY, USA},
  13248. Author = {Liskov, Barbara},
  13249. Booktitle = {HOPL-II: The second ACM SIGPLAN conference on History of programming languages},
  13250. Date-Added = {2009-06-23 15:24:34 -0600},
  13251. Date-Modified = {2010-12-17 10:23:07 -0700},
  13252. Isbn = {0-89791-570-4},
  13253. Location = {Cambridge, Massachusetts, United States},
  13254. Pages = {133--147},
  13255. Publisher = {ACM},
  13256. Title = {A history of CLU},
  13257. Year = {1993},
  13258. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzMtbGlza292LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzMy1saXNrb3YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95uNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMy1saXNrb3YucGRmAAAOACAADwBwADEAMwAzAC0AbABpAHMAawBvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzMy1saXNrb3YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13259. Bdsk-Url-1 = {http://doi.acm.org/10.1145/154766.155367}}
  13260. @inproceedings{Cardelli:1986dp,
  13261. Author = {Luca Cardelli},
  13262. Booktitle = {Combinators and Functional Programming Languages},
  13263. Date-Added = {2009-06-23 13:59:32 -0600},
  13264. Date-Modified = {2009-06-23 14:00:20 -0600},
  13265. Pages = {21-70},
  13266. Title = {Amber},
  13267. Volume = {242},
  13268. Year = {1986},
  13269. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlhbWJlci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWFtYmVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADt/9DR27kkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0dvxZAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFtYmVyLnBkZgAADgAUAAkAYQBtAGIAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2FtYmVyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  13270. @techreport{Scheifler:1978tg,
  13271. Author = {Robert W. Scheifler},
  13272. Date-Added = {2009-06-23 11:51:19 -0600},
  13273. Date-Modified = {2009-06-23 11:52:02 -0600},
  13274. Institution = {MIT},
  13275. Title = {A Denotational Semantics of CLU},
  13276. Year = {1978},
  13277. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMjAxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0yMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAHfszlmxMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFjAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMjAxLnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADIAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0yMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13278. @book{Steele:1990dz,
  13279. Address = {Newton, MA, USA},
  13280. Author = {Steele,Jr., Guy L.},
  13281. Date-Added = {2009-06-18 14:00:02 -0600},
  13282. Date-Modified = {2009-06-18 14:00:07 -0600},
  13283. Isbn = {1-55558-041-6},
  13284. Publisher = {Digital Press},
  13285. Title = {Common LISP: the language (2nd ed.)},
  13286. Year = {1990}}
  13287. @article{Miles:2007yq,
  13288. Author = {Donna Miles},
  13289. Date-Added = {2009-06-16 12:41:34 -0600},
  13290. Date-Modified = {2009-06-16 12:43:03 -0600},
  13291. Journal = {Air Force Print News},
  13292. Month = {May},
  13293. Title = {New concept gets latest technologies to warfighters quickly},
  13294. Year = {2007}}
  13295. @book{Council:2006kx,
  13296. Author = {{National Research Council}},
  13297. Date-Added = {2009-06-16 11:25:39 -0600},
  13298. Date-Modified = {2009-06-16 13:40:56 -0600},
  13299. Publisher = {The National Academies Press},
  13300. Title = {Basic Research in Information Science and Technology for Air Force Needs},
  13301. Year = {2006}}
  13302. @article{Howe:1996pi,
  13303. Address = {Duluth, MN, USA},
  13304. Author = {Howe, Douglas J.},
  13305. Date-Added = {2009-06-11 09:36:38 -0600},
  13306. Date-Modified = {2010-12-17 10:23:07 -0700},
  13307. Issn = {0890-5401},
  13308. Journal = {Inf. Comput.},
  13309. Number = {2},
  13310. Pages = {103--112},
  13311. Publisher = {Academic Press, Inc.},
  13312. Title = {Proving congruence of bisimulation in functional programming languages},
  13313. Volume = {124},
  13314. Year = {1996},
  13315. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4zNi42NjAxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjM2LjY2MDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7t/szlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4zNi42NjAxLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAzADYALgA2ADYAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjM2LjY2MDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  13316. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1996.0008}}
  13317. @inproceedings{Howe:1989ph,
  13318. Author = {Howe, D.J.},
  13319. Date-Added = {2009-06-11 09:35:39 -0600},
  13320. Date-Modified = {2010-12-17 10:23:07 -0700},
  13321. Journal = {Logic in Computer Science, 1989. LICS '89, Proceedings., Fourth Annual Symposium on},
  13322. 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},
  13323. Month = {Jun},
  13324. Pages = {198-203},
  13325. Title = {Equality in lazy computation systems},
  13326. Year = {1989},
  13327. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUoOCkucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFJRUVFWHBsb3JlKDgpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwCbzOWa+gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASUVFRVhwbG9yZSg4KS5wZGYADgAkABEASQBFAEUARQBYAHAAbABvAHIAZQAoADgAKQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUoOCkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  13328. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1989.39174}}
  13329. @article{Hoste:2007zl,
  13330. Author = {Hoste, K. and Eeckhout, L.},
  13331. Date-Added = {2009-06-06 21:56:22 -0600},
  13332. Date-Modified = {2010-12-17 10:23:07 -0700},
  13333. Issn = {0272-1732},
  13334. Journal = {Micro, IEEE},
  13335. Keywords = {computer architecture, microprogrammingcomputer designers, computer systems, microarchitecture-independent workload characterization, microprocessor design},
  13336. Month = {May-June},
  13337. Number = {3},
  13338. Pages = {63-72},
  13339. Title = {Microarchitecture-Independent Workload Characterization},
  13340. Volume = {27},
  13341. Year = {2007},
  13342. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1taWNyby1pbmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1taWNyby1pbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jm0Q845FBERiBDQVJPAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtaWNyby1pbmQucGRmAAAOABwADQBtAGkAYwByAG8ALQBpAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9taWNyby1pbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  13343. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MM.2007.56}}
  13344. @inproceedings{Grossman:2006yq,
  13345. Address = {New York, NY, USA},
  13346. Author = {Grossman, Dan and Manson, Jeremy and Pugh, William},
  13347. Booktitle = {MSPC '06: Proceedings of the 2006 workshop on Memory system performance and correctness},
  13348. Date-Added = {2009-05-27 16:20:25 -0600},
  13349. Date-Modified = {2010-12-17 10:23:07 -0700},
  13350. Isbn = {1-59593-578-9},
  13351. Location = {San Jose, California},
  13352. Pages = {62--69},
  13353. Publisher = {ACM},
  13354. Title = {What do high-level memory models mean for transactions?},
  13355. Year = {2006},
  13356. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA2Mi1ncm9zc21hbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA2Mi1ncm9zc21hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e13RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2Mi1ncm9zc21hbi5wZGYADgAiABAAcAA2ADIALQBnAHIAbwBzAHMAbQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDYyLWdyb3NzbWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13357. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1178597.1178609}}
  13358. @inproceedings{D.-Sangiorgi:2007fu,
  13359. Author = {D. Sangiorgi, N. Kobayashi, E. Sumii},
  13360. Booktitle = {International Symposium on Fundamentals of Software Engineerin (FSEN'07)},
  13361. Date-Added = {2009-05-26 16:12:57 -0600},
  13362. Date-Modified = {2009-05-26 16:14:25 -0600},
  13363. Title = {Logical Bisimulations and functional languages},
  13364. Year = {2007},
  13365. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsb2dCaXMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpsb2dCaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3i60Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsb2dCaXMucGRmAA4AFgAKAGwAbwBnAEIAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xvZ0Jpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13366. @inproceedings{Ramadan:2009dp,
  13367. Address = {New York, NY, USA},
  13368. Author = {Ramadan, Hany E. and Roy, Indrajit and Herlihy, Maurice and Witchel, Emmett},
  13369. Booktitle = {PPoPP '09: Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming},
  13370. Date-Added = {2009-05-17 21:12:35 -0600},
  13371. Date-Modified = {2010-12-17 10:23:07 -0700},
  13372. Isbn = {978-1-60558-397-6},
  13373. Location = {Raleigh, NC, USA},
  13374. Pages = {163--172},
  13375. Publisher = {ACM},
  13376. Title = {Committing conflicting transactions in an STM},
  13377. Year = {2009},
  13378. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjMtcmFtYWRhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjMtcmFtYWRhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ee/RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNjMtcmFtYWRhbi5wZGYADgAiABAAcAAxADYAMwAtAHIAYQBtAGEAZABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE2My1yYW1hZGFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13379. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1504176.1504201}}
  13380. @inproceedings{Moore:2008oq,
  13381. Address = {New York, NY, USA},
  13382. Author = {Moore, Katherine F. and Grossman, Dan},
  13383. Booktitle = {POPL '08: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13384. Date-Added = {2009-05-16 13:12:00 -0600},
  13385. Date-Modified = {2010-12-17 10:23:07 -0700},
  13386. Isbn = {978-1-59593-689-9},
  13387. Location = {San Francisco, California, USA},
  13388. Pages = {51--62},
  13389. Publisher = {ACM},
  13390. Title = {High-level small-step operational semantics for transactions},
  13391. Year = {2008},
  13392. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTEtbW9vcmUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTEtbW9vcmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3st0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTEtbW9vcmUucGRmAAAOABwADQBwADUAMQAtAG0AbwBvAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTEtbW9vcmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  13393. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328448}}
  13394. @inproceedings{Guerraoui:2008la,
  13395. Address = {New York, NY, USA},
  13396. Author = {Guerraoui, Rachid and Kapalka, Michal},
  13397. Booktitle = {PPoPP '08: Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming},
  13398. Date-Added = {2009-05-15 23:07:00 -0600},
  13399. Date-Modified = {2010-12-17 10:23:07 -0700},
  13400. Isbn = {978-1-59593-795-7},
  13401. Location = {Salt Lake City, UT, USA},
  13402. Pages = {175--184},
  13403. Publisher = {ACM},
  13404. Title = {On the correctness of transactional memory},
  13405. Year = {2008},
  13406. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNzUtZ3VlcnJhb3VpLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE3NS1ndWVycmFvdWkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95/9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3NS1ndWVycmFvdWkucGRmAA4AJgASAHAAMQA3ADUALQBnAHUAZQByAHIAYQBvAHUAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTc1LWd1ZXJyYW91aS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  13407. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1345206.1345233}}
  13408. @inproceedings{Abadi:2008eu,
  13409. Address = {New York, NY, USA},
  13410. Author = {Abadi, Mart\'{\i}n and Birrell, Andrew and Harris, Tim and Isard, Michael},
  13411. Booktitle = {POPL '08: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13412. Date-Added = {2009-05-15 23:03:24 -0600},
  13413. Date-Modified = {2010-12-17 10:23:07 -0700},
  13414. Isbn = {978-1-59593-689-9},
  13415. Location = {San Francisco, California, USA},
  13416. Pages = {63--74},
  13417. Publisher = {ACM},
  13418. Title = {Semantics of transactional memory and automatic mutual exclusion},
  13419. Year = {2008},
  13420. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjMtYWJhZGkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjMtYWJhZGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ti0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjMtYWJhZGkucGRmAAAOABwADQBwADYAMwAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjMtYWJhZGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  13421. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328449}}
  13422. @inproceedings{Chen:2005eu,
  13423. Address = {New York, NY, USA},
  13424. Author = {Chen, Juan and Tarditi, David},
  13425. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13426. Date-Added = {2009-04-23 22:27:08 -0600},
  13427. Date-Modified = {2010-12-17 10:23:07 -0700},
  13428. Isbn = {1-58113-830-X},
  13429. Location = {Long Beach, California, USA},
  13430. Pages = {38--49},
  13431. Publisher = {ACM},
  13432. Title = {A simple typed intermediate language for object-oriented languages},
  13433. Year = {2005},
  13434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzgtY2hlbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzOC1jaGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/etzRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOC1jaGVuLnBkZgAOABoADABwADMAOAAtAGMAaABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDM4LWNoZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  13435. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040309}}
  13436. @techreport{Zhao:2005kc,
  13437. Author = {Y. Zhao and Q. Yi and K. Kennedy and D. Quinlan and R. Vuduc},
  13438. Date-Added = {2009-04-13 20:37:29 -0600},
  13439. Date-Modified = {2009-04-13 20:38:24 -0600},
  13440. Institution = {Lawrence Livermore National Laboratory},
  13441. Month = {December},
  13442. Title = {Parameterizing loop fusion for automated empirical tuning},
  13443. Year = {2005}}
  13444. @phdthesis{Qasem:2007dw,
  13445. Address = {Houston, Texas},
  13446. Author = {Apan Qasem},
  13447. Date-Added = {2009-04-13 20:31:05 -0600},
  13448. Date-Modified = {2009-04-13 20:36:19 -0600},
  13449. Month = {July},
  13450. Read = {Yes},
  13451. School = {Rice University},
  13452. Title = {Automatic Tuning of Scientific Applications},
  13453. Year = {2007},
  13454. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhkaXNzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZGlzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xU9EPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGlzcy5wZGYADgASAAgAZABpAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9kaXNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  13455. @inproceedings{Siek:2009rt,
  13456. Author = {Jeremy G. Siek and Ronald Garcia and Walid Taha},
  13457. Booktitle = {European Symposium on Programming},
  13458. Date-Added = {2009-03-19 22:57:36 -0600},
  13459. Date-Modified = {2012-12-29 13:32:22 -0700},
  13460. Month = {March},
  13461. Pages = {17--31},
  13462. Series = {ESOP},
  13463. Title = {Exploring the Design Space of Higher-Order Casts},
  13464. Year = {2009},
  13465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vX0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjUucGRmAA4AFgAKAHAAYQBwAGUAcgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13466. @book{Herlihy:2008qy,
  13467. Author = {Maurice Herlihy and Nir Shavit},
  13468. Date-Added = {2009-03-19 21:07:30 -0600},
  13469. Date-Modified = {2009-03-19 21:08:20 -0600},
  13470. Publisher = {Elsevier},
  13471. Title = {The Art of Multiprocessor Programming},
  13472. Year = {2008},
  13473. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1tdWx0aV9hcnQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1tdWx0aV9hcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j70Q845QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtdWx0aV9hcnQucGRmAAAOABwADQBtAHUAbAB0AGkAXwBhAHIAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9tdWx0aV9hcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  13474. @article{Siek:2008rr,
  13475. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  13476. Date-Added = {2009-03-18 22:25:18 -0700},
  13477. Date-Modified = {2011-03-10 09:26:30 -0700},
  13478. Journal = {Science of Computer Programming},
  13479. Month = {September},
  13480. Pages = {423--465},
  13481. Title = {A Language for Generic Programming in the Large},
  13482. Volume = {76},
  13483. Year = {2011},
  13484. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+dEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMy5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  13485. @book{Nordsrtom:1990kl,
  13486. Author = {Bengt Nordsrt{\"o}m and Kent Petersson and Jan M. Smith},
  13487. Date-Added = {2009-03-16 16:41:56 -0600},
  13488. Date-Modified = {2009-03-16 16:42:52 -0600},
  13489. Publisher = {Oxford University Press},
  13490. Title = {Programming in Martin-L{\"o}f's Type Theory},
  13491. Year = {1990},
  13492. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpib29rLTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpib29rLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A50Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBib29rLTEucGRmAA4AFgAKAGIAbwBvAGsALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2Jvb2stMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13493. @article{Sen:2008cr,
  13494. Address = {New York, NY, USA},
  13495. Author = {Sen, Koushik},
  13496. Date-Added = {2009-03-15 20:53:22 -0600},
  13497. Date-Modified = {2010-12-17 10:23:07 -0700},
  13498. Issn = {0362-1340},
  13499. Journal = {SIGPLAN Not.},
  13500. Number = {6},
  13501. Pages = {11--21},
  13502. Publisher = {ACM},
  13503. Title = {Race directed random testing of concurrent programs},
  13504. Volume = {43},
  13505. Year = {2008},
  13506. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlyYWNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXJhY2VkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ibjRDzyQAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJhY2VkLnBkZgAADgAUAAkAcgBhAGMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3JhY2VkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  13507. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1379022.1375584}}
  13508. @inproceedings{Wadler:2009qv,
  13509. Author = {Philip Wadler and Robert Bruce Findler},
  13510. Booktitle = {European {S}ymposium on {P}rogramming},
  13511. Date-Added = {2009-03-11 00:39:04 -0600},
  13512. Date-Modified = {2012-12-29 13:39:57 -0700},
  13513. Month = {March},
  13514. Pages = {1--16},
  13515. Series = {ESOP},
  13516. Title = {Well-typed programs can't be blamed},
  13517. Year = {2009},
  13518. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5ibGFtZS10ci0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmxhbWUtdHItMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wMNEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxhbWUtdHItMS5wZGYADgAeAA4AYgBsAGEAbQBlAC0AdAByAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9ibGFtZS10ci0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  13519. @article{Leroy:2009rc,
  13520. Address = {Duluth, MN, USA},
  13521. Author = {Leroy, Xavier and Grall, Herv\'{e}},
  13522. Date-Added = {2009-03-10 22:24:50 -0600},
  13523. Date-Modified = {2010-12-17 10:23:07 -0700},
  13524. Issn = {0890-5401},
  13525. Journal = {Inf. Comput.},
  13526. Number = {2},
  13527. Pages = {284--304},
  13528. Publisher = {Academic Press, Inc.},
  13529. Title = {Coinductive big-step operational semantics},
  13530. Volume = {207},
  13531. Year = {2009},
  13532. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGNvaW5kc2VtLWpvdXJuYWwucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRjb2luZHNlbS1qb3VybmFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Eo0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb2luZHNlbS1qb3VybmFsLnBkZgAOACoAFABjAG8AaQBuAGQAcwBlAG0ALQBqAG8AdQByAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2NvaW5kc2VtLWpvdXJuYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  13533. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.ic.2007.12.004}}
  13534. @article{Milner:1991qd,
  13535. Address = {Essex, UK},
  13536. Author = {Milner, Robin and Tofte, Mads},
  13537. Date-Added = {2009-03-10 22:07:09 -0600},
  13538. Date-Modified = {2010-12-17 10:23:07 -0700},
  13539. Issn = {0304-3975},
  13540. Journal = {Theor. Comput. Sci.},
  13541. Number = {1},
  13542. Pages = {209--220},
  13543. Publisher = {Elsevier Science Publishers Ltd.},
  13544. Title = {Co-induction in relational semantics},
  13545. Volume = {87},
  13546. Year = {1991},
  13547. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yOC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifTRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yOC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI4LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13548. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(91)90033-X}}
  13549. @inproceedings{Soyeon-Park:2009hl,
  13550. Author = {Soyeon Park, Shan Lu, Yuanyuan Zhou},
  13551. Booktitle = {Architectural Support for Programming Languages and Operating Systems},
  13552. Date-Added = {2009-03-08 23:03:43 -0600},
  13553. Date-Modified = {2009-03-08 23:04:23 -0600},
  13554. Title = {CTrigger: Exposing Atomicity Violation Bugs from Their Hiding Places},
  13555. Year = {2009},
  13556. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGFzcGxvczA5Mi16aG91LTEucGRm0hcLGBlXTlMuZGF0YU8RAZQAAAAAAZQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRRRhc3Bsb3MwOTItemhvdS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARb2jxdn/FQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMXaU3UAAAABABAAKelFACbV9gAHTE8AAGiFAAIAOU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjphc3Bsb3MwOTItemhvdS0xLnBkZgAADgAqABQAYQBzAHAAbABvAHMAMAA5ADIALQB6AGgAbwB1AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALFVzZXJzL3NpZWsvc3VidXJiYW4vYmliL2FzcGxvczA5Mi16aG91LTEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICSgJMAlECXAJlAnMCdwJ+AocCjAKZApwCrgKxArYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACuA==}}
  13557. @inproceedings{Musuvathi:2008db,
  13558. Author = {M. Musuvathi and S. Qadeer and T. Ball and G. Basler and P. A. Nainar and I. Neamtiu},
  13559. Booktitle = {Operating System Design and Implementation},
  13560. Date-Added = {2009-03-08 23:00:16 -0600},
  13561. Date-Modified = {2009-03-08 23:01:21 -0600},
  13562. Title = {Finding and Reproducing Heisenbugs in Concurrent Programs},
  13563. Year = {2008},
  13564. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEm9zZGkyMDA4LWNoZXNzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESb3NkaTIwMDgtY2hlc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95W9EPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb3NkaTIwMDgtY2hlc3MucGRmAA4AJgASAG8AcwBkAGkAMgAwADAAOAAtAGMAaABlAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9vc2RpMjAwOC1jaGVzcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  13565. @article{Muller:1999uq,
  13566. Address = {New York, NY, USA},
  13567. Author = {M{\"{u}}ller,, Olaf and Nipkow,, Tobias and Von Oheimb,, David and Slotosch,, Oscar},
  13568. Date-Added = {2009-03-03 09:36:06 -0700},
  13569. Date-Modified = {2010-12-17 10:23:07 -0700},
  13570. Issn = {0956-7968},
  13571. Journal = {J. Funct. Program.},
  13572. Number = {2},
  13573. Pages = {191--223},
  13574. Publisher = {Cambridge University Press},
  13575. Title = {HOLCF = HOL + LCF},
  13576. Volume = {9},
  13577. Year = {1999},
  13578. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk5MDAzNDFYYS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODk5MDAzNDFYYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8N3M5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5Njg5OTAwMzQxWGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAA5ADkAMAAwADMANAAxAFgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk5MDAzNDFYYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  13579. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S095679689900341X}}
  13580. @inbook{Abramsky:1994cr,
  13581. Author = {Samson Abramsky and Achim Jung},
  13582. Booktitle = {Handbook of Logic in Computer Science},
  13583. Date-Added = {2009-03-03 21:48:52 -0700},
  13584. Date-Modified = {2009-03-03 21:49:15 -0700},
  13585. Pages = {1--168},
  13586. Publisher = {Clarendon Press},
  13587. Title = {Domain Theory},
  13588. Year = {1994},
  13589. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpoYW5keTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpoYW5keTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3We0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoYW5keTEucGRmAA4AFgAKAGgAYQBuAGQAeQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2hhbmR5MS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13590. @techreport{Bailey:2002la,
  13591. Author = {David H. Bailey and Yozo Hida and Xiaoye S. Li and Brandon Thompson},
  13592. Date-Added = {2009-02-26 16:49:07 -0700},
  13593. Date-Modified = {2009-02-26 16:49:53 -0700},
  13594. Institution = {Lawrence Berkeley National Laboratory},
  13595. Month = {September},
  13596. Number = {LBNL-53651},
  13597. Title = {ARPREC: An Arbitrary Precision Computation Package},
  13598. Year = {2002},
  13599. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVphcnByZWMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QphcnByZWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26i0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhcnByZWMucGRmAA4AFgAKAGEAcgBwAHIAZQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2FycHJlYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13600. @article{Gianantonio:2004cq,
  13601. Author = {Pietro Di Gianantonio and Pier Luca Lanzi},
  13602. Date-Added = {2009-02-26 21:26:08 -0700},
  13603. Date-Modified = {2010-12-17 10:23:07 -0700},
  13604. Issn = {1571-0661},
  13605. Journal = {Electronic Notes in Theoretical Computer Science},
  13606. Note = {Proceedings of the Workshop of the COMETA Project on Computational Metamodels},
  13607. Pages = {113 - 128},
  13608. Title = {Lazy Algorithms for Exact Real Arithmetic},
  13609. Volume = {104},
  13610. Year = {2004},
  13611. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifPRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNy5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13612. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B75H1-4DV1WGT-8/2/dd9c9b43f94ca8e2d65464db2bd50e2b},
  13613. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.entcs.2004.08.021}}
  13614. @phdthesis{Moore:1962gd,
  13615. Author = {R. E. Moore},
  13616. Date-Added = {2009-02-26 15:27:57 -0700},
  13617. Date-Modified = {2009-02-26 15:28:36 -0700},
  13618. School = {Stanford University},
  13619. Title = {Interval Arithmetic and Automatic Error Analysis in Digital Computing},
  13620. Year = {1962},
  13621. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpkaXNlcnQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpkaXNlcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FS0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkaXNlcnQucGRmAA4AFgAKAGQAaQBzAGUAcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2Rpc2VydC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13622. @manual{IEEEFloat,
  13623. Author = {IEEE 1987},
  13624. Date-Added = {2009-02-26 15:13:05 -0700},
  13625. Date-Modified = {2009-02-26 15:14:25 -0700},
  13626. Organization = {IEEE},
  13627. Title = {IEEE Standard 754-1985 for Binary Floating-Point Arithmetic},
  13628. Year = {1987}}
  13629. @article{Goldberg:1991lq,
  13630. Address = {New York, NY, USA},
  13631. Author = {Goldberg, David},
  13632. Date-Added = {2009-02-26 15:04:59 -0700},
  13633. Date-Modified = {2010-12-17 10:23:07 -0700},
  13634. Issn = {0360-0300},
  13635. Journal = {ACM Comput. Surv.},
  13636. Number = {1},
  13637. Pages = {5--48},
  13638. Publisher = {ACM},
  13639. Title = {What every computer scientist should know about floating-point arithmetic},
  13640. Volume = {23},
  13641. Year = {1991},
  13642. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1LWdvbGRiZXJnLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUtZ29sZGJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97JdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUtZ29sZGJlcmcucGRmAAAOACAADwBwADUALQBnAG8AbABkAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUtZ29sZGJlcmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13643. Bdsk-Url-1 = {http://doi.acm.org/10.1145/103162.103163}}
  13644. @article{Nanevski:2003sf,
  13645. Address = {Hingham, MA, USA},
  13646. Author = {Nanevski,, Aleksandar and Blelloch,, Guy and Harper,, Robert},
  13647. Date-Added = {2009-02-26 15:01:01 -0700},
  13648. Date-Modified = {2010-12-17 10:23:07 -0700},
  13649. Issn = {1388-3690},
  13650. Journal = {Higher Order Symbol. Comput.},
  13651. Number = {4},
  13652. Pages = {379--400},
  13653. Publisher = {Kluwer Academic Publishers},
  13654. Title = {Automatic Generation of Staged Geometric Predicates},
  13655. Volume = {16},
  13656. Year = {2003},
  13657. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC01LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zkdEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtNS5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0ANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC01LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13658. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1025876920522}}
  13659. @inproceedings{Potts:1997by,
  13660. Address = {Washington, DC, USA},
  13661. Author = {Potts, Peter and Edalat, Abbas and Escardo, Martin},
  13662. Booktitle = {LICS '97: Proceedings of the 12th Annual IEEE Symposium on Logic in Computer Science},
  13663. Date-Added = {2009-02-25 23:53:06 -0700},
  13664. Date-Modified = {2009-02-25 23:53:22 -0700},
  13665. Isbn = {0-8186-7925-5},
  13666. Pages = {248},
  13667. Publisher = {IEEE Computer Society},
  13668. Title = {Semantics of Exact Real Arithmetic},
  13669. Year = {1997},
  13670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy00MC5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEE1lcmdlUERGcy00MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDXnM5ZsKAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNZXJnZVBERnMtNDAucGRmAAAOACIAEABNAGUAcgBnAGUAUABEAEYAcwAtADQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL01lcmdlUERGcy00MC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  13671. @article{Ciaffaglione:2006pi,
  13672. Address = {Essex, UK},
  13673. Author = {Ciaffaglione,, Alberto and Di Gianantonio,, Pietro},
  13674. Date-Added = {2009-02-25 23:44:18 -0700},
  13675. Date-Modified = {2010-12-17 10:23:07 -0700},
  13676. Issn = {0304-3975},
  13677. Journal = {Theor. Comput. Sci.},
  13678. Number = {1},
  13679. Pages = {39--51},
  13680. Publisher = {Elsevier Science Publishers Ltd.},
  13681. Title = {A certified, corecursive implementation of exact real numbers},
  13682. Volume = {351},
  13683. Year = {2006},
  13684. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifLRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNi5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13685. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2005.09.061}}
  13686. @book{Bishop:1967bf,
  13687. Author = {Errett Bishop},
  13688. Date-Added = {2009-02-25 23:24:31 -0700},
  13689. Date-Modified = {2009-02-25 23:25:15 -0700},
  13690. Publisher = {McGraw-Hill},
  13691. Title = {Foundations of Constructive Analysis},
  13692. Year = {1967}}
  13693. @article{Wiedmer1980133,
  13694. Author = {E. Wiedmer},
  13695. Date-Added = {2009-02-25 23:21:52 -0700},
  13696. Date-Modified = {2010-12-17 10:23:07 -0700},
  13697. Issn = {0304-3975},
  13698. Journal = {Theoretical Computer Science},
  13699. Number = {2},
  13700. Pages = {133 - 155},
  13701. Title = {Computing with infinite objects},
  13702. Volume = {10},
  13703. Year = {1980},
  13704. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifHRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13705. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V1G-45FC484-4X/2/f90e063ae113cc30c5895e7f998fcb5e},
  13706. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0304-3975(80)90011-0}}
  13707. @article{Bailey:2005zp,
  13708. Address = {Piscataway, NJ, USA},
  13709. Author = {Bailey, David H.},
  13710. Date-Added = {2009-02-25 22:18:20 -0700},
  13711. Date-Modified = {2010-12-17 10:23:07 -0700},
  13712. Issn = {1521-9615},
  13713. Journal = {Computing in Science and Engg.},
  13714. Number = {3},
  13715. Pages = {54--61},
  13716. Publisher = {IEEE Educational Activities Department},
  13717. Title = {High-Precision Floating-Point Arithmetic in Scientific Computation},
  13718. Volume = {7},
  13719. Year = {2005},
  13720. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy00LnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPTWVyZ2VQREZzLTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lr8zlmwoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1lcmdlUERGcy00LnBkZgAOACAADwBNAGUAcgBnAGUAUABEAEYAcwAtADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMtNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  13721. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MCSE.2005.52}}
  13722. @inproceedings{Boehm:1986db,
  13723. Address = {New York, NY, USA},
  13724. Author = {Boehm,, Hans-J. and Cartwright,, Robert and Riggle,, Mark and O'Donnell,, Michael J.},
  13725. Booktitle = {LFP '86: Proceedings of the 1986 ACM conference on LISP and functional programming},
  13726. Date-Added = {2009-02-25 22:01:04 -0700},
  13727. Date-Modified = {2010-12-17 10:23:07 -0700},
  13728. Isbn = {0-89791-200-4},
  13729. Location = {Cambridge, Massachusetts, United States},
  13730. Pages = {162--173},
  13731. Publisher = {ACM},
  13732. Title = {Exact real arithmetic: a case study in higher order programming},
  13733. Year = {1986},
  13734. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYyLWJvZWhtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2Mi1ib2VobS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL956tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2Mi1ib2VobS5wZGYADgAeAA4AcAAxADYAMgAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYyLWJvZWhtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13735. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319838.319860}}
  13736. @article{Marcial-Romero:2007rm,
  13737. Address = {Essex, UK},
  13738. Author = {Marcial-Romero,, J. Raymundo and Escard\'{o},, Mart\'{\i}n H.},
  13739. Date-Added = {2009-02-25 21:46:03 -0700},
  13740. Date-Modified = {2010-12-17 10:23:07 -0700},
  13741. Issn = {0304-3975},
  13742. Journal = {Theor. Comput. Sci.},
  13743. Number = {1-2},
  13744. Pages = {120--141},
  13745. Publisher = {Elsevier Science Publishers Ltd.},
  13746. Title = {Semantics of a sequential language for exact real-number computation},
  13747. Volume = {379},
  13748. Year = {2007},
  13749. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2007.01.021}}
  13750. @inproceedings{Edalat:1998sf,
  13751. Address = {New York, NY, USA},
  13752. Author = {Edalat,, Abbas and Potts,, Peter John and S{\"{u}}nderhauf,, Philipp},
  13753. Booktitle = {ICFP '98: Proceedings of the third ACM SIGPLAN international conference on Functional programming},
  13754. Date-Added = {2009-02-25 21:43:32 -0700},
  13755. Date-Modified = {2010-12-17 10:23:07 -0700},
  13756. Isbn = {1-58113-024-4},
  13757. Location = {Baltimore, Maryland, United States},
  13758. Pages = {185--194},
  13759. Publisher = {ACM},
  13760. Title = {Lazy computation with exact real numbers},
  13761. Year = {1998},
  13762. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODUtZWRhbGF0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4NS1lZGFsYXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96EtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4NS1lZGFsYXQucGRmAAAOACAADwBwADEAOAA1AC0AZQBkAGEAbABhAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4NS1lZGFsYXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13763. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289441}}
  13764. @article{Boehm:1990nr,
  13765. Address = {Boston, MA, USA},
  13766. Author = {Boehm,, Hans and Cartwright,, Robert},
  13767. Book = {Research topics in functional programming},
  13768. Date-Added = {2009-02-25 21:42:36 -0700},
  13769. Date-Modified = {2009-02-25 21:42:43 -0700},
  13770. Isbn = {0-201-17236-4},
  13771. Pages = {43--64},
  13772. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  13773. Title = {Exact real arithmetic formulating real numbers as functions},
  13774. Year = {1990}}
  13775. @article{Cousineau:1987dz,
  13776. Address = {Amsterdam, The Netherlands, The Netherlands},
  13777. Author = {Cousineau,, G. and Curien,, P.-L.},
  13778. Date-Added = {2009-02-23 14:19:00 -0700},
  13779. Date-Modified = {2010-12-17 10:23:07 -0700},
  13780. Issn = {0167-6423},
  13781. Journal = {Sci. Comput. Program.},
  13782. Number = {2},
  13783. Pages = {173--202},
  13784. Publisher = {Elsevier North-Holland, Inc.},
  13785. Title = {The categorical abstract machine},
  13786. Volume = {8},
  13787. Year = {1987},
  13788. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZSgzKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZSgzKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ieTRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZSgzKS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUAKAAzACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlKDMpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13789. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0167-6423(87)90020-7}}
  13790. @phdthesis{Young:1988qy,
  13791. Author = {William D. Young},
  13792. Date-Added = {2009-02-11 09:37:11 -0700},
  13793. Date-Modified = {2009-02-11 09:38:17 -0700},
  13794. Month = {December},
  13795. School = {The University of Texas at Austin},
  13796. Title = {A VERIFIED CODE GENERATOR FOR A SUBSET OF GYPSY},
  13797. Year = {1988},
  13798. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHlvdW5nLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHlvdW5nLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCuMjRI4VrUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0SO9qwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHlvdW5nLXRoZXNpcy5wZGYADgAiABAAeQBvAHUAbgBnAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIveW91bmctdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  13799. @techreport{Ager:2004qy,
  13800. Author = {Mads Sig Ager and Olivier Danvy and Jan Midtgaard},
  13801. Date-Added = {2009-02-22 22:13:23 -0700},
  13802. Date-Modified = {2009-02-22 22:14:30 -0700},
  13803. Institution = {BRICS},
  13804. Month = {December},
  13805. Number = {RS-04-28},
  13806. Title = {A Functional Correspondence between Monadic Evaluators and Abstract Machines for Languages with Computational Effects.},
  13807. Year = {2004},
  13808. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA0LTI4LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtUlMtMDQtMjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA70ZczlmsoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLVJTLTA0LTI4LnBkZgAADgAmABIAQgBSAEkAQwBTAC0AUgBTAC0AMAA0AC0AMgA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtUlMtMDQtMjgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13809. @article{Ager:2005bs,
  13810. Address = {Essex, UK},
  13811. Author = {Ager,, Mads Sig and Danvy,, Olivier and Midtgaard,, Jan},
  13812. Date-Added = {2009-02-22 22:06:06 -0700},
  13813. Date-Modified = {2010-12-17 10:23:07 -0700},
  13814. Issn = {0304-3975},
  13815. Journal = {Theor. Comput. Sci.},
  13816. Number = {1},
  13817. Pages = {149--172},
  13818. Publisher = {Elsevier Science Publishers Ltd.},
  13819. Title = {A functional correspondence between monadic evaluators and abstract machines for languages with computational effects},
  13820. Volume = {342},
  13821. Year = {2005},
  13822. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifDRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13823. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2005.06.008}}
  13824. @article{Lillibridge:1999la,
  13825. Address = {Hingham, MA, USA},
  13826. Author = {Lillibridge,, Mark},
  13827. Date-Added = {2009-02-22 21:14:24 -0700},
  13828. Date-Modified = {2010-12-17 10:23:07 -0700},
  13829. Issn = {1388-3690},
  13830. Journal = {Higher Order Symbol. Comput.},
  13831. Number = {1},
  13832. Pages = {75--104},
  13833. Publisher = {Kluwer Academic Publishers},
  13834. Title = {Unchecked Exceptions Can Be Strictly More Powerful Than Call/CC},
  13835. Volume = {12},
  13836. Year = {1999},
  13837. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xOS42OTQucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuMTkuNjk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu4bzOWarwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjE5LjY5NC5wZGYADgAkABEAMQAwAC4AMQAuADEALgAxADkALgA2ADkANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4xOS42OTQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  13838. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1010020917337}}
  13839. @article{McIlroy:1960uq,
  13840. Address = {New York, NY, USA},
  13841. Author = {McIlroy,, M. Douglas},
  13842. Date-Added = {2009-02-19 21:27:08 -0700},
  13843. Date-Modified = {2010-12-17 10:23:07 -0700},
  13844. Issn = {0001-0782},
  13845. Journal = {Commun. ACM},
  13846. Number = {4},
  13847. Pages = {214--220},
  13848. Publisher = {ACM},
  13849. Title = {Macro instruction extensions of compiler languages},
  13850. Volume = {3},
  13851. Year = {1960},
  13852. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMTQtbWNpbHJveS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMTQtbWNpbHJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ejjRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMTQtbWNpbHJveS5wZGYADgAiABAAcAAyADEANAAtAG0AYwBpAGwAcgBvAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIxNC1tY2lscm95LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13853. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367177.367223}}
  13854. @article{Barendregt:1993cr,
  13855. 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).},
  13856. Author = {Barendregt, Henk and Bunder, Martin and Dekkers, Wil},
  13857. Copyright = {Copyright {\copyright} 1993 Association for Symbolic Logic},
  13858. Date-Added = {2009-02-18 22:52:15 -0700},
  13859. Date-Modified = {2010-12-17 10:23:07 -0700},
  13860. Issn = {00224812},
  13861. Journal = {The Journal of Symbolic Logic},
  13862. Jstor_Articletype = {primary_article},
  13863. Jstor_Formatteddate = {Sep., 1993},
  13864. Number = {3},
  13865. Pages = {769--788},
  13866. Publisher = {Association for Symbolic Logic},
  13867. Title = {Systems of Illative Combinatory Logic Complete for First-Order Propositional and Predicate Calculus},
  13868. Volume = {58},
  13869. Year = {1993},
  13870. Bdsk-Url-1 = {http://www.jstor.org/stable/2275096}}
  13871. @article{Dreyer:2008uq,
  13872. Address = {New York, NY, USA},
  13873. Author = {Derek Dreyer and Andreas Rossberg},
  13874. Date-Added = {2009-02-09 23:17:49 -0700},
  13875. Date-Modified = {2011-11-12 18:10:26 -0700},
  13876. Issn = {0362-1340},
  13877. Journal = {SIGPLAN Not.},
  13878. Number = {9},
  13879. Pages = {307--320},
  13880. Publisher = {ACM},
  13881. Title = {Mixin' up the {ML} module system},
  13882. Volume = {43},
  13883. Year = {2008},
  13884. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRC4uL0Ryb3Bib3gvYmliL0RyZXllciwgUm9zc2JlcmcgLSBNaXhpbicgVXAgdGhlIE1MIE1vZHVsZSBTeXN0ZW0ucGRm0hcLGBlXTlMuZGF0YU8RAgYAAAAAAgYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9EcmV5ZXIsIFJvc3NiZXJnIC0gTWkjRUVGRDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu/VzOWa4wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARHJleWVyLCBSb3NzYmVyZyAtIE1pI0VFRkQ1LnBkZgAOAGwANQBEAHIAZQB5AGUAcgAsACAAUgBvAHMAcwBiAGUAcgBnACAALQAgAE0AaQB4AGkAbgAnACAAVQBwACAAdABoAGUAIABNAEwAIABNAG8AZAB1AGwAZQAgAFMAeQBzAHQAZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBNVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRHJleWVyLCBSb3NzYmVyZyAtIE1peGluJyBVcCB0aGUgTUwgTW9kdWxlIFN5c3RlbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A1QDaAOIC7ALuAvMC/gMHAxUDGQMgAykDLgM7Az4DUANTA1gAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADWg==},
  13885. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1411203.1411248}}
  13886. @article{Barrett:1996la,
  13887. Address = {New York, NY, USA},
  13888. Author = {Barrett, Kim and Cassels, Bob and Haahr, Paul and Moon, David A. and Playford, Keith and Withington, P. Tucker},
  13889. Date-Added = {2009-02-09 13:47:14 -0700},
  13890. Date-Modified = {2010-12-17 10:23:07 -0700},
  13891. Issn = {0362-1340},
  13892. Journal = {SIGPLAN Not.},
  13893. Number = {10},
  13894. Pages = {69--82},
  13895. Publisher = {ACM},
  13896. Title = {A monotonic superclass linearization for Dylan},
  13897. Volume = {31},
  13898. Year = {1996},
  13899. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2OS1iYXJyZXR0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY5LWJhcnJldHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97edEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY5LWJhcnJldHQucGRmAAAOACAADwBwADYAOQAtAGIAYQByAHIAZQB0AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY5LWJhcnJldHQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13900. Bdsk-Url-1 = {http://doi.acm.org/10.1145/236338.236343}}
  13901. @mastersthesis{Smeding:2009rr,
  13902. Author = {Gideon Joachim Smeding},
  13903. Date-Added = {2009-02-09 11:49:56 -0700},
  13904. Date-Modified = {2009-02-09 11:50:39 -0700},
  13905. Month = {January},
  13906. School = {Universiteit Utrecht},
  13907. Title = {An executable operational semantics for Python},
  13908. Year = {2009},
  13909. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10aGVzaXMoMikucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10aGVzaXMoMikucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pI0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGVzaXMoMikucGRmAAAOABwADQB0AGgAZQBzAGkAcwAoADIAKQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90aGVzaXMoMikucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  13910. @phdthesis{Findler:2002kl,
  13911. Address = {Houston, Texas},
  13912. Author = {Robert Bruce Findler},
  13913. Date-Added = {2009-02-04 12:22:17 -0700},
  13914. Date-Modified = {2009-02-04 12:23:11 -0700},
  13915. Month = {April},
  13916. School = {Rice University},
  13917. Title = {Behavioral Software Contracts},
  13918. Year = {2002},
  13919. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIWJlaGF2aW9yYWwtc29mdHdhcmUtY29udHJhY3RzLnBkZtIXCxgZV05TLmRhdGFPEQG2AAAAAAG2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfYmVoYXZpb3JhbC1zb2Z0d2FyZS0jQkY3MDI1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wJdEPNW0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmVoYXZpb3JhbC1zb2Z0d2FyZS0jQkY3MDI1LnBkZgAADgBEACEAYgBlAGgAYQB2AGkAbwByAGEAbAAtAHMAbwBmAHQAdwBhAHIAZQAtAGMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvYmliL2JlaGF2aW9yYWwtc29mdHdhcmUtY29udHJhY3RzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwJ5AnsCgAKLApQCogKmAq0CtgK7AsgCywLdAuAC5QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALn}}
  13920. @article{Hagiya:1989uq,
  13921. Author = {Masami Hagiya},
  13922. Date-Added = {2009-01-01 14:35:58 -0700},
  13923. Date-Modified = {2010-12-17 10:23:07 -0700},
  13924. Issn = {0747-7171},
  13925. Journal = {Journal of Symbolic Computation},
  13926. Number = {6},
  13927. Pages = {651 - 680},
  13928. Title = {Meta-circular interpreter for a strongly typed language},
  13929. Volume = {8},
  13930. Year = {1989},
  13931. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ie/RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMy5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13932. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6WM7-4SM6P3K-8/2/53bda160bfee900107be5f0d837aac82},
  13933. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0747-7171(89)80066-5}}
  13934. @unpublished{Pfenning:2004rp,
  13935. Author = {Frank Pfenning},
  13936. Date-Added = {2008-12-18 11:19:57 -0700},
  13937. Date-Modified = {2008-12-18 11:20:20 -0700},
  13938. Title = {Automated Theorem Proving},
  13939. Year = {2004},
  13940. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdhdHAucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdhdHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26o0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhdHAucGRmAAAOABAABwBhAHQAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9hdHAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  13941. @techreport{Filinski:1989hc,
  13942. Author = {Andrzej Filinski},
  13943. Date-Added = {2008-12-18 11:12:11 -0700},
  13944. Date-Modified = {2008-12-18 11:12:43 -0700},
  13945. Institution = {DIKU},
  13946. Title = {Declarative Continuations and Categorical Duality},
  13947. Year = {1989},
  13948. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40My44NzI5LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQzLjg3MjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8KsczlmrEAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEBAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40My44NzI5LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADMALgA4ADcAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQzLjg3MjkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13949. @inproceedings{Griffin:1990dp,
  13950. Address = {New York, NY, USA},
  13951. Author = {Timothy G. Griffin},
  13952. Booktitle = {POPL '90: Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13953. Date-Added = {2008-12-18 11:01:52 -0700},
  13954. Date-Modified = {2010-12-17 10:23:07 -0700},
  13955. Isbn = {0-89791-343-4},
  13956. Location = {San Francisco, California, United States},
  13957. Pages = {47--58},
  13958. Publisher = {ACM},
  13959. Title = {A formulae-as-type notion of control},
  13960. Year = {1990},
  13961. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0Ny1ncmlmZmluLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3LWdyaWZmaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97EdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3LWdyaWZmaW4ucGRmAAAOACAADwBwADQANwAtAGcAcgBpAGYAZgBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3LWdyaWZmaW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13962. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96714}}
  13963. @inproceedings{Curien:2000qd,
  13964. Address = {New York, NY, USA},
  13965. Author = {Pierre-Louis Curien and Hugo Herbelin},
  13966. Booktitle = {ICFP '00: Proceedings of the fifth ACM SIGPLAN international conference on Functional programming},
  13967. Date-Added = {2008-12-18 11:00:41 -0700},
  13968. Date-Modified = {2010-12-17 10:23:07 -0700},
  13969. Isbn = {1-58113-202-6},
  13970. Pages = {233--243},
  13971. Publisher = {ACM},
  13972. Title = {The duality of computation},
  13973. Year = {2000},
  13974. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMzMtY3VyaWVuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIzMy1jdXJpZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96UtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzMy1jdXJpZW4ucGRmAAAOACAADwBwADIAMwAzAC0AYwB1AHIAaQBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIzMy1jdXJpZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13975. Bdsk-Url-1 = {http://doi.acm.org/10.1145/351240.351262}}
  13976. @inproceedings{Wadler:2003db,
  13977. Address = {New York, NY, USA},
  13978. Author = {Philip Wadler},
  13979. Booktitle = {ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming},
  13980. Date-Added = {2008-12-18 10:59:34 -0700},
  13981. Date-Modified = {2010-12-17 10:23:07 -0700},
  13982. Isbn = {1-58113-756-7},
  13983. Location = {Uppsala, Sweden},
  13984. Pages = {189--201},
  13985. Publisher = {ACM},
  13986. Title = {Call-by-value is dual to call-by-name},
  13987. Year = {2003},
  13988. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODktd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4OS13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96F9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4OS13YWRsZXIucGRmAAAOACAADwBwADEAOAA5AC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4OS13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13989. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944723}}
  13990. @article{Harper:1993rq,
  13991. Address = {New York, NY, USA},
  13992. Author = {Robert Harper and Furio Honsell and Gordon Plotkin},
  13993. Date-Added = {2008-12-07 23:26:47 -0700},
  13994. Date-Modified = {2010-12-17 10:23:07 -0700},
  13995. Issn = {0004-5411},
  13996. Journal = {J. ACM},
  13997. Number = {1},
  13998. Pages = {143--184},
  13999. Publisher = {ACM},
  14000. Title = {A framework for defining logics},
  14001. Volume = {40},
  14002. Year = {1993},
  14003. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDMtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0My1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95yNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0My1oYXJwZXIucGRmAAAOACAADwBwADEANAAzAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0My1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  14004. Bdsk-Url-1 = {http://doi.acm.org/10.1145/138027.138060}}
  14005. @unpublished{Pfenning:2001lk,
  14006. Author = {Frank Pfenning},
  14007. Date-Added = {2008-12-07 23:13:39 -0700},
  14008. Date-Modified = {2008-12-07 23:14:22 -0700},
  14009. Month = {March},
  14010. Title = {Computation and Deduction},
  14011. Year = {2001},
  14012. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZjZC5wZGbSFwsYGVdOUy5kYXRhTxEBSgAAAAABSgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBmNkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cRTRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACACZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNkLnBkZgAOAA4ABgBjAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABZVc2Vycy9qc2llay9iaWIvY2QucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlQCaAKIB8AHyAfcCAgILAhkCHQIkAi0CMgI/AkICVAJXAlwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACXg==}}
  14013. @article{Harper:2005kb,
  14014. Address = {New York, NY, USA},
  14015. Author = {Robert Harper and Frank Pfenning},
  14016. Date-Added = {2008-12-07 23:04:17 -0700},
  14017. Date-Modified = {2010-12-17 10:23:07 -0700},
  14018. Issn = {1529-3785},
  14019. Journal = {ACM Trans. Comput. Logic},
  14020. Number = {1},
  14021. Pages = {61--101},
  14022. Publisher = {ACM},
  14023. Title = {On equivalence and canonical forms in the LF type theory},
  14024. Volume = {6},
  14025. Year = {2005},
  14026. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjEtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYxLWhhcnBlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97WdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYxLWhhcnBlci5wZGYADgAeAA4AcAA2ADEALQBoAGEAcgBwAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjEtaGFycGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  14027. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1042038.1042041}}
  14028. @misc{Altenkirch:2005if,
  14029. Author = {Thorsten Altenkirch and Conor McBride and James McKinna},
  14030. Date-Added = {2008-12-06 13:28:20 -0700},
  14031. Date-Modified = {2008-12-06 13:28:25 -0700},
  14032. Howpublished = {Manuscript, available online},
  14033. Month = {April},
  14034. Title = {Why Dependent Types Matter},
  14035. Year = {2005},
  14036. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp5ZHRtLTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp5ZHRtLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42x0Q89+QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEkAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB5ZHRtLTEucGRmAA4AFgAKAHkAZAB0AG0ALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3lkdG0tMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  14037. @inproceedings{McBride:2005bf,
  14038. Author = {Conor McBride},
  14039. Booktitle = {Advanced Functional Programming},
  14040. Date-Added = {2008-12-06 13:22:05 -0700},
  14041. Date-Modified = {2008-12-06 13:22:46 -0700},
  14042. Title = {Epigram: Practical Programming with Dependent Types},
  14043. Year = {2005},
  14044. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWVwaWdyYW0tbm90ZXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFlcGlncmFtLW5vdGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3NG0Q82+wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlcGlncmFtLW5vdGVzLnBkZgAADgAkABEAZQBwAGkAZwByAGEAbQAtAG4AbwB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9lcGlncmFtLW5vdGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  14045. @inproceedings{Pfenning:1990qf,
  14046. Address = {London, UK},
  14047. Author = {Frank Pfenning and Christine Paulin-Mohring},
  14048. Booktitle = {Proceedings of the 5th International Conference on Mathematical Foundations of Programming Semantics},
  14049. Date-Added = {2008-12-06 12:40:34 -0700},
  14050. Date-Modified = {2008-12-06 12:40:39 -0700},
  14051. Isbn = {3-540-97375-3},
  14052. Pages = {209--228},
  14053. Publisher = {Springer-Verlag},
  14054. Title = {Inductively Defined Types in the Calculus of Constructions},
  14055. Year = {1990}}
  14056. @techreport{Brooke:2002fr,
  14057. Author = {Chris Brooke},
  14058. Date-Added = {2008-12-06 12:04:54 -0700},
  14059. Date-Modified = {2008-12-06 12:05:46 -0700},
  14060. Institution = {ComponentSource},
  14061. Title = {The Return on Investment on Commercial off-the-shelf (COTS) software components},
  14062. Year = {2002},
  14063. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJlJPSV9vbl9DT1RTX0NvbXBvbmVudHNfV2hpdGVfUGFwZXIucGRm0hcLGBlXTlMuZGF0YU8RAdQAAAAAAdQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRR9ST0lfb25fQ09UU19Db21wb25lbiM0MUExNDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQaFHxWAafQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMVgfO0AAAABABAAKelFACbV9gAHTE8AAGiFAAIARE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpST0lfb25fQ09UU19Db21wb25lbiM0MUExNDcucGRmAA4ATgAmAFIATwBJAF8AbwBuAF8AQwBPAFQAUwBfAEMAbwBtAHAAbwBuAGUAbgB0AHMAXwBXAGgAaQB0AGUAXwBQAGEAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAD5Vc2Vycy9zaWVrL3N1YnVyYmFuL2JpYi9ST0lfb25fQ09UU19Db21wb25lbnRzX1doaXRlX1BhcGVyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALcAvADEApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=}}
  14064. @article{Morisio:2002ys,
  14065. Address = {Los Alamitos, CA, USA},
  14066. Author = {M. Morisio and M. Ezran and C. Tully},
  14067. Date-Added = {2008-12-06 11:58:23 -0700},
  14068. Date-Modified = {2010-12-17 10:23:07 -0700},
  14069. Issn = {0098-5589},
  14070. Journal = {IEEE Transactions on Software Engineering},
  14071. Number = {4},
  14072. Pages = {340-357},
  14073. Publisher = {IEEE Computer Society},
  14074. Title = {Success and Failure Factors in Software Reuse},
  14075. Volume = {28},
  14076. Year = {2002},
  14077. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/TSE.2002.995420}}
  14078. @article{Rine:2000kx,
  14079. Author = {D. C. Rine and N. Nada},
  14080. Date-Added = {2008-12-06 11:50:15 -0700},
  14081. Date-Modified = {2010-12-17 10:23:07 -0700},
  14082. Issn = {0950-5849},
  14083. Journal = {Information and Software Technology},
  14084. Keywords = {Reference model},
  14085. Number = {1},
  14086. Pages = {47 - 65},
  14087. Title = {An empirical study of a software reuse reference model},
  14088. Volume = {42},
  14089. Year = {2000},
  14090. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ie7RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMi5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  14091. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V0B-3Y21WCF-5/2/b878b9952b9ed95a4524735b1aef100f},
  14092. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0950-5849(99)00055-5}}
  14093. @article{Mohagheghi:2004uq,
  14094. Author = {Mohagheghi, P. and Conradi, R. and Killi, O.M. and Schwarz, H.},
  14095. Date-Added = {2008-12-06 11:43:10 -0700},
  14096. Date-Modified = {2008-12-06 11:43:14 -0700},
  14097. Issn = {0270-5257},
  14098. Journal = {Software Engineering, 2004. ICSE 2004. Proceedings. 26th International Conference on},
  14099. 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},
  14100. Month = {May},
  14101. Pages = {282-291},
  14102. Title = {An empirical study of software reuse vs. defect-density and stability},
  14103. Year = {2004},
  14104. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy0xLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPTWVyZ2VQREZzLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7hEszlmwoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1lcmdlUERGcy0xLnBkZgAOACAADwBNAGUAcgBnAGUAUABEAEYAcwAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  14105. @inproceedings{Abel:2008rr,
  14106. Author = {Andreas Abel and Thorsten Altenkirch},
  14107. Booktitle = {Mathematically Structured Functional Programming},
  14108. Date-Added = {2008-12-04 22:51:37 -0700},
  14109. Date-Modified = {2008-12-04 22:52:06 -0700},
  14110. Title = {A Partial Type Checking Algorithm for Type:Type},
  14111. Year = {2008},
  14112. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptc2ZwMDgucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qptc2ZwMDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j50Q845QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtc2ZwMDgucGRmAA4AFgAKAG0AcwBmAHAAMAA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21zZnAwOC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  14113. @inproceedings{Hudak:1998pt,
  14114. Address = {Washington, DC, USA},
  14115. Author = {P. Hudak},
  14116. Booktitle = {ICSR '98: Proceedings of the 5th International Conference on Software Reuse},
  14117. Date-Added = {2008-12-02 14:47:46 -0700},
  14118. Date-Modified = {2008-12-02 14:47:51 -0700},
  14119. Isbn = {0-8186-8377-5},
  14120. Pages = {134},
  14121. Publisher = {IEEE Computer Society},
  14122. Title = {Modular Domain Specific Languages and Tools},
  14123. Year = {1998},
  14124. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL01lcmdlUERGczEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5NZXJnZVBERnMxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuWEzOWbCgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATWVyZ2VQREZzMS5wZGYAAA4AHgAOAE0AZQByAGcAZQBQAEQARgBzADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  14125. @article{Griffin:1988ec,
  14126. Author = {Griffin, T.G.},
  14127. Date-Added = {2008-12-02 14:40:57 -0700},
  14128. Date-Modified = {2010-12-17 10:23:07 -0700},
  14129. Journal = {Logic in Computer Science, 1988. LICS '88., Proceedings of the Third Annual Symposium on},
  14130. Month = {Jul},
  14131. Pages = {372-383},
  14132. Title = {Notational definition-a formal account},
  14133. Year = {1988},
  14134. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL01lcmdlUERGczAucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5NZXJnZVBERnMwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxDdzOWbCgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATWVyZ2VQREZzMC5wZGYAAA4AHgAOAE0AZQByAGcAZQBQAEQARgBzADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  14135. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1988.5134}}
  14136. @inproceedings{Kohlbecker:1986dk,
  14137. Address = {New York, NY, USA},
  14138. Author = {Eugene Kohlbecker and Daniel P. Friedman and Matthias Felleisen and Bruce Duba},
  14139. Booktitle = {LFP '86: Proceedings of the 1986 ACM conference on LISP and functional programming},
  14140. Date-Added = {2008-12-02 14:30:43 -0700},
  14141. Date-Modified = {2010-12-17 10:23:07 -0700},
  14142. Isbn = {0-89791-200-4},
  14143. Location = {Cambridge, Massachusetts, United States},
  14144. Pages = {151--161},
  14145. Publisher = {ACM},
  14146. Title = {Hygienic macro expansion},
  14147. Year = {1986},
  14148. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxNTEta29obGJlY2tlci0xLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDE1MS1rb2hsYmVja2VyLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9519EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1MS1rb2hsYmVja2VyLTEucGRmAAAOACwAFQBwADEANQAxAC0AawBvAGgAbABiAGUAYwBrAGUAcgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDE1MS1rb2hsYmVja2VyLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  14149. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319838.319859}}
  14150. @phdthesis{Visser:1997rc,
  14151. Author = {Eelco Visser},
  14152. Date-Added = {2008-12-02 14:17:34 -0700},
  14153. Date-Modified = {2008-12-02 14:18:16 -0700},
  14154. School = {University of Amsterdam},
  14155. Title = {Syntax Definition for Language Prototyping},
  14156. Year = {1997}}
  14157. @book{Tomita:1985qr,
  14158. Address = {Norwell, MA, USA},
  14159. Author = {Masaru Tomita},
  14160. Date-Added = {2008-12-02 14:16:33 -0700},
  14161. Date-Modified = {2008-12-02 14:16:39 -0700},
  14162. Isbn = {0898382025},
  14163. Publisher = {Kluwer Academic Publishers},
  14164. Title = {Efficient Parsing for Natural Language: A Fast Algorithm for Practical Systems},
  14165. Year = {1985}}
  14166. @inproceedings{Brand:2001hl,
  14167. Address = {London, UK},
  14168. 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},
  14169. Booktitle = {CC '01: Proceedings of the 10th International Conference on Compiler Construction},
  14170. Date-Added = {2008-12-02 13:50:35 -0700},
  14171. Date-Modified = {2008-12-02 13:50:51 -0700},
  14172. Isbn = {3-540-41861-X},
  14173. Pages = {365--370},
  14174. Publisher = {Springer-Verlag},
  14175. Title = {The {ASF+SDF} Meta-environment: A Component-Based Language Development Environment},
  14176. Year = {2001},
  14177. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpjYzIwMDEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpjYzIwMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3EQ0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjYzIwMDEucGRmAA4AFgAKAGMAYwAyADAAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2NjMjAwMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  14178. @misc{Spolsky:2002fp,
  14179. Author = {Joel Spolsky},
  14180. Date-Added = {2008-12-02 12:49:53 -0700},
  14181. Date-Modified = {2008-12-02 14:42:13 -0700},
  14182. Howpublished = {\url{http://www.joelonsoftware.com/articles/LeakyAbstractions.html}},
  14183. Month = {November},
  14184. Title = {The Law of Leaky Abstractions},
  14185. Year = {2002}}
  14186. @inproceedings{Loh:2006sf,
  14187. Address = {New York, NY, USA},
  14188. Author = {Andres L{\"{o}}h and Ralf Hinze},
  14189. Booktitle = {PPDP '06: Proceedings of the 8th ACM SIGPLAN international conference on Principles and practice of declarative programming},
  14190. Date-Added = {2008-12-02 12:09:37 -0700},
  14191. Date-Modified = {2010-12-17 10:23:07 -0700},
  14192. Isbn = {1-59593-388-3},
  14193. Location = {Venice, Italy},
  14194. Pages = {133--144},
  14195. Publisher = {ACM},
  14196. Title = {Open data types and open functions},
  14197. Year = {2006},
  14198. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTMzLWxvaC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxMzMtbG9oLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebnRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtbG9oLnBkZgAOABoADABwADEAMwAzAC0AbABvAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEzMy1sb2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  14199. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1140335.1140352}}
  14200. @phdthesis{Garcia:2008sf,
  14201. Author = {Ronald Garcia},
  14202. Date-Added = {2008-11-24 15:41:38 -0700},
  14203. Date-Modified = {2008-11-24 15:42:13 -0700},
  14204. Month = {September},
  14205. School = {Indiana University},
  14206. Title = {Static Computation and Reflection},
  14207. Year = {2008},
  14208. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVltYWluMC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW1haW4wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eMzRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1haW4wLnBkZgAADgAUAAkAbQBhAGkAbgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL21haW4wLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  14209. @article{Landin:1966la,
  14210. Address = {New York, NY, USA},
  14211. Author = {P. J. Landin},
  14212. Date-Added = {2008-11-18 14:09:54 -0700},
  14213. Date-Modified = {2010-12-17 10:23:07 -0700},
  14214. Issn = {0001-0782},
  14215. Journal = {Commun. ACM},
  14216. Number = {3},
  14217. Pages = {157--166},
  14218. Publisher = {ACM},
  14219. Title = {The next 700 programming languages},
  14220. Volume = {9},
  14221. Year = {1966},
  14222. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTctbGFuZGluLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1Ny1sYW5kaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL954NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1Ny1sYW5kaW4ucGRmAAAOACAADwBwADEANQA3AC0AbABhAG4AZABpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1Ny1sYW5kaW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  14223. Bdsk-Url-1 = {http://doi.acm.org/10.1145/365230.365257}}
  14224. @article{Smyth:1978ty,
  14225. Author = {M. B. Smyth},
  14226. Date-Added = {2008-11-17 22:10:41 -0700},
  14227. Date-Modified = {2008-11-17 22:12:06 -0700},
  14228. Journal = {Journal of Computer and System Sciences},
  14229. Month = {February},
  14230. Number = {1},
  14231. Pages = {23-36},
  14232. Title = {Power domains},
  14233. Volume = {16},
  14234. Year = {1978},
  14235. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ie3RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  14236. @phdthesis{Leijen:2003ve,
  14237. Author = {Daan Leijen},
  14238. Date-Added = {2008-11-16 10:35:27 -0700},
  14239. Date-Modified = {2008-11-16 10:35:34 -0700},
  14240. Month = nov,
  14241. School = {Department of Computer Science, Universiteit Utrecht, The Netherlands},
  14242. Title = {The $\lambda$ Abroad -- A Functional Approach to Software Components},
  14243. Year = 2003,
  14244. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5waGQtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcGhkLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL976dEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGhkLXRoZXNpcy5wZGYADgAeAA4AcABoAGQALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9waGQtdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  14245. @inproceedings{Leijen:1999vn,
  14246. Address = {Berkeley, CA, USA},
  14247. Author = {Daan Leijen and Erik Meijer},
  14248. Booktitle = {DSL'99: Proceedings of the 2nd conference on Conference on Domain-Specific Languages},
  14249. Date-Added = {2008-11-15 15:27:36 -0700},
  14250. Date-Modified = {2008-11-15 15:27:41 -0700},
  14251. Location = {Austin, Texas},
  14252. Pages = {9--9},
  14253. Publisher = {USENIX Association},
  14254. Title = {Domain specific embedded compilers},
  14255. Year = {1999},
  14256. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNy4yNTk5LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjE3LjI1OTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7uwczlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4xNy4yNTk5LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAxADcALgAyADUAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjE3LjI1OTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14257. @unpublished{Chlipala:2008rr,
  14258. Author = {Adam Chlipala},
  14259. Date-Added = {2008-11-06 13:42:38 -0700},
  14260. Date-Modified = {2008-11-06 13:43:15 -0700},
  14261. Month = {November},
  14262. Title = {Certified Programming with Dependent Types},
  14263. Year = {2008},
  14264. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjcGR0LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY3BkdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xLdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3BkdC5wZGYADgASAAgAYwBwAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jcGR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  14265. @techreport{Remy:1992lq,
  14266. Date-Added = {2008-11-04 14:42:15 -0700},
  14267. Date-Modified = {2008-11-04 14:43:35 -0700},
  14268. Institution = {INRIA-ROCQUENCOURT},
  14269. Month = {October},
  14270. Number = {1766},
  14271. Title = {Extension of ML Type System with a Sorted Equational Theory on Types},
  14272. Year = {1992},
  14273. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40OC45ODA2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ4Ljk4MDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72FszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40OC45ODA2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADgALgA5ADgAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ4Ljk4MDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14274. @inproceedings{McAllester:2003zr,
  14275. Author = {David McAllester},
  14276. Booktitle = {Rewriting Techniques and Applications},
  14277. Date-Added = {2008-11-04 13:03:44 -0700},
  14278. Date-Modified = {2008-11-04 13:05:32 -0700},
  14279. Pages = {436-451},
  14280. Publisher = {Springer-Verlag},
  14281. Series = {LCNS},
  14282. Title = {A Logical Algorithm for ML Type Inference},
  14283. Volume = {2706},
  14284. Year = {2003},
  14285. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zjtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjMucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  14286. @techreport{Corbineau:2007uq,
  14287. Author = {Pierre Corbineau},
  14288. Date-Added = {2008-10-30 22:41:06 -0600},
  14289. Date-Modified = {2008-10-30 22:41:50 -0600},
  14290. Institution = {University of Kaiserslautern},
  14291. Number = {364/07},
  14292. Title = {A Declarative Language for the Coq Proof Assistant},
  14293. Year = {2007},
  14294. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL0ItMDY1LnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJQi0wNjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7h8czlmsMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eETAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEItMDY1LnBkZgAOABQACQBCAC0AMAA2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9CLTA2NS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  14295. @inproceedings{Obua:2007qy,
  14296. Author = {Steven Obua},
  14297. Booktitle = {TPHOLs},
  14298. Date-Added = {2008-10-30 22:33:23 -0600},
  14299. Date-Modified = {2008-10-30 22:35:15 -0600},
  14300. Pages = {223-231},
  14301. Publisher = {Springer-Verlag},
  14302. Series = {LNCS},
  14303. Title = {Proof Pearl: Looping Around the Orbit},
  14304. Volume = {4732},
  14305. Year = {2007},
  14306. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsb29waW5nLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbG9vcGluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94vdEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9vcGluZy5wZGYAAA4AGAALAGwAbwBvAHAAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbG9vcGluZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  14307. @article{Ekman:2007dk,
  14308. Address = {Amsterdam, The Netherlands, The Netherlands},
  14309. Author = {Torbj{\"{o}}rn Ekman and G{\"{o}}rel Hedin},
  14310. Date-Added = {2008-10-30 13:46:24 -0600},
  14311. Date-Modified = {2010-12-17 10:23:07 -0700},
  14312. Issn = {0167-6423},
  14313. Journal = {Sci. Comput. Program.},
  14314. Number = {1-3},
  14315. Pages = {14--26},
  14316. Publisher = {Elsevier North-Holland, Inc.},
  14317. Title = {The JastAdd system --- modular extensible compiler construction},
  14318. Volume = {69},
  14319. Year = {2007},
  14320. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2007.02.003}}
  14321. @phdthesis{Harrison:2001pb,
  14322. Address = {Champaign, IL, USA},
  14323. Author = {William L Harrison},
  14324. Date-Added = {2008-10-30 13:45:30 -0600},
  14325. Date-Modified = {2014-01-09 13:14:11 +0000},
  14326. Publisher = {University of Illinois at Urbana-Champaign},
  14327. Title = {Modular Compilers and Their Correctness Proofs},
  14328. Year = {2001},
  14329. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWhhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWhhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/daHRDzd1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGYAAA4ANAAZAGgAYQByAHIAaQBzAG8AbgAtAGQAaQBzAHMAZQByAHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2hhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14330. @phdthesis{Espinosa:1995la,
  14331. Address = {New York, NY, USA},
  14332. Author = {David A. Espinosa},
  14333. Date-Added = {2008-10-30 13:44:49 -0600},
  14334. Date-Modified = {2008-10-30 13:44:53 -0600},
  14335. Order_No = {UMI Order No. GAX95-33546},
  14336. Publisher = {Columbia University},
  14337. Title = {Semantic Lego},
  14338. Year = {1995}}
  14339. @article{Brand:2006fy,
  14340. Address = {Amsterdam, The Netherlands, The Netherlands},
  14341. Author = {Mark van den Brand and J\orgen Iversen and Peter D. Mosses},
  14342. Date-Added = {2008-10-30 13:42:14 -0600},
  14343. Date-Modified = {2010-12-17 10:23:07 -0700},
  14344. Issn = {0167-6423},
  14345. Journal = {Sci. Comput. Program.},
  14346. Number = {3},
  14347. Pages = {245--264},
  14348. Publisher = {Elsevier North-Holland, Inc.},
  14349. Title = {An action environment},
  14350. Volume = {61},
  14351. Year = {2006},
  14352. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2006.04.005}}
  14353. @inproceedings{Liang:1996th,
  14354. Address = {London, UK},
  14355. Author = {Sheng Liang and Paul Hudak},
  14356. Booktitle = {ESOP '96: Proceedings of the 6th European Symposium on Programming Languages and Systems},
  14357. Date-Added = {2008-10-30 13:40:27 -0600},
  14358. Date-Modified = {2008-10-30 13:40:31 -0600},
  14359. Isbn = {3-540-61055-3},
  14360. Pages = {219--234},
  14361. Publisher = {Springer-Verlag},
  14362. Title = {Modular Denotational Semantics for Compiler Construction},
  14363. Year = {1996},
  14364. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0VTT1AtTW9uSW50ZXJwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESRVNPUC1Nb25JbnRlcnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE1L+870DdpQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADO9FQqAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVTT1AtTW9uSW50ZXJwLnBkZgAADgAmABIARQBTAE8AUAAtAE0AbwBuAEkAbgB0AGUAcgBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRVNPUC1Nb25JbnRlcnAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14365. @article{Doh:2003sp,
  14366. Address = {Amsterdam, The Netherlands, The Netherlands},
  14367. Author = {Kyung-Goo Doh and Peter D. Mosses},
  14368. Date-Added = {2008-10-30 13:39:12 -0600},
  14369. Date-Modified = {2010-12-17 10:23:07 -0700},
  14370. Issn = {0167-6423},
  14371. Journal = {Sci. Comput. Program.},
  14372. Number = {1},
  14373. Pages = {3--36},
  14374. Publisher = {Elsevier North-Holland, Inc.},
  14375. Title = {Composing programming languages by combining action-semantics modules},
  14376. Volume = {47},
  14377. Year = {2003},
  14378. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGU1LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlNS5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGU1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  14379. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0167-6423(02)00107-7}}
  14380. @article{Harrison:1998nx,
  14381. Author = {Harrison, W.L. and Kamin, S.N.},
  14382. Date-Added = {2008-10-30 13:31:27 -0600},
  14383. Date-Modified = {2010-12-17 10:23:07 -0700},
  14384. Issn = {1074-8970},
  14385. Journal = {Computer Languages, 1998. Proceedings. 1998 International Conference on},
  14386. 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},
  14387. Month = {May},
  14388. Pages = {122-131},
  14389. Title = {Modular compilers based on monad transformers},
  14390. Year = {1998},
  14391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDU1lcmdlUERGcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7fvM5ZsKAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWgAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNZXJnZVBERnMucGRmAA4AHAANAE0AZQByAGcAZQBQAEQARgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWVyZ2VQREZzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  14392. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICCL.1998.674163}}
  14393. @inproceedings{Weaver:2007cr,
  14394. Address = {New York, NY, USA},
  14395. Author = {Philip Weaver and Garrin Kimmell and Nicolas Frisby and Perry Alexander},
  14396. Booktitle = {ASE '07: Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering},
  14397. Date-Added = {2008-10-30 13:19:12 -0600},
  14398. Date-Modified = {2010-12-17 10:23:07 -0700},
  14399. Isbn = {978-1-59593-882-4},
  14400. Location = {Atlanta, Georgia, USA},
  14401. Pages = {473--476},
  14402. Publisher = {ACM},
  14403. Title = {Modular and generic programming with interpreterlib},
  14404. Year = {2007},
  14405. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NzMtd2VhdmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3My13ZWF2ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97F9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3My13ZWF2ZXIucGRmAAAOACAADwBwADQANwAzAC0AdwBlAGEAdgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3My13ZWF2ZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  14406. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1321631.1321712}}
  14407. @inproceedings{Chen:2008uq,
  14408. Address = {New York, NY, USA},
  14409. Author = {Juan Chen and Chris Hawblitzel and Frances Perry and Mike Emmi and Jeremy Condit and Derrick Coetzee and Polyvios Pratikaki},
  14410. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  14411. Date-Added = {2008-10-27 13:10:46 -0600},
  14412. Date-Modified = {2010-12-17 10:23:07 -0700},
  14413. Isbn = {978-1-59593-860-2},
  14414. Location = {Tucson, AZ, USA},
  14415. Pages = {183--192},
  14416. Publisher = {ACM},
  14417. Title = {Type-preserving compilation for large-scale optimizing object-oriented compilers},
  14418. Year = {2008},
  14419. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTgzLWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTgzLWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oP0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTgzLWNoZW4ucGRmAAAOABwADQBwADEAOAAzAC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTgzLWNoZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14420. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375604}}
  14421. @techreport{Siek:2008sp,
  14422. Author = {Jeremy Siek and Ronald Garcia and Walid Taha},
  14423. Date-Added = {2008-10-28 17:35:42 -0600},
  14424. Date-Modified = {2008-10-28 17:36:01 -0600},
  14425. Institution = {University of Colorado at Boulder},
  14426. Month = {October},
  14427. Number = {CU-CS-1047-08},
  14428. Title = {Exploring the Design Space of Higher-Order Casts},
  14429. Year = 2008,
  14430. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL0NVLUNTLTEwNDctMDgtMS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE0NVLUNTLTEwNDctMDgtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO71/M5ZrfAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLwAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDVS1DUy0xMDQ3LTA4LTEucGRmAA4AKAATAEMAVQAtAEMAUwAtADEAMAA0ADcALQAwADgALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ1UtQ1MtMTA0Ny0wOC0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  14431. @article{Appel:2007xr,
  14432. Address = {New York, NY, USA},
  14433. Author = {Andrew W. Appel and Paul-Andr\'{e} Melli\`{e}s and Christopher D. Richards and J\'{e}r\^{o}me Vouillon},
  14434. Date-Added = {2008-10-14 11:04:24 -0600},
  14435. Date-Modified = {2010-12-17 10:23:07 -0700},
  14436. Issn = {0362-1340},
  14437. Journal = {SIGPLAN Not.},
  14438. Number = {1},
  14439. Pages = {109--122},
  14440. Publisher = {ACM},
  14441. Title = {A very modal model of a modern, major, general type system},
  14442. Volume = {42},
  14443. Year = {2007},
  14444. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190215.1190235}}
  14445. @article{Parkinson:2005ad,
  14446. Address = {New York, NY, USA},
  14447. Author = {Matthew Parkinson and Gavin Bierman},
  14448. Date-Added = {2008-10-14 10:47:57 -0600},
  14449. Date-Modified = {2010-12-17 10:23:07 -0700},
  14450. Issn = {0362-1340},
  14451. Journal = {SIGPLAN Not.},
  14452. Number = {1},
  14453. Pages = {247--258},
  14454. Publisher = {ACM},
  14455. Title = {Separation logic and abstraction},
  14456. Volume = {40},
  14457. Year = {2005},
  14458. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1047659.1040326}}
  14459. @inproceedings{Chang:2008gd,
  14460. Address = {New York, NY, USA},
  14461. Author = {Bor-Yuh Evan Chang and Xavier Rival},
  14462. Booktitle = {POPL '08: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  14463. Date-Added = {2008-10-13 13:11:41 -0600},
  14464. Date-Modified = {2010-12-17 10:23:07 -0700},
  14465. Isbn = {978-1-59593-689-9},
  14466. Location = {San Francisco, California, USA},
  14467. Pages = {247--260},
  14468. Publisher = {ACM},
  14469. Title = {Relational inductive shape analysis},
  14470. Year = {2008},
  14471. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328469}}
  14472. @inproceedings{Rinard:1996cr,
  14473. Address = {New York, NY, USA},
  14474. Author = {Martin C. Rinard and Pedro C. Diniz},
  14475. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  14476. Date-Added = {2008-10-12 18:32:07 -0600},
  14477. Date-Modified = {2010-12-17 10:23:07 -0700},
  14478. Isbn = {0-89791-795-2},
  14479. Location = {Philadelphia, Pennsylvania, United States},
  14480. Pages = {54--67},
  14481. Publisher = {ACM},
  14482. Title = {Commutativity analysis: a new analysis framework for parallelizing compilers},
  14483. Year = {1996},
  14484. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTQtcmluYXJkLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU0LXJpbmFyZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ONEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU0LXJpbmFyZC5wZGYADgAeAA4AcAA1ADQALQByAGkAbgBhAHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTQtcmluYXJkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  14485. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231390}}
  14486. @inproceedings{Widera:2000xd,
  14487. Address = {Exeter, UK, UK},
  14488. Author = {Manfred Widera and Christoph Beierle},
  14489. Booktitle = {SFP '99: Selected papers from the 1st Scottish Functional Programming Workshop (SFP99)},
  14490. Date-Added = {2008-10-11 21:26:21 -0600},
  14491. Date-Modified = {2008-10-11 21:26:27 -0600},
  14492. Isbn = {1-84150-024-0},
  14493. Pages = {68--78},
  14494. Publisher = {Intellect Books},
  14495. Title = {How to Combine the Benefits of Strict and Soft Typing},
  14496. Year = {2000},
  14497. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG1dpZGVyYUJlaWVybGUyMDAwLVNGUDk5LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbV2lkZXJhQmVpZXJsZTIwMDAtU0ZQOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO26qNHaisJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR2sMCAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAV2lkZXJhQmVpZXJsZTIwMDAtU0ZQOTkucGRmAAAOADgAGwBXAGkAZABlAHIAYQBCAGUAaQBlAHIAbABlADIAMAAwADAALQBTAEYAUAA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvV2lkZXJhQmVpZXJsZTIwMDAtU0ZQOTkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  14498. @unpublished{Wadler:2008eu,
  14499. 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. },
  14500. Annote = {Submission to ICFP.},
  14501. Author = {Philip Wadler and Robert Bruce Findler},
  14502. Date-Added = {2008-10-04 00:03:18 -0600},
  14503. Date-Modified = {2008-10-07 11:46:22 -0600},
  14504. Note = {\url{http://homepages.inf.ed.ac.uk/wadler/topics/links.html#blame-icfp}},
  14505. Title = {Well-typed programs can't be blamed},
  14506. Year = {2008},
  14507. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlibGFtZS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWJsYW1lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cDHRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJsYW1lLnBkZgAADgAUAAkAYgBsAGEAbQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2JsYW1lLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  14508. @techreport{Gal:2006gf,
  14509. Author = {Andreas Gal and Michael Franz},
  14510. Date-Added = {2008-09-29 23:38:22 -0600},
  14511. Date-Modified = {2008-09-29 23:39:18 -0600},
  14512. Institution = {University of California, Irvine},
  14513. Number = {ICS-TR-06-16},
  14514. Title = {Incremental Dynamic Code Generation with Trace Trees},
  14515. Year = {2006},
  14516. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RyYWNlLXRyZWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdHJhY2UtdHJlZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDUstEUu+hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRFQI4AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHJhY2UtdHJlZXMucGRmAAAOACAADwB0AHIAYQBjAGUALQB0AHIAZQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdHJhY2UtdHJlZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  14517. @inproceedings{Rose:1992uq,
  14518. Address = {New York, NY, USA},
  14519. Author = {John R. Rose and Hans Muller},
  14520. Booktitle = {LFP '92: Proceedings of the 1992 ACM conference on LISP and functional programming},
  14521. Date-Added = {2008-09-29 22:30:41 -0600},
  14522. Date-Modified = {2010-12-17 10:23:07 -0700},
  14523. Isbn = {0-89791-481-3},
  14524. Location = {San Francisco, California, United States},
  14525. Pages = {247--259},
  14526. Publisher = {ACM},
  14527. Title = {Integrating the Scheme and C languages},
  14528. Year = {1992},
  14529. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjQ3LXJvc2UucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjQ3LXJvc2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pl0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQ3LXJvc2UucGRmAAAOABwADQBwADIANAA3AC0AcgBvAHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjQ3LXJvc2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14530. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141559}}
  14531. @phdthesis{Adve:1993ys,
  14532. Author = {S. V. Adve},
  14533. Date-Added = {2008-09-29 15:30:17 -0600},
  14534. Date-Modified = {2008-09-29 15:30:48 -0600},
  14535. Month = {December},
  14536. School = {University of Wisconsin},
  14537. Title = {Designing Memory Consistency Models for Shared-Memory Multiprocessors},
  14538. Year = {1993},
  14539. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2FkdmUtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYWR2ZS10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ukdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWR2ZS10aGVzaXMucGRmAAAOACAADwBhAGQAdgBlAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYWR2ZS10aGVzaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  14540. @inproceedings{Roberson:2008rt,
  14541. Author = {Michael Roberson and Melanie Harries and Paul T. Darga and Chandrasekhar Boyapati},
  14542. Booktitle = {OOPSLA},
  14543. Date-Added = {2008-09-29 15:05:41 -0600},
  14544. Date-Modified = {2008-09-29 15:06:20 -0600},
  14545. Title = {Efficient Software Model Checking of Soundness of Type Systems},
  14546. Year = {2008},
  14547. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzbGEwOC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHNsYTA4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVjRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTA4LnBkZgAOABoADABvAG8AcABzAGwAYQAwADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wc2xhMDgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  14548. @article{Brookes:2007dk,
  14549. Author = {Stephen Brookes},
  14550. Date-Added = {2008-09-27 12:35:08 -0600},
  14551. Date-Modified = {2008-09-27 12:37:24 -0600},
  14552. Journal = {Theoretical Computer Science},
  14553. Month = {May},
  14554. Title = {A Semantics for Concurrent Separation Logic},
  14555. Volume = {375},
  14556. Year = {2007},
  14557. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNlcGxvZ2ljcmV2aXNlZGZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2VwbG9naWNyZXZpc2VkZmluYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J/9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2VwbG9naWNyZXZpc2VkZmluYWwucGRmAA4AMgAYAHMAZQBwAGwAbwBnAGkAYwByAGUAdgBpAHMAZQBkAGYAaQBuAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zZXBsb2dpY3JldmlzZWRmaW5hbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  14558. @techreport{Mosses:1996rp,
  14559. Author = {Peter D. Mosses},
  14560. Date-Added = {2008-09-23 13:57:14 -0600},
  14561. Date-Modified = {2008-09-23 13:57:47 -0600},
  14562. Institution = {BRICS},
  14563. Number = {NS-96-14},
  14564. Title = {A Tutorial on Action Semantics},
  14565. Year = {1996},
  14566. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLU5TLTk2LTE0LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtTlMtOTYtMTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8KnMzlmskAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLU5TLTk2LTE0LnBkZgAADgAmABIAQgBSAEkAQwBTAC0ATgBTAC0AOQA2AC0AMQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtTlMtOTYtMTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14567. @inproceedings{Rondon:2008zp,
  14568. Address = {New York, NY, USA},
  14569. Author = {Patrick M. Rondon and Ming Kawaguci and Ranjit Jhala},
  14570. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  14571. Date-Added = {2008-09-23 13:36:32 -0600},
  14572. Date-Modified = {2010-12-17 10:23:07 -0700},
  14573. Isbn = {978-1-59593-860-2},
  14574. Location = {Tucson, AZ, USA},
  14575. Pages = {159--169},
  14576. Publisher = {ACM},
  14577. Title = {Liquid types},
  14578. Year = {2008},
  14579. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTktcm9uZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1OS1yb25kb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL954tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1OS1yb25kb24ucGRmAAAOACAADwBwADEANQA5AC0AcgBvAG4AZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1OS1yb25kb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  14580. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375602}}
  14581. @article{Wadler:2003ud,
  14582. Address = {New York, NY, USA},
  14583. Author = {Philip Wadler and Peter Thiemann},
  14584. Date-Added = {2008-09-21 14:35:55 -0600},
  14585. Date-Modified = {2010-12-17 10:23:07 -0700},
  14586. Issn = {1529-3785},
  14587. Journal = {ACM Trans. Comput. Logic},
  14588. Number = {1},
  14589. Pages = {1--32},
  14590. Publisher = {ACM},
  14591. Title = {The marriage of effects and monads},
  14592. Volume = {4},
  14593. Year = {2003},
  14594. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS13YWRsZXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mE0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS13YWRsZXIucGRmAAAOABwADQBwADEALQB3AGEAZABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14595. Bdsk-Url-1 = {http://doi.acm.org/10.1145/601775.601776}}
  14596. @inproceedings{Wadler:1998zp,
  14597. Address = {New York, NY, USA},
  14598. Author = {Philip Wadler},
  14599. Booktitle = {ICFP '98: Proceedings of the third ACM SIGPLAN international conference on Functional programming},
  14600. Date-Added = {2008-09-21 14:34:19 -0600},
  14601. Date-Modified = {2010-12-17 10:23:07 -0700},
  14602. Isbn = {1-58113-024-4},
  14603. Location = {Baltimore, Maryland, United States},
  14604. Pages = {63--74},
  14605. Publisher = {ACM},
  14606. Title = {The marriage of effects and monads},
  14607. Year = {1998},
  14608. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjMtd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYzLXdhZGxlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97aNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLXdhZGxlci5wZGYADgAeAA4AcAA2ADMALQB3AGEAZABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjMtd2FkbGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  14609. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289429}}
  14610. @inproceedings{Kahlon:2007wo,
  14611. Author = {Vineet Kahlon and Yu Yang and Sriram Sankaranarayanan and Aarti Gupta},
  14612. Booktitle = {Computer Aided Verification (CAV)},
  14613. Date-Added = {2008-09-16 11:56:35 -0600},
  14614. Date-Modified = {2008-09-16 11:57:15 -0600},
  14615. Title = {Fast and Accurate Static Data Race Detection for Concurrent Programs},
  14616. Year = {2007},
  14617. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVljYXYwNy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWNhdjA3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cQ7RDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNhdjA3LnBkZgAADgAUAAkAYwBhAHYAMAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2NhdjA3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  14618. @inproceedings{Steensgaard:1996cs,
  14619. Address = {New York, NY, USA},
  14620. Author = {Bjarne Steensgaard},
  14621. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  14622. Date-Added = {2008-09-16 10:44:42 -0600},
  14623. Date-Modified = {2010-12-17 10:23:07 -0700},
  14624. Isbn = {0-89791-769-3},
  14625. Location = {St. Petersburg Beach, Florida, United States},
  14626. Pages = {32--41},
  14627. Publisher = {ACM},
  14628. Title = {Points-to analysis in almost linear time},
  14629. Year = {1996},
  14630. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzMi1zdGVlbnNnYWFyZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzMi1zdGVlbnNnYWFyZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/errRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMi1zdGVlbnNnYWFyZC5wZGYAAA4AKAATAHAAMwAyAC0AcwB0AGUAZQBuAHMAZwBhAGEAcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzMi1zdGVlbnNnYWFyZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  14631. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237727}}
  14632. @inproceedings{Winskel:1987fp,
  14633. Author = {Glynn Winskel},
  14634. Booktitle = {Advances in Petri Nets 1986},
  14635. Date-Added = {2008-09-11 10:47:21 -0600},
  14636. Date-Modified = {2008-09-11 10:48:21 -0600},
  14637. Number = {255},
  14638. Series = {LNCS},
  14639. Title = {Event Structures},
  14640. Year = {1987},
  14641. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL0V2U3RyLnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJRXZTdHIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABARzczlmucAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE3AAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEV2U3RyLnBkZgAOABQACQBFAHYAUwB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9FdlN0ci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  14642. @article{Click:1995nr,
  14643. Address = {New York, NY, USA},
  14644. Author = {Cliff Click and Keith D. Cooper},
  14645. Date-Added = {2008-09-08 14:08:59 -0600},
  14646. Date-Modified = {2010-12-17 10:23:07 -0700},
  14647. Issn = {0164-0925},
  14648. Journal = {ACM Trans. Program. Lang. Syst.},
  14649. Number = {2},
  14650. Pages = {181--196},
  14651. Publisher = {ACM},
  14652. Title = {Combining analyses, combining optimizations},
  14653. Volume = {17},
  14654. Year = {1995},
  14655. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTgxLWNsaWNrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4MS1jbGljay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96CtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4MS1jbGljay5wZGYADgAeAA4AcAAxADgAMQAtAGMAbABpAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTgxLWNsaWNrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  14656. Bdsk-Url-1 = {http://doi.acm.org/10.1145/201059.201061}}
  14657. @inproceedings{Dincklage:2008kx,
  14658. Address = {New York, NY, USA},
  14659. Author = {Daniel von Dincklage and Amer Diwan},
  14660. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  14661. Date-Added = {2008-09-02 21:33:02 -0600},
  14662. Date-Modified = {2010-12-17 10:23:07 -0700},
  14663. Isbn = {978-1-59593-860-2},
  14664. Location = {Tucson, AZ, USA},
  14665. Pages = {260--269},
  14666. Publisher = {ACM},
  14667. Title = {Explaining failures of program analyses},
  14668. Year = {2008},
  14669. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBsZGkwOC1kYW5pZWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwbGRpMDgtZGFuaWVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wF0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpMDgtZGFuaWVsLnBkZgAADgAkABEAcABsAGQAaQAwADgALQBkAGEAbgBpAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wbGRpMDgtZGFuaWVsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  14670. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375614}}
  14671. @article{Friedman:1978rc,
  14672. Author = {Friedman, D.P. and Wise, D.S.},
  14673. Date-Added = {2008-08-21 10:23:40 -0600},
  14674. Date-Modified = {2010-12-17 10:23:07 -0700},
  14675. Issn = {0018-9340},
  14676. Journal = {Computers, IEEE Transactions on},
  14677. Keywords = {nullCompiling, Lisp, functional combinations, multiprocessing, recursion, suspensions},
  14678. Month = {April},
  14679. Number = {4},
  14680. Pages = {289-296},
  14681. Title = {Aspects of Applicative Programming for Parallel Processing},
  14682. Volume = {C-27},
  14683. Year = {1978},
  14684. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGFwcGxpY2F0aXZlLXBhcmFsbGVsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYXBwbGljYXRpdmUtcGFyYWxsZWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUl1dGdrqxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRnebsAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXBwbGljYXRpdmUtcGFyYWxsZWwucGRmAA4AMgAYAGEAcABwAGwAaQBjAGEAdABpAHYAZQAtAHAAYQByAGEAbABsAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hcHBsaWNhdGl2ZS1wYXJhbGxlbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  14685. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TC.1978.1675100}}
  14686. @book{Kernighan:1988nx,
  14687. Address = {Upper Saddle River, NJ, USA},
  14688. Author = {Brian W. Kernighan and Dennis M. Ritchie},
  14689. Date-Added = {2008-08-19 10:27:45 -0600},
  14690. Date-Modified = {2008-08-19 10:27:50 -0600},
  14691. Isbn = {0-13-110362-8},
  14692. Publisher = {Prentice Hall Press},
  14693. Title = {The C programming language},
  14694. Year = {1988}}
  14695. @article{Landin:1964dk,
  14696. Author = {P. J. Landin},
  14697. Date-Added = {2008-08-12 14:42:10 -0600},
  14698. Date-Modified = {2008-08-12 14:42:57 -0600},
  14699. Journal = {The Computer Journal},
  14700. Number = {4},
  14701. Pages = {308-320},
  14702. Title = {The Mechanical Evaluation of Expressions},
  14703. Volume = {6},
  14704. Year = {1964},
  14705. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliLzMwOC5wZGbSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhBzMwOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPI8vM5Zq3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBwAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAzMDgucGRmAA4AEAAHADMAMAA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMzA4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  14706. @book{Meyer:1997hb,
  14707. Address = {Upper Saddle River, NJ, USA},
  14708. Author = {Bertrand Meyer},
  14709. Date-Added = {2008-08-05 23:21:01 -0600},
  14710. Date-Modified = {2008-08-05 23:21:05 -0600},
  14711. Isbn = {0-13-629155-4},
  14712. Publisher = {Prentice-Hall, Inc.},
  14713. Title = {Object-oriented software construction (2nd ed.)},
  14714. Year = {1997}}
  14715. @article{Seiler:2008rc,
  14716. Address = {New York, NY, USA},
  14717. 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},
  14718. Date-Added = {2008-08-04 09:59:06 -0600},
  14719. Date-Modified = {2010-12-17 10:23:07 -0700},
  14720. Issn = {0730-0301},
  14721. Journal = {ACM Trans. Graph.},
  14722. Number = {3},
  14723. Pages = {1--15},
  14724. Publisher = {ACM},
  14725. Title = {Larrabee: a many-core x86 architecture for visual computing},
  14726. Volume = {27},
  14727. Year = {2008},
  14728. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxsYXJyYWJlZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGxhcnJhYmVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKjRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxhcnJhYmVlLnBkZgAOABoADABsAGEAcgByAGEAYgBlAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbGFycmFiZWUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  14729. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1360612.1360617}}
  14730. @manual{Haftmann:bc,
  14731. Author = {Florian Haftmann and Gerwin Klein and Tobias Nipkow and Norbert Schirmer},
  14732. Date-Added = {2008-07-28 14:20:24 -0600},
  14733. Date-Modified = {2008-07-28 14:22:01 -0600},
  14734. Organization = {TU M{\"u}nchen},
  14735. Title = {LaTeX Sugar for Isabelle Documents},
  14736. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzdWdhci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXN1Z2FyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ijLRDzyVUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN1Z2FyLnBkZgAADgAUAAkAcwB1AGcAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3N1Z2FyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  14737. @misc{Jones:2001pi,
  14738. Author = {Eric Jones and Travis Oliphant and Pearu Peterson and others},
  14739. Date-Added = {2008-07-21 15:18:11 -0600},
  14740. Date-Modified = {2008-07-21 15:18:50 -0600},
  14741. Howpublished = {\url{http://www.scipy.org/}},
  14742. Title = {{SciPy}: Open source scientific tools for {Python}},
  14743. Year = {2001--}}
  14744. @manual{Stein:2007xr,
  14745. Author = {William Stein},
  14746. Date-Added = {2008-07-21 15:17:08 -0600},
  14747. Date-Modified = {2008-07-21 15:17:12 -0600},
  14748. Key = {SAGE},
  14749. Note = {{\tt http://www.sagemath.org}},
  14750. Organization = {The Sage~Group},
  14751. Title = {{S}age {M}athematics {S}oftware ({V}ersion 2.7)},
  14752. Year = 2007}
  14753. @article{Dalcin:2008oz,
  14754. Address = {Orlando, FL, USA},
  14755. Author = {Lisandro Dalc\'{\i}n and Rodrigo Paz and Mario Storti and Jorge D'El\'{\i}a},
  14756. Date-Added = {2008-07-21 15:15:55 -0600},
  14757. Date-Modified = {2010-12-17 10:23:07 -0700},
  14758. Issn = {0743-7315},
  14759. Journal = {J. Parallel Distrib. Comput.},
  14760. Number = {5},
  14761. Pages = {655--662},
  14762. Publisher = {Academic Press, Inc.},
  14763. Title = {{MPI} for {Python}: Performance improvements and {MPI-2} extensions},
  14764. Volume = {68},
  14765. Year = {2008},
  14766. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2007.09.005}}
  14767. @book{Langtangen:2005rw,
  14768. Address = {Secaucus, NJ, USA},
  14769. Author = {Hans Petter Langtangen},
  14770. Date-Added = {2008-07-21 15:14:59 -0600},
  14771. Date-Modified = {2008-07-21 15:15:03 -0600},
  14772. Isbn = {3540294155},
  14773. Publisher = {Springer-Verlag New York, Inc.},
  14774. Title = {Python Scripting for Computational Science (Texts in Computational Science and Engineering)},
  14775. Year = {2005}}
  14776. @article{Cai:2005dk,
  14777. Address = {Amsterdam, The Netherlands, The Netherlands},
  14778. Author = {Xing Cai and Hans Petter Langtangen and Halvard Moe},
  14779. Date-Added = {2008-07-21 15:14:15 -0600},
  14780. Date-Modified = {2008-07-21 15:14:20 -0600},
  14781. Issn = {1058-9244},
  14782. Journal = {Sci. Program.},
  14783. Number = {1},
  14784. Pages = {31--56},
  14785. Publisher = {IOS Press},
  14786. Title = {On the performance of the Python programming language for serial and parallel scientific computations},
  14787. Volume = {13},
  14788. Year = {2005}}
  14789. @article{Sala:2008hc,
  14790. Address = {New York, NY, USA},
  14791. Author = {Marzio Sala and W. F. Spotz and M. A. Heroux},
  14792. Date-Added = {2008-07-21 15:13:25 -0600},
  14793. Date-Modified = {2010-12-17 10:23:07 -0700},
  14794. Issn = {0098-3500},
  14795. Journal = {ACM Trans. Math. Softw.},
  14796. Number = {2},
  14797. Pages = {1--33},
  14798. Publisher = {ACM},
  14799. Title = {{PyTrilinos}: High-performance distributed-memory solvers for Python},
  14800. Volume = {34},
  14801. Year = {2008},
  14802. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1326548.1326549}}
  14803. @manual{Oliphant:2006tg,
  14804. Author = {Travis Oliphant},
  14805. Date-Added = {2008-07-21 15:10:38 -0600},
  14806. Date-Modified = {2008-07-21 15:12:54 -0600},
  14807. Organization = {Trelgol Publishing},
  14808. Title = {Guide to NumPy},
  14809. Year = {2006}}
  14810. @inproceedings{Grudic:2006rc,
  14811. Address = {Philadelphia, USA},
  14812. Author = {G. Grudic and J. Mulligan},
  14813. Booktitle = {Proceedings of Robotics: Science and Systems},
  14814. Date-Added = {2008-07-21 14:40:05 -0600},
  14815. Date-Modified = {2008-07-21 14:40:11 -0600},
  14816. Month = {August},
  14817. Title = {Outdoor Path Labeling Using Polynomial Mahalanobis Distance},
  14818. Year = {2006}}
  14819. @book{Lindholm:1999yu,
  14820. Address = {Boston, MA, USA},
  14821. Author = {Tim Lindholm and Frank Yellin},
  14822. Date-Added = {2008-07-20 15:19:45 -0600},
  14823. Date-Modified = {2008-07-20 15:19:51 -0600},
  14824. Isbn = {0201432943},
  14825. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  14826. Title = {Java Virtual Machine Specification},
  14827. Year = {1999}}
  14828. @unpublished{McGuire:vn,
  14829. Author = {Saundra Y. McGuire},
  14830. Date-Added = {2008-07-18 16:38:57 -0600},
  14831. Date-Modified = {2008-07-22 15:11:54 -0600},
  14832. Note = {\url{https://cbase.som.sunysb.edu/som/fac_retreat_uploads/85.pdf}},
  14833. Title = {The {Millennial} {Learner}: Challenges and Opportunities}}
  14834. @book{Beck:2002rq,
  14835. Author = {Kent Beck},
  14836. Date-Added = {2008-07-17 11:39:15 -0600},
  14837. Date-Modified = {2008-07-17 11:39:58 -0600},
  14838. Publisher = {Addison-Wesley},
  14839. Title = {Test Driven Development: By Example},
  14840. Year = {2002}}
  14841. @article{Lynch:2007tx,
  14842. Author = {Kathy Lynch and Aleksej Heinze and Elsje Scott},
  14843. Date-Added = {2008-07-17 10:21:04 -0600},
  14844. Date-Modified = {2008-07-17 10:22:05 -0600},
  14845. Journal = {Journal of Information Technology Education},
  14846. Title = {Information Technology Team Projects in Higher Education: An International Viewpoint},
  14847. Volume = {6},
  14848. Year = {2007},
  14849. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uL0Ryb3Bib3gvYmliL0pJVEV2NnAxODEtMTk4THluY2gzNTQucGRm0hcLGBlXTlMuZGF0YU8RAbAAAAAAAbAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RpKSVRFdjZwMTgxLTE5OEx5bmNoMzU0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvBXzOWbAgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASklURXY2cDE4MS0xOThMeW5jaDM1NC5wZGYAAA4ANgAaAEoASQBUAEUAdgA2AHAAMQA4ADEALQAxADkAOABMAHkAbgBjAGgAMwA1ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9KSVRFdjZwMTgxLTE5OEx5bmNoMzU0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALoAvwDHAnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=}}
  14850. @book{Biggs:2003ez,
  14851. Author = {John Biggs},
  14852. Date-Added = {2008-07-17 10:06:46 -0600},
  14853. Date-Modified = {2008-07-17 10:08:16 -0600},
  14854. Edition = {2nd},
  14855. Month = {February},
  14856. Publisher = {Open University Press},
  14857. Title = {Teaching for Quality Learning at University},
  14858. Year = {2003}}
  14859. @book{Ganter:1997le,
  14860. Author = {B. Ganter and R. Wille},
  14861. Date-Added = {2008-07-16 14:52:45 -0600},
  14862. Date-Modified = {2008-07-16 14:53:09 -0600},
  14863. Publisher = {Springer-Verlag},
  14864. Title = {Formal Concept Analysis: Mathematical Foundations},
  14865. Year = {1997}}
  14866. @book{Ullman:1988pb,
  14867. Address = {New York, NY, USA},
  14868. Author = {Jeffrey D. Ullman},
  14869. Date-Added = {2008-07-16 10:31:06 -0600},
  14870. Date-Modified = {2008-07-16 10:31:11 -0600},
  14871. Isbn = {0-88175-188-X},
  14872. Publisher = {Computer Science Press, Inc.},
  14873. Title = {Principles of database and knowledge-base systems, Vol. I},
  14874. Year = {1988}}
  14875. @inproceedings{Ullman:1987la,
  14876. Address = {New York, NY, USA},
  14877. Author = {J. D. Ullman},
  14878. Booktitle = {PODS '87: Proceedings of the sixth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems},
  14879. Date-Added = {2008-07-16 10:24:21 -0600},
  14880. Date-Modified = {2010-12-17 10:23:07 -0700},
  14881. Isbn = {0-89791-223-3},
  14882. Location = {San Diego, California, United States},
  14883. Pages = {1--10},
  14884. Publisher = {ACM},
  14885. Title = {Database theory---past and future},
  14886. Year = {1987},
  14887. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS11bGxtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS11bGxtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mD0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS11bGxtYW4ucGRmAAAOABwADQBwADEALQB1AGwAbABtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS11bGxtYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14888. Bdsk-Url-1 = {http://doi.acm.org/10.1145/28659.28660}}
  14889. @inproceedings{Moor:2008fy,
  14890. Address = {New York, NY, USA},
  14891. Author = {Oege de Moor and Damien Sereni and Pavel Avgustinov and Mathieu Verbaere},
  14892. Booktitle = {PODS '08: Proceedings of the twenty-seventh ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems},
  14893. Date-Added = {2008-07-16 10:21:04 -0600},
  14894. Date-Modified = {2010-12-17 10:23:07 -0700},
  14895. Isbn = {978-1-60558-108-8},
  14896. Location = {Vancouver, Canada},
  14897. Pages = {291--300},
  14898. Publisher = {ACM},
  14899. Title = {Type inference for datalog and its application to query optimisation},
  14900. Year = {2008},
  14901. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1376916.1376957}}
  14902. @article{Nickolls:2008yn,
  14903. Address = {New York, NY, USA},
  14904. Author = {John Nickolls and Ian Buck and Michael Garland and Kevin Skadron},
  14905. Date-Added = {2008-07-16 00:18:24 -0600},
  14906. Date-Modified = {2010-12-17 10:23:07 -0700},
  14907. Issn = {1542-7730},
  14908. Journal = {Queue},
  14909. Number = {2},
  14910. Pages = {40--53},
  14911. Publisher = {ACM},
  14912. Title = {Scalable parallel programming with CUDA},
  14913. Volume = {6},
  14914. Year = {2008},
  14915. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1365490.1365500}}
  14916. @book{Snir:1998jh,
  14917. Address = {Cambridge, MA, USA},
  14918. Author = {Marc Snir and Steve Otto},
  14919. Date-Added = {2008-07-16 00:16:49 -0600},
  14920. Date-Modified = {2008-07-16 00:16:53 -0600},
  14921. Isbn = {0262692155},
  14922. Publisher = {MIT Press},
  14923. Title = {MPI-The Complete Reference: The MPI Core},
  14924. Year = {1998}}
  14925. @article{Dagum:1998th,
  14926. Address = {Los Alamitos, CA, USA},
  14927. Author = {Leonardo Dagum and Ramesh Menon},
  14928. Date-Added = {2008-07-16 00:14:22 -0600},
  14929. Date-Modified = {2010-12-17 10:23:07 -0700},
  14930. Issn = {1070-9924},
  14931. Journal = {IEEE Computational Science and Engineering},
  14932. Number = {1},
  14933. Pages = {46-55},
  14934. Publisher = {IEEE Computer Society},
  14935. Title = {{OpenMP}: An Industry-Standard {API} for Shared-Memory Programming},
  14936. Volume = {05},
  14937. Year = {1998},
  14938. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/99.660313}}
  14939. @inproceedings{Beyls:2001ib,
  14940. Author = {K. Beyls and E. D'Hollander},
  14941. Booktitle = {International Conference on Parallel and Distributed Computing and Systems},
  14942. Date-Added = {2008-07-16 00:00:38 -0600},
  14943. Date-Modified = {2008-07-16 00:04:20 -0600},
  14944. Title = {Reuse distance as a metric for cache behavior},
  14945. Year = {2001},
  14946. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGJleWxzMDFyZXVzZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGJleWxzMDFyZXVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cCfRDzVtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJleWxzMDFyZXVzZS5wZGYADgAiABAAYgBlAHkAbABzADAAMQByAGUAdQBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYmV5bHMwMXJldXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  14947. @inproceedings{Ding:2003xy,
  14948. Address = {New York, NY, USA},
  14949. Author = {Chen Ding and Yutao Zhong},
  14950. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  14951. Date-Added = {2008-07-15 23:57:26 -0600},
  14952. Date-Modified = {2010-12-17 10:23:07 -0700},
  14953. Isbn = {1-58113-662-5},
  14954. Location = {San Diego, California, USA},
  14955. Pages = {245--257},
  14956. Publisher = {ACM},
  14957. Title = {Predicting whole-program locality through reuse distance analysis},
  14958. Year = {2003},
  14959. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781159}}
  14960. @article{Ghosh:1999sf,
  14961. Address = {New York, NY, USA},
  14962. Author = {Somnath Ghosh and Margaret Martonosi and Sharad Malik},
  14963. Date-Added = {2008-07-15 23:53:15 -0600},
  14964. Date-Modified = {2010-12-17 10:23:07 -0700},
  14965. Issn = {0164-0925},
  14966. Journal = {ACM Trans. Program. Lang. Syst.},
  14967. Number = {4},
  14968. Pages = {703--746},
  14969. Publisher = {ACM},
  14970. Title = {Cache miss equations: a compiler framework for analyzing and tuning memory behavior},
  14971. Volume = {21},
  14972. Year = {1999},
  14973. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325478.325479}}
  14974. @article{Chatterjee:2001jt,
  14975. Address = {New York, NY, USA},
  14976. Author = {Siddhartha Chatterjee and Erin Parker and Philip J. Hanlon and Alvin R. Lebeck},
  14977. Date-Added = {2008-07-15 23:51:40 -0600},
  14978. Date-Modified = {2010-12-17 10:23:07 -0700},
  14979. Issn = {0362-1340},
  14980. Journal = {SIGPLAN Not.},
  14981. Number = {5},
  14982. Pages = {286--297},
  14983. Publisher = {ACM},
  14984. Title = {Exact analysis of the cache behavior of nested loops},
  14985. Volume = {36},
  14986. Year = {2001},
  14987. Bdsk-Url-1 = {http://doi.acm.org/10.1145/381694.378859}}
  14988. @inproceedings{Snavely:2002oq,
  14989. Address = {Los Alamitos, CA, USA},
  14990. Author = {Allan Snavely and Laura Carrington and Nicole Wolter and Jesus Labarta and Rosa Badia and Avi Purkayastha},
  14991. Booktitle = {Supercomputing '02: Proceedings of the 2002 ACM/IEEE conference on Supercomputing},
  14992. Date-Added = {2008-07-15 23:49:38 -0600},
  14993. Date-Modified = {2008-07-15 23:49:42 -0600},
  14994. Location = {Baltimore, Maryland},
  14995. Pages = {1--17},
  14996. Publisher = {IEEE Computer Society Press},
  14997. Title = {A framework for performance modeling and prediction},
  14998. Year = {2002},
  14999. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNC1zbmF2ZWx5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI0LXNuYXZlbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96WtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0LXNuYXZlbHkucGRmAAAOACAADwBwADIANAAtAHMAbgBhAHYAZQBsAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI0LXNuYXZlbHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  15000. @phdthesis{Mullin:1988pr,
  15001. Address = {Syracuse, NY, USA},
  15002. Author = {Lenore Marie Restifo Mullin},
  15003. Date-Added = {2008-07-15 16:28:55 -0600},
  15004. Date-Modified = {2008-07-15 16:28:59 -0600},
  15005. Order_No = {AAI8914581},
  15006. Publisher = {Syracuse University},
  15007. Title = {A mathematics of arrays},
  15008. Year = {1988}}
  15009. @inbook{Siek:2000ca,
  15010. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  15011. Chapter = {A Modern Framework for Portable High Performance Numerical Linear Algebra},
  15012. Date-Added = {2008-07-15 15:39:50 -0600},
  15013. Date-Modified = {2010-12-17 10:23:07 -0700},
  15014. Publisher = {Springer},
  15015. Title = {Advances in Software Tools for Scientific Computing},
  15016. Year = 2000,
  15017. Bdsk-Url-1 = {http://www.springeronline.com/sgw/cda/frontpage/0,10735,4-40109-22-2042346-0,00.html}}
  15018. @inproceedings{Suzuki:1981by,
  15019. Address = {New York, NY, USA},
  15020. Author = {Norihisa Suzuki},
  15021. Booktitle = {POPL '81: Proceedings of the 8th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  15022. Date-Added = {2008-07-15 11:33:41 -0600},
  15023. Date-Modified = {2010-12-17 10:23:07 -0700},
  15024. Isbn = {0-89791-029-X},
  15025. Location = {Williamsburg, Virginia},
  15026. Pages = {187--199},
  15027. Publisher = {ACM},
  15028. Title = {Inferring types in {Smalltalk}},
  15029. Year = {1981},
  15030. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567532.567553}}
  15031. @inproceedings{Calder:1997mi,
  15032. Address = {Washington, DC, USA},
  15033. Author = {Brad Calder and Peter Feller and Alan Eustace},
  15034. Booktitle = {MICRO 30: Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture},
  15035. Date-Added = {2008-07-15 11:21:31 -0600},
  15036. Date-Modified = {2008-07-15 11:21:36 -0600},
  15037. Isbn = {0-8186-7977-8},
  15038. Location = {Research Triangle Park, North Carolina, United States},
  15039. Pages = {259--269},
  15040. Publisher = {IEEE Computer Society},
  15041. Title = {Value profiling},
  15042. Year = {1997}}
  15043. @inproceedings{Suganuma:2001dz,
  15044. Address = {New York, NY, USA},
  15045. Author = {Toshio Suganuma and Toshiaki Yasue and Motohiro Kawahito and Hideaki Komatsu and Toshio Nakatani},
  15046. Booktitle = {OOPSLA '01: Proceedings of the 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  15047. Date-Added = {2008-07-15 11:09:39 -0600},
  15048. Date-Modified = {2010-12-17 10:23:07 -0700},
  15049. Isbn = {1-58113-335-9},
  15050. Location = {Tampa Bay, FL, USA},
  15051. Pages = {180--195},
  15052. Publisher = {ACM},
  15053. Title = {A dynamic optimization framework for a {Java} just-in-time compiler},
  15054. Year = {2001},
  15055. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504282.504296}}
  15056. @inproceedings{Boehm:2003kl,
  15057. Address = {Washington, DC, USA},
  15058. Author = {Barry Boehm and Dan Port and David Klappholz},
  15059. Booktitle = {CSEET '03: Proceedings of the 16th Conference on Software Engineering Education and Training},
  15060. Date-Added = {2008-07-15 10:25:53 -0600},
  15061. Date-Modified = {2008-07-15 10:25:58 -0600},
  15062. Isbn = {0-7695-1869-9},
  15063. Pages = {329},
  15064. Publisher = {IEEE Computer Society},
  15065. Title = {Tailoring a Successful Project-Based Course},
  15066. Year = {2003}}
  15067. @inproceedings{Dubinsky:2005oq,
  15068. Address = {New York, NY, USA},
  15069. Author = {Yael Dubinsky and Orit Hazzan},
  15070. Booktitle = {ICSE '05: Proceedings of the 27th international conference on Software engineering},
  15071. Date-Added = {2008-07-15 10:18:27 -0600},
  15072. Date-Modified = {2010-12-17 10:23:07 -0700},
  15073. Isbn = {1-59593-963-2},
  15074. Location = {St. Louis, MO, USA},
  15075. Pages = {645--646},
  15076. Publisher = {ACM},
  15077. Title = {The role of a project-based capstone course},
  15078. Year = {2005},
  15079. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2NDUtZHViaW5za3kucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjQ1LWR1Ymluc2t5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tu0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjQ1LWR1Ymluc2t5LnBkZgAADgAkABEAcAA2ADQANQAtAGQAdQBiAGkAbgBzAGsAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjQ1LWR1Ymluc2t5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  15080. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062455.1062582}}
  15081. @unpublished{Flanagan:2007qm,
  15082. Author = {Cormac Flanagan},
  15083. Date-Added = {2008-07-14 15:52:50 -0600},
  15084. Date-Modified = {2008-07-14 15:53:56 -0600},
  15085. Month = {December},
  15086. Note = {draft},
  15087. Title = {ValleyScript: It's Like Static Typing},
  15088. Year = {2007},
  15089. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHZhbGxleXNjcmlwdC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHZhbGxleXNjcmlwdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jW7RDz3vAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHZhbGxleXNjcmlwdC5wZGYADgAiABAAdgBhAGwAbABlAHkAcwBjAHIAaQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvdmFsbGV5c2NyaXB0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  15090. @unpublished{Furr:2008jw,
  15091. Author = {Michael Furr and {Jong-hoon} An and Jeffrey S. Foster and Michael Hicks},
  15092. Date-Added = {2008-07-14 15:27:21 -0600},
  15093. Date-Modified = {2008-07-22 15:07:21 -0600},
  15094. Month = {March},
  15095. Note = {draft},
  15096. Title = {Static Type Inference for {Ruby}},
  15097. Year = {2008},
  15098. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhydWJ5LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcnVieS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JyNEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcnVieS5wZGYADgASAAgAcgB1AGIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ydWJ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  15099. @inproceedings{Tang:2007zm,
  15100. Address = {New York, NY, USA},
  15101. Author = {Audrey Tang},
  15102. Booktitle = {POPL '07: Proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  15103. Date-Added = {2008-07-14 13:58:14 -0600},
  15104. Date-Modified = {2015-11-18 04:45:02 +0000},
  15105. Location = {Nice, France},
  15106. Pages = {1--1},
  15107. Publisher = {ACM},
  15108. Title = {Perl 6: reconciling the irreconcilable},
  15109. Year = {2007},
  15110. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS10YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtdGFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95gtEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtdGFuZy5wZGYAAA4AGAALAHAAMQAtAHQAYQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtdGFuZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  15111. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190216.1190218}}
  15112. @inproceedings{Gronski:2007yf,
  15113. Author = {Jessica Gronski and Cormac Flanagan},
  15114. Booktitle = {Trends in Functional Prog. (TFP)},
  15115. Date-Added = {2008-07-14 13:26:37 -0600},
  15116. Date-Modified = {2012-12-29 13:37:45 -0700},
  15117. Month = {April},
  15118. Pages = {XXIX},
  15119. Title = {Unifying Hybrid Types and Contracts},
  15120. Year = {2007},
  15121. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnRmcDA3LWdyb25za2ktZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rp0ZnAwNy1ncm9uc2tpLWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pC0Q88mAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgugAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0ZnAwNy1ncm9uc2tpLWZsYW5hZ2FuLnBkZgAOADYAGgB0AGYAcAAwADcALQBnAHIAbwBuAHMAawBpAC0AZgBsAGEAbgBhAGcAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3RmcDA3LWdyb25za2ktZmxhbmFnYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  15122. @techreport{Hansen:2007ek,
  15123. Author = {Lars T. Hansen},
  15124. Date-Added = {2008-07-14 11:58:44 -0600},
  15125. Date-Modified = {2008-07-22 15:09:38 -0600},
  15126. Institution = {ECMA TG1 working group},
  15127. Month = {November},
  15128. Title = {Evolutionary Programming and Gradual Typing in {ECMAScript} 4 (Tutorial)},
  15129. Year = {2007},
  15130. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKGV2b2x1dGlvbmFyeS1wcm9ncmFtbWluZy10dXRvcmlhbCgzKS5wZGbSFwsYGVdOUy5kYXRhTxEBygAAAAABygACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2V2b2x1dGlvbmFyeS1wcm9ncmFtI0JGNzM0RS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c07RDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGV2b2x1dGlvbmFyeS1wcm9ncmFtI0JGNzM0RS5wZGYAAA4AUgAoAGUAdgBvAGwAdQB0AGkAbwBuAGEAcgB5AC0AcAByAG8AZwByAGEAbQBtAGkAbgBnAC0AdAB1AHQAbwByAGkAYQBsACgAMwApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA4VXNlcnMvanNpZWsvYmliL2V2b2x1dGlvbmFyeS1wcm9ncmFtbWluZy10dXRvcmlhbCgzKS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  15131. @article{Austing:1979wc,
  15132. Address = {New York, NY, USA},
  15133. Author = {Richard H. Austing and Bruce H. Barnes and Della T. Bonnette and Gerald L. Engel and Gordon Stokes},
  15134. Date-Added = {2008-07-13 23:30:32 -0600},
  15135. Date-Modified = {2010-12-17 10:23:07 -0700},
  15136. Issn = {0001-0782},
  15137. Journal = {Commun. ACM},
  15138. Number = {3},
  15139. Pages = {147--166},
  15140. Publisher = {ACM},
  15141. Title = {Curriculum '78: recommendations for the undergraduate program in computer science--- a report of the ACM curriculum committee on computer science},
  15142. Volume = {22},
  15143. Year = {1979},
  15144. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNDctYXVzdGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNDctYXVzdGluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ec7RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDctYXVzdGluZy5wZGYADgAiABAAcAAxADQANwAtAGEAdQBzAHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE0Ny1hdXN0aW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  15145. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359080.359083}}
  15146. @inproceedings{Carver:1985oe,
  15147. Address = {New York, NY, USA},
  15148. Author = {Doris L. Carver},
  15149. Booktitle = {SIGCSE '85: Proceedings of the sixteenth SIGCSE technical symposium on Computer science education},
  15150. Date-Added = {2008-07-13 23:23:50 -0600},
  15151. Date-Modified = {2010-12-17 10:23:07 -0700},
  15152. Isbn = {0-89791-152-0},
  15153. Location = {New Orleans, Louisiana, United States},
  15154. Pages = {9--12},
  15155. Publisher = {ACM},
  15156. Title = {Comparison of techniques in project-based courses},
  15157. Year = {1985},
  15158. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOS1jYXJ2ZXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRQ1wOS1jYXJ2ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOoQAxKA/MgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMSgk5IAAAABABAAKelFACbV9gAHTE8AAGiFAAIAMk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpwOS1jYXJ2ZXIucGRmAA4AHAANAHAAOQAtAGMAYQByAHYAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvcDktY2FydmVyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCcAKEAqQIlAicCLAI3AkACTgJSAlkCYgJnAnQCdwKJAowCkQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKT},
  15159. Bdsk-Url-1 = {http://doi.acm.org/10.1145/323287.323278}}
  15160. @book{Science-of-Learning:2000sy,
  15161. Author = {Committee on Developments in the Science of Learning},
  15162. Date-Added = {2008-07-13 23:16:26 -0600},
  15163. Date-Modified = {2008-07-13 23:17:53 -0600},
  15164. Editor = {Bransford, J.D. and Brown, A.L. and Cocking, R.R.},
  15165. Publisher = {National Research Council},
  15166. Title = {How People Learn: Brain, Mind, Experience, and School.},
  15167. Year = {2000}}
  15168. @inproceedings{Stapel:2008xu,
  15169. Address = {New York, NY, USA},
  15170. Author = {Kai Stapel and Daniel L{\"{u}}bke and Eric Knauss},
  15171. Booktitle = {ICSE '08: Proceedings of the 30th international conference on Software engineering},
  15172. Date-Added = {2008-07-13 22:54:41 -0600},
  15173. Date-Modified = {2010-12-17 10:23:07 -0700},
  15174. Isbn = {978-1-60558-079-1},
  15175. Location = {Leipzig, Germany},
  15176. Pages = {769--776},
  15177. Publisher = {ACM},
  15178. Title = {Best practices in extreme programming course design},
  15179. Year = {2008},
  15180. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1368088.1368197}}
  15181. @inproceedings{Hedin:2003rq,
  15182. Address = {Washington, DC, USA},
  15183. Author = {G{\"{o}}rel Hedin and Lars Bendix and Boris Magnusson},
  15184. Booktitle = {ICSE '03: Proceedings of the 25th International Conference on Software Engineering},
  15185. Date-Added = {2008-07-13 22:49:36 -0600},
  15186. Date-Modified = {2008-07-13 22:52:25 -0600},
  15187. Isbn = {0-7695-1877-X},
  15188. Location = {Portland, Oregon},
  15189. Pages = {586--593},
  15190. Publisher = {IEEE Computer Society},
  15191. Read = {Yes},
  15192. Title = {Introducing software engineering by means of Extreme Programming},
  15193. Year = {2003},
  15194. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTg2LWhlZGluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU4Ni1oZWRpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97TdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU4Ni1oZWRpbi5wZGYADgAeAA4AcAA1ADgANgAtAGgAZQBkAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTg2LWhlZGluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  15195. @article{Muller:2001kh,
  15196. Address = {Los Alamitos, CA, USA},
  15197. Author = {Matthias M. Muller and Walter F. Tichy},
  15198. Date-Added = {2008-07-13 22:44:57 -0600},
  15199. Date-Modified = {2010-12-17 10:23:07 -0700},
  15200. Isbn = {0-7695-1050-7},
  15201. Journal = {icse},
  15202. Pages = {0537},
  15203. Publisher = {IEEE Computer Society},
  15204. Title = {Case Study: Extreme Programming in a University Environment},
  15205. Volume = {00},
  15206. Year = {2001},
  15207. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1MzctbXVsbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUzNy1tdWxsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97NdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUzNy1tdWxsZXIucGRmAAAOACAADwBwADUAMwA3AC0AbQB1AGwAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUzNy1tdWxsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  15208. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICSE.2001.919128}}
  15209. @article{Kim:2005kk,
  15210. Address = {New York, NY, USA},
  15211. Author = {Miryung Kim and Vibha Sazawal and David Notkin and Gail Murphy},
  15212. Date-Added = {2008-07-13 21:57:35 -0600},
  15213. Date-Modified = {2010-12-17 10:23:07 -0700},
  15214. Issn = {0163-5948},
  15215. Journal = {SIGSOFT Softw. Eng. Notes},
  15216. Number = {5},
  15217. Pages = {187--196},
  15218. Publisher = {ACM},
  15219. Title = {An empirical study of code clone genealogies},
  15220. Volume = {30},
  15221. Year = {2005},
  15222. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1095430.1081737}}
  15223. @article{Baxter:1998bf,
  15224. Address = {Los Alamitos, CA, USA},
  15225. Author = {Ira D. Baxter and Andrew Yahin and Leonardo Moura and Marcelo Sant'Anna and Lorraine Bier},
  15226. Date-Added = {2008-07-13 21:57:03 -0600},
  15227. Date-Modified = {2010-12-17 10:23:07 -0700},
  15228. Issn = {1063-6773},
  15229. Journal = {icsm},
  15230. Pages = {368},
  15231. Publisher = {IEEE Computer Society},
  15232. Title = {Clone Detection Using Abstract Syntax Trees},
  15233. Volume = {00},
  15234. Year = {1998},
  15235. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICSM.1998.738528}}
  15236. @article{Kamiya:2002ad,
  15237. Address = {Los Alamitos, CA, USA},
  15238. Author = {Toshihiro Kamiya and Shinji Kusumoto and Katsuro Inoue},
  15239. Date-Added = {2008-07-13 21:56:26 -0600},
  15240. Date-Modified = {2010-12-17 10:23:07 -0700},
  15241. Issn = {0098-5589},
  15242. Journal = {IEEE Transactions on Software Engineering},
  15243. Number = {7},
  15244. Pages = {654-670},
  15245. Publisher = {IEEE Computer Society},
  15246. Title = {CCFinder: A Multilinguistic Token-Based Code Clone Detection System for Large Scale Source Code},
  15247. Volume = {28},
  15248. Year = {2002},
  15249. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/TSE.2002.1019480}}
  15250. @book{Martin:1991jo,
  15251. Address = {Indianapolis, IN, USA},
  15252. Author = {James Martin},
  15253. Date-Added = {2008-07-11 13:07:47 -0600},
  15254. Date-Modified = {2008-07-11 13:07:52 -0600},
  15255. Isbn = {0-02-376775-8},
  15256. Publisher = {Macmillan Publishing Co., Inc.},
  15257. Title = {Rapid application development},
  15258. Year = {1991}}
  15259. @article{Sanders:2007yo,
  15260. Address = {, USA},
  15261. Author = {Dean Sanders},
  15262. Date-Added = {2008-07-11 13:05:05 -0600},
  15263. Date-Modified = {2008-07-22 15:13:27 -0600},
  15264. Issn = {1937-4771},
  15265. Journal = {J. Comput. Small Coll.},
  15266. Number = {1},
  15267. Pages = {79--79},
  15268. Publisher = {Consortium for Computing Sciences in Colleges},
  15269. Title = {Using {Scrum} to manage student projects},
  15270. Volume = {23},
  15271. Year = {2007}}
  15272. @book{Schwaber:2001ay,
  15273. Address = {Upper Saddle River, NJ, USA},
  15274. Author = {Ken Schwaber and Mike Beedle},
  15275. Date-Added = {2008-07-11 13:04:18 -0600},
  15276. Date-Modified = {2008-07-22 15:13:33 -0600},
  15277. Isbn = {0130676349},
  15278. Publisher = {Prentice Hall PTR},
  15279. Title = {Agile Software Development with {Scrum}},
  15280. Year = {2001}}
  15281. @book{Kruchten:2000dw,
  15282. Address = {Boston, MA, USA},
  15283. Author = {Philippe Kruchten},
  15284. Date-Added = {2008-07-11 13:03:06 -0600},
  15285. Date-Modified = {2008-07-11 13:03:16 -0600},
  15286. Isbn = {0201707101},
  15287. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15288. Title = {The Rational Unified Process: An Introduction, Second Edition},
  15289. Year = {2000}}
  15290. @book{Cockburn:2002hq,
  15291. Address = {Boston, MA, USA},
  15292. Author = {Alistair Cockburn},
  15293. Date-Added = {2008-07-11 13:02:31 -0600},
  15294. Date-Modified = {2008-07-11 13:02:35 -0600},
  15295. Isbn = {0-201-69969-9},
  15296. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15297. Title = {Agile software development},
  15298. Year = {2002}}
  15299. @book{Beck:2000pt,
  15300. Address = {Boston, MA, USA},
  15301. Author = {Kent Beck},
  15302. Date-Added = {2008-07-11 13:01:57 -0600},
  15303. Date-Modified = {2008-07-11 13:02:01 -0600},
  15304. Isbn = {0-201-61641-6},
  15305. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15306. Title = {Extreme programming explained: embrace change},
  15307. Year = {2000}}
  15308. @inproceedings{Schneider:2003xq,
  15309. Address = {Washington, DC, USA},
  15310. Author = {Jean-Guy Schneider and Lorraine Johnston},
  15311. Booktitle = {ICSE '03: Proceedings of the 25th International Conference on Software Engineering},
  15312. Date-Added = {2008-07-11 13:01:09 -0600},
  15313. Date-Modified = {2008-07-22 15:14:41 -0600},
  15314. Isbn = {0-7695-1877-X},
  15315. Location = {Portland, Oregon},
  15316. Pages = {594--599},
  15317. Publisher = {IEEE Computer Society},
  15318. Title = {{eXtreme} {Programming} at universities: an educational perspective},
  15319. Year = {2003},
  15320. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA1OTQtc2NobmVpZGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDU5NC1zY2huZWlkZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97VNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU5NC1zY2huZWlkZXIucGRmAA4AJgASAHAANQA5ADQALQBzAGMAaABuAGUAaQBkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNTk0LXNjaG5laWRlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  15321. @article{Roos:2006oj,
  15322. 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.},
  15323. Author = {Roos, K.R.},
  15324. Date-Added = {2008-07-11 12:17:48 -0600},
  15325. Date-Modified = {2010-12-17 10:23:07 -0700},
  15326. Issn = {1521-9615},
  15327. Journal = {Computing in Science \& Engineering},
  15328. Keywords = {null computational physics, physics education},
  15329. Month = {Sept.-Oct.},
  15330. Number = {5},
  15331. Pages = {44-50},
  15332. Title = {An Incremental Approach to Computational Physics Education},
  15333. Volume = {8},
  15334. Year = {2006},
  15335. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNjc3NDgyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE2Nzc0ODIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72WMzlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNjc3NDgyLnBkZgAADgAaAAwAMAAxADYANwA3ADQAOAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE2Nzc0ODIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  15336. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MCSE.2006.81}}
  15337. @techreport{Cockburn:2006eq,
  15338. Author = {Alistair Cockburn},
  15339. Date-Added = {2008-07-11 12:12:54 -0600},
  15340. Date-Modified = {2008-07-11 12:14:22 -0600},
  15341. Institution = {Humans and Technology},
  15342. Month = {September},
  15343. Number = {HaT TR 2006.03},
  15344. Title = {Designing an incremental-iterative one-semester, undergraduate course in software engineering},
  15345. Year = {2006},
  15346. Bdsk-Url-1 = {http://alistair.cockburn.us/index.php/Designing_an_incremental-iterative_one-semester,_undergraduate_course_in_software_engineering}}
  15347. @misc{Group:by,
  15348. Author = {Standish Group},
  15349. Date-Added = {2008-07-11 12:06:13 -0600},
  15350. Date-Modified = {2008-07-22 15:08:42 -0600},
  15351. Title = {CHAOS: Charting the Seas of Information Technology},
  15352. Year = {1995},
  15353. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL05DUDA4MDgzQi5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDU5DUDA4MDgzQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOyK7M5ZsbAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhawAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBOQ1AwODA4M0IucGRmAA4AHAANAE4AQwBQADAAOAAwADgAMwBCAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTkNQMDgwODNCLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  15354. @article{Frederick-P.-Brooks:1987vf,
  15355. Address = {Los Alamitos, CA, USA},
  15356. Author = {Frederick P. Brooks, Jr.},
  15357. Date-Added = {2008-07-11 11:47:47 -0600},
  15358. Date-Modified = {2010-12-17 10:23:07 -0700},
  15359. Issn = {0018-9162},
  15360. Journal = {Computer},
  15361. Number = {4},
  15362. Pages = {10--19},
  15363. Publisher = {IEEE Computer Society Press},
  15364. Title = {No Silver Bullet Essence and Accidents of Software Engineering},
  15365. Volume = {20},
  15366. Year = {1987},
  15367. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliLzA1LUJyb284Ny5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDTA1LUJyb284Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5bvM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAwNS1Ccm9vODcucGRmAA4AHAANADAANQAtAEIAcgBvAG8AOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDUtQnJvbzg3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  15368. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.1987.1663532}}
  15369. @article{Mills:1980sf,
  15370. Author = {H. D. Mills},
  15371. Date-Added = {2008-07-11 11:30:21 -0600},
  15372. Date-Modified = {2008-07-11 11:31:03 -0600},
  15373. Journal = {IBM Systems Journal},
  15374. Title = {The management of software engineering part 1: principles of software engineering},
  15375. Year = {1980},
  15376. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pYm1zajE5MDRDLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWJtc2oxOTA0Qy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91zNEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWJtc2oxOTA0Qy5wZGYADgAeAA4AaQBiAG0AcwBqADEAOQAwADQAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pYm1zajE5MDRDLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  15377. @article{Gilb:1985kl,
  15378. Address = {New York, NY, USA},
  15379. Author = {Tom Gilb},
  15380. Date-Added = {2008-07-11 11:22:40 -0600},
  15381. Date-Modified = {2010-12-17 10:23:07 -0700},
  15382. Issn = {0163-5948},
  15383. Journal = {SIGSOFT Softw. Eng. Notes},
  15384. Number = {3},
  15385. Pages = {49--61},
  15386. Publisher = {ACM},
  15387. Title = {Evolutionary Delivery versus the waterfall model},
  15388. Volume = {10},
  15389. Year = {1985},
  15390. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNDktZ2lsYi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA0OS1naWxiLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eyDRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0OS1naWxiLnBkZgAOABoADABwADQAOQAtAGcAaQBsAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDQ5LWdpbGIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  15391. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1012483.1012490}}
  15392. @article{Larman:2003oq,
  15393. 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.},
  15394. Author = {Larman, C. and Basili, V.R.},
  15395. Date-Added = {2008-07-11 11:12:37 -0600},
  15396. Date-Modified = {2010-12-17 10:23:07 -0700},
  15397. Issn = {0018-9162},
  15398. Journal = {Computer},
  15399. Keywords = {history, software engineering agile methods, iterative and incremental developments, iterative enhancement, software engineering, software system},
  15400. Month = {June},
  15401. Number = {6},
  15402. Pages = {47-56},
  15403. Title = {Iterative and incremental developments. a brief history},
  15404. Volume = {36},
  15405. Year = {2003},
  15406. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMjA0Mzc1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEyMDQzNzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7w9szlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMjA0Mzc1LnBkZgAADgAaAAwAMAAxADIAMAA0ADMANwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEyMDQzNzUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  15407. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.2003.1204375}}
  15408. @article{Coplien:yu,
  15409. Address = {Los Alamitos, CA, USA},
  15410. Author = {James Coplien and Daniel Hoffman and David Weiss},
  15411. Date-Added = {2008-07-09 15:30:07 -0600},
  15412. Date-Modified = {2010-12-17 10:23:07 -0700},
  15413. Issn = {0740-7459},
  15414. Journal = {IEEE Software},
  15415. Number = {6},
  15416. Pages = {37-45},
  15417. Publisher = {IEEE Computer Society},
  15418. Title = {Commonality and Variability in Software Engineering},
  15419. Volume = {15},
  15420. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/52.730836}}
  15421. @techreport{Computing-Curricula:2005kq,
  15422. Author = {The Joint Task Force for Computing Curricula 2005},
  15423. Date-Added = {2008-07-08 11:10:47 -0600},
  15424. Date-Modified = {2008-07-08 11:11:47 -0600},
  15425. Institution = {ACM, AIS, and IEEE},
  15426. Title = {Computing Curricula 2005},
  15427. Year = {2005}}
  15428. @book{Goldberg:1983cn,
  15429. Address = {Boston, MA, USA},
  15430. Author = {Adele Goldberg and David Robson},
  15431. Date-Added = {2008-07-04 00:17:53 -0600},
  15432. Date-Modified = {2008-07-04 00:17:58 -0600},
  15433. Isbn = {0-201-11371-6},
  15434. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15435. Title = {Smalltalk-80: the language and its implementation},
  15436. Year = {1983}}
  15437. @article{Ungar:1987ul,
  15438. Address = {Los Alamitos, CA, USA},
  15439. Author = {David Ungar and David Patterson},
  15440. Date-Added = {2008-07-04 00:14:11 -0600},
  15441. Date-Modified = {2010-12-17 10:23:07 -0700},
  15442. Issn = {0018-9162},
  15443. Journal = {Computer},
  15444. Number = {1},
  15445. Pages = {67--74},
  15446. Publisher = {IEEE Computer Society Press},
  15447. Title = {What Price Smalltalk?},
  15448. Volume = {20},
  15449. Year = {1987},
  15450. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNjYzMzU5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE2NjMzNTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP3Mzlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNjYzMzU5LnBkZgAADgAaAAwAMAAxADYANgAzADMANQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE2NjMzNTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  15451. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.1987.1663359}}
  15452. @article{Bush:1987dz,
  15453. Address = {New York, NY, USA},
  15454. Author = {William R. Bush and A. Dain Samples and David Ungar and Paul N. Hilfinger},
  15455. Date-Added = {2008-07-04 00:11:41 -0600},
  15456. Date-Modified = {2010-12-17 10:23:07 -0700},
  15457. Issn = {0362-1340},
  15458. Journal = {SIGPLAN Not.},
  15459. Number = {10},
  15460. Pages = {112--116},
  15461. Publisher = {ACM},
  15462. Title = {Compiling {Smalltalk-80} to a {RISC}},
  15463. Volume = {22},
  15464. Year = {1987},
  15465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTEyLWJ1c2gucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTEyLWJ1c2gucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mZ0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTEyLWJ1c2gucGRmAAAOABwADQBwADEAMQAyAC0AYgB1AHMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTEyLWJ1c2gucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  15466. Bdsk-Url-1 = {http://doi.acm.org/10.1145/36205.36192}}
  15467. @misc{Oblinger:oq,
  15468. Author = {Diana Oblinger and James Oblinger},
  15469. Date-Added = {2008-07-03 09:51:43 -0600},
  15470. Date-Modified = {2008-07-03 11:20:59 -0600},
  15471. Howpublished = {\url{http://www.educause.edu/6058&bhcp=1}},
  15472. Journal = {EDUCAUSE},
  15473. Title = {Is it Age or {IT}: First Steps Towards Understanding the Net Generation}}
  15474. @inproceedings{Frens:2006hi,
  15475. Address = {New York, NY, USA},
  15476. Author = {Jeremy D. Frens and Andrew Meneely},
  15477. Booktitle = {SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science education},
  15478. Date-Added = {2008-07-02 16:37:33 -0600},
  15479. Date-Modified = {2010-12-17 10:23:07 -0700},
  15480. Isbn = {1-59593-259-3},
  15481. Location = {Houston, Texas, USA},
  15482. Pages = {92--96},
  15483. Publisher = {ACM},
  15484. Title = {Fifteen compilers in fifteen days},
  15485. Year = {2006},
  15486. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOTItZnJlbnMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wOTItZnJlbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3u50Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTItZnJlbnMucGRmAAAOABwADQBwADkAMgAtAGYAcgBlAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wOTItZnJlbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  15487. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1121341.1121372}}
  15488. @inproceedings{Baldwin:2003xu,
  15489. Address = {New York, NY, USA},
  15490. Author = {Doug Baldwin},
  15491. Booktitle = {SIGCSE '03: Proceedings of the 34th SIGCSE technical symposium on Computer science education},
  15492. Date-Added = {2008-07-02 16:36:43 -0600},
  15493. Date-Modified = {2010-12-17 10:23:07 -0700},
  15494. Isbn = {1-58113-648-X},
  15495. Location = {Reno, Navada, USA},
  15496. Pages = {220--223},
  15497. Publisher = {ACM},
  15498. Title = {A compiler for teaching about compilers},
  15499. Year = {2003},
  15500. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMjAtYmFsZHdpbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMjAtYmFsZHdpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekLRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjAtYmFsZHdpbi5wZGYADgAiABAAcAAyADIAMAAtAGIAYQBsAGQAdwBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIyMC1iYWxkd2luLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  15501. Bdsk-Url-1 = {http://doi.acm.org/10.1145/611892.611974}}
  15502. @inproceedings{Bailey:2008ye,
  15503. Address = {New York, NY, USA},
  15504. Author = {Mark W. Bailey and Clark L. Coleman and Jack W. Davidson},
  15505. Booktitle = {SIGCSE '08: Proceedings of the 39th SIGCSE technical symposium on Computer science education},
  15506. Date-Added = {2008-07-02 16:25:07 -0600},
  15507. Date-Modified = {2010-12-17 10:23:07 -0700},
  15508. Isbn = {978-1-59593-799-5},
  15509. Location = {Portland, OR, USA},
  15510. Pages = {315--319},
  15511. Publisher = {ACM},
  15512. Title = {Defense against the dark arts},
  15513. Year = {2008},
  15514. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMTUtYmFpbGV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxNS1iYWlsZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96tdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxNS1iYWlsZXkucGRmAAAOACAADwBwADMAMQA1AC0AYgBhAGkAbABlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxNS1iYWlsZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  15515. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1352135.1352245}}
  15516. @inproceedings{Waite:2006fu,
  15517. Address = {New York, NY, USA},
  15518. Author = {William M. Waite},
  15519. Booktitle = {SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science education},
  15520. Date-Added = {2008-07-02 16:24:31 -0600},
  15521. Date-Modified = {2010-12-17 10:23:07 -0700},
  15522. Isbn = {1-59593-259-3},
  15523. Location = {Houston, Texas, USA},
  15524. Pages = {87--91},
  15525. Publisher = {ACM},
  15526. Title = {The compiler course in today's curriculum: three strategies},
  15527. Year = {2006},
  15528. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODctd2FpdGUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODctd2FpdGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ur0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODctd2FpdGUucGRmAAAOABwADQBwADgANwAtAHcAYQBpAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODctd2FpdGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  15529. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1121341.1121371}}
  15530. @misc{Jython:2008ad,
  15531. Author = {Jim Hugunin and Barry Warsaw and Samuele Pedroni and Brian Zimmer and Frank Wierzbicki and Ted Leung},
  15532. Date-Added = {2008-07-02 11:53:07 -0600},
  15533. Date-Modified = {2012-12-18 17:00:30 +0000},
  15534. Howpublished = {http://www.jython.org/Project/},
  15535. Title = {The {Jython} Project},
  15536. Year = {1997}}
  15537. @phdthesis{Agesen:1996dq,
  15538. Address = {Stanford, CA, USA},
  15539. Author = {Ole Agesen},
  15540. Date-Added = {2008-07-02 10:46:18 -0600},
  15541. Date-Modified = {2008-07-02 10:46:21 -0600},
  15542. Order_No = {UMI Order No. GAX96-20452},
  15543. Publisher = {Stanford University},
  15544. Title = {Concrete type inference: delivering object-oriented applications},
  15545. Year = {1996}}
  15546. @article{Budimlic:1999bh,
  15547. Address = {Amsterdam, The Netherlands, The Netherlands},
  15548. Author = {Zoran Budimli\'{c} and Ken Kennedy and Jeff Piper},
  15549. Date-Added = {2008-07-02 10:45:25 -0600},
  15550. Date-Modified = {2008-07-02 10:45:38 -0600},
  15551. Issn = {1058-9244},
  15552. Journal = {Sci. Program.},
  15553. Number = {2},
  15554. Pages = {87--95},
  15555. Publisher = {IOS Press},
  15556. Title = {The cost of being object-oriented: A preliminary study},
  15557. Volume = {7},
  15558. Year = {1999},
  15559. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxsaW5wYWNrOS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGxpbnBhY2s5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLXRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpbnBhY2s5LnBkZgAOABoADABsAGkAbgBwAGEAYwBrADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbGlucGFjazkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  15560. @inproceedings{Chambers:1989qf,
  15561. Address = {New York, NY, USA},
  15562. Author = {C. Chambers and D. Ungar},
  15563. Booktitle = {PLDI '89: Proceedings of the ACM SIGPLAN 1989 Conference on Programming Language Design and Implementation},
  15564. Date-Added = {2008-07-02 10:42:07 -0600},
  15565. Date-Modified = {2010-12-17 10:23:07 -0700},
  15566. Isbn = {0-89791-306-X},
  15567. Location = {Portland, Oregon, United States},
  15568. Pages = {146--160},
  15569. Publisher = {ACM},
  15570. Title = {Customization: optimizing compiler technology for {SELF}, a dynamically-typed object-oriented programming language},
  15571. Year = {1989},
  15572. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDYtY2hhbWJlcnMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQ2LWNoYW1iZXJzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nM0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQ2LWNoYW1iZXJzLnBkZgAADgAkABEAcAAxADQANgAtAGMAaABhAG0AYgBlAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQ2LWNoYW1iZXJzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  15573. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73141.74831}}
  15574. @inproceedings{Siek:2008sf,
  15575. Author = {Jeremy G. Siek and Manish Vachharajani},
  15576. Booktitle = {DLS},
  15577. Date-Added = {2008-07-01 15:27:16 -0600},
  15578. Date-Modified = {2014-04-14 11:25:08 +0000},
  15579. Title = {Gradual Typing and Unification-based Inference},
  15580. Year = {2008},
  15581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5kbHMwOGlndGxjLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZGxzMDhpZ3RsYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xV9EPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGxzMDhpZ3RsYy5wZGYADgAeAA4AZABsAHMAMAA4AGkAZwB0AGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9kbHMwOGlndGxjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  15582. @article{Haigh:2005qq,
  15583. Author = {Thomas Haigh},
  15584. Date-Added = {2008-07-01 14:57:24 -0600},
  15585. Date-Modified = {2008-07-01 15:00:16 -0600},
  15586. Journal = {SIAM History of Numerical Analysis and Scientific Computing Project},
  15587. Month = {April},
  15588. Title = {Jack {Dongarra}, Oral history interview},
  15589. Year = {2005}}
  15590. @article{Huet:1980ng,
  15591. Address = {New York, NY, USA},
  15592. Author = {G\'{e}rard Huet},
  15593. Date-Added = {2008-06-30 14:29:11 -0600},
  15594. Date-Modified = {2010-12-17 10:23:07 -0700},
  15595. Issn = {0004-5411},
  15596. Journal = {J. ACM},
  15597. Number = {4},
  15598. Pages = {797--821},
  15599. Publisher = {ACM},
  15600. Title = {Confluent Reductions: Abstract Properties and Applications to Term Rewriting Systems: Abstract Properties and Applications to Term Rewriting Systems},
  15601. Volume = {27},
  15602. Year = {1980},
  15603. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzk3LWh1ZXQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzk3LWh1ZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ub0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzk3LWh1ZXQucGRmAAAOABwADQBwADcAOQA3AC0AaAB1AGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzk3LWh1ZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  15604. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322217.322230}}
  15605. @article{Franchetti:2005fu,
  15606. Address = {New York, NY, USA},
  15607. Author = {Franz Franchetti and Yevgen Voronenko and Markus P{\"u}schel},
  15608. Date-Added = {2008-06-30 11:05:00 -0600},
  15609. Date-Modified = {2010-12-17 10:23:07 -0700},
  15610. Issn = {0362-1340},
  15611. Journal = {SIGPLAN Not.},
  15612. Number = {6},
  15613. Pages = {315--326},
  15614. Publisher = {ACM},
  15615. Title = {Formal loop merging for signal transforms},
  15616. Volume = {40},
  15617. Year = {2005},
  15618. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHBsZGkwNV8yXygyKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHBsZGkwNV8yXygyKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fATRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBsZGkwNV8yXygyKS5wZGYADgAiABAAcABsAGQAaQAwADUAXwAyAF8AKAAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcGxkaTA1XzJfKDIpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  15619. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1064978.1065048}}
  15620. @article{Strom:1986ek,
  15621. Address = {Piscataway, NJ, USA},
  15622. Author = {R E Strom and S Yemini},
  15623. Date-Added = {2008-06-30 10:46:49 -0600},
  15624. Date-Modified = {2008-06-30 10:46:53 -0600},
  15625. Issn = {0098-5589},
  15626. Journal = {IEEE Trans. Softw. Eng.},
  15627. Number = {1},
  15628. Pages = {157--171},
  15629. Publisher = {IEEE Press},
  15630. Title = {Typestate: A programming language concept for enhancing software reliability},
  15631. Volume = {12},
  15632. Year = {1986}}
  15633. @misc{Benchmarks:kl,
  15634. Date-Added = {2008-06-29 00:02:46 -0600},
  15635. Date-Modified = {2010-12-17 10:23:07 -0700},
  15636. Howpublished = {http://shootout.alioth.debian.org/},
  15637. Lastchecked = {June 29, 2008},
  15638. Month = {July},
  15639. Title = {The Computer Language Bencmarks Game},
  15640. Urldate = {June 26, 2008},
  15641. Year = {2008},
  15642. Bdsk-Url-1 = {http://shootout.alioth.debian.org/}}
  15643. @inproceedings{Rigo:2004oq,
  15644. Address = {New York, NY, USA},
  15645. Author = {Armin Rigo},
  15646. Booktitle = {PEPM '04: Proceedings of the 2004 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  15647. Date-Added = {2008-06-28 23:53:54 -0600},
  15648. Date-Modified = {2010-12-17 10:23:07 -0700},
  15649. Isbn = {1-58113-835-0},
  15650. Location = {Verona, Italy},
  15651. Pages = {15--26},
  15652. Publisher = {ACM},
  15653. Title = {Representation-based just-in-time specialization and the psyco prototype for python},
  15654. Year = {2004},
  15655. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTUtcmlnby5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxNS1yaWdvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edPRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNS1yaWdvLnBkZgAOABoADABwADEANQAtAHIAaQBnAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE1LXJpZ28ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  15656. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1014007.1014010}}
  15657. @book{Stepanov:2008kx,
  15658. Author = {Alexander Stepanov and Paul McJones},
  15659. Date-Added = {2008-06-24 21:15:48 -0600},
  15660. Date-Modified = {2008-06-24 21:16:31 -0600},
  15661. Title = {Elements of Programming},
  15662. Year = {2008}}
  15663. @article{Clements:2004oq,
  15664. Address = {New York, NY, USA},
  15665. Author = {John Clements and Matthias Felleisen},
  15666. Date-Added = {2008-06-26 15:32:47 -0600},
  15667. Date-Modified = {2010-12-17 10:23:07 -0700},
  15668. Issn = {0164-0925},
  15669. Journal = {ACM Trans. Program. Lang. Syst.},
  15670. Number = {6},
  15671. Pages = {1029--1052},
  15672. Publisher = {ACM},
  15673. Title = {A tail-recursive machine with stack inspection},
  15674. Volume = {26},
  15675. Year = {2004},
  15676. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxMDI5LWNsZW1lbnRzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEwMjktY2xlbWVudHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95idEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMjktY2xlbWVudHMucGRmAA4AJgASAHAAMQAwADIAOQAtAGMAbABlAG0AZQBuAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTAyOS1jbGVtZW50cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  15677. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1034774.1034778}}
  15678. @article{Schmidt:1997hl,
  15679. Author = {Robert Schmidt},
  15680. Date-Added = {2008-06-26 10:09:07 -0600},
  15681. Date-Modified = {2008-07-22 15:14:10 -0600},
  15682. Journal = {Microsoft Systems Journal},
  15683. Month = {May},
  15684. Title = {Investigating Multilanguage Debugging and the New {IDEs} of {Visual} {Studio} 97},
  15685. Year = {1997}}
  15686. @inproceedings{Wileden:1999db,
  15687. Address = {Los Alamitos, CA, USA},
  15688. Author = {Jack C. Wileden and Alan Kaplan},
  15689. Booktitle = {ICSE '99: Proceedings of the 21st international conference on Software engineering},
  15690. Date-Added = {2008-06-26 10:05:51 -0600},
  15691. Date-Modified = {2008-06-26 10:05:55 -0600},
  15692. Isbn = {1-58113-074-0},
  15693. Location = {Los Angeles, California, United States},
  15694. Pages = {675--676},
  15695. Publisher = {IEEE Computer Society Press},
  15696. Title = {Software interoperability: principles and practice},
  15697. Year = {1999}}
  15698. @article{Barrett:1996lq,
  15699. Address = {New York, NY, USA},
  15700. Author = {Daniel J. Barrett and Alan Kaplan and Jack C. Wileden},
  15701. Date-Added = {2008-06-26 10:04:07 -0600},
  15702. Date-Modified = {2010-12-17 10:23:07 -0700},
  15703. Issn = {0163-5948},
  15704. Journal = {SIGSOFT Softw. Eng. Notes},
  15705. Number = {6},
  15706. Pages = {147--155},
  15707. Publisher = {ACM},
  15708. Title = {Automated support for seamless interoperability in polylingual software systems},
  15709. Volume = {21},
  15710. Year = {1996},
  15711. Bdsk-Url-1 = {http://doi.acm.org/10.1145/250707.239123}}
  15712. @inproceedings{Kaplan:1998fv,
  15713. Address = {Washington, DC, USA},
  15714. Author = {A. Kaplan and J. Ridgway and J. C. Wileden and J. C. Wileden},
  15715. Booktitle = {IWSSD '98: Proceedings of the 9th international workshop on Software specification and design},
  15716. Date-Added = {2008-06-26 10:03:20 -0600},
  15717. Date-Modified = {2008-07-22 15:10:59 -0600},
  15718. Isbn = {0-8186-8439-9},
  15719. Pages = {2},
  15720. Publisher = {IEEE Computer Society},
  15721. Title = {Why {IDLs} are Not Ideal},
  15722. Year = {1998}}
  15723. @inproceedings{Grechanik:2004zl,
  15724. Address = {Washington, DC, USA},
  15725. Author = {Mark Grechanik and Don Batory and Dewayne E. Perry},
  15726. Booktitle = {ICSE '04: Proceedings of the 26th International Conference on Software Engineering},
  15727. Date-Added = {2008-06-26 10:02:21 -0600},
  15728. Date-Modified = {2008-06-26 10:02:26 -0600},
  15729. Isbn = {0-7695-2163-0},
  15730. Pages = {357--366},
  15731. Publisher = {IEEE Computer Society},
  15732. Title = {Design of Large-Scale Polylingual Systems},
  15733. Year = {2004}}
  15734. @inproceedings{Auerbach:1999rz,
  15735. Address = {Washington, DC, USA},
  15736. Author = {Joshua Auerbach and Charles Barton and Mark Chu-Carroll and Mukund Raghavachari},
  15737. Booktitle = {ICDCS '99: Proceedings of the 19th IEEE International Conference on Distributed Computing Systems},
  15738. Date-Added = {2008-06-26 10:00:15 -0600},
  15739. Date-Modified = {2008-06-26 10:01:30 -0600},
  15740. Pages = {393},
  15741. Publisher = {IEEE Computer Society},
  15742. Title = {Mockingbird: Flexible Stub Compilation from Pairs of Declarations},
  15743. Year = {1999}}
  15744. @article{Gibbons:1987qv,
  15745. Address = {Piscataway, NJ, USA},
  15746. Author = {Phillip B. Gibbons},
  15747. Date-Added = {2008-06-26 09:58:25 -0600},
  15748. Date-Modified = {2010-12-17 10:23:07 -0700},
  15749. Issn = {0098-5589},
  15750. Journal = {IEEE Trans. Softw. Eng.},
  15751. Number = {1},
  15752. Pages = {77--87},
  15753. Publisher = {IEEE Press},
  15754. Title = {A Stub Generator for Multilanguage {RPC} in Heterogeneous Environments},
  15755. Volume = {13},
  15756. Year = {1987},
  15757. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.1987.232837}}
  15758. @inproceedings{Fateman:1981jk,
  15759. Address = {New York, NY, USA},
  15760. Author = {Richard J. Fateman},
  15761. Booktitle = {SYMSAC '81: Proceedings of the fourth ACM symposium on Symbolic and algebraic computation},
  15762. Date-Added = {2008-06-26 09:57:34 -0600},
  15763. Date-Modified = {2010-12-17 10:23:07 -0700},
  15764. Isbn = {0-89791-047-8},
  15765. Location = {Snowbird, Utah, United States},
  15766. Pages = {122--125},
  15767. Publisher = {ACM},
  15768. Title = {A case study in interlanguage communication: Fast {LISP} polynomial operations written in {'C'}},
  15769. Year = {1981},
  15770. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800206.806381}}
  15771. @article{Phillips:2004yu,
  15772. Address = {New York, NY, USA},
  15773. Author = {Andrew T. Phillips},
  15774. Date-Added = {2008-06-26 09:54:29 -0600},
  15775. Date-Modified = {2010-12-17 10:23:07 -0700},
  15776. Issn = {0097-8418},
  15777. Journal = {SIGCSE Bull.},
  15778. Number = {1},
  15779. Pages = {85--89},
  15780. Publisher = {ACM},
  15781. Title = {Highlighting programming language issues using mixed language programming nn Maple and C},
  15782. Volume = {36},
  15783. Year = {2004},
  15784. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1028174.971331}}
  15785. @inproceedings{Vinoski:1997tw,
  15786. Author = {S. Vinoski},
  15787. Booktitle = {Communications Magazine},
  15788. Date-Added = {2008-06-25 16:38:14 -0600},
  15789. Date-Modified = {2008-06-25 16:39:09 -0600},
  15790. Number = {2},
  15791. Pages = {46-55},
  15792. Title = {{CORBA}: integrating diverse applications within distributed hterogeneous environments},
  15793. Volume = {35},
  15794. Year = {1997}}
  15795. @article{Hamilton:2003jw,
  15796. Address = {New York, NY, USA},
  15797. Author = {Jennifer Hamilton},
  15798. Date-Added = {2008-06-25 16:34:32 -0600},
  15799. Date-Modified = {2010-12-17 10:23:07 -0700},
  15800. Issn = {0362-1340},
  15801. Journal = {SIGPLAN Not.},
  15802. Number = {2},
  15803. Pages = {19--28},
  15804. Publisher = {ACM},
  15805. Title = {Language integration in the common language runtime},
  15806. Volume = {38},
  15807. Year = {2003},
  15808. Bdsk-Url-1 = {http://doi.acm.org/10.1145/772970.772973}}
  15809. @inproceedings{Benton:1999qf,
  15810. Address = {New York, NY, USA},
  15811. Author = {Nick Benton and Andrew Kennedy},
  15812. Booktitle = {ICFP '99: Proceedings of the fourth ACM SIGPLAN international conference on Functional programming},
  15813. Date-Added = {2008-06-25 16:31:02 -0600},
  15814. Date-Modified = {2010-12-17 10:23:07 -0700},
  15815. Isbn = {1-58113-111-9},
  15816. Location = {Paris, France},
  15817. Pages = {126--137},
  15818. Publisher = {ACM},
  15819. Title = {Interlanguage working without tears: blending SML with Java},
  15820. Year = {1999},
  15821. Bdsk-Url-1 = {http://doi.acm.org/10.1145/317636.317791}}
  15822. @article{Einarsson:1984kb,
  15823. Address = {New York, NY, USA},
  15824. Author = {Bo Einarsson and W. Morven Gentleman},
  15825. Date-Added = {2008-06-25 16:29:39 -0600},
  15826. Date-Modified = {2010-12-17 10:23:07 -0700},
  15827. Issn = {0038-0644},
  15828. Journal = {Softw. Pract. Exper.},
  15829. Number = {4},
  15830. Pages = {383--392},
  15831. Publisher = {John Wiley \& Sons, Inc.},
  15832. Title = {Mixed language programming},
  15833. Volume = {14},
  15834. Year = {1984},
  15835. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380140410}}
  15836. @article{Vouk:1984oz,
  15837. Address = {New York, NY, USA},
  15838. Author = {Mladen A. Vouk},
  15839. Date-Added = {2008-06-25 16:26:15 -0600},
  15840. Date-Modified = {2010-12-17 10:23:07 -0700},
  15841. Issn = {0362-1340},
  15842. Journal = {SIGPLAN Not.},
  15843. Number = {12},
  15844. Pages = {54--60},
  15845. Publisher = {ACM},
  15846. Title = {On the cost of mixed language programming},
  15847. Volume = {19},
  15848. Year = {1984},
  15849. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1NC12b3VrKDIpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU0LXZvdWsoMikucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97OdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU0LXZvdWsoMikucGRmAAAOACAADwBwADUANAAtAHYAbwB1AGsAKAAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU0LXZvdWsoMikucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  15850. Bdsk-Url-1 = {http://doi.acm.org/10.1145/948363.948370}}
  15851. @inproceedings{Beazley:1996ek,
  15852. Author = {David M. Beazley},
  15853. Booktitle = {Fourth Annual {USENIX} {Tcl}/{Tk} Workshop},
  15854. Date-Added = {2008-06-25 16:17:45 -0600},
  15855. Date-Modified = {2008-06-25 16:18:41 -0600},
  15856. Title = {{SWIG}: An Easy to Use Tool for Integrating Scripting Languages with C and C++},
  15857. Year = {1996},
  15858. Bdsk-Url-1 = {http://www.usenix.org/publications/library/proceedings/tcl96/beazley.html}}
  15859. @article{Girard:1986qr,
  15860. Author = {Jean-Yves Girard},
  15861. Date-Added = {2008-05-28 13:35:28 -0600},
  15862. Date-Modified = {2008-05-28 13:36:20 -0600},
  15863. Journal = {Theoretical Computer Science},
  15864. Pages = {159-192},
  15865. Title = {The system F of variable types, fifteen years later},
  15866. Volume = {45},
  15867. Year = {1986},
  15868. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUxLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J99EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMS5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  15869. @book{jones94:_qualif_types,
  15870. Author = {Mark P. Jones},
  15871. Date-Added = {2008-05-27 16:11:01 -0600},
  15872. Date-Modified = {2008-05-27 16:11:01 -0600},
  15873. Editor = {C.J. van Rijsbergen},
  15874. Publisher = {Cambridge University Press},
  15875. Series = {Distinguished Dissertations in Computer Science},
  15876. Title = {Qualified Types: Theory and Practice},
  15877. Year = 1994}
  15878. @inproceedings{Backhouse:1999jt,
  15879. Author = {Backhouse, R. and Jansson, P. and Jeuring, J. and Meertens, L.},
  15880. Booktitle = {LNCS},
  15881. Date-Added = {2008-05-26 23:06:23 -0600},
  15882. Date-Modified = {2008-05-26 23:06:28 -0600},
  15883. Note = {Revised version of lecture notes for AFP'98.},
  15884. Pages = {28--115},
  15885. Publisher = {Springer-Verlag},
  15886. Title = {Generic Programming --- An Introduction},
  15887. Volume = {1608},
  15888. Year = {1999},
  15889. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL2dlbnByb2dpbnRyby5wc9IXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPZ2VucHJvZ2ludHJvLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8S88zlmvUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGdlbnByb2dpbnRyby5wcwAOACAADwBnAGUAbgBwAHIAbwBnAGkAbgB0AHIAbwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9nZW5wcm9naW50cm8ucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  15890. @inproceedings{Torgersen:2004xy,
  15891. Author = {Mads Torgersen and Christian Plesner Hansen and Erik Ernst and Peter von der Ah\'{e} and Gilad Bracha and Neal Gafter},
  15892. Booktitle = {SAC '04: Proceedings of the 2004 ACM symposium on Applied computing},
  15893. Date-Added = {2008-05-26 22:13:27 -0600},
  15894. Date-Modified = {2010-12-17 10:23:07 -0700},
  15895. Isbn = {1-58113-812-1},
  15896. Pages = {1289--1296},
  15897. Publisher = {ACM},
  15898. Title = {Adding wildcards to the Java programming language},
  15899. Year = {2004},
  15900. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMjg5LXRvcmdlcnNlbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMjg5LXRvcmdlcnNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eavRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMjg5LXRvcmdlcnNlbi5wZGYAAA4AKAATAHAAMQAyADgAOQAtAHQAbwByAGcAZQByAHMAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxMjg5LXRvcmdlcnNlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  15901. Bdsk-Url-1 = {http://doi.acm.org/10.1145/967900.968162}}
  15902. @article{Igarashi:2006qf,
  15903. Author = {Atsushi Igarashi and Mirko Viroli},
  15904. Date-Added = {2008-05-26 22:08:37 -0600},
  15905. Date-Modified = {2010-12-17 10:23:07 -0700},
  15906. Issn = {0164-0925},
  15907. Journal = {ACM Trans. Program. Lang. Syst.},
  15908. Number = {5},
  15909. Pages = {795--847},
  15910. Publisher = {ACM},
  15911. Title = {Variant parametric types: A flexible subtyping scheme for generics},
  15912. Volume = {28},
  15913. Year = {2006},
  15914. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3OTUtaWdhcmFzaGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzk1LWlnYXJhc2hpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ua0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzk1LWlnYXJhc2hpLnBkZgAADgAkABEAcAA3ADkANQAtAGkAZwBhAHIAYQBzAGgAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzk1LWlnYXJhc2hpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  15915. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1152649.1152650}}
  15916. @inproceedings{Emir:2006kq,
  15917. Author = {Burak Emir and Andrew Kennedy and Claudio Russo and Dachuan Yu},
  15918. Booktitle = {ECOOP 2006 -- Object-oriented Programming},
  15919. Date-Added = {2008-05-26 22:00:57 -0600},
  15920. Date-Modified = {2008-05-26 22:16:24 -0600},
  15921. Title = {Variance and Generalized Constraints for C\# Generics},
  15922. Year = {2006},
  15923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0VDT09QMDYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtFQ09PUDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu+rzOWa5AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARUNPT1AwNi5wZGYADgAYAAsARQBDAE8ATwBQADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0VDT09QMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  15924. @book{frederick78:_mythic_man_month,
  15925. Author = {Frederick P. Brooks, Jr.},
  15926. Date-Added = {2008-05-24 14:52:53 -0600},
  15927. Date-Modified = {2008-05-24 14:52:53 -0600},
  15928. Isbn = 0201006502,
  15929. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15930. Title = {The Mythical Man-Month: Essays on Software},
  15931. Year = 1978}
  15932. @inproceedings{mcilroy69:_components,
  15933. Author = {M. Douglas McIlroy},
  15934. Booktitle = {Proceedings of Software Engineering Concepts and Techniques, 1968 {NATO} Conference on Software Engineering},
  15935. Date-Added = {2008-05-24 14:52:41 -0600},
  15936. Date-Modified = {2008-05-24 14:52:41 -0600},
  15937. Month = {January},
  15938. Pages = {138--155},
  15939. Title = {Mass-produced Software Components},
  15940. Year = 1969}
  15941. @book{clements02:_prod_lines,
  15942. Author = {Paul Clements and Linda Northrop},
  15943. Date-Added = {2008-05-24 14:52:24 -0600},
  15944. Date-Modified = {2008-05-24 14:52:24 -0600},
  15945. Publisher = {Addison Wesley},
  15946. Title = {Software Product Lines: Practices and Patterns},
  15947. Year = 2002}
  15948. @inproceedings{KMS81,
  15949. Author = {Kapur, Deepak and Musser, David R. and Stepanov, Alexander},
  15950. Booktitle = {Proceedings of the Conference on Functional Programming Languages and Computer Architecture},
  15951. Date-Added = {2008-05-24 14:52:12 -0600},
  15952. Date-Modified = {2008-05-24 14:52:12 -0600},
  15953. Organization = {ACM},
  15954. Title = {Operators and Algebraic Structures},
  15955. Year = 1981}
  15956. @inproceedings{Musser:1989:GP,
  15957. Abstract = {Generic programming centers around the idea of
  15958. abstracting from concrete, efficient algorithms to
  15959. obtain generic algorithms that can be combined with
  15960. different data representations to produce a wide
  15961. variety of useful software. Four kinds of
  15962. abstraction-data, algorithmic, structural, and
  15963. representational-are discussed, with examples of
  15964. their use in building an Ada library of software
  15965. components. The main topic discussed is generic
  15966. algorithms and an approach to their formal
  15967. specification and verification, with illustration in
  15968. terms of a partitioning algorithm such as is used in
  15969. the quicksort algorithm. It is argued that
  15970. generically programmed software component libraries
  15971. offer important advantages for achieving software
  15972. productivity and reliability.},
  15973. Acknowledgement = ack-nhfb,
  15974. Affiliation = {Dept. of Comput. Sci., Rensselaer Polytech. Inst., Troy, NY, USA},
  15975. Author = {David R. Musser and Alexander A. Stepanov},
  15976. Bibdate = {Thu Sep 26 06:21:35 MDT 1996},
  15977. Booktitle = {Proceedings of the International Symposium on Symbolic and Algebraic Computation: {ISSAC} '88},
  15978. Classification = {C6110 (Systems analysis and programming); C6120 (File organisation)},
  15979. Date-Added = {2008-05-24 14:51:53 -0600},
  15980. Date-Modified = {2008-05-24 14:51:53 -0600},
  15981. Isbn = {3-540-51084-2},
  15982. 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},
  15983. Pages = {13--25},
  15984. Publisher = {Springer Verlag},
  15985. Series = {LNCS},
  15986. Thesaurus = {Data structures; Programming},
  15987. Title = {Generic programming},
  15988. Volume = {358},
  15989. Year = {1989}}
  15990. @inproceedings{Musser87,
  15991. Author = {David R. Musser and Alexander A. Stepanov},
  15992. Booktitle = {The 1987 annual ACM SIGAda international conference on Ada},
  15993. Date-Added = {2008-05-24 14:51:38 -0600},
  15994. Date-Modified = {2010-03-17 14:56:32 -0600},
  15995. Month = dec,
  15996. Pages = {216--225},
  15997. Publisher = {ACM SIGAda},
  15998. Title = {A Library of Generic Algorithms in {Ada}},
  15999. Year = {1987},
  16000. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTYtbXVzc2VyLTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjE2LW11c3Nlci0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o+0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE2LW11c3Nlci0xLnBkZgAADgAkABEAcAAyADEANgAtAG0AdQBzAHMAZQByAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjE2LW11c3Nlci0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  16001. @techreport{Kershenbaum88,
  16002. Author = {A. Kershenbaum and D. Musser and A. Stepanov},
  16003. Date-Added = {2008-05-24 14:51:25 -0600},
  16004. Date-Modified = {2010-12-17 10:23:07 -0700},
  16005. Institution = {Rensselaer Polytechnic Institute},
  16006. Number = {88-10},
  16007. Title = {Higher Order Imperative Programming},
  16008. Year = 1988,
  16009. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdob3AucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qdob3AucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wt0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBob3AucGRmAAAOABAABwBoAG8AcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9ob3AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  16010. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/kershenbaum88higher.html}}
  16011. @inproceedings{stroustrup88:_param_types,
  16012. Author = {Bjarne Stroustrup},
  16013. Booktitle = {USENIX {C++} Conference},
  16014. Date-Added = {2008-05-24 14:51:11 -0600},
  16015. Date-Modified = {2008-05-24 14:51:11 -0600},
  16016. Month = {October},
  16017. Title = {Parameterized Types for {C++}},
  16018. Year = 1988,
  16019. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndpbl9zdHJvdXN0cnVwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2luX3N0cm91c3RydXAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+Nj9EPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2luX3N0cm91c3RydXAucGRmAA4AJgASAHcAaQBuAF8AcwB0AHIAbwB1AHMAdAByAHUAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93aW5fc3Ryb3VzdHJ1cC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  16020. @techreport{stepa.lee-1994:the.s:TR,
  16021. Author = {Alexander A. Stepanov and Meng Lee},
  16022. Date-Added = {2008-05-24 14:50:53 -0600},
  16023. Date-Modified = {2008-05-24 14:50:53 -0600},
  16024. Institution = {ISO Programming Language C++ Project},
  16025. Month = may,
  16026. Number = {X3J16/94-0095, WG21/N0482},
  16027. Title = {{The Standard Template Library}},
  16028. Year = {1994},
  16029. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL0hQTC05NS0xMS5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDUhQTC05NS0xMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+ITM5Zr4AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhSAAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBIUEwtOTUtMTEucGRmAA4AHAANAEgAUABMAC0AOQA1AC0AMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSFBMLTk1LTExLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  16030. @book{austern99:_gener_progr_stl,
  16031. Author = {Matthew H. Austern},
  16032. Date-Added = {2008-05-24 14:50:30 -0600},
  16033. Date-Modified = {2008-05-24 14:50:30 -0600},
  16034. Isbn = {0-201-30956-4},
  16035. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  16036. Series = {Professional Computing Series},
  16037. Title = {Generic programming and the {STL}: Using and extending the {C++} {S}tandard {T}emplate {L}ibrary},
  16038. Year = 1998}
  16039. @inbook{koethe99:_reusable_vision,
  16040. Author = {Ullrich K{\"o}the},
  16041. Chapter = {Reusable Software in Computer Vision},
  16042. Date-Added = {2008-05-24 14:50:07 -0600},
  16043. Date-Modified = {2008-05-24 14:50:07 -0600},
  16044. Publisher = {Acadamic Press},
  16045. Title = {Handbook on Computer Vision and Applications},
  16046. Volume = 3,
  16047. Year = 1999}
  16048. @inproceedings{boissonnat99:_cgal,
  16049. 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},
  16050. Booktitle = {Proceedings of the Fifteenth Annual Symposium on Computational Geometry},
  16051. Date-Added = {2008-05-24 14:49:53 -0600},
  16052. Date-Modified = {2010-12-17 10:23:07 -0700},
  16053. Isbn = {1-58113-068-6},
  16054. Location = {Miami Beach, Florida, United States},
  16055. Pages = {421--422},
  16056. Publisher = {ACM Press},
  16057. Title = {Programming with {CGAL}: the example of triangulations},
  16058. Year = 1999,
  16059. Bdsk-Url-1 = {http://doi.acm.org/10.1145/304893.305001}}
  16060. @article{pitt01:_bioinf_template_lib,
  16061. Author = {W. R. Pitt and M. A. Williams and M. Steven and B. Sweeney and A. J. Bleasby and D. S. Moss},
  16062. Date-Added = {2008-05-24 14:49:39 -0600},
  16063. Date-Modified = {2008-05-24 14:49:39 -0600},
  16064. Journal = {Bioinformatics},
  16065. Number = 8,
  16066. Pages = {729--737},
  16067. Title = {The Bioinformatics Template Library: generic components for biocomputing},
  16068. Volume = 17,
  16069. Year = 2001}
  16070. @article{troyer:_alps,
  16071. 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},
  16072. Date-Modified = {2010-12-17 10:23:07 -0700},
  16073. Journal = {J.PHYS.SOC.JPN.},
  16074. Pages = {30},
  16075. Title = {The {ALPS} project: open source software for strongly correlated systems},
  16076. Volume = {74},
  16077. Year = {2005},
  16078. Bdsk-Url-1 = {http://www.citebase.org/abstract?id=oai:arXiv.org:cond-mat/0410407}}
  16079. @inproceedings{jones97type,
  16080. Author = {Simon {Peyton Jones} and Mark Jones and Erik Meijer},
  16081. Booktitle = {Proceedings of the 2nd Haskell Workshop},
  16082. Date-Added = {2008-05-24 14:49:08 -0600},
  16083. Date-Modified = {2010-12-17 10:23:07 -0700},
  16084. Month = {June},
  16085. Title = {Type classes: an exploration of the design space},
  16086. Year = 1997,
  16087. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/peytonjones97type.html}}
  16088. @inproceedings{jazayeri98:_generic_programming,
  16089. Abstract = {Generic programming is a sub-discipline of computer
  16090. science that deals with finding abstract
  16091. representations of efficient algorithms, data
  16092. structures, and other software concepts, and with
  16093. their systematic organization. The goal of generic
  16094. programming is to express algorithms and data
  16095. structures in a broadly adaptable, interoperable
  16096. form that allows their direct use in software
  16097. construction. Key ideas include: Expressing
  16098. algorithms with minimal assumptions about data
  16099. abstractions, and vice versa, thus making them as
  16100. interoperable as possible. Lifting of a concrete
  16101. algorithm to as general a level as possible without
  16102. losing efficiency; i.e., the most abstract form such
  16103. that when specialized back to the concrete case the
  16104. result is just as efficient as the original
  16105. algorithm. When the result of lifting is not general
  16106. enough to cover all uses of an algorithm,
  16107. additionally providing a more general form, but
  16108. ensuring that the most efficient specialized form is
  16109. automatically chosen when applicable. Providing more
  16110. than one generic algorithm for the same purpose and
  16111. at the same level of abstraction, when none
  16112. dominates the others in efficiency for all
  16113. inputs. This introduces the necessity to provide
  16114. sufficiently precise characterizations of the domain
  16115. for which each algorithm is the most efficient. },
  16116. Author = {Mehdi Jazayeri and R{\"u}diger Loos and David Musser and Alexander Stepanov},
  16117. Booktitle = {Report of the {Dagstuhl} Seminar on Generic Programming},
  16118. Date-Added = {2008-05-24 14:48:43 -0600},
  16119. Date-Modified = {2010-12-17 10:23:07 -0700},
  16120. Month = apr,
  16121. Title = {{Generic Programming}},
  16122. Year = 1998,
  16123. Bdsk-Url-1 = {ftp://ftp.dagstuhl.de/pub/Reports/98/98171.ps.gz}}
  16124. @techreport{austern04:library_tr,
  16125. Author = {Matt Austern},
  16126. Date-Added = {2008-05-24 14:48:06 -0600},
  16127. Date-Modified = {2008-05-24 14:48:06 -0600},
  16128. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  16129. Number = {N1711=04-0151},
  16130. Title = {Technical Report on Standard Library Extensions},
  16131. Year = 2004}
  16132. @manual{sgi:_stl,
  16133. Author = {{Silicon Graphics, Inc.}},
  16134. Date-Added = {2008-05-24 14:47:54 -0600},
  16135. Date-Modified = {2008-05-24 14:47:54 -0600},
  16136. Note = {\url{http://www.sgi.com/tech/stl/}},
  16137. Title = {{SGI} Implementation of the {S}tandard {T}emplate {L}ibrary},
  16138. Year = 2004}
  16139. @article{musser97:_introsort,
  16140. Author = {David R. Musser},
  16141. Date-Added = {2008-05-24 14:47:38 -0600},
  16142. Date-Modified = {2010-12-17 10:23:07 -0700},
  16143. Issn = {0038-0644},
  16144. Journal = {Software Practice and Experience},
  16145. Number = 8,
  16146. Pages = {983--993},
  16147. Publisher = {John Wiley \& Sons, Inc.},
  16148. Title = {Introspective sorting and selection algorithms},
  16149. Volume = 27,
  16150. Year = 1997,
  16151. Bdsk-Url-1 = {http://dx.doi.org/10.1002/(SICI)1097-024X(199708)27:8%3C983::AID-SPE117%3E3.0.CO;2-%5C#}}
  16152. @article{hoare61:_quicksort,
  16153. Author = {C. A. R. Hoare},
  16154. Date-Added = {2008-05-24 14:47:23 -0600},
  16155. Date-Modified = {2010-12-17 10:23:07 -0700},
  16156. Issn = {0001-0782},
  16157. Journal = {Communications of the {ACM}},
  16158. Number = 7,
  16159. Pages = 321,
  16160. Publisher = {{ACM} Press},
  16161. Title = {Algorithm 64: Quicksort},
  16162. Volume = 4,
  16163. Year = 1961,
  16164. Bdsk-Url-1 = {http://doi.acm.org/10.1145/366622.366644}}
  16165. @article{myers95:_trait,
  16166. Author = {Nathan C. Myers},
  16167. Date-Added = {2008-05-24 14:46:58 -0600},
  16168. Date-Modified = {2008-05-24 14:46:58 -0600},
  16169. Journal = {{C}++ Report},
  16170. Month = {June},
  16171. Title = {Traits: a new and useful template technique},
  16172. Year = 1995}
  16173. @inproceedings{jarvi04:algorithm_specialization,
  16174. Author = {Jaakko J{\"a}rvi and Jeremiah Willcock and Andrew Lumsdaine},
  16175. Booktitle = {Concepts: a Linguistic Foundation of Generic Programming},
  16176. Date-Added = {2008-05-24 14:46:31 -0600},
  16177. Date-Modified = {2008-05-24 14:46:31 -0600},
  16178. Month = apr,
  16179. Organization = {{Adobe Systems}},
  16180. Title = {Algorithm specialization and concept constrained genericity},
  16181. Year = 2004,
  16182. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJGphcnZpMDRfYWxnb3JpdGhtX3NwZWNpYWxpemF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfamFydmkwNF9hbGdvcml0aG1fc3AjQkY3NjBCLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92C9EPN3sAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33LAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAamFydmkwNF9hbGdvcml0aG1fc3AjQkY3NjBCLnBkZgAADgBKACQAagBhAHIAdgBpADAANABfAGEAbABnAG8AcgBpAHQAaABtAF8AcwBwAGUAYwBpAGEAbABpAHoAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL2phcnZpMDRfYWxnb3JpdGhtX3NwZWNpYWxpemF0aW9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=}}
  16183. @unpublished{ditchfield96:_overview_cforall,
  16184. Author = {Glen Jeffrey Ditchfield},
  16185. Date-Added = {2008-05-24 14:46:00 -0600},
  16186. Date-Modified = {2010-12-17 10:23:07 -0700},
  16187. Month = {August},
  16188. Note = {University of Waterloo},
  16189. Title = {Overview of {Cforall}},
  16190. Year = 1996,
  16191. Bdsk-Url-1 = {ftp://plg.uwaterloo.ca/pub/Cforall/overview.ps.gz}}
  16192. @article{magnusson91:cowboy_rectangle,
  16193. Author = {Boris Magnusson},
  16194. Date-Added = {2008-05-24 14:45:31 -0600},
  16195. Date-Modified = {2008-05-24 14:45:31 -0600},
  16196. Journal = {Journal of Object-Oriented Programming},
  16197. Month = nov,
  16198. Number = 3,
  16199. Title = {Code reuse considered harmful},
  16200. Volume = 4,
  16201. Year = 1991}
  16202. @article{mitchell88:_poly_inf_containment,
  16203. Author = {John C. Mitchell},
  16204. Date-Added = {2008-05-24 14:45:09 -0600},
  16205. Date-Modified = {2008-05-24 14:45:09 -0600},
  16206. Issn = {0890-5401},
  16207. Journal = {Information and Computation},
  16208. Number = {2-3},
  16209. Pages = {211--249},
  16210. Publisher = {Academic Press, Inc.},
  16211. Title = {Polymorphic type inference and containment},
  16212. Volume = 76,
  16213. Year = 1988,
  16214. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHBvbHktaW5mLWNvbnRhaW5tZW50LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcG9seS1pbmYtY29udGFpbm1lbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA8EdHw1pxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR8Q7cAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9seS1pbmYtY29udGFpbm1lbnQucGRmAA4AMgAYAHAAbwBsAHkALQBpAG4AZgAtAGMAbwBuAHQAYQBpAG4AbQBlAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wb2x5LWluZi1jb250YWlubWVudC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  16215. @article{Jones:2007ek,
  16216. Author = {Simon Peyton Jones and Dimitrios Vytiniotis and Stephanie Weirich and Mark Shields},
  16217. Date-Added = {2008-05-24 14:43:46 -0600},
  16218. Date-Modified = {2010-12-17 10:23:07 -0700},
  16219. Issn = {0956-7968},
  16220. Journal = {J. Funct. Program.},
  16221. Number = {1},
  16222. Pages = {1--82},
  16223. Publisher = {Cambridge University Press},
  16224. Title = {Practical type inference for arbitrary-rank types},
  16225. Volume = {17},
  16226. Year = {2007},
  16227. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796806006034}}
  16228. @article{shan04:_sexy_types,
  16229. Author = {{Chung-chieh} Shan},
  16230. Date-Added = {2008-05-24 14:41:27 -0600},
  16231. Date-Modified = {2010-12-17 10:23:07 -0700},
  16232. Issn = {0362-1340},
  16233. Journal = {{SIGPLAN} Notices},
  16234. Number = 5,
  16235. Pages = {15--22},
  16236. Publisher = {ACM Press},
  16237. Title = {Sexy types in action},
  16238. Volume = 39,
  16239. Year = 2004,
  16240. Bdsk-Url-1 = {http://doi.acm.org/10.1145/997140.997142}}
  16241. @book{cpp98,
  16242. Author = {{International Organization for Standardization}},
  16243. Bibdate = {Tue Dec 12 06:45:55 2000},
  16244. Date-Added = {2008-05-24 14:40:41 -0600},
  16245. Date-Modified = {2015-11-18 04:47:26 +0000},
  16246. Day = 1,
  16247. Month = sep,
  16248. Pages = 732,
  16249. Title = {{ISO\slash IEC 14882:1998}: {Programming} languages --- {C++}},
  16250. Year = 1998,
  16251. Bdsk-Url-1 = {http://www.iso.ch/cate/d25845.html}}
  16252. @article{Downey:JACM:1980,
  16253. Author = {Peter J. Downey and Ravi Sethi and Robert Endre Tarjan},
  16254. Date-Added = {2008-05-24 14:40:07 -0600},
  16255. Date-Modified = {2010-12-17 10:23:07 -0700},
  16256. Issn = {0004-5411},
  16257. Journal = {JACM},
  16258. Number = {4},
  16259. Pages = {758--771},
  16260. Publisher = {ACM Press},
  16261. Title = {Variations on the Common Subexpression Problem},
  16262. Volume = {27},
  16263. Year = {1980},
  16264. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322217.322228}}
  16265. @article{coplien95:_curious,
  16266. Author = {J. Coplien},
  16267. Date-Added = {2008-05-24 14:39:14 -0600},
  16268. Date-Modified = {2008-05-24 14:39:14 -0600},
  16269. Journal = {{C++} Report},
  16270. Month = {February},
  16271. Pages = {24--27},
  16272. Title = {Curiously recurring template patterns},
  16273. Year = 1995}
  16274. @book{siek02:_bgl,
  16275. Author = {Jeremy G. Siek and Lie-Quan Lee and Andrew Lumsdaine},
  16276. Date-Added = {2008-05-24 14:38:47 -0600},
  16277. Date-Modified = {2008-05-24 14:38:54 -0600},
  16278. Isbn = {0-201-72914-8},
  16279. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  16280. Title = {The {Boost} {Graph} {Library}: User Guide and Reference Manual},
  16281. Year = 2002}
  16282. @article{dijkstra59,
  16283. Author = {E.W. Dijkstra},
  16284. Date-Added = {2008-05-24 14:38:25 -0600},
  16285. Date-Modified = {2008-05-24 14:38:25 -0600},
  16286. Journal = {Numerische Mathematik},
  16287. Pages = {269-271},
  16288. Title = {A note on two problems in connexion with graphs},
  16289. Volume = 1,
  16290. Year = 1959,
  16291. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1kaWprc3RyYTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1kaWprc3RyYTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FQ0Q81pVBERiBDQVJPAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkaWprc3RyYTAucGRmAAAOABwADQBkAGkAagBrAHMAdAByAGEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9kaWprc3RyYTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  16292. @article{prim57:_short,
  16293. Author = {R.C. Prim},
  16294. Date-Added = {2008-05-24 14:38:00 -0600},
  16295. Date-Modified = {2008-05-24 14:38:09 -0600},
  16296. Journal = {Bell System Technical Journal},
  16297. Pages = {1389-1401},
  16298. Title = {Shortest connection networks and some generalizations},
  16299. Volume = 36,
  16300. Year = 1957}
  16301. @article{bellman58,
  16302. Author = {Richard Bellman},
  16303. Date-Added = {2008-05-24 14:37:48 -0600},
  16304. Date-Modified = {2008-05-24 14:37:48 -0600},
  16305. Journal = {Quarterly of Applied Mathematics},
  16306. Number = 1,
  16307. Pages = {87-90},
  16308. Title = {On a routing problem},
  16309. Volume = 16,
  16310. Year = 1958}
  16311. @article{johnson77:_short_paths,
  16312. Author = {Donald B. Johnson},
  16313. Date-Added = {2008-05-24 14:37:30 -0600},
  16314. Date-Modified = {2010-12-17 10:23:07 -0700},
  16315. Issn = {0004-5411},
  16316. Journal = {JACM},
  16317. Number = 1,
  16318. Pages = {1--13},
  16319. Publisher = {{ACM} Press},
  16320. Title = {Efficient Algorithms for Shortest Paths in Sparse Networks},
  16321. Volume = 24,
  16322. Year = 1977,
  16323. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321992.321993}}
  16324. @article{Liskov77:CLU,
  16325. Author = {Barbara Liskov and Alan Snyder and Russell Atkinson and Craig Schaffert},
  16326. Date-Added = {2008-05-24 14:36:29 -0600},
  16327. Date-Modified = {2010-12-17 10:23:07 -0700},
  16328. Issn = {0001-0782},
  16329. Journal = {Communications of the ACM},
  16330. Number = {8},
  16331. Pages = {564--576},
  16332. Publisher = {ACM Press},
  16333. Title = {Abstraction mechanisms in {CLU}},
  16334. Volume = {20},
  16335. Year = {1977},
  16336. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1NjQtbGlza292LTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTY0LWxpc2tvdi0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tD0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTY0LWxpc2tvdi0xLnBkZgAADgAkABEAcAA1ADYANAAtAGwAaQBzAGsAbwB2AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTY0LWxpc2tvdi0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  16337. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359763.359789}}
  16338. @book{bourbaki68:_theory_sets,
  16339. Author = {Nicolas Bourbaki},
  16340. Date-Added = {2008-05-24 14:36:14 -0600},
  16341. Date-Modified = {2008-05-24 14:36:14 -0600},
  16342. Publisher = {Springer},
  16343. Title = {Elements of Mathematics. Theory of Sets},
  16344. Year = 1968}
  16345. @inproceedings{REYNOLDS74C,
  16346. Abstract = {The type structure of programming languages has been
  16347. the subject of an active development characterized
  16348. by continued controversy over basic principles. In
  16349. this paper, we formalize a view of these principles
  16350. somewhat similar to that of J. H. Morris. We
  16351. introduce an extension of the typed lambda calculus
  16352. which permits user-defined types and polymorphic
  16353. functions, and show that the semantics of this
  16354. language satisfies a representation theorem which
  16355. embodies our notion of a `correct' type structure.},
  16356. Author = {Reynolds, John C.},
  16357. Booksubtitle = {Proceedings, Colloque sur la Programmation},
  16358. Booktitle = {Programming Symposium},
  16359. Checked = {22 August 1990},
  16360. Date-Added = {2008-05-24 14:35:39 -0600},
  16361. Date-Modified = {2008-05-24 14:35:39 -0600},
  16362. Dates = {April 9--11},
  16363. Filename = {theotypestr},
  16364. Pages = {408--425},
  16365. Place = {Paris, France},
  16366. Publisher = {Springer-Verlag},
  16367. Series = {LNCS},
  16368. Title = {Towards a Theory of Type Structure},
  16369. Updated = {9 May 2001},
  16370. Volume = 19,
  16371. Year = 1974,
  16372. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RoZW90eXBlc3RyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdGhlb3R5cGVzdHIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KR9EPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlb3R5cGVzdHIucGRmAAAOACAADwB0AGgAZQBvAHQAeQBwAGUAcwB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdGhlb3R5cGVzdHIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  16373. @article{Milner78,
  16374. Author = {Robin Milner},
  16375. Checked = {Not checked},
  16376. Date-Added = {2008-05-24 14:35:21 -0600},
  16377. Date-Modified = {2008-05-24 14:35:21 -0600},
  16378. Journal = {Journal of Computer and System Sciences},
  16379. Key = {Milner78},
  16380. Month = AUG,
  16381. Pages = {348--375},
  16382. Source = {ergobib},
  16383. Title = {A Theory of Type Polymorphism in Programming},
  16384. Volume = 17,
  16385. Year = 1978}
  16386. @inproceedings{chakravarty04:_assoc_types,
  16387. Author = {Manuel M. T. Chakravarty and Gabrielle Keller and Simon {Peyton Jones} and Simon Marlow},
  16388. Booktitle = {{POPL} '05: Proceedings of the 32nd {ACM} {SIGPLAN}-{SIGACT} Symposium on Principles of Programming Languages},
  16389. Date-Added = {2008-05-24 14:35:08 -0600},
  16390. Date-Modified = {2010-12-17 10:23:08 -0700},
  16391. Isbn = {1-58113-830-X},
  16392. Location = {Long Beach, California, USA},
  16393. Pages = {1--13},
  16394. Publisher = {ACM Press},
  16395. Title = {Associated types with class},
  16396. Year = 2005,
  16397. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040306}}
  16398. @inproceedings{chakravarty05:_assoc_type_syn,
  16399. Author = {Manuel M. T. Chakravarty and Gabrielle Keller and Simon {Peyton Jones}},
  16400. Booktitle = {{ICFP} '05: Proceedings of the International Conference on Functional Programming},
  16401. Date-Added = {2008-05-24 14:34:53 -0600},
  16402. Date-Modified = {2008-05-24 14:34:53 -0600},
  16403. Month = {September},
  16404. Pages = {241--253},
  16405. Publisher = {ACM Press},
  16406. Title = {Associated Type Synonyms},
  16407. Year = 2005}
  16408. @book{milner90:definition_sml,
  16409. Annote = {ISBN 0-262-63132-6},
  16410. Author = {Robin Milner and Mads Tofte and Robert Harper},
  16411. Date-Added = {2008-05-24 14:34:36 -0600},
  16412. Date-Modified = {2008-05-24 14:34:36 -0600},
  16413. Publisher = {MIT Press},
  16414. Title = {The Definition of Standard ML},
  16415. Year = 1990}
  16416. @inproceedings{macqueen88implementation,
  16417. Author = {David MacQueen},
  16418. Booktitle = {Proceedings of the 1988 {ACM} Conference on {LISP} and Functional Programming},
  16419. Date-Added = {2008-05-24 14:34:21 -0600},
  16420. Date-Modified = {2010-12-17 10:23:08 -0700},
  16421. Pages = {212--223},
  16422. Publisher = {ACM},
  16423. Title = {An Implementation of {Standard} {ML} Modules},
  16424. Year = {1988},
  16425. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNC42OS5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEDEwLjEuMS4xNC42OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDbPM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTQuNjkucGRmAAAOACIAEAAxADAALgAxAC4AMQAuADEANAAuADYAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4xNC42OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  16426. Bdsk-Url-1 = {citeseer.ist.psu.edu/macqueen88implementation.html}}
  16427. @techreport{poll99:_aldor,
  16428. Author = {Erik Poll and Simon Thompson},
  16429. Date-Added = {2008-05-24 14:33:58 -0600},
  16430. Date-Modified = {2010-12-17 10:23:08 -0700},
  16431. Institution = {Computing Laboratory, University of Kent at Canterbury},
  16432. Month = {July},
  16433. Number = {11-99},
  16434. Title = {{The Type System of Aldor}},
  16435. Year = 1999,
  16436. Bdsk-Url-1 = {http://www.cs.ukc.ac.uk/pubs/1999/874}}
  16437. @incollection{Goguen:OBJ,
  16438. Author = {J. A. Goguen and T. Winker and J. Meseguer and K. Futatsugi and J.-P. Jouannaud},
  16439. Booktitle = {Applications of Algebraic Specification using {OBJ}},
  16440. Date-Added = {2008-05-24 14:33:28 -0600},
  16441. Date-Modified = {2008-05-24 14:33:28 -0600},
  16442. Publisher = {Cambridge University Press},
  16443. Title = {Introducing {OBJ}},
  16444. Year = 1992,
  16445. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhpb2JqLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIaW9iai5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL914dEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW9iai5wZGYADgASAAgAaQBvAGIAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9pb2JqLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  16446. @manual{taft97:_ada_manual,
  16447. Author = {ISO},
  16448. Date-Added = {2008-05-24 14:32:56 -0600},
  16449. Date-Modified = {2008-05-24 14:32:56 -0600},
  16450. Isbn = {3-540-63144-5},
  16451. Publisher = {Springer Verlag},
  16452. Title = {Ada 95 Reference Manual},
  16453. Year = 1997}
  16454. @inproceedings{canning89:_f_bound_poly,
  16455. Author = {Peter Canning and William Cook and Walter Hill and Walter Olthoff and John C. Mitchell},
  16456. Booktitle = {FPCA '89: Proceedings of the 4th International Conference on Functional Programming Languages and Computer Architecture},
  16457. Date-Added = {2008-05-24 14:32:44 -0600},
  16458. Date-Modified = {2010-12-17 10:23:08 -0700},
  16459. Isbn = {0-89791-328-0},
  16460. Pages = {273--280},
  16461. Publisher = {ACM Press},
  16462. Title = {F-bounded polymorphism for object-oriented programming},
  16463. Year = {1989},
  16464. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99370.99392}}
  16465. @inproceedings{odersky-et-al:ecoop03,
  16466. Author = {Martin Odersky and Vincent Cremet and Christine R{\"o}ckl and Matthias Zenger},
  16467. Booktitle = {{ECOOP}'03: European Conference on Object-oriented Programming},
  16468. Date-Added = {2008-05-24 14:32:24 -0600},
  16469. Date-Modified = {2008-05-24 14:32:24 -0600},
  16470. Month = July,
  16471. Series = {Springer LNCS},
  16472. Title = {A Nominal Theory of Objects with Dependent Types},
  16473. Year = 2003}
  16474. @manual{leroy03:_ocaml,
  16475. Date-Added = {2008-05-24 14:25:20 -0600},
  16476. Date-Modified = {2008-05-24 14:25:20 -0600},
  16477. Month = {September},
  16478. Title = {The {Objective} {Caml} Documentation and User's Manual},
  16479. Year = 2003}
  16480. @article{Remy-Vouillon!tapos,
  16481. Date-Added = {2008-05-24 14:24:50 -0600},
  16482. Date-Modified = {2008-05-24 14:25:03 -0600},
  16483. Journal = {Theory And Practice of Object Systems},
  16484. Note = {A preliminary version appeared in the proceedings of the 24th ACM Conference on Principles of Programming Languages, 1997},
  16485. Number = {1},
  16486. Pages = {27--50},
  16487. Title = {Objective {ML}: An effective object-oriented extension to {ML}},
  16488. Volume = {4},
  16489. Year = 1998}
  16490. @inproceedings{bruce95polytoil,
  16491. Author = {Kim B. Bruce and Angela Schuett and Robert van Gent},
  16492. Booktitle = {{ECOOP} '95: European Conference on Object-oriented Programming},
  16493. Conflocation = {Aarhus, Denmark},
  16494. Date-Added = {2008-05-24 14:24:35 -0600},
  16495. Date-Modified = {2010-12-17 10:23:08 -0700},
  16496. Number = {952},
  16497. Pages = {27--51},
  16498. Publisher = {Springer-Verlag},
  16499. Series = {LNCS},
  16500. Title = {{PolyTOIL}: {A} Type-Safe Polymorphic Object-Oriented Language},
  16501. Year = {1995},
  16502. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/bruce95polytoil.html}}
  16503. @inproceedings{kristensen83:_beta,
  16504. Author = {Bent Bruun Kristensen and Ole Lehrmann Madsen and Birger M{\"o}ller-Pedersen and Kristen Nygaard},
  16505. Booktitle = {{POPL} '83: Proceedings of the 10th {ACM} {SIGACT-SIGPLAN} Symposium on Principles of Programming Languages},
  16506. Date-Added = {2008-05-24 14:24:16 -0600},
  16507. Date-Modified = {2010-12-17 10:23:08 -0700},
  16508. Isbn = {0-89791-090-7},
  16509. Location = {Austin, Texas},
  16510. Pages = {285--298},
  16511. Publisher = {{ACM} Press},
  16512. Title = {Abstraction mechanisms in the {BETA} programming language},
  16513. Year = 1983,
  16514. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567067.567094}}
  16515. @inproceedings{madsen89:_virtual_classes,
  16516. Author = {O. L. Madsen and B. M{\"o}ller-Pedersen},
  16517. Booktitle = {{OOPSLA} '89: Object-oriented Programming Systems, Languages and Applications},
  16518. Date-Added = {2008-05-24 14:22:41 -0600},
  16519. Date-Modified = {2010-12-17 10:23:08 -0700},
  16520. Isbn = {0-89791-333-7},
  16521. Pages = {397--406},
  16522. Publisher = {{ACM} Press},
  16523. Title = {Virtual classes: a powerful mechanism in object-oriented programming},
  16524. Year = 1989,
  16525. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74919}}
  16526. @inproceedings{Thorup97,
  16527. Author = {Kresten Krab Thorup},
  16528. Booktitle = {ECOOP '97: European Conference on Object-oriented Programming},
  16529. Date-Added = {2008-05-24 14:22:10 -0600},
  16530. Date-Modified = {2010-12-17 10:23:08 -0700},
  16531. Pages = {444--471},
  16532. Pubisher = {Springer-Verlag},
  16533. Series = {LNCS},
  16534. Title = {Genericity in {Java} with Virtual Types},
  16535. Volume = {1241},
  16536. Year = {1997},
  16537. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/thorup97genericity.html}}
  16538. @inproceedings{torgersen98:_virtual_types_safe,
  16539. Author = {Mads Torgersen},
  16540. Booktitle = {{FOOL} 5: The 5th International Workshop on Foundations of Object-Oriented Languages},
  16541. Date-Added = {2008-05-24 14:21:54 -0600},
  16542. Date-Modified = {2008-05-24 14:21:54 -0600},
  16543. Month = {January},
  16544. Title = {Virtual Types are Statically safe},
  16545. Year = 1998}
  16546. @phdthesis{ernst99b,
  16547. Author = {Erik Ernst},
  16548. Date-Added = {2008-05-24 14:21:34 -0600},
  16549. Date-Modified = {2008-05-24 14:21:34 -0600},
  16550. School = {Department of Computer Science, University of Aarhus, \AA{}rhus, Denmark},
  16551. Title = {gbeta -- a Language with Virtual Attributes, Block Structure, and Propagating, Dynamic Inheritance},
  16552. Year = {1999}}
  16553. @inproceedings{ernst01:_famil_polym,
  16554. Author = {Erik Ernst},
  16555. Booktitle = {ECOOP '01: European Conference on Object-oriented Programming},
  16556. Conflocation = {Budapest, Hungary},
  16557. Date-Added = {2008-05-24 14:21:12 -0600},
  16558. Date-Modified = {2008-05-24 14:21:12 -0600},
  16559. Month = {June},
  16560. Pages = {303--326},
  16561. Publisher = {Springer},
  16562. Series = {LNCS},
  16563. Title = {Family Polymorphism},
  16564. Volume = 2072,
  16565. Year = 2001}
  16566. @article{odersky-et-al:oopsla05,
  16567. Author = {Martin Odersky and Matthias Zenger},
  16568. Date-Added = {2008-05-24 14:20:39 -0600},
  16569. Date-Modified = {2010-12-17 10:23:08 -0700},
  16570. Issn = {0362-1340},
  16571. Journal = {SIGPLAN Notices},
  16572. Number = 10,
  16573. Pages = {41--57},
  16574. Publisher = {ACM Press},
  16575. Title = {Scalable component abstractions},
  16576. Volume = 40,
  16577. Year = 2005,
  16578. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1103845.1094815}}
  16579. @techreport{scala-overview-tech-report,
  16580. 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},
  16581. Date-Added = {2008-05-24 14:19:51 -0600},
  16582. Date-Modified = {2008-05-24 14:19:51 -0600},
  16583. Institution = {EPFL},
  16584. Number = {IC/2004/64},
  16585. Title = {An Overview of the {Scala} Programming Language},
  16586. Year = 2004,
  16587. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL1NjYWxhT3ZlcnZpZXcucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFTY2FsYU92ZXJ2aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwGQzOWbaQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU2NhbGFPdmVydmlldy5wZGYADgAkABEAUwBjAGEAbABhAE8AdgBlAHIAdgBpAGUAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1NjYWxhT3ZlcnZpZXcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  16588. @inproceedings{randell79:_software_in_1968,
  16589. Author = {B. Randell},
  16590. Booktitle = {{ICSE} '79: Proceedings of the 4th International Conference on Software Engineering},
  16591. Date-Added = {2008-05-24 14:18:09 -0600},
  16592. Date-Modified = {2008-05-24 14:19:19 -0600},
  16593. Pages = {1--10},
  16594. Publisher = {{IEEE} Press},
  16595. Title = {Software engineering in 1968},
  16596. Year = 1979}
  16597. @inproceedings{Wand:1995nr,
  16598. Author = {Mitchell Wand},
  16599. Booktitle = {FPCA '95: Proceedings of the Seventh International Conference on Functional Programming Languages and Computer Architecture},
  16600. Date-Added = {2008-05-22 12:56:17 -0600},
  16601. Date-Modified = {2010-12-17 10:23:08 -0700},
  16602. Isbn = {0-89791-719-7},
  16603. Location = {La Jolla, California, United States},
  16604. Pages = {120--134},
  16605. Publisher = {ACM},
  16606. Title = {Compiler correctness for parallel languages},
  16607. Year = {1995},
  16608. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndhbmQ5NGNvbXBpbGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2FuZDk0Y29tcGlsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NiNEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2FuZDk0Y29tcGlsZXIucGRmAA4AJgASAHcAYQBuAGQAOQA0AGMAbwBtAHAAaQBsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93YW5kOTRjb21waWxlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  16609. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224193}}
  16610. @article{Ronsse:1999ue,
  16611. Author = {Michiel Ronsse and Koen De Bosschere},
  16612. Date-Added = {2008-05-20 22:57:12 -0600},
  16613. Date-Modified = {2010-12-17 10:23:08 -0700},
  16614. Issn = {0734-2071},
  16615. Journal = {ACM Trans. Comput. Syst.},
  16616. Number = {2},
  16617. Pages = {133--152},
  16618. Publisher = {ACM},
  16619. Title = {RecPlay: a fully integrated practical record/replay system},
  16620. Volume = {17},
  16621. Year = {1999},
  16622. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzMtcm9uc3NlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzMy1yb25zc2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95utEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMy1yb25zc2UucGRmAAAOACAADwBwADEAMwAzAC0AcgBvAG4AcwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzMy1yb25zc2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  16623. Bdsk-Url-1 = {http://doi.acm.org/10.1145/312203.312214}}
  16624. @techreport{Huselius:2002lp,
  16625. Author = {Joel Huselius},
  16626. Date-Added = {2008-05-20 22:32:17 -0600},
  16627. Date-Modified = {2008-05-20 22:33:38 -0600},
  16628. Institution = {Malardalen Real-Time Research Centre},
  16629. Month = {September},
  16630. Number = {63},
  16631. Title = {Debugging Parallel Systems: A State of the Art Report},
  16632. Year = {2002},
  16633. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC40NTIucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuMjAuNDUyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv3YzOWarwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjIwLjQ1Mi5wZGYADgAkABEAMQAwAC4AMQAuADEALgAyADAALgA0ADUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC40NTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  16634. @article{McDowell:1989cp,
  16635. Annote = {survey},
  16636. Author = {Charles E. McDowell and David P. Helmbold},
  16637. Date-Added = {2008-05-20 22:29:31 -0600},
  16638. Date-Modified = {2010-12-17 10:23:08 -0700},
  16639. Issn = {0360-0300},
  16640. Journal = {ACM Comput. Surv.},
  16641. Number = {4},
  16642. Pages = {593--622},
  16643. Publisher = {ACM},
  16644. Title = {Debugging concurrent programs},
  16645. Volume = {21},
  16646. Year = {1989},
  16647. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1OTMtbWNkb3dlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTkzLW1jZG93ZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tT0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTkzLW1jZG93ZWxsLnBkZgAADgAkABEAcAA1ADkAMwAtAG0AYwBkAG8AdwBlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTkzLW1jZG93ZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  16648. Bdsk-Url-1 = {http://doi.acm.org/10.1145/76894.76897}}
  16649. @article{Taylor:1992fo,
  16650. Author = {Richard N. Taylor and David L. Levine and Cheryl D. Kelly},
  16651. Date-Added = {2008-05-20 16:24:53 -0600},
  16652. Date-Modified = {2010-12-17 10:23:08 -0700},
  16653. Issn = {0098-5589},
  16654. Journal = {IEEE Trans. Softw. Eng.},
  16655. Number = {3},
  16656. Pages = {206--215},
  16657. Publisher = {IEEE Press},
  16658. Title = {Structural Testing of Concurrent Programs},
  16659. Volume = {18},
  16660. Year = {1992},
  16661. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.126769}}
  16662. @article{Tai:1991zm,
  16663. Author = {Kuo-Chung Tai and Richard H. Carver and Evelyn E. Obaid},
  16664. Date-Added = {2008-05-20 16:23:40 -0600},
  16665. Date-Modified = {2010-12-17 10:23:08 -0700},
  16666. Issn = {0098-5589},
  16667. Journal = {IEEE Trans. Softw. Eng.},
  16668. Number = {1},
  16669. Pages = {45--63},
  16670. Publisher = {IEEE Press},
  16671. Title = {Debugging Concurrent Ada Programs by Deterministic Execution},
  16672. Volume = {17},
  16673. Year = {1991},
  16674. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.67578}}
  16675. @article{Gait:1986rc,
  16676. Author = {Jason Gait},
  16677. Date-Added = {2008-05-20 15:32:47 -0600},
  16678. Date-Modified = {2010-12-17 10:23:08 -0700},
  16679. Issn = {0038-0644},
  16680. Journal = {Softw. Pract. Exper.},
  16681. Number = {3},
  16682. Pages = {225--233},
  16683. Publisher = {John Wiley \& Sons, Inc.},
  16684. Title = {A probe effect in concurrent programs},
  16685. Volume = {16},
  16686. Year = {1986},
  16687. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380160304}}
  16688. @unpublished{Sheard:sf,
  16689. Author = {Tim Sheard},
  16690. Date-Added = {2008-05-17 07:20:49 -0600},
  16691. Date-Modified = {2008-05-17 07:23:10 -0600},
  16692. Institution = {Portland State University},
  16693. Title = {Playing with Type Systems},
  16694. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1BsYXlpbmdXaXRoVHlwZXMyLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVUGxheWluZ1dpdGhUeXBlczIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72Oczlm2MAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eGzAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFBsYXlpbmdXaXRoVHlwZXMyLnBkZgAOACwAFQBQAGwAYQB5AGkAbgBnAFcAaQB0AGgAVAB5AHAAZQBzADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QbGF5aW5nV2l0aFR5cGVzMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  16695. @inproceedings{Viera:2006yu,
  16696. Author = {Marcos Viera and Alberto Pardo},
  16697. Booktitle = {GPCE '06: Proceedings of the 5th International Conference on Generative Programming and Component Engineering},
  16698. Date-Added = {2008-05-17 06:35:23 -0600},
  16699. Date-Modified = {2010-12-17 10:23:08 -0700},
  16700. Isbn = {1-59593-237-2},
  16701. Location = {Portland, Oregon, USA},
  16702. Pages = {11--20},
  16703. Publisher = {ACM},
  16704. Title = {A multi-stage language with intensional analysis},
  16705. Year = {2006},
  16706. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTEtdmllcmEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTEtdmllcmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mW0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTEtdmllcmEucGRmAAAOABwADQBwADEAMQAtAHYAaQBlAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTEtdmllcmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  16707. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1173706.1173709}}
  16708. @article{Broker:2005gd,
  16709. Author = {Oliver Br{\"o}ker and Oscar Chinellato and Roman Geus},
  16710. Date-Added = {2008-05-16 15:09:38 -0600},
  16711. Date-Modified = {2010-12-17 10:23:08 -0700},
  16712. Issn = {0167-739X},
  16713. Journal = {Future Gener. Comput. Syst.},
  16714. Number = {6},
  16715. Pages = {969--979},
  16716. Publisher = {Elsevier Science Publishers B. V.},
  16717. Title = {Using Python for large scale linear algebra applications},
  16718. Volume = {21},
  16719. Year = {2005},
  16720. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.future.2005.02.001}}
  16721. @article{Prechelt:2000la,
  16722. Author = {Lutz Prechelt},
  16723. Date-Added = {2008-05-16 15:07:54 -0600},
  16724. Date-Modified = {2010-12-17 10:23:08 -0700},
  16725. Issn = {0018-9162},
  16726. Journal = {Computer},
  16727. Number = {10},
  16728. Pages = {23-29},
  16729. Publisher = {IEEE Computer Society},
  16730. Title = {An Empirical Comparison of Seven Programming Languages},
  16731. Volume = {33},
  16732. Year = {2000},
  16733. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVthcnRpY2xlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYXJ0aWNsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uo9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXJ0aWNsZS5wZGYAAA4AGAALAGEAcgB0AGkAYwBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYXJ0aWNsZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  16734. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/2.876288}}
  16735. @article{Prechelt:1998lq,
  16736. Author = {Prechelt, L. and Tichy, W.F.},
  16737. Date-Added = {2008-05-16 14:47:11 -0600},
  16738. Date-Modified = {2010-12-17 10:23:08 -0700},
  16739. Issn = {0098-5589},
  16740. Journal = {Software Engineering, IEEE Transactions on},
  16741. Keywords = {C language, program debuggingANSI C, K&,R C, defect-detection, intermodule type checking, programming errors, type checking},
  16742. Number = {4},
  16743. Pages = {302-312},
  16744. Title = {A controlled experiment to assess the benefits of procedure argument type checking},
  16745. Volume = {24},
  16746. Year = {Apr 1998},
  16747. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNjc3MTg2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA2NzcxODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7xZ8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNjc3MTg2LnBkZgAADgAaAAwAMAAwADYANwA3ADEAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA2NzcxODYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  16748. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.677186}}
  16749. @inproceedings{Prechelt:1996rm,
  16750. Author = {Lutz Prechelt},
  16751. Booktitle = {3rd International Software Metrics Symposium},
  16752. Date-Added = {2008-05-16 14:41:10 -0600},
  16753. Date-Modified = {2008-05-16 14:41:54 -0600},
  16754. Title = {An Experiment to Assess the Benefits of Inter-Module Type Checking},
  16755. Year = {1996},
  16756. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNDkyNDQ4LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA0OTI0NDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NR8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNDkyNDQ4LnBkZgAADgAaAAwAMAAwADQAOQAyADQANAA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA0OTI0NDgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  16757. @techreport{Prechelt:2000pb,
  16758. Author = {Lutz Prechelt},
  16759. Date-Added = {2008-05-14 12:08:47 -0400},
  16760. Date-Modified = {2008-05-14 12:09:46 -0400},
  16761. Institution = {Universitat Karlsruhe},
  16762. Month = {March},
  16763. Number = {2000-5},
  16764. Title = {An empirical comparison of C, C++, Java, Perl, Python, Rexx, and Tcl for a search/string-processing program},
  16765. Year = {2000},
  16766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1qY2NwcHJ0VFIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1qY2NwcHJ0VFIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YM0Q83ewAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcsAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqY2NwcHJ0VFIucGRmAAAOABwADQBqAGMAYwBwAHAAcgB0AFQAUgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9qY2NwcHJ0VFIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  16767. @article{Brin:1998uo,
  16768. Author = {Sergey Brin and Lawrence Page},
  16769. Date-Added = {2008-05-12 10:52:26 -0400},
  16770. Date-Modified = {2010-12-17 10:23:08 -0700},
  16771. Issn = {0169-7552},
  16772. Journal = {Comput. Netw. ISDN Syst.},
  16773. Number = {1-7},
  16774. Pages = {107--117},
  16775. Publisher = {Elsevier Science Publishers B. V.},
  16776. Title = {The anatomy of a large-scale hypertextual Web search engine},
  16777. Volume = {30},
  16778. Year = {1998},
  16779. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMDkuNDA0OS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMDkuNDA0OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAETM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTA5LjQwNDkucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAwADkALgA0ADAANAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEwOS40MDQ5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  16780. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0169-7552(98)00110-X}}
  16781. @inproceedings{Stein:1997dn,
  16782. Author = {Greg Stein},
  16783. Booktitle = {Proceedings of the 6th International Python Conference},
  16784. Date-Added = {2008-05-12 10:03:21 -0400},
  16785. Date-Modified = {2008-05-12 10:03:26 -0400},
  16786. Month = oct,
  16787. Pages = {45--50},
  16788. Title = {Case Study: {P}ython in a Commercial Environment},
  16789. Year = 1997,
  16790. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzdGVpbi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXN0ZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iinRDzyVAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0ZWluLnBkZgAADgAUAAkAcwB0AGUAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3N0ZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  16791. @inproceedings{Beazley:1997rc,
  16792. Author = {David M. Beazley and Peter S. Lomdahl},
  16793. Booktitle = {Proceedings of the 6th International Python Conference},
  16794. Date-Added = {2008-05-12 10:02:43 -0400},
  16795. Date-Modified = {2008-05-12 10:02:49 -0400},
  16796. Month = oct,
  16797. Pages = {21--29},
  16798. Title = {Feeding a Large-scale Physics Application to {P}ython},
  16799. Year = 1997}
  16800. @inproceedings{Qasem:2006dp,
  16801. Author = {Apan Qasem and Ken Kennedy},
  16802. Booktitle = {ICS '06: Proceedings of the 20th Annual International Conference on Supercomputing},
  16803. Date-Added = {2008-05-07 21:57:13 -0600},
  16804. Date-Modified = {2010-12-17 10:23:08 -0700},
  16805. Isbn = {1-59593-282-8},
  16806. Location = {Cairns, Queensland, Australia},
  16807. Pages = {249--258},
  16808. Publisher = {ACM},
  16809. Title = {Profitable loop fusion and tiling using model-driven empirical search},
  16810. Year = {2006},
  16811. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjQ5LXFhc2VtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI0OS1xYXNlbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96aNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0OS1xYXNlbS5wZGYADgAeAA4AcAAyADQAOQAtAHEAYQBzAGUAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjQ5LXFhc2VtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  16812. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1183401.1183437}}
  16813. @inproceedings{Qasem:2006qv,
  16814. Author = {Apan Qasem and Ken Kennedy},
  16815. Booktitle = {Languages and Compilers for Parallel Computing},
  16816. Date-Added = {2008-05-07 16:06:09 -0600},
  16817. Date-Modified = {2008-05-07 16:07:13 -0600},
  16818. Pages = {106-120},
  16819. Title = {A Cache-Conscious Profitability Model for Empirical Tuning of Loop Fusion},
  16820. Volume = {4339/2006},
  16821. Year = {2006},
  16822. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0KDIpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQoMikucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zgdEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQoMikucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQAKAAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMikucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  16823. @article{Trinder:1998rc,
  16824. Author = {Philip W. Trinder and Kevin Hammond and Hans-Wolfgang Loidl and Simon L. {Peyton Jones}},
  16825. Date-Added = {2008-05-06 14:05:54 -0600},
  16826. Date-Modified = {2008-05-06 14:06:16 -0600},
  16827. Journal = {Journal of Functional Programming},
  16828. Month = jan,
  16829. Number = {1},
  16830. Pages = {23--60},
  16831. Title = {Algorithm + {S}trategy = {P}arallelism},
  16832. Volume = {8},
  16833. Year = {1998},
  16834. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zdHJhdGVnaWVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc3RyYXRlZ2llcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KLNEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3RyYXRlZ2llcy5wZGYADgAeAA4AcwB0AHIAYQB0AGUAZwBpAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zdHJhdGVnaWVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  16835. @article{Blume:2006nr,
  16836. Author = {Matthias Blume and David McAllester},
  16837. Date-Added = {2008-04-28 20:58:16 -0600},
  16838. Date-Modified = {2010-12-17 10:23:08 -0700},
  16839. Issn = {0956-7968},
  16840. Journal = {J. Funct. Program.},
  16841. Number = {4-5},
  16842. Pages = {375--414},
  16843. Publisher = {Cambridge University Press},
  16844. Title = {Sound and complete models of contracts},
  16845. Volume = {16},
  16846. Year = {2006},
  16847. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNvbnRyYWN0cy1qZnAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjb250cmFjdHMtamZwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Es0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb250cmFjdHMtamZwLnBkZgAADgAkABEAYwBvAG4AdAByAGEAYwB0AHMALQBqAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jb250cmFjdHMtamZwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  16848. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796806005971}}
  16849. @inproceedings{Pyo:1997si,
  16850. Author = {Changwoo Pyo and Kyung-Woo Lee and Hye-Kyung Han and Gyungho Lee},
  16851. Booktitle = {HPC-ASIA '97: Proceedings of the High-Performance Computing on the Information Superhighway},
  16852. Date-Added = {2008-04-23 09:43:31 -0600},
  16853. Date-Modified = {2008-04-23 09:43:36 -0600},
  16854. Isbn = {0-8186-7901-8},
  16855. Pages = {151},
  16856. Publisher = {IEEE Computer Society},
  16857. Title = {Reference Distance as a Metric for Data Locality},
  16858. Year = {1997}}
  16859. @article{Jacob:1996fp,
  16860. Author = {Bruce L. Jacob and Peter M. Chen and Seth R. Silverman and Trevor N. Mudge},
  16861. Date-Added = {2008-04-23 09:39:56 -0600},
  16862. Date-Modified = {2010-12-17 10:23:08 -0700},
  16863. Issn = {0018-9340},
  16864. Journal = {IEEE Trans. Comput.},
  16865. Number = {10},
  16866. Pages = {1180--1194},
  16867. Publisher = {IEEE Computer Society},
  16868. Title = {An Analytical Model for Designing Memory Hierarchies},
  16869. Volume = {45},
  16870. Year = {1996},
  16871. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNTQzNzExLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA1NDM3MTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA80sMzlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNTQzNzExLnBkZgAADgAaAAwAMAAwADUANAAzADcAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA1NDM3MTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  16872. Bdsk-Url-1 = {http://dx.doi.org/10.1109/12.543711}}
  16873. @article{Mattson:1970eu,
  16874. Author = {R. Mattson and J. Gecsei and D. Slutz and I. Traiger},
  16875. Date-Added = {2008-04-23 09:37:13 -0600},
  16876. Date-Modified = {2008-04-23 09:38:01 -0600},
  16877. Journal = {IBM Systems Journal},
  16878. Number = {2},
  16879. Pages = {78-117},
  16880. Title = {Evaluation Techniques for Storage Hierarchies},
  16881. Volume = {9},
  16882. Year = {1970},
  16883. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pYm1zajA5MDJCLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWJtc2owOTAyQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91ytEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWJtc2owOTAyQi5wZGYADgAeAA4AaQBiAG0AcwBqADAAOQAwADIAQgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pYm1zajA5MDJCLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  16884. @article{Gummaraju:2008rc,
  16885. Author = {Jayanth Gummaraju and Joel Coburn and Yoshio Turner and Mendel Rosenblum},
  16886. Date-Added = {2008-04-21 16:46:32 -0600},
  16887. Date-Modified = {2010-12-17 10:23:08 -0700},
  16888. Issn = {0163-5964},
  16889. Journal = {SIGARCH Comput. Archit. News},
  16890. Number = {1},
  16891. Pages = {297--307},
  16892. Publisher = {ACM},
  16893. Title = {Streamware: programming general-purpose multicore processors using streams},
  16894. Volume = {36},
  16895. Year = {2008},
  16896. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyOTctZ3VtbWFyYWp1LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDI5Ny1ndW1tYXJhanUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96otEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5Ny1ndW1tYXJhanUucGRmAA4AJgASAHAAMgA5ADcALQBnAHUAbQBtAGEAcgBhAGoAdQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMjk3LWd1bW1hcmFqdS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  16897. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1353534.1346319}}
  16898. @article{Chamberlin:1981dn,
  16899. 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},
  16900. Date-Added = {2008-04-14 17:41:47 -0400},
  16901. Date-Modified = {2010-12-17 10:23:08 -0700},
  16902. Issn = {0001-0782},
  16903. Journal = {Commun. ACM},
  16904. Number = {10},
  16905. Pages = {632--646},
  16906. Publisher = {ACM},
  16907. Title = {A history and evaluation of System R},
  16908. Volume = {24},
  16909. Year = {1981},
  16910. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A2MzItY2hhbWJlcmxpbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A2MzItY2hhbWJlcmxpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e2nRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2MzItY2hhbWJlcmxpbi5wZGYAAA4AKAATAHAANgAzADIALQBjAGgAYQBtAGIAZQByAGwAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A2MzItY2hhbWJlcmxpbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  16911. Bdsk-Url-1 = {http://doi.acm.org/10.1145/358769.358784}}
  16912. @inproceedings{Selinger:1979rc,
  16913. Author = {P. Griffiths Selinger and M. M. Astrahan and D. D. Chamberlin and R. A. Lorie and T. G. Price},
  16914. Booktitle = {SIGMOD '79: Proceedings of the 1979 ACM SIGMOD International Conference on Management of Data},
  16915. Date-Added = {2008-04-14 17:39:36 -0400},
  16916. Date-Modified = {2010-12-17 10:23:08 -0700},
  16917. Isbn = {0-89791-001-X},
  16918. Location = {Boston, Massachusetts},
  16919. Pages = {23--34},
  16920. Publisher = {ACM},
  16921. Title = {Access path selection in a relational database management system},
  16922. Year = {1979},
  16923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1zZWxpbmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1zZWxpbmdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ek7RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1zZWxpbmdlci5wZGYADgAiABAAcAAyADMALQBzAGUAbABpAG4AZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLXNlbGluZ2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  16924. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582095.582099}}
  16925. @inproceedings{Findler:2006qr,
  16926. Author = {Robert Bruce Findler and Matthias Blume},
  16927. Booktitle = {International Symposium on Functional and Logic Programming (FLOPS)},
  16928. Date-Added = {2008-04-11 15:12:12 -0600},
  16929. Date-Modified = {2008-04-11 15:13:08 -0600},
  16930. Pages = {226-241},
  16931. Title = {Contracts as Pairs of Projections},
  16932. Year = {2006},
  16933. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZiLXRyMjAwNi0wMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZiLXRyMjAwNi0wMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c1rRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZiLXRyMjAwNi0wMS5wZGYADgAiABAAZgBiAC0AdAByADIAMAAwADYALQAwADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZmItdHIyMDA2LTAxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  16934. @inproceedings{Cook:1991kl,
  16935. Author = {William R. Cook},
  16936. Booktitle = {Proceedings of the REX School/Workshop on Foundations of Object-Oriented Languages},
  16937. Date-Added = {2008-04-02 00:17:52 -0600},
  16938. Date-Modified = {2008-04-02 00:17:57 -0600},
  16939. Isbn = {3-540-53931-X},
  16940. Pages = {151--178},
  16941. Publisher = {Springer-Verlag},
  16942. Title = {Object-Oriented Programming Versus Abstract Data Types},
  16943. Year = {1991},
  16944. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0Nvb2tPT1B2c0FEVDkwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQ29va09PUHZzQURUOTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7oS8zlmt0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEtAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AENvb2tPT1B2c0FEVDkwLnBkZgAADgAmABIAQwBvAG8AawBPAE8AUAB2AHMAQQBEAFQAOQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ29va09PUHZzQURUOTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  16945. @unpublished{Wadler:1998fu,
  16946. Author = {Philip Wadler},
  16947. Date-Added = {2008-04-02 00:15:01 -0600},
  16948. Date-Modified = {2008-04-02 00:16:05 -0600},
  16949. Month = {December},
  16950. Note = {Discussion on the Java-Genericity mailing list},
  16951. Title = {The expression problem.},
  16952. Year = {1998}}
  16953. @inproceedings{Thiemann:2005rp,
  16954. Author = {Peter Thiemann},
  16955. Booktitle = {ESOP},
  16956. Date-Added = {2008-03-30 12:40:56 -0600},
  16957. Date-Modified = {2008-03-30 12:42:19 -0600},
  16958. Number = {3444},
  16959. Pages = {408-422},
  16960. Publisher = {Springer},
  16961. Series = {LNCS},
  16962. Title = {Towards a Type System for Analyzing {JavaScript} Programs},
  16963. Year = {2005},
  16964. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zjdEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjIucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  16965. @inbook{Gurevich:1995ek,
  16966. Author = {Yuri Gurevich},
  16967. Chapter = {Evolving Algebras 1993: Lipari Guide},
  16968. Date-Added = {2008-03-25 20:56:10 -0600},
  16969. Date-Modified = {2008-03-25 20:58:19 -0600},
  16970. Publisher = {Oxford University Press},
  16971. Title = {Specificaton and Validation Methods},
  16972. Year = {1995},
  16973. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dXzRDzdvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGd1aWRlLnBkZgAADgAUAAkAZwB1AGkAZABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2d1aWRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  16974. @techreport{Cater:1999qq,
  16975. Author = {Steven C. Cater and James K. Huggins},
  16976. Date-Added = {2008-03-25 20:54:20 -0600},
  16977. Date-Modified = {2008-03-25 20:55:15 -0600},
  16978. Institution = {Kettering University},
  16979. Month = {October},
  16980. Title = {An ASM Dynamic Semantics for Standard ML},
  16981. Year = {1999},
  16982. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdzbWwucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdzbWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oW0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzbWwucGRmAAAOABAABwBzAG0AbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9zbWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  16983. @inproceedings{Danvy:2001lq,
  16984. Author = {Olivier Danvy and Lasse R. Nielsen},
  16985. Booktitle = {2nd International Workshop on Rule-Based Programming (RULE)},
  16986. Date-Added = {2008-03-11 10:55:10 -0600},
  16987. Date-Modified = {2009-08-25 22:28:17 -0600},
  16988. Title = {Refocusing in Reduction Semantics},
  16989. Year = {2001},
  16990. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA0LTI2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtUlMtMDQtMjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72CMzlmsoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLVJTLTA0LTI2LnBkZgAADgAmABIAQgBSAEkAQwBTAC0AUgBTAC0AMAA0AC0AMgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtUlMtMDQtMjYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  16991. @inproceedings{Henderson:2002rw,
  16992. Author = {Fergus Henderson and Zoltan Somogyi},
  16993. Booktitle = {CC '02: Proceedings of the 11th International Conference on Compiler Construction},
  16994. Date-Added = {2008-03-08 21:41:06 -0700},
  16995. Date-Modified = {2008-03-08 21:41:10 -0700},
  16996. Isbn = {3-540-43369-4},
  16997. Pages = {197--212},
  16998. Publisher = {Springer-Verlag},
  16999. Title = {Compiling Mercury to High-Level C Code},
  17000. Year = {2002},
  17001. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpobGNfY2MucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpobGNfY2MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wr0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBobGNfY2MucGRmAA4AFgAKAGgAbABjAF8AYwBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2hsY19jYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  17002. @inproceedings{Morales:2004qr,
  17003. Author = {J. Morales and Manuel Carro and Manuel Hermenegildo},
  17004. Booktitle = {Practical Aspects of Declarative Languages},
  17005. Date-Added = {2008-03-08 21:39:10 -0700},
  17006. Date-Modified = {2008-03-08 21:39:59 -0700},
  17007. Title = {Improved Compilation of Prolog to C Using Moded Types and Determinism Information},
  17008. Year = {2004},
  17009. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QImltcHJvdmVkLWNvbXBpbGF0aW9uLW9mLXByb2xvZy5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2ltcHJvdmVkLWNvbXBpbGF0aW9uI0JGNzVERS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dd7RDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGltcHJvdmVkLWNvbXBpbGF0aW9uI0JGNzVERS5wZGYAAA4ARgAiAGkAbQBwAHIAbwB2AGUAZAAtAGMAbwBtAHAAaQBsAGEAdABpAG8AbgAtAG8AZgAtAHAAcgBvAGwAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAyVXNlcnMvanNpZWsvYmliL2ltcHJvdmVkLWNvbXBpbGF0aW9uLW9mLXByb2xvZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJ8An4CgwKOApcCpQKpArACuQK+AssCzgLgAuMC6AAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALq}}
  17010. @inproceedings{Draheim:2005eu,
  17011. Author = {Dirk Draheim and Christof Lutteroth and Gerald Weber},
  17012. Booktitle = {Generative Programming and Component Engineering},
  17013. Date-Added = {2008-03-07 12:54:19 -0700},
  17014. Date-Modified = {2009-08-25 22:28:17 -0600},
  17015. Pages = {327-341},
  17016. Title = {A Type System for Reflective Program Generators},
  17017. Volume = {3676},
  17018. Year = {2005},
  17019. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIxLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zjNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjEucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  17020. @inproceedings{Ramakrishnan:1993rt,
  17021. Author = {Raghu Ramakrishnan and Divesh Srivastava and S. Sudarshan and Praveen Seshadri},
  17022. Booktitle = {SIGMOD '93: Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data},
  17023. Date-Added = {2008-03-07 11:23:53 -0700},
  17024. Date-Modified = {2010-12-17 10:23:08 -0700},
  17025. Isbn = {0-89791-592-5},
  17026. Location = {Washington, D.C., United States},
  17027. Pages = {167--176},
  17028. Publisher = {ACM},
  17029. Title = {Implementation of the CORAL deductive database system},
  17030. Year = {1993},
  17031. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIHJhbWFrcmlzaG5hbjkzaW1wbGVtZW50YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9yYW1ha3Jpc2huYW45M2ltcGxlbSNCRjg5QjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4m50Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByYW1ha3Jpc2huYW45M2ltcGxlbSNCRjg5QjkucGRmAAAOAEIAIAByAGEAbQBhAGsAcgBpAHMAaABuAGEAbgA5ADMAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL3JhbWFrcmlzaG5hbjkzaW1wbGVtZW50YXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==},
  17032. Bdsk-Url-1 = {http://doi.acm.org/10.1145/170035.170067}}
  17033. @article{Hwang:1998rc,
  17034. Author = {Gwan-Hwan Hwang and Jenq Kuen Lee and Roy Dz-Ching Ju},
  17035. Date-Added = {2008-03-05 15:20:31 -0700},
  17036. Date-Modified = {2010-12-17 10:23:08 -0700},
  17037. Issn = {0743-7315},
  17038. Journal = {J. Parallel Distrib. Comput.},
  17039. Number = {1},
  17040. Pages = {1--47},
  17041. Publisher = {Academic Press, Inc.},
  17042. Title = {A function-composition approach to synthesize Fortran 90 array operations},
  17043. Volume = {54},
  17044. Year = {1998},
  17045. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2EtZnVuY3Rpb24tY29tcG9zaXRpb24tYXBwcm9hY2gucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9hLWZ1bmN0aW9uLWNvbXBvc2l0aSNCRjZFNjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv25o0Q81JQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3UAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhLWZ1bmN0aW9uLWNvbXBvc2l0aSNCRjZFNjgucGRmAAAOAEgAIwBhAC0AZgB1AG4AYwB0AGkAbwBuAC0AYwBvAG0AcABvAHMAaQB0AGkAbwBuAC0AYQBwAHAAcgBvAGEAYwBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2EtZnVuY3Rpb24tY29tcG9zaXRpb24tYXBwcm9hY2gucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=},
  17046. Bdsk-Url-1 = {http://dx.doi.org/10.1006/jpdc.1998.1481}}
  17047. @phdthesis{Clements:2005vl,
  17048. Author = {John Clements},
  17049. Date-Added = {2008-02-29 05:17:50 -0700},
  17050. Date-Modified = {2008-02-29 05:18:50 -0700},
  17051. Month = {February},
  17052. School = {Northeastern University},
  17053. Title = {Portable and high-level access to the stack with Continuation Marks},
  17054. Year = {2005},
  17055. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWRpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWRpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVTRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGYAAA4ANAAZAGQAaQBzAHMAZQByAHQAYQB0AGkAbwBuAC0AYwBsAGUAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2Rpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  17056. @inproceedings{Freeman:1991uo,
  17057. Author = {Tim Freeman and Frank Pfenning},
  17058. Booktitle = {PLDI '91: Proceedings of the ACM SIGPLAN 1991 Conference on Programming Language Design and Implementation},
  17059. Date-Added = {2008-02-23 11:41:40 -0700},
  17060. Date-Modified = {2010-12-17 10:23:08 -0700},
  17061. Issn = {0362-1340},
  17062. Journal = {SIGPLAN Not.},
  17063. Number = {6},
  17064. Pages = {268--277},
  17065. Publisher = {ACM},
  17066. Title = {Refinement types for ML},
  17067. Volume = {26},
  17068. Year = {1991},
  17069. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwbGRpOTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwbGRpOTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA75Af0ei1hlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHo7cYAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpOTEucGRmAA4AFgAKAHAAbABkAGkAOQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BsZGk5MS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  17070. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113446.113468}}
  17071. @inproceedings{Bruce:2004qy,
  17072. Author = {Kim B. Bruce and J. Nathan Foster},
  17073. Booktitle = {European Conference on Object-Oriented Programming},
  17074. Date-Added = {2008-01-30 11:42:36 -0700},
  17075. Date-Modified = {2009-08-25 22:28:17 -0600},
  17076. Pages = {390-414},
  17077. Title = {LOOJ: Weaving LOOM into Java},
  17078. Volume = {3086},
  17079. Year = {2004},
  17080. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIwLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zi9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjAucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  17081. @inproceedings{Bruce:1997ai,
  17082. Author = {Kim B. Bruce and Leaf Petersen and Adrian Fiech},
  17083. Booktitle = {European Conference on Object-Oriented Programming},
  17084. Date-Added = {2008-01-30 11:33:22 -0700},
  17085. Date-Modified = {2009-08-25 22:28:17 -0600},
  17086. Pages = {104-127},
  17087. Title = {Subtyping is not a good ``match'' for object-oriented languages},
  17088. Volume = {1241},
  17089. Year = {1997},
  17090. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC0yLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zitEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMi5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0AMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC0yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  17091. @article{Bruce:2003dn,
  17092. Author = {Kim B. Bruce and Angela Schuett and Robert van Gent and Adrian Fiech},
  17093. Date-Added = {2008-01-30 11:27:21 -0700},
  17094. Date-Modified = {2010-12-17 10:23:08 -0700},
  17095. Issn = {0164-0925},
  17096. Journal = {ACM Trans. Program. Lang. Syst.},
  17097. Number = {2},
  17098. Pages = {225--290},
  17099. Publisher = {ACM},
  17100. Title = {PolyTOIL: A type-safe polymorphic object-oriented language},
  17101. Volume = {25},
  17102. Year = {2003},
  17103. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMjUtYl9icnVjZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMjUtYl9icnVjZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekXRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjUtYl9icnVjZS5wZGYADgAiABAAcAAyADIANQAtAGIAXwBiAHIAdQBjAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIyNS1iX2JydWNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  17104. Bdsk-Url-1 = {http://doi.acm.org/10.1145/641888.641891}}
  17105. @inproceedings{Bruce:1995rc,
  17106. Author = {Kim B. Bruce and Angela Schuett and Robert van Gent},
  17107. Booktitle = {ECOOP '95: Proceedings of the 9th European Conference on Object-Oriented Programming},
  17108. Date-Added = {2008-01-30 11:21:00 -0700},
  17109. Date-Modified = {2008-01-30 11:21:04 -0700},
  17110. Isbn = {3-540-60160-0},
  17111. Pages = {27--51},
  17112. Publisher = {Springer-Verlag},
  17113. Title = {PolyTOIL: A Type-Safe Polymorphic Object-Oriented Language},
  17114. Year = {1995}}
  17115. @article{Friedman:2007rt,
  17116. Author = {Daniel P. Friedman and Abdulaziz Ghuloum and Jeremy G. Siek and Onnie Lynn Winebarger},
  17117. Date-Added = {2008-01-29 13:12:04 -0700},
  17118. Date-Modified = {2010-12-17 10:23:08 -0700},
  17119. Issn = {1388-3690},
  17120. Journal = {Higher Order Symbol. Comput.},
  17121. Number = {3},
  17122. Pages = {271--293},
  17123. Publisher = {Kluwer Academic Publishers},
  17124. Title = {Improving the lazy Krivine machine},
  17125. Volume = {20},
  17126. Year = {2007},
  17127. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10990-007-9014-0}}
  17128. @phdthesis{Ahmed:2004eu,
  17129. Author = {Amal Ahmed},
  17130. Date-Added = {2008-02-11 16:06:52 -0700},
  17131. Date-Modified = {2008-02-11 16:07:20 -0700},
  17132. School = {Princeton University},
  17133. Title = {Semantics of Types for Mutable State},
  17134. Year = {2004},
  17135. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGFobWVkc3RoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGFobWVkc3RoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bpPRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFobWVkc3RoZXNpcy5wZGYADgAiABAAYQBoAG0AZQBkAHMAdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYWhtZWRzdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  17136. @article{Huet:1997oq,
  17137. Author = {Gerard Huet},
  17138. Date-Added = {2008-02-06 17:25:46 -0700},
  17139. Date-Modified = {2008-02-06 17:26:42 -0700},
  17140. Journal = {Journal of Functional Programming},
  17141. Month = {September},
  17142. Number = {5},
  17143. Pages = {549-554},
  17144. Title = {The Zipper},
  17145. Volume = {7},
  17146. Year = {1997},
  17147. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk3MDAyODY0YS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODk3MDAyODY0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4C7M5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5Njg5NzAwMjg2NGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAA5ADcAMAAwADIAOAA2ADQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk3MDAyODY0YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  17148. @techreport{Findler:2002eu,
  17149. Author = {Robert Bruce Findler and Matthias Felleisen},
  17150. Date-Added = {2008-02-06 09:49:26 -0700},
  17151. Date-Modified = {2008-02-06 09:50:37 -0700},
  17152. Institution = {Northeastern University},
  17153. Number = {NU-CCS-02-05},
  17154. Title = {Contracts for Higher-Order Functions},
  17155. Year = {2002},
  17156. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2hvLWNvbnRyYWN0cy10ZWNocmVwb3J0LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbaG8tY29udHJhY3RzLXRlY2hyZXBvcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91rNEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaG8tY29udHJhY3RzLXRlY2hyZXBvcnQucGRmAAAOADgAGwBoAG8ALQBjAG8AbgB0AHIAYQBjAHQAcwAtAHQAZQBjAGgAcgBlAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvaG8tY29udHJhY3RzLXRlY2hyZXBvcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  17157. @inproceedings{Guha:2007kl,
  17158. Author = {Arjun Guha and Jacob Matthews and Robert Bruce Findler and Shriram Krishnamurthi},
  17159. Booktitle = {Dynamic Languages Symposium},
  17160. Date-Added = {2008-02-03 10:53:58 -0700},
  17161. Date-Modified = {2008-02-03 10:54:37 -0700},
  17162. Title = {Relationally-Parametric Polymorphic Contracts},
  17163. Year = {2007},
  17164. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vW0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjMucGRmAA4AFgAKAHAAYQBwAGUAcgAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  17165. @inproceedings{Matthews:2008qr,
  17166. Author = {Jacob Matthews and Amal Ahmed},
  17167. Booktitle = {Proceedings of the 17th European Symposium on Programming (ESOP'08)},
  17168. Date-Added = {2008-02-03 10:51:37 -0700},
  17169. Date-Modified = {2008-02-03 10:53:04 -0700},
  17170. Month = {March},
  17171. Title = {Parametric Polymorphism Through Run-Time Sealing, or, Theorems for Low, Low Prices!},
  17172. Year = {2008},
  17173. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BhcnBvbHlzZWFsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGFycG9seXNlYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL972tEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFycG9seXNlYWwucGRmAAAOACAADwBwAGEAcgBwAG8AbAB5AHMAZQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGFycG9seXNlYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  17174. @inproceedings{Anderson:2005ek,
  17175. Author = {Anderson, Christopher and Drossopoulou, Sophia and Giannini, Paola},
  17176. Booktitle = {19th European Conference on Object-Oriented Programming (ECOOP 2005), Glasgow, Scotland},
  17177. Date-Added = {2008-02-02 15:26:30 -0700},
  17178. Date-Modified = {2010-12-17 10:23:08 -0700},
  17179. Month = {July},
  17180. Title = {{Towards Type Inference for JavaScript}},
  17181. Year = {2005},
  17182. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJHR5cGVpbmZlcmVuY2Vmb3JqYXZhc2NyaXB0LWVjb29wLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfdHlwZWluZmVyZW5jZWZvcmphdmEjQkY4QTYwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KYNEPPJoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LqAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHlwZWluZmVyZW5jZWZvcmphdmEjQkY4QTYwLnBkZgAADgBKACQAdAB5AHAAZQBpAG4AZgBlAHIAZQBuAGMAZQBmAG8AcgBqAGEAdgBhAHMAYwByAGkAcAB0AC0AZQBjAG8AbwBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL3R5cGVpbmZlcmVuY2Vmb3JqYXZhc2NyaXB0LWVjb29wLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=},
  17183. Bdsk-Url-1 = {http://pubs.doc.ic.ac.uk/typeinferenceforjavascript-ecoop/}}
  17184. @manual{Rose:1999qq,
  17185. Author = {Kristoffer H. Rose},
  17186. Date-Added = {2008-02-02 11:36:33 -0700},
  17187. Date-Modified = {2009-07-16 21:50:25 -0600},
  17188. Edition = {3.7},
  17189. Month = {February},
  17190. Title = {XY-pic User's Guide},
  17191. Year = {1999},
  17192. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt4eWd1aWRlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELeHlndWlkZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NrdEPPfYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RGAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAeHlndWlkZS5wZGYAAA4AGAALAHgAeQBnAHUAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIveHlndWlkZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  17193. @techreport{Siek:2008kq,
  17194. Author = {Jeremy G. Siek and Manish Vachharajani},
  17195. Date-Added = {2008-01-30 16:45:16 -0700},
  17196. Date-Modified = {2008-01-30 16:47:13 -0700},
  17197. Institution = {University of Colorado at Boulder},
  17198. Month = {January},
  17199. Number = {CU-CS-1039-08},
  17200. Title = {Gradual Typing with Unification-based Inference},
  17201. Year = {2008},
  17202. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1kb2N1bWVudDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1kb2N1bWVudDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Fb0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkb2N1bWVudDAucGRmAAAOABwADQBkAG8AYwB1AG0AZQBuAHQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9kb2N1bWVudDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  17203. @article{Abadi:1991fr,
  17204. Date-Added = {2008-01-29 23:25:23 -0700},
  17205. Date-Modified = {2008-01-29 23:26:42 -0700},
  17206. Journal = {Journal of Functional Programming},
  17207. Number = {4},
  17208. Pages = {375-416},
  17209. Title = {Explicit Substitutions},
  17210. Volume = {1},
  17211. Year = {1991},
  17212. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FiYWRpOTFleHBsaWNpdC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FiYWRpOTFleHBsaWNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bonRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFiYWRpOTFleHBsaWNpdC5wZGYAAA4AKAATAGEAYgBhAGQAaQA5ADEAZQB4AHAAbABpAGMAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FiYWRpOTFleHBsaWNpdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  17213. @inproceedings{Abadi:1990ys,
  17214. Author = {M. Abadi and L. Cardelli and P.-L. Curien and J.-J. Levy},
  17215. Booktitle = {POPL '90: Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17216. Date-Added = {2008-01-29 23:17:58 -0700},
  17217. Date-Modified = {2010-12-17 10:23:08 -0700},
  17218. Isbn = {0-89791-343-4},
  17219. Location = {San Francisco, California, United States},
  17220. Pages = {31--46},
  17221. Publisher = {ACM},
  17222. Title = {Explicit substitutions},
  17223. Year = {1990},
  17224. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzEtYWJhZGkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzEtYWJhZGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qw0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzEtYWJhZGkucGRmAAAOABwADQBwADMAMQAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzEtYWJhZGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17225. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96712}}
  17226. @article{Baker:2006fk,
  17227. Author = {A. H. Baker and J.M. Dennis and E. R. Jessup},
  17228. Date-Added = {2008-01-28 14:47:11 -0700},
  17229. Date-Modified = {2009-08-25 22:28:17 -0600},
  17230. Journal = {SIAM Journal on Scientific Computing},
  17231. Number = {5},
  17232. Pages = {1608-1626},
  17233. Title = {An Efficient Block Variant of GMRES},
  17234. Volume = {27},
  17235. Year = {2006},
  17236. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtibGdtcmVzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYmxnbXJlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wNdEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxnbXJlcy5wZGYAAA4AGAALAGIAbABnAG0AcgBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYmxnbXJlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  17237. @inproceedings{Laird:2007lr,
  17238. Author = {J. Laird},
  17239. Booktitle = {ICALP'07},
  17240. Date-Added = {2008-01-27 10:48:35 -0700},
  17241. Date-Modified = {2009-08-25 22:28:17 -0600},
  17242. Pages = {667-679},
  17243. Publisher = {Springer},
  17244. Series = {LNCS},
  17245. Title = {A Fully Abstract Trace Semantics for General References},
  17246. Volume = {4596},
  17247. Year = {2007},
  17248. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtpY2FscDA3LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELaWNhbHAwNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91z9EPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWNhbHAwNy5wZGYAAA4AGAALAGkAYwBhAGwAcAAwADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvaWNhbHAwNy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  17249. @inproceedings{Whaley:2005ul,
  17250. Author = {R. Clint Whaley and David B. Whalley},
  17251. Booktitle = {The 2005 International Conference on Parallel Processing (ICPP-05)},
  17252. Date-Added = {2008-01-28 11:19:46 -0700},
  17253. Date-Modified = {2009-08-25 22:28:17 -0600},
  17254. Month = {June},
  17255. Title = {Tuning High Performance Kernels through Empirical Compilation},
  17256. Year = {2005},
  17257. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pY3BwMDVfOC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWNwcDA1XzgtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL910tEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWNwcDA1XzgtMS5wZGYADgAeAA4AaQBjAHAAcAAwADUAXwA4AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pY3BwMDVfOC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  17258. @phdthesis{Bientinesi:2006ve,
  17259. Author = {Paolo Bientinesi},
  17260. Date-Added = {2008-01-28 11:15:26 -0700},
  17261. Date-Modified = {2009-08-25 22:28:17 -0600},
  17262. Month = {August},
  17263. School = {University of Texas at Austin},
  17264. Title = {Mechanical Derivation and Systematic Analysis of Correct Linear Algebra Algorithms},
  17265. Year = {2006},
  17266. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0aGVzaXMwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdGhlc2lzMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KS9EPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlc2lzMC5wZGYAAA4AGAALAHQAaABlAHMAaQBzADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvdGhlc2lzMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  17267. @inproceedings{Alpatov:1997rt,
  17268. 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},
  17269. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  17270. Date-Added = {2008-01-28 11:07:41 -0700},
  17271. Date-Modified = {2010-12-17 10:23:08 -0700},
  17272. Isbn = {0-89791-985-8},
  17273. Location = {San Jose, CA},
  17274. Pages = {1--16},
  17275. Publisher = {ACM},
  17276. Title = {PLAPACK: parallel linear algebra package design overview},
  17277. Year = {1997},
  17278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2EyOS1hbHBhdG92LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTI5LWFscGF0b3YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uddEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTI5LWFscGF0b3YucGRmAAAOACAADwBhADIAOQAtAGEAbABwAGEAdABvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTI5LWFscGF0b3YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17279. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509622}}
  17280. @article{Aydemir:2008rr,
  17281. Author = {Brian Aydemir and Arthur Chargu\'{e}raud and Benjamin C. Pierce and Randy Pollack and Stephanie Weirich},
  17282. Date-Added = {2008-01-24 13:43:08 -0700},
  17283. Date-Modified = {2010-12-17 10:23:08 -0700},
  17284. Issn = {0362-1340},
  17285. Journal = {SIGPLAN Not.},
  17286. Number = {1},
  17287. Pages = {3--15},
  17288. Publisher = {ACM},
  17289. Title = {Engineering formal metatheory},
  17290. Volume = {43},
  17291. Year = {2008},
  17292. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMy1heWRlbWlyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDMtYXlkZW1pci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96pdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMtYXlkZW1pci5wZGYADgAeAA4AcAAzAC0AYQB5AGQAZQBtAGkAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMy1heWRlbWlyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17293. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328897.1328443}}
  17294. @misc{Catalytic:2007qy,
  17295. Author = {Catalytic, Inc.},
  17296. Date-Added = {2008-01-16 17:31:56 -0700},
  17297. Date-Modified = {2010-12-17 10:23:08 -0700},
  17298. Title = {Catalytic MCS Family: MATLAB to C Synthesis},
  17299. Year = {2007},
  17300. Bdsk-Url-1 = {http://www.catalyticinc.com/products/products_mcs.htm}}
  17301. @manual{EmMATLAB:2007fk,
  17302. Date-Added = {2008-01-16 17:26:54 -0700},
  17303. Date-Modified = {2010-12-17 10:23:08 -0700},
  17304. Local-Url = {file://localhost/Users/jeremysiek/suburban/papers/bib/eml_ug.pdf},
  17305. Month = {March},
  17306. Organization = {The MathWorks, Inc},
  17307. Title = {Embedded MATLAB Users Guide},
  17308. Year = {2007},
  17309. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVplbWxfdWcucGRm0hcLGBlXTlMuZGF0YU8RAWwAAAAAAWwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRQplbWxfdWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMnIUw7PvN1BERiBwcnZ3AAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMO0UacAAAABABAAKelFACbV9gAHTE8AAGiFAAIAL01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjplbWxfdWcucGRmAAAOABYACgBlAG0AbABfAHUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL3NpZWsvc3VidXJiYW4vYmliL2VtbF91Zy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIWAhgCHQIoAjECPwJDAkoCUwJYAmUCaAJ6An0CggAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKE},
  17310. Bdsk-Url-1 = {http://www.mathworks.com/products/featured/embeddedmatlab/}}
  17311. @inproceedings{Strout:2003rt,
  17312. Author = {Michelle Mills Strout and Larry Carter and Jeanne Ferrante},
  17313. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  17314. Date-Added = {2008-01-14 16:21:04 -0700},
  17315. Date-Modified = {2010-12-17 10:23:08 -0700},
  17316. Isbn = {1-58113-662-5},
  17317. Location = {San Diego, California, USA},
  17318. Pages = {91--102},
  17319. Publisher = {ACM},
  17320. Title = {Compile-time composition of run-time data and iteration reorderings},
  17321. Year = {2003},
  17322. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AwOTUtc3Ryb3V0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDA5NS1zdHJvdXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95aNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDA5NS1zdHJvdXQucGRmAAAOACAADwBwADAAOQA1AC0AcwB0AHIAbwB1AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDA5NS1zdHJvdXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17323. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781142}}
  17324. @inproceedings{Siek:2008lr,
  17325. Author = {Jeremy G. Siek and Ian Karlin and E. R. Jessup},
  17326. Booktitle = {Workshop on Performance Optimization for High-Level Languages and Libraries (POHLL 2008)},
  17327. Date-Added = {2008-01-11 08:24:55 -0800},
  17328. Date-Modified = {2009-08-25 22:28:17 -0600},
  17329. Month = {April},
  17330. Pages = {1-8},
  17331. Title = {Build to Order Linear Algebra Kernels},
  17332. Year = {2008},
  17333. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjIucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vV0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjIucGRmAA4AFgAKAHAAYQBwAGUAcgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  17334. @inproceedings{Canning:1989fk,
  17335. Author = {Peter Canning and William Cook and Walter Hill and Walter Olthoff and John C. Mitchell},
  17336. Booktitle = {FPCA '89: Proceedings of the fourth international conference on Functional programming languages and computer architecture},
  17337. Date-Added = {2008-01-06 11:45:30 -0700},
  17338. Date-Modified = {2010-12-17 10:23:08 -0700},
  17339. Isbn = {0-89791-328-0},
  17340. Location = {Imperial College, London, United Kingdom},
  17341. Pages = {273--280},
  17342. Publisher = {ACM},
  17343. Title = {F-bounded polymorphism for object-oriented programming},
  17344. Year = {1989},
  17345. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0Nvb2tGQm91bmQ4OS5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEENvb2tGQm91bmQ4OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4LzM5ZrdAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDb29rRkJvdW5kODkucGRmAAAOACIAEABDAG8AbwBrAEYAQgBvAHUAbgBkADgAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Nvb2tGQm91bmQ4OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  17346. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99370.99392}}
  17347. @inproceedings{Cardelli:1988fk,
  17348. Author = {L. Cardelli},
  17349. Booktitle = {POPL '88: Proceedings of the 15th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17350. Date-Added = {2007-12-29 09:41:37 -0700},
  17351. Date-Modified = {2010-12-17 10:23:08 -0700},
  17352. Isbn = {0-89791-252-7},
  17353. Location = {San Diego, California, United States},
  17354. Pages = {70--79},
  17355. Publisher = {ACM},
  17356. Title = {Structural subtyping and the notion of power type},
  17357. Year = {1988},
  17358. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNhcmRlbGxpODhzdHJ1Y3R1cmFsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY2FyZGVsbGk4OHN0cnVjdHVyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xCtEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2FyZGVsbGk4OHN0cnVjdHVyYWwucGRmAA4AMgAYAGMAYQByAGQAZQBsAGwAaQA4ADgAcwB0AHIAdQBjAHQAdQByAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jYXJkZWxsaTg4c3RydWN0dXJhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  17359. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73560.73566}}
  17360. @book{Girard:1989fp,
  17361. Author = {Jean-Yves Girard and Paul Taylor and Yves Lafont},
  17362. Date-Added = {2008-01-02 12:46:21 -0700},
  17363. Date-Modified = {2009-08-25 22:28:17 -0600},
  17364. Isbn = {0-521-37181-3},
  17365. Publisher = {Cambridge University Press},
  17366. Title = {Proofs and types},
  17367. Year = {1989},
  17368. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhwcm90LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcHJvdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98HNEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcHJvdC5wZGYADgASAAgAcAByAG8AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9wcm90LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  17369. @article{Leroy:2000uq,
  17370. Author = {Xavier Leroy},
  17371. Date-Added = {2007-12-19 13:40:50 -0700},
  17372. Date-Modified = {2010-12-17 10:23:08 -0700},
  17373. Issn = {0956-7968},
  17374. Journal = {J. Funct. Program.},
  17375. Number = {3},
  17376. Pages = {269--303},
  17377. Publisher = {Cambridge University Press},
  17378. Title = {A modular module system},
  17379. Volume = {10},
  17380. Year = {2000},
  17381. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL2xlcm95OTZtb2R1bGFyLnBz0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFsZXJveTk2bW9kdWxhci5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwS9zOWbAwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAbGVyb3k5Nm1vZHVsYXIucHMADgAkABEAbABlAHIAbwB5ADkANgBtAG8AZAB1AGwAYQByAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL2xlcm95OTZtb2R1bGFyLnBzAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  17382. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796800003683}}
  17383. @inproceedings{Leroy:1994fk,
  17384. Author = {Xavier Leroy},
  17385. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17386. Date-Added = {2007-12-19 13:39:29 -0700},
  17387. Date-Modified = {2010-12-17 10:23:08 -0700},
  17388. Isbn = {0-89791-636-0},
  17389. Location = {Portland, Oregon, United States},
  17390. Pages = {109--122},
  17391. Publisher = {ACM},
  17392. Title = {Manifest types, modules, and separate compilation},
  17393. Year = {1994},
  17394. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTA5LWxlcm95LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwOS1sZXJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95lNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwOS1sZXJveS5wZGYADgAeAA4AcAAxADAAOQAtAGwAZQByAG8AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTA5LWxlcm95LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17395. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.176926}}
  17396. @inproceedings{Cooper:2005kx,
  17397. Author = {Cooper, Keith D. and Grosul, Alexander and Harvey, Timothy J. and Reeves, Steven and Subramanian, Devika and Torczon, Linda and Waterman, Todd},
  17398. Booktitle = {LCTES '05: Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems},
  17399. Citeulike-Article-Id = {2111197},
  17400. Date-Added = {2007-12-13 21:31:30 -0700},
  17401. Date-Modified = {2010-12-17 10:23:08 -0700},
  17402. Isbn = {1595930183},
  17403. Keywords = {adaptive, compile, optimization},
  17404. Pages = {69--77},
  17405. Priority = {2},
  17406. Publisher = {ACM},
  17407. Title = {{ACME}: adaptive compilation made efficient},
  17408. Year = {2005},
  17409. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1065921},
  17410. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1065910.1065921},
  17411. Bdsk-Url-3 = {http://dx.doi.org/10.1145/1065910.1065921}}
  17412. @inproceedings{Kisuki:2000uq,
  17413. Author = {Kisuki, T. and Knijnenburg, P. M. W. and O'Boyle, M. F. P.},
  17414. Booktitle = {PACT '00: Proceedings of the 2000 International Conference on Parallel Architectures and Compilation Techniques},
  17415. Citeulike-Article-Id = {2111201},
  17416. Date-Added = {2007-12-13 21:31:04 -0700},
  17417. Date-Modified = {2010-12-17 10:23:08 -0700},
  17418. Isbn = {0769506224},
  17419. Keywords = {compilation, iterative},
  17420. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/kisuki00combined.pdf},
  17421. Priority = {2},
  17422. Publisher = {IEEE Computer Society},
  17423. Title = {Combined Selection of Tile Sizes and Unroll Factors Using Iterative Compilation},
  17424. Year = {2000},
  17425. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGtpc3VraTAwY29tYmluZWQucGRm0hcLGBlXTlMuZGF0YU8RAZQAAAAAAZQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRRRraXN1a2kwMGNvbWJpbmVkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMcjgw4inN1BERiBwcnZ3AAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMOJCacAAAABABAAKelFACbV9gAHTE8AAGiFAAIAOU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpraXN1a2kwMGNvbWJpbmVkLnBkZgAADgAqABQAawBpAHMAdQBrAGkAMAAwAGMAbwBtAGIAaQBuAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALFVzZXJzL3NpZWsvc3VidXJiYW4vYmliL2tpc3VraTAwY29tYmluZWQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICSgJMAlECXAJlAnMCdwJ+AocCjAKZApwCrgKxArYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACuA==},
  17426. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=825767}}
  17427. @article{Vuduc:2005fk,
  17428. Author = {Vuduc, Richard and Demmel, James W. and Yelick, Katherine A.},
  17429. Citeulike-Article-Id = {309577},
  17430. Date-Added = {2007-12-13 20:21:45 -0700},
  17431. Date-Modified = {2010-12-17 10:23:08 -0700},
  17432. Issn = {1742-6596},
  17433. Journal = {Journal of Physics: Conference Series},
  17434. Keywords = {automatically-tuned, matrix, sparse},
  17435. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/jpconf5_16_071.pdf},
  17436. Number = {1},
  17437. Pages = {521-530},
  17438. Priority = {0},
  17439. Publisher = {Institute of Physics Publishing},
  17440. Title = {{OSKI}: A library of automatically tuned sparse matrix kernels},
  17441. Volume = {16},
  17442. Year = {2005},
  17443. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2pvcDIwMDUtU2NpREFDLU9TS0kucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rdqb3AyMDA1LVNjaURBQy1PU0tJLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YY0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqb3AyMDA1LVNjaURBQy1PU0tJLnBkZgAADgAwABcAagBvAHAAMgAwADAANQAtAFMAYwBpAEQAQQBDAC0ATwBTAEsASQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9qb3AyMDA1LVNjaURBQy1PU0tJLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  17444. Bdsk-Url-1 = {http://dx.doi.org/10.1088/1742-6596/16/1/071},
  17445. Bdsk-Url-2 = {http://dx.doi.org/10.1088/1742-6596/16/1/071},
  17446. Bdsk-Url-3 = {http://dx.doi.org/10.1088/1742-6596/16/1/071}}
  17447. @inproceedings{Yotov:2005rt,
  17448. Author = {Yotov, Kamen and Pingali, Keshav and Stodghill, Paul},
  17449. Booktitle = {ICS '05: Proceedings of the 19th annual international conference on Supercomputing},
  17450. Citeulike-Article-Id = {2086912},
  17451. Date-Added = {2007-12-10 14:51:35 -0700},
  17452. Date-Modified = {2010-12-17 10:23:08 -0700},
  17453. Isbn = {1595931678},
  17454. Keywords = {compiler, empirical, optimization, search, tuning},
  17455. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/think-globally-search-locally-1.pdf},
  17456. Pages = {141--150},
  17457. Priority = {0},
  17458. Publisher = {ACM},
  17459. Title = {Think globally, search locally},
  17460. Year = {2005},
  17461. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI3RoaW5rLWdsb2JhbGx5LXNlYXJjaC1sb2NhbGx5LTEucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R90aGluay1nbG9iYWxseS1zZWFyYyNCRjhBNEMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pM0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGluay1nbG9iYWxseS1zZWFyYyNCRjhBNEMucGRmAAAOAEgAIwB0AGgAaQBuAGsALQBnAGwAbwBiAGEAbABsAHkALQBzAGUAYQByAGMAaAAtAGwAbwBjAGEAbABsAHkALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL3RoaW5rLWdsb2JhbGx5LXNlYXJjaC1sb2NhbGx5LTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=},
  17462. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1088168},
  17463. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1088149.1088168},
  17464. Bdsk-Url-3 = {http://dx.doi.org/10.1145/1088149.1088168}}
  17465. @inproceedings{Chen:2007vn,
  17466. 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.},
  17467. Author = {Chen, C. and Shin, J. and Kintali, S. and Chame, J. and Hall, M.},
  17468. Booktitle = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  17469. Citeulike-Article-Id = {2096678},
  17470. Date-Added = {2007-12-11 20:38:18 -0700},
  17471. Date-Modified = {2010-12-17 10:23:08 -0700},
  17472. Journal = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  17473. Keywords = {empirical, optimization},
  17474. Pages = {1--8},
  17475. Priority = {2},
  17476. Title = {Model-Guided Empirical Optimization for Multimedia Extension Architectures: A Case Study},
  17477. Year = {2007},
  17478. Bdsk-Url-1 = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4228369}}
  17479. @inproceedings{Im98model-basedmemory,
  17480. Author = {Eun-jin Im and Katherine Yelick},
  17481. Booktitle = {In Workshop on Profile and Feedback-Directed Compilation},
  17482. Title = {Model-Based Memory Hierarchy Optimizations for Sparse Matrices},
  17483. Year = {1998}}
  17484. @article{lee04:_perf_model,
  17485. Address = {Los Alamitos, CA, USA},
  17486. Author = {Benjamin C. Lee and Richard W. Vuduc and James W. Demmel and Katherine A. Yelick},
  17487. Date-Modified = {2010-12-17 10:23:08 -0700},
  17488. Issn = {0190-3918},
  17489. Journal = {Parallel Processing, International Conference on},
  17490. Pages = {169-176},
  17491. Publisher = {IEEE Computer Society},
  17492. Title = {Performance Models for Evaluation and Automatic Tuning of Symmetric Sparse Matrix-Vector Multiply},
  17493. Volume = 0,
  17494. Year = 2004,
  17495. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICPP.2004.1327917}}
  17496. @article{im04:_sparsity,
  17497. Address = {Thousand Oaks, CA, USA},
  17498. Author = {Im, Eun-Jin and Yelick, Katherine and Vuduc, Richard},
  17499. Date-Modified = {2010-12-17 10:23:08 -0700},
  17500. Issn = {1094-3420},
  17501. Journal = {Int. J. High Perform. Comput. Appl.},
  17502. Number = 1,
  17503. Pages = {135--158},
  17504. Publisher = {Sage Publications, Inc.},
  17505. Title = {Sparsity: Optimization Framework for Sparse Matrix Kernels},
  17506. Volume = 18,
  17507. Year = 2004,
  17508. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004041296}}
  17509. @inproceedings{Yotov:2005kx,
  17510. Author = {Yotov, Kamen and Pingali, Keshav and Stodghill, Paul},
  17511. Booktitle = {ICS '05: Proceedings of the 19th annual international conference on Supercomputing},
  17512. Citeulike-Article-Id = {2086912},
  17513. Date-Added = {2007-12-11 20:37:32 -0700},
  17514. Date-Modified = {2010-12-17 10:23:08 -0700},
  17515. Isbn = {1595931678},
  17516. Keywords = {compiler, empirical, optimization, search, tuning},
  17517. Pages = {141--150},
  17518. Priority = {0},
  17519. Publisher = {ACM},
  17520. Title = {Think globally, search locally},
  17521. Year = {2005},
  17522. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1088168},
  17523. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1088149.1088168},
  17524. Bdsk-Url-3 = {http://dx.doi.org/10.1145/1088149.1088168}}
  17525. @article{Kandemir:2005uq,
  17526. 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.},
  17527. Author = {Kandemir, Mahmut T.},
  17528. Citeulike-Article-Id = {2096649},
  17529. Date-Added = {2007-12-11 20:20:14 -0700},
  17530. Date-Modified = {2010-12-17 10:23:08 -0700},
  17531. Journal = {Journal of Parallel and Distributed Computing},
  17532. Keywords = {inter-procedural, locality},
  17533. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/sdarticle-12.pdf},
  17534. Month = {May},
  17535. Number = {5},
  17536. Pages = {564--582},
  17537. Priority = {2},
  17538. Title = {Improving whole-program locality using intra-procedural and inter-procedural transformations,},
  17539. Volume = {65},
  17540. Year = {2005},
  17541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0xMi5wZGbSFwsYGVdOUy5kYXRhTxEBhAAAAAABhAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGpEl0grAAAAKelFEHNkYXJ0aWNsZS0xMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxsoHDhKB3UERGIHBydncAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwGqY9wAAABEACAAAw4UC5wAAAAEAEAAp6UUAJtX2AAdMTwAAaIUAAgA1TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6c3VidXJiYW46YmliOnNkYXJ0aWNsZS0xMi5wZGYAAA4AIgAQAHMAZABhAHIAdABpAGMAbABlAC0AMQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAoVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvc2RhcnRpY2xlLTEyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAjYCOAI9AkgCUQJfAmMCagJzAngChQKIApoCnQKiAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqQ=},
  17542. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2004.12.004},
  17543. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.jpdc.2004.12.004},
  17544. Bdsk-Url-3 = {http://dx.doi.org/10.1016/j.jpdc.2004.12.004}}
  17545. @mastersthesis{Siek:1999fk,
  17546. Author = {Jeremy G. Siek},
  17547. Date-Added = {2007-12-11 16:25:22 -0700},
  17548. Date-Modified = {2007-12-11 16:25:50 -0700},
  17549. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/siek99msthesis.pdf},
  17550. School = {University of Notre Dame},
  17551. Title = {A Modern Framework for Portable High Performance Numerical Linear Algebra},
  17552. Year = 1999,
  17553. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNpZWs5OW1zdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2llazk5bXN0aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KENEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazk5bXN0aGVzaXMucGRmAA4AJgASAHMAaQBlAGsAOQA5AG0AcwB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zaWVrOTltc3RoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  17554. @inbook{Cardelli:2004dq,
  17555. Author = {Luca Cardelli},
  17556. Chapter = {Type systems},
  17557. Date-Added = {2007-12-07 14:30:21 -0700},
  17558. Date-Modified = {2009-08-25 22:28:17 -0600},
  17559. Number = {97},
  17560. Publisher = {CRC Press},
  17561. Title = {The Computer Science and Engineering Handbook},
  17562. Year = {2004},
  17563. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL1R5cGVTeXN0ZW1zLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPVHlwZVN5c3RlbXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7yk8zlm4wAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHcAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFR5cGVTeXN0ZW1zLnBkZgAOACAADwBUAHkAcABlAFMAeQBzAHQAZQBtAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UeXBlU3lzdGVtcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  17564. @article{Allam:2006fk,
  17565. Author = {A. Allam and J. Ramanujam and G. Baumgartner and P. Sadayappan},
  17566. Date-Added = {2007-12-04 18:57:38 -0700},
  17567. Date-Modified = {2010-12-17 10:23:08 -0700},
  17568. Journal = {20th International Parallel and Distributed Processing Symposium (IPDPS 2006)},
  17569. 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},
  17570. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/01639717.pdf},
  17571. Month = {April},
  17572. Title = {Memory minimization for tensor contractions using integer linear programming},
  17573. Year = {2006},
  17574. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVwwMTYzOTcxNy5wZGbSFwsYGVdOUy5kYXRhTxEBdAAAAAABdAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGpEl0grAAAAKelFDDAxNjM5NzE3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxeozDe1PRUERGIHBydncAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwGqY9wAAABEACAAAw3u2QQAAAAEAEAAp6UUAJtX2AAdMTwAAaIUAAgAxTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6c3VidXJiYW46YmliOjAxNjM5NzE3LnBkZgAADgAaAAwAMAAxADYAMwA5ADcAMQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvMDE2Mzk3MTcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCIAIiAicCMgI7AkkCTQJUAl0CYgJvAnIChAKHAowAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACjg==},
  17575. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2006.1639717},
  17576. Bdsk-Url-2 = {http://dx.doi.org/10.1109/IPDPS.2006.1639717}}
  17577. @article{McFarlin:2007uq,
  17578. Author = {D. McFarlin and A. Chauhan},
  17579. Date-Added = {2007-12-04 18:33:51 -0700},
  17580. Date-Modified = {2010-12-17 10:23:08 -0700},
  17581. Journal = {IEEE International Parallel and Distributed Processing Symposium (IPDPS 2007)},
  17582. 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},
  17583. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/04228373.pdf},
  17584. Month = {March},
  17585. Pages = {1-8},
  17586. Title = {Library Function Selection in Compiling {Octave}},
  17587. Year = {2007},
  17588. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVwwNDIyODM3My5wZGbSFwsYGVdOUy5kYXRhTxEBdAAAAAABdAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGpEl0grAAAAKelFDDA0MjI4MzczLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxdg7De03cUERGIHBydncAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwGqY9wAAABEACAAAw3uwTAAAAAEAEAAp6UUAJtX2AAdMTwAAaIUAAgAxTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6c3VidXJiYW46YmliOjA0MjI4MzczLnBkZgAADgAaAAwAMAA0ADIAMgA4ADMANwAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvMDQyMjgzNzMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCIAIiAicCMgI7AkkCTQJUAl0CYgJvAnIChAKHAowAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACjg==},
  17589. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2007.370645},
  17590. Bdsk-Url-2 = {http://dx.doi.org/10.1109/IPDPS.2007.370645}}
  17591. @article{Ershov:1965qr,
  17592. Author = {A. P. Ershov},
  17593. Date-Added = {2007-12-05 15:57:54 -0700},
  17594. Date-Modified = {2010-12-17 10:23:08 -0700},
  17595. Issn = {0084-6198},
  17596. Journal = {ALGOL Bull.},
  17597. Number = {19},
  17598. Pages = {19--27},
  17599. Publisher = {Computer History Museum},
  17600. Title = {{ALPHA} - an automatic programming system of high efficiency},
  17601. Year = {1965},
  17602. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTktZXJzaG92LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE5LWVyc2hvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96GNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE5LWVyc2hvdi5wZGYADgAeAA4AcAAxADkALQBlAHIAcwBoAG8AdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTktZXJzaG92LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17603. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1060998.1061006}}
  17604. @misc{Keyes:2004lr,
  17605. Author = {David Keyes},
  17606. Date-Added = {2007-12-03 13:45:06 -0700},
  17607. Date-Modified = {2009-08-26 09:48:47 -0600},
  17608. Month = {March},
  17609. Title = {Terascale Optimal PDE Simulations},
  17610. Year = {2004},
  17611. Bdsk-Url-1 = {http://www.csm.ornl.gov/workshops/DOE_SciDAC/TOPS.Keyes.March2004.ppt}}
  17612. @techreport{Buttari:2007lr,
  17613. Author = {Alfredo Buttari and Julien Langou and Jakub Kurzak and Jack Dongarra},
  17614. Date-Added = {2007-11-27 09:04:26 -0700},
  17615. Date-Modified = {2009-08-25 22:28:17 -0600},
  17616. Institution = {Netlib},
  17617. Number = {LAPACK Working Note # 191},
  17618. Title = {A Class of Parallel Tiled Linear Algebra Algorithms for Multicore Architectures},
  17619. Year = {2007},
  17620. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5ibG9ja19hbGdzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmxvY2tfYWxncy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wNtEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxvY2tfYWxncy5wZGYADgAeAA4AYgBsAG8AYwBrAF8AYQBsAGcAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9ibG9ja19hbGdzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  17621. @article{Byna:2004fk,
  17622. Author = {S. Byna and Xian-He Sun and W. Gropp and R. Thakur},
  17623. Date-Added = {2007-11-21 09:46:37 -0700},
  17624. Date-Modified = {2010-12-17 10:23:08 -0700},
  17625. Isbn = {0-7803-8694-9},
  17626. Journal = {cluster},
  17627. Pages = {327-336},
  17628. Publisher = {IEEE Computer Society},
  17629. Title = {Predicting memory-access cost based on data-access patterns},
  17630. Volume = {0},
  17631. Year = {2004},
  17632. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJ5bmEwNHByZWRpY3RpbmcucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRieW5hMDRwcmVkaWN0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3BC0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBieW5hMDRwcmVkaWN0aW5nLnBkZgAOACoAFABiAHkAbgBhADAANABwAHIAZQBkAGkAYwB0AGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2J5bmEwNHByZWRpY3RpbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  17633. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/CLUSTR.2004.1392630}}
  17634. @misc{Anonymous:2007uq,
  17635. Date-Added = {2007-11-14 14:30:13 -0700},
  17636. Date-Modified = {2007-11-15 15:19:15 -0700},
  17637. Howpublished = {Authors and {URL} omitted to preserve anonymity. Please contact the {PC} chair for the {URL}.},
  17638. Month = {November},
  17639. Title = {Implementation of {I}nference for the {G}radually {T}yped {L}ambda {C}alculus},
  17640. Year = {2007}}
  17641. @misc{Anonymous:2007fk,
  17642. Date-Added = {2007-11-14 14:23:34 -0700},
  17643. Date-Modified = {2007-11-15 15:18:52 -0700},
  17644. Howpublished = {Authors omitted to preserve anonymity. Please contact {PC }chair for the {URL} of the paper.},
  17645. Month = {November},
  17646. Title = {Formalization of {G}radual {T}yping with {I}nference in {Isabelle/HOL}.},
  17647. Year = {2007}}
  17648. @manual{Peyton-Jones:2002lr,
  17649. Author = {Simon {Peyton Jones}},
  17650. Date-Added = {2007-11-14 14:19:37 -0700},
  17651. Date-Modified = {2010-12-17 10:23:08 -0700},
  17652. Month = {December},
  17653. Title = {Haskell 98 {L}anguage and {L}ibraries: {T}he {R}evised {R}eport},
  17654. Year = {2002},
  17655. Bdsk-Url-1 = {http://www.haskell.org/onlinereport/}}
  17656. @inproceedings{Wadler:1989fk,
  17657. Author = {Philip Wadler},
  17658. Booktitle = {FPCA '89: Proceedings of the fourth international conference on Functional programming languages and computer architecture},
  17659. Date-Added = {2007-11-13 15:21:32 -0700},
  17660. Date-Modified = {2010-12-17 10:23:08 -0700},
  17661. Isbn = {0-89791-328-0},
  17662. Location = {Imperial College, London, United Kingdom},
  17663. Pages = {347--359},
  17664. Publisher = {ACM},
  17665. Title = {Theorems for free!},
  17666. Year = {1989},
  17667. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNDctd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM0Ny13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ydEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0Ny13YWRsZXIucGRmAAAOACAADwBwADMANAA3AC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM0Ny13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17668. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99370.99404}}
  17669. @inbook{Dijkstra:1979fk,
  17670. Author = {E. Dijkstra},
  17671. Book = {Classics in software engineering},
  17672. Chapter = {Go to statement considered harmful},
  17673. Date-Added = {2007-11-12 08:35:43 -0700},
  17674. Date-Modified = {2008-08-19 13:08:26 -0600},
  17675. Editor = {Edward Yourdon},
  17676. Isbn = {0-917072-14-6},
  17677. Pages = {27--33},
  17678. Publisher = {Yourdon Press},
  17679. Title = {Classics in software engineering},
  17680. Year = {1979}}
  17681. @book{Friedman:2008uq,
  17682. Author = {Daniel P. Friedman and Christopher T. Haynes and Mitchell Wand},
  17683. Date-Added = {2007-11-10 15:45:32 -0700},
  17684. Date-Modified = {2007-11-10 18:01:46 -0700},
  17685. Publisher = {MIT Press},
  17686. Title = {Essentials of programming languages (3rd ed.)},
  17687. Year = {2008}}
  17688. @inproceedings{Tobin-Hochstadt:2008lr,
  17689. Author = {Sam Tobin-Hochstadt and Matthias Felleisen},
  17690. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  17691. Date-Added = {2007-11-10 11:32:36 -0700},
  17692. Date-Modified = {2012-12-17 17:15:36 +0000},
  17693. Month = {January},
  17694. Title = {The Design and Implementation of {Typed} {Scheme}},
  17695. Year = {2008},
  17696. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wb3BsMDgtdGhmLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcG9wbDA4LXRoZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98ENEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9wbDA4LXRoZi5wZGYADgAeAA4AcABvAHAAbAAwADgALQB0AGgAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wb3BsMDgtdGhmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  17697. @inproceedings{Su:2002kx,
  17698. Author = {Zhendong Su and Alexander Aiken and Joachim Niehren and Tim Priesnitz and Ralf Treinen},
  17699. Booktitle = {POPL '02: Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17700. Date-Added = {2007-11-07 22:51:53 -0700},
  17701. Date-Modified = {2010-12-17 10:23:08 -0700},
  17702. Isbn = {1-58113-450-9},
  17703. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p203-su.pdf},
  17704. Location = {Portland, Oregon},
  17705. Pages = {203--216},
  17706. Publisher = {ACM},
  17707. Title = {The first-order theory of subtyping constraints},
  17708. Year = {2002},
  17709. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMjAzLXN1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADAakSXSCsAAAAp6UULcDIwMy1zdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwtsNX8h1QREYgcHJ2dwABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADAapj3AAAAEQAIAADDWFSNAAAAAQAQACnpRQAm1fYAB0xPAABohQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpzdWJ1cmJhbjpiaWI6cDIwMy1zdS5wZGYADgAYAAsAcAAyADAAMwAtAHMAdQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL3NpZWsvc3VidXJiYW4vYmliL3AyMDMtc3UucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJoAnwCnAhsCHQIiAi0CNgJEAkgCTwJYAl0CagJtAn8CggKHAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAok=},
  17710. Bdsk-Url-1 = {http://doi.acm.org/10.1145/503272.503292}}
  17711. @article{Pottier:2001uq,
  17712. Author = {Fran\c{c}ois Pottier},
  17713. Date-Added = {2007-11-07 22:45:38 -0700},
  17714. Date-Modified = {2010-12-17 10:23:08 -0700},
  17715. Issn = {0890-5401},
  17716. Journal = {Inf. Comput.},
  17717. Number = {2},
  17718. Pages = {153--183},
  17719. Publisher = {Academic Press, Inc.},
  17720. Title = {Simplifying subtyping constraints: a theory},
  17721. Volume = {170},
  17722. Year = {2001},
  17723. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZwb3R0aWVyLWljMDEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmcG90dGllci1pYzAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N30Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmcG90dGllci1pYzAxLnBkZgAADgAkABEAZgBwAG8AdAB0AGkAZQByAC0AaQBjADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mcG90dGllci1pYzAxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17724. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2001.2963}}
  17725. @article{Palsberg:1996fk,
  17726. Author = {Jens Palsberg},
  17727. Date-Added = {2007-11-07 22:38:53 -0700},
  17728. Date-Modified = {2010-12-17 10:23:08 -0700},
  17729. Issn = {0360-0300},
  17730. Journal = {ACM Comput. Surv.},
  17731. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p358-palsberg.pdf},
  17732. Number = {2},
  17733. Pages = {358--359},
  17734. Publisher = {ACM},
  17735. Title = {Type inference for objects},
  17736. Volume = {28},
  17737. Year = {1996},
  17738. Bdsk-Url-1 = {http://doi.acm.org/10.1145/234528.234750}}
  17739. @article{Heiss:kx,
  17740. Author = {Janice J. Heiss},
  17741. Date-Added = {2007-11-09 16:46:04 -0700},
  17742. Date-Modified = {2010-12-17 10:23:08 -0700},
  17743. Journal = {Sun Developer Network (SDN)},
  17744. Lastchecked = {November 9, 2007},
  17745. Month = {April},
  17746. Urldate = {November 9, 2007},
  17747. Year = {2007},
  17748. Bdsk-Url-1 = {http://java.sun.com/developer/Meet-Eng/vonderahe/}}
  17749. @article{Wagner:uq,
  17750. Author = {Bill Wagner},
  17751. Date-Added = {2007-11-09 16:41:43 -0700},
  17752. Date-Modified = {2010-12-17 10:23:08 -0700},
  17753. Journal = {Microsoft Developer Network},
  17754. Title = {Local Type Inference, Anonymous Types, and var},
  17755. Urldate = {November 9, 2007},
  17756. Year = {2007},
  17757. Bdsk-Url-1 = {http://msdn2.microsoft.com/en-us/vcsharp/bb417257.aspx}}
  17758. @inproceedings{Herman:2007fk,
  17759. Author = {David Herman and Cormac Flanagan},
  17760. Booktitle = {{ML '07}: {P}roceedings of the 2007 workshop on Workshop on {ML}},
  17761. Date-Added = {2007-11-09 16:25:22 -0700},
  17762. Date-Modified = {2010-12-17 10:23:08 -0700},
  17763. Isbn = {978-1-59593-676-9},
  17764. Location = {Freiburg, Germany},
  17765. Pages = {47--52},
  17766. Publisher = {ACM},
  17767. Title = {Status report: specifying {JavaScript} with {ML}},
  17768. Year = {2007},
  17769. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDctaGVybWFuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ3LWhlcm1hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97EtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3LWhlcm1hbi5wZGYADgAeAA4AcAA0ADcALQBoAGUAcgBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDctaGVybWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17770. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1292535.1292543}}
  17771. @book{Bader:1998lr,
  17772. Author = {Franz Bader and Tobias Nipkow},
  17773. Date-Added = {2007-11-06 15:05:19 -0700},
  17774. Date-Modified = {2007-11-06 15:06:05 -0700},
  17775. Publisher = {Cambridge University Press},
  17776. Title = {Term Rewriting and All That},
  17777. Year = {1998}}
  17778. @phdthesis{Huet:1976lr,
  17779. Author = {Gerard Huet},
  17780. Date-Added = {2007-11-04 16:47:35 -0500},
  17781. Date-Modified = {2007-11-04 16:48:35 -0500},
  17782. Title = {Resolution d'equations dans les langages d'ordre 1, 2, ..., omega.},
  17783. Year = {1976}}
  17784. @inproceedings{Flanagan:1997fk,
  17785. Author = {Cormac Flanagan and Matthias Felleisen},
  17786. Booktitle = {PLDI '97: Proceedings of the ACM SIGPLAN 1997 conference on Programming language design and implementation},
  17787. Date-Added = {2007-10-22 15:51:58 -0400},
  17788. Date-Modified = {2010-12-17 10:23:08 -0700},
  17789. Isbn = {0-89791-907-6},
  17790. Location = {Las Vegas, Nevada, United States},
  17791. Pages = {235--248},
  17792. Publisher = {ACM Press},
  17793. Title = {Componential set-based analysis},
  17794. Year = {1997},
  17795. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMzUtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjM1LWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pU0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjM1LWZsYW5hZ2FuLnBkZgAADgAkABEAcAAyADMANQAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjM1LWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17796. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258915.258937}}
  17797. @inproceedings{Wadler:2007lr,
  17798. Author = {Philip Wadler and Robert Bruce Findler},
  17799. Booktitle = {Workshop on Scheme and Functional Programming},
  17800. Date-Added = {2007-10-16 10:42:42 -0600},
  17801. Date-Modified = {2009-08-25 22:28:17 -0600},
  17802. Pages = {15--26},
  17803. Title = {Well-typed programs can't be blamed},
  17804. Year = {2007},
  17805. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNjaGVtZTIwMDctd2YucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzY2hlbWUyMDA3LXdmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nc0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzY2hlbWUyMDA3LXdmLnBkZgAADgAkABEAcwBjAGgAZQBtAGUAMgAwADAANwAtAHcAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zY2hlbWUyMDA3LXdmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  17806. @inproceedings{Chow:1984ys,
  17807. Author = {Frederick Chow and John Hennessy},
  17808. Booktitle = {SIGPLAN '84: Proceedings of the 1984 SIGPLAN symposium on Compiler construction},
  17809. Date-Added = {2007-10-12 15:09:57 -0600},
  17810. Date-Modified = {2010-12-17 10:23:08 -0700},
  17811. Isbn = {0-89791-139-3},
  17812. Location = {Montreal, Canada},
  17813. Pages = {222--232},
  17814. Publisher = {ACM Press},
  17815. Title = {Register allocation by priority-based coloring},
  17816. Year = {1984},
  17817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjIyLWNob3cucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjIyLWNob3cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pD0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjIyLWNob3cucGRmAAAOABwADQBwADIAMgAyAC0AYwBoAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjIyLWNob3cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17818. Bdsk-Url-1 = {http://doi.acm.org/10.1145/502874.502896}}
  17819. @inproceedings{Chaitin:1982vn,
  17820. Author = {G. J. Chaitin},
  17821. Booktitle = {SIGPLAN '82: Proceedings of the 1982 {SIGPLAN} Symposium on Compiler Construction},
  17822. Date-Added = {2007-10-12 15:09:09 -0600},
  17823. Date-Modified = {2010-12-17 10:23:08 -0700},
  17824. Isbn = {0-89791-074-5},
  17825. Location = {Boston, Massachusetts, United States},
  17826. Pages = {98--105},
  17827. Publisher = {ACM Press},
  17828. Title = {Register allocation \& spilling via graph coloring},
  17829. Year = {1982},
  17830. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A5OC1jaGFpdGluLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDk4LWNoYWl0aW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97x9EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk4LWNoYWl0aW4ucGRmAAAOACAADwBwADkAOAAtAGMAaABhAGkAdABpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDk4LWNoYWl0aW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17831. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800230.806984}}
  17832. @article{Briggs:1994kx,
  17833. Author = {Preston Briggs and Keith D. Cooper and Linda Torczon},
  17834. Date-Added = {2007-10-12 15:08:18 -0600},
  17835. Date-Modified = {2010-12-17 10:23:08 -0700},
  17836. Issn = {0164-0925},
  17837. Journal = {ACM Trans. Program. Lang. Syst.},
  17838. Number = {3},
  17839. Pages = {428--455},
  17840. Publisher = {ACM Press},
  17841. Title = {Improvements to graph coloring register allocation},
  17842. Volume = {16},
  17843. Year = {1994},
  17844. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MjgtYnJpZ2dzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQyOC1icmlnZ3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96/NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQyOC1icmlnZ3MucGRmAAAOACAADwBwADQAMgA4AC0AYgByAGkAZwBnAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQyOC1icmlnZ3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17845. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177575}}
  17846. @inproceedings{Appel:2001uq,
  17847. Author = {Andrew W. Appel and Lal George},
  17848. Booktitle = {PLDI '01: Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation},
  17849. Date-Added = {2007-10-12 15:07:21 -0600},
  17850. Date-Modified = {2010-12-17 10:23:08 -0700},
  17851. Isbn = {1-58113-414-2},
  17852. Location = {Snowbird, Utah, United States},
  17853. Pages = {243--253},
  17854. Publisher = {ACM Press},
  17855. Title = {Optimal spilling for CISC machines with few registers},
  17856. Year = {2001},
  17857. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjQzLWFwcGVsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI0My1hcHBlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96YNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0My1hcHBlbC5wZGYADgAeAA4AcAAyADQAMwAtAGEAcABwAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjQzLWFwcGVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17858. Bdsk-Url-1 = {http://doi.acm.org/10.1145/378795.378854}}
  17859. @inproceedings{Kong:1998fk,
  17860. Author = {Timothy Kong and Kent D. Wilken},
  17861. Booktitle = {MICRO 31: Proceedings of the 31st annual ACM/IEEE international symposium on Microarchitecture},
  17862. Date-Added = {2007-10-12 15:05:49 -0600},
  17863. Date-Modified = {2009-08-25 22:28:17 -0600},
  17864. Isbn = {1-58113-016-3},
  17865. Location = {Dallas, Texas, United States},
  17866. Pages = {297--307},
  17867. Publisher = {IEEE Computer Society Press},
  17868. Title = {Precise register allocation for irregular architectures},
  17869. Year = {1998},
  17870. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjk3LWtvbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjk3LWtvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qj0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk3LWtvbmcucGRmAAAOABwADQBwADIAOQA3AC0AawBvAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjk3LWtvbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  17871. @inproceedings{Almasi:2003lr,
  17872. Author = {Gheorghe Almasi and Luiz De Rose and Jose Moreira and David Padua},
  17873. Booktitle = {The 16th International Workshop on Languages and Compilers for Parallel Computing},
  17874. Date-Added = {2007-10-07 21:22:31 -0600},
  17875. Date-Modified = {2007-10-26 14:00:24 -0600},
  17876. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/almasi03programming.pdf},
  17877. Title = {Programming for Locality and Parallelism with Hierarchically Tiled Arrays},
  17878. Year = {2003},
  17879. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2FsbWFzaTAzcHJvZ3JhbW1pbmcucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdhbG1hc2kwM3Byb2dyYW1taW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26Y0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhbG1hc2kwM3Byb2dyYW1taW5nLnBkZgAADgAwABcAYQBsAG0AYQBzAGkAMAAzAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9hbG1hc2kwM3Byb2dyYW1taW5nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  17880. @article{Wright:1997ys,
  17881. Author = {Andrew K. Wright and Robert Cartwright},
  17882. Date-Added = {2007-09-21 10:23:18 -0600},
  17883. Date-Modified = {2010-12-17 10:23:08 -0700},
  17884. Issn = {0164-0925},
  17885. Journal = {ACM Trans. Program. Lang. Syst.},
  17886. Number = {1},
  17887. Pages = {87--152},
  17888. Publisher = {ACM Press},
  17889. Title = {A practical soft type system for {Scheme}},
  17890. Volume = {19},
  17891. Year = {1997},
  17892. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODctd3JpZ2h0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg3LXdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97rNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg3LXdyaWdodC5wZGYADgAeAA4AcAA4ADcALQB3AHIAaQBnAGgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODctd3JpZ2h0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17893. Bdsk-Url-1 = {http://doi.acm.org/10.1145/239912.239917}}
  17894. @inproceedings{Kildall:1973vn,
  17895. Author = {Gary A. Kildall},
  17896. Booktitle = {POPL '73: Proceedings of the 1st annual ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  17897. Date-Added = {2007-09-20 15:05:54 -0600},
  17898. Date-Modified = {2010-12-17 10:23:08 -0700},
  17899. Location = {Boston, Massachusetts},
  17900. Pages = {194--206},
  17901. Publisher = {ACM Press},
  17902. Title = {A unified approach to global program optimization},
  17903. Year = {1973},
  17904. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxOTQta2lsZGFsbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxOTQta2lsZGFsbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eh3RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxOTQta2lsZGFsbC5wZGYADgAiABAAcAAxADkANAAtAGsAaQBsAGQAYQBsAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE5NC1raWxkYWxsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  17905. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512927.512945}}
  17906. @article{Tarski:1955kx,
  17907. Author = {Alred Tarski},
  17908. Date-Added = {2007-09-20 13:33:40 -0600},
  17909. Date-Modified = {2009-08-25 22:28:17 -0600},
  17910. Journal = {Pacific Journal of Mathematics},
  17911. Number = {2},
  17912. Pages = {285-309},
  17913. Title = {A Lattice-Theoretical Fixpoint Theorem and its Applications},
  17914. Volume = {5},
  17915. Year = {1955},
  17916. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0Rpc3NlbWluYXRl0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtEaXNzZW1pbmF0ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADy/CzOWa4gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARGlzc2VtaW5hdGUADgAYAAsARABpAHMAcwBlAG0AaQBuAGEAdABlAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Rpc3NlbWluYXRlAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  17917. @book{Davey:2002fj,
  17918. Author = {B.A. Davey and H.A. Priestley},
  17919. Date-Added = {2007-09-20 11:21:06 -0600},
  17920. Date-Modified = {2007-09-20 11:22:01 -0600},
  17921. Edition = {2nd},
  17922. Publisher = {Cambridge University Press},
  17923. Title = {Introduction to Lattices and Order},
  17924. Year = {2002}}
  17925. @article{Brandis:1994uq,
  17926. Author = {Marc M. Brandis and Hanspeter M{\"o}ssenb{\"o}ck},
  17927. Date-Added = {2007-09-20 09:46:11 -0600},
  17928. Date-Modified = {2010-12-17 10:23:08 -0700},
  17929. Issn = {0164-0925},
  17930. Journal = {ACM Trans. Program. Lang. Syst.},
  17931. Number = {6},
  17932. Pages = {1684--1698},
  17933. Publisher = {ACM Press},
  17934. Title = {Single-pass generation of static single-assignment form for structured languages},
  17935. Volume = {16},
  17936. Year = {1994},
  17937. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNjg0LWJyYW5kaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTY4NC1icmFuZGlzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3n10Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTY4NC1icmFuZGlzLnBkZgAADgAkABEAcAAxADYAOAA0AC0AYgByAGEAbgBkAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTY4NC1icmFuZGlzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17938. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197320.197331}}
  17939. @inproceedings{Flatt:2002fk,
  17940. Author = {Matthew Flatt},
  17941. Booktitle = {ICFP '02: Proceedings of the seventh ACM SIGPLAN international conference on Functional programming},
  17942. Date-Added = {2007-09-20 08:22:57 -0600},
  17943. Date-Modified = {2010-12-17 10:23:08 -0700},
  17944. Isbn = {1-58113-487-8},
  17945. Location = {Pittsburgh, PA, USA},
  17946. Pages = {72--83},
  17947. Publisher = {ACM Press},
  17948. Title = {Composable and compilable macros:: you want it when?},
  17949. Year = {2002},
  17950. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzItZmxhdHQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzItZmxhdHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uF0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzItZmxhdHQucGRmAAAOABwADQBwADcAMgAtAGYAbABhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzItZmxhdHQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17951. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581478.581486}}
  17952. @inproceedings{Alpern:1988uq,
  17953. Annote = {SSA form},
  17954. Author = {B. Alpern and M. N. Wegman and F. K. Zadeck},
  17955. Booktitle = {POPL '88: Proceedings of the 15th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  17956. Date-Added = {2007-09-19 14:25:09 -0600},
  17957. Date-Modified = {2010-12-17 10:23:08 -0700},
  17958. Isbn = {0-89791-252-7},
  17959. Location = {San Diego, California, United States},
  17960. Pages = {1--11},
  17961. Publisher = {ACM Press},
  17962. Title = {Detecting equality of variables in programs},
  17963. Year = {1988},
  17964. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1hbHBlcm4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1hbHBlcm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lq0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1hbHBlcm4ucGRmAAAOABwADQBwADEALQBhAGwAcABlAHIAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1hbHBlcm4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17965. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73560.73561}}
  17966. @article{Cytron:1991fk,
  17967. Author = {Ron Cytron and Jeanne Ferrante and Barry K. Rosen and Mark N. Wegman and F. Kenneth Zadeck},
  17968. Date-Added = {2007-09-19 14:18:37 -0600},
  17969. Date-Modified = {2010-12-17 10:23:08 -0700},
  17970. Issn = {0164-0925},
  17971. Journal = {ACM Trans. Program. Lang. Syst.},
  17972. Number = {4},
  17973. Pages = {451--490},
  17974. Publisher = {ACM Press},
  17975. Title = {Efficiently computing static single assignment form and the control dependence graph},
  17976. Volume = {13},
  17977. Year = {1991},
  17978. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NTEtY3l0cm9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ1MS1jeXRyb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97BdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ1MS1jeXRyb24ucGRmAAAOACAADwBwADQANQAxAC0AYwB5AHQAcgBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ1MS1jeXRyb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17979. Bdsk-Url-1 = {http://doi.acm.org/10.1145/115372.115320}}
  17980. @inproceedings{Salib:2004fj,
  17981. Author = {Michael Salib},
  17982. Booktitle = {PyCon D.C.},
  17983. Date-Added = {2007-09-18 20:49:51 -0600},
  17984. Date-Modified = {2009-08-25 22:28:17 -0600},
  17985. Month = {March},
  17986. Title = {Faster than C: Static Type Inference with Starkiller},
  17987. Year = {2004},
  17988. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vU0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjEucGRmAA4AFgAKAHAAYQBwAGUAcgAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  17989. @electronic{Salib:uq,
  17990. Author = {Mike Salib},
  17991. Date-Added = {2007-09-18 20:47:45 -0600},
  17992. Date-Modified = {2010-12-17 10:23:08 -0700},
  17993. Title = {Starkiller: A Static Type Inferencer for Python},
  17994. Bdsk-Url-1 = {http://web.mit.edu/msalib/www/urop/presentation-2001-august-10/html-png/html/slide_1.html}}
  17995. @inproceedings{Agesen:1995fk,
  17996. Author = {Ole Agesen},
  17997. Booktitle = {ECOOP '95: Proceedings of the 9th European Conference on Object-Oriented Programming},
  17998. Date-Added = {2007-09-18 20:44:33 -0600},
  17999. Date-Modified = {2009-08-25 22:28:17 -0600},
  18000. Isbn = {3-540-60160-0},
  18001. Pages = {2--26},
  18002. Publisher = {Springer-Verlag},
  18003. Title = {The Cartesian Product Algorithm: Simple and Precise Type Inference Of Parametric Polymorphism},
  18004. Year = {1995},
  18005. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWNhcnRlc2lhbi1wcm9kdWN0LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY2FydGVzaWFuLXByb2R1Y3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASIg+9JwbR1QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScLNtAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2FydGVzaWFuLXByb2R1Y3QucGRmAAAOACwAFQBjAGEAcgB0AGUAcwBpAGEAbgAtAHAAcgBvAGQAdQBjAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvY2FydGVzaWFuLXByb2R1Y3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  18006. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI3RoZS1jYXJ0ZXNpYW4tcHJvZHVjdC1hbGdvcml0aG0ucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R90aGUtY2FydGVzaWFuLXByb2R1YyNCRjhBNDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pE0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGUtY2FydGVzaWFuLXByb2R1YyNCRjhBNDQucGRmAAAOAEgAIwB0AGgAZQAtAGMAYQByAHQAZQBzAGkAYQBuAC0AcAByAG8AZAB1AGMAdAAtAGEAbABnAG8AcgBpAHQAaABtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL3RoZS1jYXJ0ZXNpYW4tcHJvZHVjdC1hbGdvcml0aG0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=}}
  18007. @article{Agesen:1995ys,
  18008. Author = {Ole Agesen and Jens Palsberg and Michael I. Schwartzbach},
  18009. Date-Added = {2007-09-17 16:12:41 -0600},
  18010. Date-Modified = {2009-08-25 22:28:17 -0600},
  18011. Journal = {Software--Practice and Experience},
  18012. Month = {September},
  18013. Number = {9},
  18014. Pages = {975-995},
  18015. Title = {Type Inference of {SELF}},
  18016. Volume = {25},
  18017. Year = {1995},
  18018. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzcGU5NS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNwZTk1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihrRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNwZTk1LnBkZgAADgAUAAkAcwBwAGUAOQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NwZTk1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  18019. @inproceedings{Agesen:1993rt,
  18020. Author = {Ole Agesen and Jens Palsberg and Michael I. Schwartzbach},
  18021. Booktitle = {ECOOP '93: Proceedings of the 7th European Conference on Object-Oriented Programming},
  18022. Date-Added = {2007-09-17 16:11:25 -0600},
  18023. Date-Modified = {2007-09-17 16:11:54 -0600},
  18024. Isbn = {3-540-57120-5},
  18025. Pages = {247--267},
  18026. Publisher = {Springer-Verlag},
  18027. Title = {Type Inference of SELF},
  18028. Year = {1993}}
  18029. @inproceedings{Plevyak:1994yq,
  18030. Author = {John Plevyak and Andrew A. Chien},
  18031. Booktitle = {OOPSLA '94: Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications},
  18032. Date-Added = {2007-09-17 16:10:45 -0600},
  18033. Date-Modified = {2010-12-17 10:23:08 -0700},
  18034. Isbn = {0-89791-688-3},
  18035. Location = {Portland, Oregon, United States},
  18036. Pages = {324--340},
  18037. Publisher = {ACM Press},
  18038. Title = {Precise concrete type inference for object-oriented languages},
  18039. Year = {1994},
  18040. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzMjQtcGxldnlhazAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzI0LXBsZXZ5YWswLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3q90Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzI0LXBsZXZ5YWswLnBkZgAADgAkABEAcAAzADIANAAtAHAAbABlAHYAeQBhAGsAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzI0LXBsZXZ5YWswLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18041. Bdsk-Url-1 = {http://doi.acm.org/10.1145/191080.191130}}
  18042. @inproceedings{Chambers:1990fj,
  18043. Author = {Craig Chambers and David Ungar},
  18044. Booktitle = {PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation},
  18045. Date-Added = {2007-09-17 16:07:05 -0600},
  18046. Date-Modified = {2010-12-17 10:23:08 -0700},
  18047. Isbn = {0-89791-364-7},
  18048. Location = {White Plains, New York, United States},
  18049. Pages = {150--164},
  18050. Publisher = {ACM Press},
  18051. Title = {Iterative type analysis and extended message splitting; optimizing dynamically-typed object-oriented programs},
  18052. Year = {1990},
  18053. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNTAtY2hhbWJlcnMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTUwLWNoYW1iZXJzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nV0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTUwLWNoYW1iZXJzLnBkZgAADgAkABEAcAAxADUAMAAtAGMAaABhAG0AYgBlAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTUwLWNoYW1iZXJzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18054. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93562}}
  18055. @article{Chambers:1991qy,
  18056. Author = {Craig Chambers and David Ungar},
  18057. Date-Added = {2007-09-17 16:05:05 -0600},
  18058. Date-Modified = {2010-12-17 10:23:08 -0700},
  18059. Issn = {0892-4635},
  18060. Journal = {Lisp Symb. Comput.},
  18061. Number = {3},
  18062. Pages = {283--310},
  18063. Publisher = {Kluwer Academic Publishers},
  18064. Title = {Iterative type analysis and extended message splitting: optimizing dynamically-typed object-oriented programs},
  18065. Volume = {4},
  18066. Year = {1991},
  18067. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01806109}}
  18068. @phdthesis{Cannon:2005lr,
  18069. Author = {Brett Cannon},
  18070. Date-Added = {2007-09-17 16:00:38 -0600},
  18071. Date-Modified = {2009-08-25 22:28:17 -0600},
  18072. Month = {June},
  18073. School = {California Polytechnic State University -- San Luis Obispo},
  18074. Title = {Localized Type Inference of Atomic Types in Python},
  18075. Year = {2005},
  18076. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp0aGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp0aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pK0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGVzaXMucGRmAA4AFgAKAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3RoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  18077. @inproceedings{Burger:1996uq,
  18078. Author = {Robert G. Burger and R. Kent Dybvig},
  18079. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  18080. Date-Added = {2007-09-11 19:20:36 -0600},
  18081. Date-Modified = {2010-12-17 10:23:08 -0700},
  18082. Isbn = {0-89791-795-2},
  18083. Location = {Philadelphia, Pennsylvania, United States},
  18084. Pages = {108--116},
  18085. Publisher = {ACM Press},
  18086. Title = {Printing floating-point numbers quickly and accurately},
  18087. Year = {1996},
  18088. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDgtYnVyZ2VyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwOC1idXJnZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ktEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwOC1idXJnZXIucGRmAAAOACAADwBwADEAMAA4AC0AYgB1AHIAZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwOC1idXJnZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18089. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231397}}
  18090. @inproceedings{Guy-L.-Steele:1990fk,
  18091. Author = {Guy L. Steele, Jr. and Jon L. White},
  18092. Booktitle = {PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation},
  18093. Date-Added = {2007-09-11 19:17:41 -0600},
  18094. Date-Modified = {2010-12-17 10:23:08 -0700},
  18095. Isbn = {0-89791-364-7},
  18096. Location = {White Plains, New York, United States},
  18097. Pages = {112--126},
  18098. Publisher = {ACM Press},
  18099. Title = {How to print floating-point numbers accurately},
  18100. Year = {1990},
  18101. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTItc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExMi1zdGVlbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95mtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExMi1zdGVlbGUucGRmAAAOACAADwBwADEAMQAyAC0AcwB0AGUAZQBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExMi1zdGVlbGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18102. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93559}}
  18103. @manual{Rossum:2006uq,
  18104. Author = {Guido van Rossum},
  18105. Date-Added = {2007-08-26 17:25:06 -0600},
  18106. Date-Modified = {2010-12-17 10:23:08 -0700},
  18107. Edition = {2.5},
  18108. Month = {September},
  18109. Organization = {Python Software Foundation},
  18110. Title = {Python Library Reference},
  18111. Year = {2006},
  18112. Bdsk-Url-1 = {http://docs.python.org/lib/lib.html}}
  18113. @manual{Rossum:2006qy,
  18114. Author = {Guido van Rossum},
  18115. Date-Added = {2007-08-26 17:22:52 -0600},
  18116. Date-Modified = {2010-12-17 10:23:08 -0700},
  18117. Edition = {2.5},
  18118. Month = {September},
  18119. Organization = {Python Software Foundation},
  18120. Title = {Python Tutorial},
  18121. Year = {2006},
  18122. Bdsk-Url-1 = {http://docs.python.org/tut/tut.html}}
  18123. @article{Lee:1998fk,
  18124. Author = {Oukseh Lee and Kwangkeun Yi},
  18125. Date-Added = {2007-09-11 12:05:52 -0600},
  18126. Date-Modified = {2010-12-17 10:23:08 -0700},
  18127. Issn = {0164-0925},
  18128. Journal = {ACM Trans. Program. Lang. Syst.},
  18129. Number = {4},
  18130. Pages = {707--723},
  18131. Publisher = {ACM Press},
  18132. Title = {Proofs about a folklore let-polymorphic type inference algorithm},
  18133. Volume = {20},
  18134. Year = {1998},
  18135. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzA3LWxlZTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzA3LWxlZTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t/0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzA3LWxlZTAucGRmAAAOABwADQBwADcAMAA3AC0AbABlAGUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzA3LWxlZTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18136. Bdsk-Url-1 = {http://doi.acm.org/10.1145/291891.291892}}
  18137. @article{Shaw:1990fk,
  18138. Author = {Mary Shaw},
  18139. Date-Added = {2007-08-29 14:39:49 -0600},
  18140. Date-Modified = {2010-12-17 10:23:08 -0700},
  18141. Issn = {0740-7459},
  18142. Journal = {IEEE Software},
  18143. Number = {6},
  18144. Pages = {15-24},
  18145. Publisher = {IEEE Computer Society},
  18146. Title = {Prospects for an Engineering Discipline of Software},
  18147. Volume = {07},
  18148. Year = {1990},
  18149. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzNjAxNS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXM2MDE1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/idLRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHM2MDE1LnBkZgAADgAUAAkAcwA2ADAAMQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3M2MDE1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  18150. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/52.60586}}
  18151. @techreport{Lesk:1975uq,
  18152. Author = {M. E. Lesk and E. Schmidt},
  18153. Date-Added = {2007-08-27 13:37:27 -0600},
  18154. Date-Modified = {2009-08-25 22:28:17 -0600},
  18155. Institution = {Bell Laboratories},
  18156. Month = {July},
  18157. Title = {Lex - A Lexical Analyzer Generator},
  18158. Year = {1975},
  18159. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdsZXgucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdsZXgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3iw0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsZXgucGRmAAAOABAABwBsAGUAeAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9sZXgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  18160. @incollection{Johnson:1979qy,
  18161. Author = {Stephen C. Johnson},
  18162. Booktitle = {{UNIX} Programmer's Manual},
  18163. Date-Added = {2007-08-27 13:19:51 -0600},
  18164. Date-Modified = {2007-08-27 13:23:00 -0600},
  18165. Organization = {AT\&T},
  18166. Pages = {353--387},
  18167. Publisher = {Holt, Rinehart, and Winston},
  18168. Title = {YACC: Yet another compiler-compiler},
  18169. Volume = {2},
  18170. Year = {1979}}
  18171. @misc{Beazley:fk,
  18172. Author = {David Beazley},
  18173. Date-Added = {2007-08-27 13:02:37 -0600},
  18174. Date-Modified = {2010-12-17 10:23:08 -0700},
  18175. Howpublished = {\url{http://www.dabeaz.com/ply/}},
  18176. Title = {{PLY} ({Python} {Lex-Yacc})},
  18177. Bdsk-Url-1 = {http://www.dabeaz.com/ply/}}
  18178. @inproceedings{Cousot:1997fk,
  18179. Author = {Patrick Cousot},
  18180. Booktitle = {POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18181. Date-Added = {2007-08-19 11:13:10 -0600},
  18182. Date-Modified = {2010-12-17 10:23:08 -0700},
  18183. Isbn = {0-89791-853-3},
  18184. Location = {Paris, France},
  18185. Pages = {316--331},
  18186. Publisher = {ACM Press},
  18187. Title = {Types as abstract interpretations},
  18188. Year = {1997},
  18189. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMTYtY291c290LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxNi1jb3Vzb3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96t9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxNi1jb3Vzb3QucGRmAAAOACAADwBwADMAMQA2AC0AYwBvAHUAcwBvAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxNi1jb3Vzb3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18190. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263744}}
  18191. @inproceedings{Reppy:1996zr,
  18192. Author = {John Reppy and Jon Riecke},
  18193. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  18194. Date-Added = {2007-08-19 10:43:39 -0600},
  18195. Date-Modified = {2010-12-17 10:23:08 -0700},
  18196. Isbn = {0-89791-795-2},
  18197. Location = {Philadelphia, Pennsylvania, United States},
  18198. Pages = {171--180},
  18199. Publisher = {ACM Press},
  18200. Title = {Simple objects for Standard ML},
  18201. Year = {1996},
  18202. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTcxLXJlcHB5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3MS1yZXBweS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95/NEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3MS1yZXBweS5wZGYADgAeAA4AcAAxADcAMQAtAHIAZQBwAHAAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTcxLXJlcHB5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18203. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231412}}
  18204. @inproceedings{Abadi:1995ys,
  18205. Author = {Mart\'{\i}n Abadi and Luca Cardelli},
  18206. Booktitle = {TAPSOFT '95: Proceedings of the 6th International Joint Conference CAAP/FASE on Theory and Practice of Software Development},
  18207. Date-Added = {2007-08-19 10:42:36 -0600},
  18208. Date-Modified = {2009-08-25 22:28:17 -0600},
  18209. Isbn = {3-540-59293-8},
  18210. Pages = {471--485},
  18211. Publisher = {Springer-Verlag},
  18212. Title = {An Imperative Object Calculus},
  18213. Year = {1995},
  18214. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWFiYWRpOTZpbXBlcmF0aXZlLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVYWJhZGk5NmltcGVyYXRpdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ui9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWJhZGk5NmltcGVyYXRpdmUucGRmAAAOACwAFQBhAGIAYQBkAGkAOQA2AGkAbQBwAGUAcgBhAHQAaQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvYWJhZGk5NmltcGVyYXRpdmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  18215. @article{Cardelli:1988vn,
  18216. Author = {Luca Cardelli},
  18217. Date-Added = {2007-08-19 10:41:29 -0600},
  18218. Date-Modified = {2010-12-17 10:23:08 -0700},
  18219. Issn = {0890-5401},
  18220. Journal = {Inf. Comput.},
  18221. Number = {2-3},
  18222. Pages = {138--164},
  18223. Publisher = {Academic Press, Inc.},
  18224. Title = {A semantics of multiple inheritance},
  18225. Volume = {76},
  18226. Year = {1988},
  18227. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnNlbWFudGljcy1tdWx0LWluaC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnNlbWFudGljcy1tdWx0LWluaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADucMLR3lx1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0d6UtQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNlbWFudGljcy1tdWx0LWluaC5wZGYADgAuABYAcwBlAG0AYQBuAHQAaQBjAHMALQBtAHUAbAB0AC0AaQBuAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvc2VtYW50aWNzLW11bHQtaW5oLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  18228. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(88)90007-7}}
  18229. @inproceedings{Cardelli:1989kx,
  18230. Author = {Luca Cardelli and John C. Mitchell},
  18231. Booktitle = {Category Theory and Computer Science},
  18232. Date-Added = {2007-08-19 10:40:06 -0600},
  18233. Date-Modified = {2007-08-19 10:40:11 -0600},
  18234. Isbn = {3-540-51662-X},
  18235. Pages = {75--81},
  18236. Publisher = {Springer-Verlag},
  18237. Title = {Operations in Records},
  18238. Year = {1989}}
  18239. @inproceedings{Abadi:1994uq,
  18240. Author = {Mart\'{\i}n Abadi and Luca Cardelli},
  18241. Booktitle = {TACS '94: Proceedings of the International Conference on Theoretical Aspects of Computer Software},
  18242. Date-Added = {2007-08-19 10:25:13 -0600},
  18243. Date-Modified = {2009-08-25 22:28:17 -0600},
  18244. Isbn = {3-540-57887-0},
  18245. Pages = {296--320},
  18246. Publisher = {Springer-Verlag},
  18247. Title = {A Theory of Primitive Objects - Untyped and First-Order Systems},
  18248. Year = {1994},
  18249. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWFiYWRpOTR0aGVvcnkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFhYmFkaTk0dGhlb3J5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26K0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhYmFkaTk0dGhlb3J5LnBkZgAADgAkABEAYQBiAGEAZABpADkANAB0AGgAZQBvAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9hYmFkaTk0dGhlb3J5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  18250. @inproceedings{Vouillon:2001fk,
  18251. Author = {J\'{e}r\^{o}me Vouillon},
  18252. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18253. Date-Added = {2007-08-19 10:23:41 -0600},
  18254. Date-Modified = {2010-12-17 10:23:08 -0700},
  18255. Isbn = {1-58113-336-7},
  18256. Location = {London, United Kingdom},
  18257. Pages = {290--303},
  18258. Publisher = {ACM Press},
  18259. Title = {Combining subsumption and binary methods: an object calculus with views},
  18260. Year = {2001},
  18261. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTAtdm91aWxsb24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjkwLXZvdWlsbG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qa0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjkwLXZvdWlsbG9uLnBkZgAADgAkABEAcAAyADkAMAAtAHYAbwB1AGkAbABsAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjkwLXZvdWlsbG9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18262. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360233}}
  18263. @book{Peyton-Jones:1987lr,
  18264. Author = {Simon {Peyton Jones}},
  18265. Date-Added = {2007-08-16 08:15:53 -0600},
  18266. Date-Modified = {2009-08-25 22:28:17 -0600},
  18267. Publisher = {Prentice-Hall, Inc.},
  18268. Title = {The implementation of functional programming languages},
  18269. Year = {1987},
  18270. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNscGotYm9vay0xOTg3LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2xwai1ib29rLTE5ODcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KFNEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2xwai1ib29rLTE5ODcucGRmAA4AJgASAHMAbABwAGoALQBiAG8AbwBrAC0AMQA5ADgANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zbHBqLWJvb2stMTk4Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  18271. @inproceedings{Abadi:1996uq,
  18272. Author = {Mart\'{\i}n Abadi and Luca Cardelli and Ramesh Viswanathan},
  18273. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18274. Date-Added = {2007-08-14 08:45:46 -0600},
  18275. Date-Modified = {2010-12-17 10:23:08 -0700},
  18276. Isbn = {0-89791-769-3},
  18277. Location = {St. Petersburg Beach, Florida, United States},
  18278. Pages = {396--409},
  18279. Publisher = {ACM Press},
  18280. Title = {An interpretation of objects and object types},
  18281. Year = {1996},
  18282. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzk2LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM5Ni1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL966NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5Ni1hYmFkaS5wZGYADgAeAA4AcAAzADkANgAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzk2LWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18283. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237809}}
  18284. @inproceedings{Kennedy:2007fk,
  18285. Author = {Ken Kennedy and Charles Koelbel and Hans Zima},
  18286. Booktitle = {HOPL III: Proceedings of the 3rd ACM SIGPLAN conference on History of programming languages},
  18287. Date-Added = {2007-07-25 07:54:03 -0600},
  18288. Date-Modified = {2010-12-17 10:23:08 -0700},
  18289. Isbn = {978-1-59593-766-X},
  18290. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/a7-kennedy-1.pdf},
  18291. Location = {San Diego, California},
  18292. Pages = {7-1--7-22},
  18293. Publisher = {ACM Press},
  18294. Title = {The rise and fall of {High} {Performance} {Fortran}: an historical object lesson},
  18295. Year = {2007},
  18296. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNy1rZW5uZWR5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTcta2VubmVkeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uhNEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTcta2VubmVkeS5wZGYADgAeAA4AYQA3AC0AawBlAG4AbgBlAGQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNy1rZW5uZWR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18297. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1238844.1238851}}
  18298. @inproceedings{Sarkar:2004fk,
  18299. Author = {Dipanwita Sarkar and Oscar Waddell and R. Kent Dybvig},
  18300. Booktitle = {ICFP '04: Proceedings of the ninth ACM SIGPLAN international conference on Functional programming},
  18301. Date-Added = {2007-08-13 21:39:28 -0600},
  18302. Date-Modified = {2010-12-17 10:23:08 -0700},
  18303. Isbn = {1-58113-905-5},
  18304. Location = {Snow Bird, UT, USA},
  18305. Pages = {201--212},
  18306. Publisher = {ACM Press},
  18307. Title = {A nanopass infrastructure for compiler education},
  18308. Year = {2004},
  18309. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMDEtc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIwMS1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96J9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwMS1zYXJrYXIucGRmAAAOACAADwBwADIAMAAxAC0AcwBhAHIAawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIwMS1zYXJrYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18310. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1016850.1016878}}
  18311. @article{Goto:2008:AHP,
  18312. Abstract = {We present the basic principles which underlie the high-performance implementation of the
  18313. matrix-matrix multiplication that is part of the widely used GotoBLAS library. Design decisions
  18314. are justified by successively refining a model of architectures with multilevel memories.
  18315. A simple but effective algorithm for executing this operation results. Implementations on a
  18316. broad selection of architectures are shown to achieve near-peak performance.},
  18317. Accepted = {25 April 2007},
  18318. Author = {Kazushige Goto and Robert A. van de Geijn},
  18319. Date-Added = {2007-08-10 13:16:38 -0600},
  18320. Date-Modified = {2009-08-25 22:28:17 -0600},
  18321. Journal = {{ACM} Transactions on Mathematical Software},
  18322. Number = {3},
  18323. Title = {Anatomy of a High-Performance Matrix Multiplication},
  18324. Upcoming = {true},
  18325. Volume = {34},
  18326. Year = {2008},
  18327. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL0dPVE9fVE9NUy5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDUdPVE9fVE9NUy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/qHM5Zr1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhRQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBHT1RPX1RPTVMucGRmAA4AHAANAEcATwBUAE8AXwBUAE8ATQBTAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvR09UT19UT01TLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  18328. @inproceedings{Lim:1997uq,
  18329. Author = {Amy W. Lim and Monica S. Lam},
  18330. Booktitle = {POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18331. Date-Added = {2007-08-07 14:42:51 -0600},
  18332. Date-Modified = {2010-12-17 10:23:08 -0700},
  18333. Isbn = {0-89791-853-3},
  18334. Location = {Paris, France},
  18335. Pages = {201--214},
  18336. Publisher = {ACM Press},
  18337. Title = {Maximizing parallelism and minimizing synchronization with affine transforms},
  18338. Year = {1997},
  18339. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjAxLWxpbS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyMDEtbGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eibRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMDEtbGltLnBkZgAOABoADABwADIAMAAxAC0AbABpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDIwMS1saW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  18340. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263719}}
  18341. @article{Lim:1998fk,
  18342. Author = {Amy W. Lim and Monica S. Lam},
  18343. Date-Added = {2007-08-07 14:33:39 -0600},
  18344. Date-Modified = {2010-12-17 10:23:08 -0700},
  18345. Issn = {0167-8191},
  18346. Journal = {Parallel Comput.},
  18347. Number = {3-4},
  18348. Pages = {445--475},
  18349. Publisher = {Elsevier Science Publishers B. V.},
  18350. Title = {Maximizing parallelism and minimizing synchronization with affine partitions},
  18351. Volume = {24},
  18352. Year = {1998},
  18353. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlsaW05OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWxpbTk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLPRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpbTk4LnBkZgAADgAUAAkAbABpAG0AOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2xpbTk4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  18354. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0167-8191(98)00021-0}}
  18355. @article{Krishnan:2006eu,
  18356. Author = {Sandhya Krishnan and Sriram Krishnamoorthy and Gerald Baumgartner and Chi-Chung Lam and J. Ramanujam and P. Sadayappan and Venkatesh Choppella},
  18357. Date-Added = {2007-08-07 22:08:17 +0200},
  18358. Date-Modified = {2010-12-17 10:23:08 -0700},
  18359. Issn = {0743-7315},
  18360. Journal = {J. Parallel Distrib. Comput.},
  18361. Number = {5},
  18362. Pages = {659--673},
  18363. Publisher = {Academic Press, Inc.},
  18364. Title = {Efficient synthesis of out-of-core algorithms using a nonlinear optimization solver},
  18365. Volume = {66},
  18366. Year = {2006},
  18367. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2005.06.017}}
  18368. @article{Hall:2005wd,
  18369. Author = {Mary W. Hall and Saman P. Amarasinghe and Brian R. Murphy and Shih-Wei Liao and Monica S. Lam},
  18370. Date-Added = {2007-08-07 21:36:47 +0200},
  18371. Date-Modified = {2010-12-17 10:23:08 -0700},
  18372. Issn = {0164-0925},
  18373. Journal = {ACM Trans. Program. Lang. Syst.},
  18374. Number = {4},
  18375. Pages = {662--731},
  18376. Publisher = {ACM Press},
  18377. Title = {Interprocedural parallelization analysis in SUIF},
  18378. Volume = {27},
  18379. Year = {2005},
  18380. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjYyLWhhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjYyLWhhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tx0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjYyLWhhbGwucGRmAAAOABwADQBwADYANgAyAC0AaABhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjYyLWhhbGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18381. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1075382.1075385}}
  18382. @techreport{Pugh:1991rr,
  18383. Author = {William Pugh},
  18384. Date-Added = {2007-08-07 21:33:45 +0200},
  18385. Date-Modified = {2007-08-07 21:33:48 +0200},
  18386. Publisher = {University of Maryland at College Park},
  18387. Source = {UMIACS-TR-91-49},
  18388. Title = {The Omega test: a fast and practical integer programming algorithm for dependence analysis},
  18389. Year = {1991}}
  18390. @inproceedings{Pugh:1991lq,
  18391. Author = {William Pugh},
  18392. Booktitle = {ICS '91: Proceedings of the 5th international conference on Supercomputing},
  18393. Date-Added = {2007-08-07 21:32:40 +0200},
  18394. Date-Modified = {2010-12-17 10:23:08 -0700},
  18395. Isbn = {0-89791-434-1},
  18396. Location = {Cologne, West Germany},
  18397. Pages = {341--352},
  18398. Publisher = {ACM Press},
  18399. Title = {Uniform techniques for loop optimization},
  18400. Year = {1991},
  18401. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzQxLXB1Z2gucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzQxLXB1Z2gucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rE0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzQxLXB1Z2gucGRmAAAOABwADQBwADMANAAxAC0AcAB1AGcAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzQxLXB1Z2gucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18402. Bdsk-Url-1 = {http://doi.acm.org/10.1145/109025.109108}}
  18403. @inproceedings{Ahmed:2000pd,
  18404. Author = {Nawaaz Ahmed and Nikolay Mateev and Keshav Pingali},
  18405. Booktitle = {ICS '00: Proceedings of the 14th international conference on Supercomputing},
  18406. Date-Added = {2007-08-07 21:27:42 +0200},
  18407. Date-Modified = {2010-12-17 10:23:08 -0700},
  18408. Isbn = {1-58113-270-0},
  18409. Location = {Santa Fe, New Mexico, United States},
  18410. Pages = {141--152},
  18411. Publisher = {ACM Press},
  18412. Title = {Synthesizing transformations for locality enhancement of imperfectly-nested loop nests},
  18413. Year = {2000},
  18414. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTQxLWFobWVkLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE0MS1haG1lZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95w9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MS1haG1lZC5wZGYADgAeAA4AcAAxADQAMQAtAGEAaABtAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTQxLWFobWVkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18415. Bdsk-Url-1 = {http://doi.acm.org/10.1145/335231.335245}}
  18416. @article{Eichenberger:2006ul,
  18417. 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},
  18418. Date-Added = {2007-08-07 21:25:40 +0200},
  18419. Date-Modified = {2007-08-07 21:25:45 +0200},
  18420. Issn = {0018-8670},
  18421. Journal = {IBM Syst. J.},
  18422. Number = {1},
  18423. Pages = {59--84},
  18424. Publisher = {IBM Corp.},
  18425. Title = {Using advanced compiler technology to exploit the performance of the Cell Broadband EngineTM architecture},
  18426. Volume = {45},
  18427. Year = {2006}}
  18428. @inproceedings{Kandemir:2001gf,
  18429. Author = {Mahmut Kandemir},
  18430. Booktitle = {SAC '01: Proceedings of the 2001 ACM symposium on Applied computing},
  18431. Date-Added = {2007-08-07 21:16:51 +0200},
  18432. Date-Modified = {2010-12-17 10:23:08 -0700},
  18433. Isbn = {1-58113-287-5},
  18434. Location = {Las Vegas, Nevada, United States},
  18435. Pages = {632--635},
  18436. Publisher = {ACM Press},
  18437. Title = {A dynamic locality optimization algorithm for linear algebra codes},
  18438. Year = {2001},
  18439. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2MzIta2FuZGVtaXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjMyLWthbmRlbWlyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tq0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjMyLWthbmRlbWlyLnBkZgAADgAkABEAcAA2ADMAMgAtAGsAYQBuAGQAZQBtAGkAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjMyLWthbmRlbWlyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18440. Bdsk-Url-1 = {http://doi.acm.org/10.1145/372202.372788}}
  18441. @article{Fricker:1995mz,
  18442. Author = {Christine Fricker and Olivier Temam and William Jalby},
  18443. Date-Added = {2007-08-07 21:15:59 +0200},
  18444. Date-Modified = {2010-12-17 10:23:08 -0700},
  18445. Issn = {0164-0925},
  18446. Journal = {ACM Trans. Program. Lang. Syst.},
  18447. Number = {4},
  18448. Pages = {561--575},
  18449. Publisher = {ACM Press},
  18450. Title = {Influence of cross-interferences on blocked loops: a case study with matrix-vector multiply},
  18451. Volume = {17},
  18452. Year = {1995},
  18453. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1NjEtZnJpY2tlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1NjEtZnJpY2tlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0DRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjEtZnJpY2tlci5wZGYADgAiABAAcAA1ADYAMQAtAGYAcgBpAGMAawBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU2MS1mcmlja2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18454. Bdsk-Url-1 = {http://doi.acm.org/10.1145/210184.210185}}
  18455. @article{Ahmed:2001fr,
  18456. Author = {Nawaaz Ahmed and Nikolay Mateev and Keshav Pingali},
  18457. Date-Added = {2007-08-07 21:12:53 +0200},
  18458. Date-Modified = {2010-12-17 10:23:08 -0700},
  18459. Issn = {0885-7458},
  18460. Journal = {Int. J. Parallel Program.},
  18461. Number = {5},
  18462. Pages = {493--544},
  18463. Publisher = {Kluwer Academic Publishers},
  18464. Title = {Synthesizing Transformations for Locality Enhancement of Imperfectly-Nested Loop Nests},
  18465. Volume = {29},
  18466. Year = {2001},
  18467. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1012293814832}}
  18468. @article{Wolf:1991rt,
  18469. Author = {M. E. Wolf and M. S. Lam},
  18470. Date-Added = {2007-08-07 21:08:22 +0200},
  18471. Date-Modified = {2010-12-17 10:23:08 -0700},
  18472. Issn = {1045-9219},
  18473. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  18474. Number = {4},
  18475. Pages = {452--471},
  18476. Publisher = {IEEE Press},
  18477. Title = {A Loop Transformation Theory and an Algorithm to Maximize Parallelism},
  18478. Volume = {2},
  18479. Year = {1991},
  18480. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMDk3OTAyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAwOTc5MDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9FV8zlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMDk3OTAyLnBkZgAADgAaAAwAMAAwADAAOQA3ADkAMAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAwOTc5MDIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18481. Bdsk-Url-1 = {http://dx.doi.org/10.1109/71.97902}}
  18482. @inproceedings{Kandemir:2002yq,
  18483. Author = {M. Kandemir and I. Kadayif and A. Choudhary and J. A. Zambreno},
  18484. Booktitle = {CASES '02: Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems},
  18485. Date-Added = {2007-08-07 20:58:42 +0200},
  18486. Date-Modified = {2010-12-17 10:23:08 -0700},
  18487. Isbn = {1-58113-575-0},
  18488. Location = {Grenoble, France},
  18489. Pages = {127--135},
  18490. Publisher = {ACM Press},
  18491. Title = {Optimizing inter-nest data locality},
  18492. Year = {2002},
  18493. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMjcta2FuZGVtaXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTI3LWthbmRlbWlyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mp0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTI3LWthbmRlbWlyLnBkZgAADgAkABEAcAAxADIANwAtAGsAYQBuAGQAZQBtAGkAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTI3LWthbmRlbWlyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18494. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581630.581650}}
  18495. @inproceedings{Aldrich:2004fj,
  18496. Author = {Jonathan Aldrich and Craig Chambers},
  18497. Booktitle = {European Conference on Object-Oriented Programming},
  18498. Date-Added = {2007-08-07 20:56:44 +0200},
  18499. Date-Modified = {2009-08-25 22:28:17 -0600},
  18500. Month = {June},
  18501. Title = {Ownership Domains: Separating Aliasing Policy from Mechanism},
  18502. Year = {2004},
  18503. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxlY29vcDA0MC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGVjb29wMDQwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cz3RDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVjb29wMDQwLnBkZgAOABoADABlAGMAbwBvAHAAMAA0ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZWNvb3AwNDAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  18504. @inproceedings{Reppy:2007uq,
  18505. Author = {John Reppy and Aaron Turon},
  18506. Booktitle = {ECOOP 2007 -- Object-Oriented Programming},
  18507. Date-Added = {2007-08-02 16:42:01 +0200},
  18508. Date-Modified = {2009-08-25 22:28:17 -0600},
  18509. Isbn = {978-3-540-73588-5},
  18510. Location = {Heidelberg},
  18511. Pages = {373--398},
  18512. Publisher = {Springer},
  18513. Series = {LNCS},
  18514. Title = {Metaprogramming with Traits},
  18515. Volume = {4609},
  18516. Year = {2007},
  18517. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzQ2MDkwMzczLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNDYwOTAzNzMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JaczlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADQ2MDkwMzczLnBkZgAADgAaAAwANAA2ADAAOQAwADMANwAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNDYwOTAzNzMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  18518. @inproceedings{Wadler:1987fk,
  18519. Author = {P. Wadler},
  18520. Booktitle = {POPL '87: Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  18521. Date-Added = {2007-08-02 14:19:07 +0200},
  18522. Date-Modified = {2010-12-17 10:23:08 -0700},
  18523. Isbn = {0-89791-215-2},
  18524. Location = {Munich, West Germany},
  18525. Pages = {307--313},
  18526. Publisher = {ACM Press},
  18527. Title = {Views: a way for pattern matching to cohabit with data abstraction},
  18528. Year = {1987},
  18529. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDctd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwNy13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96rdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwNy13YWRsZXIucGRmAAAOACAADwBwADMAMAA3AC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwNy13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18530. Bdsk-Url-1 = {http://doi.acm.org/10.1145/41625.41653}}
  18531. @inproceedings{Huang:2007uq,
  18532. Author = {Shan Shan Huang and David Zook and Yannis Smaragdakis},
  18533. Booktitle = {ECOOP 2007 -- Object-Oriented Programming},
  18534. Date-Added = {2007-07-31 14:23:39 +0200},
  18535. Date-Modified = {2009-08-25 22:28:17 -0600},
  18536. Isbn = {978-3-540-73588-5},
  18537. Location = {Heidelberg},
  18538. Pages = {399--424},
  18539. Publisher = {Springer},
  18540. Series = {LNCS},
  18541. Title = {Morphing: Safely Shaping a Class in the Image of Others},
  18542. Volume = {4609},
  18543. Year = {2007},
  18544. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzQ2MDkwMzk5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNDYwOTAzOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8FJMzlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADQ2MDkwMzk5LnBkZgAADgAaAAwANAA2ADAAOQAwADMAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNDYwOTAzOTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  18545. @inproceedings{Vaziri:2007fk,
  18546. Author = {Mandana Vaziri and Frank Tip and Stephen Fink and Julian Dolby},
  18547. Booktitle = {ECOOP 2007 -- Object-Oriented Programming},
  18548. Date-Added = {2007-07-31 14:13:43 +0200},
  18549. Date-Modified = {2009-08-25 22:28:17 -0600},
  18550. Isbn = {978-3-540-73588-5},
  18551. Location = {Heidelberg},
  18552. Pages = {54--78},
  18553. Publisher = {Springer},
  18554. Series = {LNCS},
  18555. Title = {Declarative Object Identity Using Relation Types},
  18556. Volume = {4609},
  18557. Year = {2007},
  18558. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzQ2MDkwMDU0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNDYwOTAwNTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8E98zlmrgAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEIAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADQ2MDkwMDU0LnBkZgAADgAaAAwANAA2ADAAOQAwADAANQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNDYwOTAwNTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  18559. @article{Kendall:2000fr,
  18560. 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},
  18561. Date-Added = {2007-07-24 21:12:48 -0600},
  18562. Date-Modified = {2009-08-25 22:28:17 -0600},
  18563. Journal = {Computer Physics Communications},
  18564. Month = {June},
  18565. Pages = {260-283},
  18566. Title = {High performance computational chemistry: An overview of {NWChem} a distributed parallel application},
  18567. Volume = {128},
  18568. Year = {2000},
  18569. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0xNC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0xNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ierRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0xNC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAxADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTE0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  18570. @article{Bohm:1994ys,
  18571. Author = {A. P. W. B{\"o}hm and R. R. Oldehoeft},
  18572. Date-Added = {2007-07-24 12:55:46 -0600},
  18573. Date-Modified = {2010-12-17 10:23:08 -0700},
  18574. Issn = {0164-0925},
  18575. Journal = {ACM Trans. Program. Lang. Syst.},
  18576. Number = {6},
  18577. Pages = {1675--1683},
  18578. Publisher = {ACM Press},
  18579. Title = {Two issues in parallel language design},
  18580. Volume = {16},
  18581. Year = {1994},
  18582. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjc1LWJvaG0tMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjc1LWJvaG0tMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/efPRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNjc1LWJvaG0tMS5wZGYADgAiABAAcAAxADYANwA1AC0AYgBvAGgAbQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE2NzUtYm9obS0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18583. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197320.197325}}
  18584. @inproceedings{Gaudiot:1997vn,
  18585. Author = {Jean-Luc Gaudiot and Tom DeBoni and John Feo and Wim B{\"o}hm and Walid Najjar and Patrick Miller},
  18586. Booktitle = {PAS '97: Proceedings of the 2nd AIZU International Symposium on Parallel Algorithms / Architecture Synthesis},
  18587. Date-Added = {2007-07-24 12:51:53 -0600},
  18588. Date-Modified = {2009-08-25 22:28:17 -0600},
  18589. Isbn = {0-8186-7870-4},
  18590. Pages = {112},
  18591. Publisher = {IEEE Computer Society},
  18592. Title = {The Sisal Model of Functional Programming and its Implementation},
  18593. Year = {1997},
  18594. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmdhdWRpb3Q5N3Npc2FsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZ2F1ZGlvdDk3c2lzYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91aNEPN24AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32+AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2F1ZGlvdDk3c2lzYWwucGRmAA4AJgASAGcAYQB1AGQAaQBvAHQAOQA3AHMAaQBzAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9nYXVkaW90OTdzaXNhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  18595. @inproceedings{Sarkar:1990kx,
  18596. Author = {Vivek Sarkar and David Cann},
  18597. Booktitle = {ICS '90: Proceedings of the 4th international conference on Supercomputing},
  18598. Date-Added = {2007-07-24 12:46:19 -0600},
  18599. Date-Modified = {2010-12-17 10:23:08 -0700},
  18600. Isbn = {0-89791-369-8},
  18601. Location = {Amsterdam, The Netherlands},
  18602. Pages = {148--164},
  18603. Publisher = {ACM Press},
  18604. Title = {POSC---a partitioning and optimizing SISAL compiler},
  18605. Year = {1990},
  18606. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDgtc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0OC1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95z9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0OC1zYXJrYXIucGRmAAAOACAADwBwADEANAA4AC0AcwBhAHIAawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0OC1zYXJrYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18607. Bdsk-Url-1 = {http://doi.acm.org/10.1145/77726.255152}}
  18608. @article{Raymond:2000uq,
  18609. Author = {D. J. Raymond},
  18610. Date-Added = {2007-07-24 12:37:13 -0600},
  18611. Date-Modified = {2010-12-17 10:23:08 -0700},
  18612. Issn = {1075-3583},
  18613. Journal = {Linux J.},
  18614. Number = {80es},
  18615. Pages = {14},
  18616. Publisher = {Specialized Systems Consultants, Inc.},
  18617. Title = {SISAL: A Safe and Efficient Language for Numerical Calculations},
  18618. Volume = {2000},
  18619. Year = {2000},
  18620. 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}}
  18621. @inproceedings{Cann:1990fk,
  18622. Author = {David Cann and John Feo},
  18623. Booktitle = {Supercomputing '90: Proceedings of the 1990 ACM/IEEE conference on Supercomputing},
  18624. Date-Added = {2007-07-24 12:35:45 -0600},
  18625. Date-Modified = {2009-08-25 22:28:17 -0600},
  18626. Isbn = {O-69791-412-O},
  18627. Location = {New York, New York},
  18628. Pages = {626--636},
  18629. Publisher = {IEEE Computer Society},
  18630. Title = {{SISAL} versus {FORTRAN}: a comparison using the Livermore Loops},
  18631. Year = {1990},
  18632. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjI2LWNhbm4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjI2LWNhbm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tg0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjI2LWNhbm4ucGRmAAAOABwADQBwADYAMgA2AC0AYwBhAG4AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjI2LWNhbm4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  18633. @article{Drummond:2005uq,
  18634. Author = {L. A. Drummond and O. A. Marques},
  18635. Date-Added = {2007-07-22 10:09:39 -0600},
  18636. Date-Modified = {2010-12-17 10:23:08 -0700},
  18637. Issn = {0098-3500},
  18638. Journal = {ACM Trans. Math. Softw.},
  18639. Number = {3},
  18640. Pages = {282--301},
  18641. Publisher = {ACM Press},
  18642. Title = {An overview of the {Advanced CompuTational Software (ACTS) collection}},
  18643. Volume = {31},
  18644. Year = {2005},
  18645. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyODItZHJ1bW1vbmQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjgyLWRydW1tb25kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qN0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjgyLWRydW1tb25kLnBkZgAADgAkABEAcAAyADgAMgAtAGQAcgB1AG0AbQBvAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjgyLWRydW1tb25kLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18646. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089014.1089016}}
  18647. @article{Heroux:2005fk,
  18648. 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},
  18649. Date-Added = {2007-07-22 09:48:56 -0600},
  18650. Date-Modified = {2010-12-17 10:23:08 -0700},
  18651. Issn = {0098-3500},
  18652. Journal = {ACM Trans. Math. Softw.},
  18653. Number = {3},
  18654. Pages = {397--423},
  18655. Publisher = {ACM Press},
  18656. Title = {An overview of the {Trilinos} project},
  18657. Volume = {31},
  18658. Year = {2005},
  18659. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089014.1089021}}
  18660. @book{Milner:1990fk,
  18661. Author = {Robin Milner and Mads Tofte and Robert Harper},
  18662. Date-Added = {2007-07-12 21:32:14 -0600},
  18663. Date-Modified = {2007-07-12 21:32:19 -0600},
  18664. Isbn = {0-262-63132-6},
  18665. Publisher = {MIT Press},
  18666. Title = {The definition of Standard ML},
  18667. Year = {1990}}
  18668. @book{Appel:2003fk,
  18669. Author = {Andrew W. Appel and Jens Palsberg},
  18670. Date-Added = {2007-07-08 20:36:33 -0600},
  18671. Date-Modified = {2007-07-08 20:36:38 -0600},
  18672. Isbn = {052182060X},
  18673. Publisher = {Cambridge University Press},
  18674. Title = {Modern Compiler Implementation in Java},
  18675. Year = {2003}}
  18676. @phdthesis{Siek:2005lr,
  18677. Author = {Jeremy G. Siek},
  18678. Date-Added = {2007-07-07 10:04:10 -0600},
  18679. Date-Modified = {2009-08-25 22:28:17 -0600},
  18680. Month = {August},
  18681. School = {Indiana University},
  18682. Title = {A Language for Generic Programming},
  18683. Year = {2005},
  18684. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHNpZWswNV90aGVzaXMoNCkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRzaWVrMDVfdGhlc2lzKDQpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oM0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaWVrMDVfdGhlc2lzKDQpLnBkZgAOACoAFABzAGkAZQBrADAANQBfAHQAaABlAHMAaQBzACgANAApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3NpZWswNV90aGVzaXMoNCkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  18685. @mastersthesis{Wehr2005,
  18686. Author = {Stefan Wehr},
  18687. Date-Added = {2007-07-12 11:28:14 -0600},
  18688. Date-Modified = {2007-07-12 11:28:31 -0600},
  18689. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/Wehr_ML_modules_and_Haskell_type_classes.pdf},
  18690. Month = {November},
  18691. School = {Albert-Ludwigs-Universit{\"a}t},
  18692. Title = {{ML} Modules and {Haskell} Type Classes: A Constructive Comparison},
  18693. Year = 2005,
  18694. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QPC4uLy4uLy4uL3BhcGVycy9XZWhyX01MX21vZHVsZXNfYW5kX0hhc2tlbGxfdHlwZV9jbGFzc2VzLnBkZtIXCxgZV05TLmRhdGFPEQHYAAAAAAHYAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfV2Vocl9NTF9tb2R1bGVzX2FuZF8jMjQxRjdGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQff8K7wNNQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMK8FTMAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOldlaHJfTUxfbW9kdWxlc19hbmRfIzI0MUY3Ri5wZGYADgBaACwAVwBlAGgAcgBfAE0ATABfAG0AbwBkAHUAbABlAHMAXwBhAG4AZABfAEgAYQBzAGsAZQBsAGwAXwB0AHkAcABlAF8AYwBsAGEAcwBzAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAPlVzZXJzL3NpZWsvcGFwZXJzL1dlaHJfTUxfbW9kdWxlc19hbmRfSGFza2VsbF90eXBlX2NsYXNzZXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AzQDSANoCtgK4Ar0CyALRAt8C4wLqAvMC+AMFAwgDGgMdAyIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADJA==}}
  18695. @inproceedings{Wehr:2007uq,
  18696. Author = {Stefan Wehr and Ralf L{\"a}mmel and Peter Thiemann},
  18697. Booktitle = {ECOOP 2007, Proceedings},
  18698. Date-Added = {2007-07-12 11:16:48 -0600},
  18699. Date-Modified = {2011-11-12 18:09:59 -0700},
  18700. Month = jul,
  18701. Note = {25 pages; To appear},
  18702. Publisher = {Springer-Verlag},
  18703. Series = {LNCS},
  18704. Title = {{JavaGI: Generalized Interfaces for Java}},
  18705. Year = 2007,
  18706. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXBlci0yLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFwZXItMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL970NEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFwZXItMi5wZGYAAA4AGAALAHAAYQBwAGUAcgAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFwZXItMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  18707. @inproceedings{Dreyer:2007fk,
  18708. Author = {Derek Dreyer and Robert Harper and Manuel M. T. Chakravarty and Gabriele Keller},
  18709. Booktitle = {POPL '07: Proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18710. Date-Added = {2007-07-12 11:14:28 -0600},
  18711. Date-Modified = {2010-12-17 10:23:08 -0700},
  18712. Isbn = {1-59593-575-4},
  18713. Location = {Nice, France},
  18714. Pages = {63--70},
  18715. Publisher = {ACM Press},
  18716. Title = {Modular type classes},
  18717. Year = {2007},
  18718. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjMtZHJleWVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYzLWRyZXllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97Y9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLWRyZXllci5wZGYADgAeAA4AcAA2ADMALQBkAHIAZQB5AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjMtZHJleWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18719. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190216.1190229}}
  18720. @manual{Rossum:2006lr,
  18721. Author = {Guido van Rossum},
  18722. Date-Added = {2007-07-09 09:16:56 -0600},
  18723. Date-Modified = {2010-12-17 10:23:08 -0700},
  18724. Edition = {2.5},
  18725. Month = {September},
  18726. Organization = {Python Software Foundation},
  18727. Title = {Python Reference Manual},
  18728. Year = {2006},
  18729. Bdsk-Url-1 = {http://docs.python.org/ref/ref.html}}
  18730. @article{Fraser:1992vn,
  18731. Author = {Christopher W. Fraser and Robert R. Henry and Todd A. Proebsting},
  18732. Date-Added = {2007-07-03 08:22:10 -0600},
  18733. Date-Modified = {2010-12-17 10:23:08 -0700},
  18734. Issn = {0362-1340},
  18735. Journal = {SIGPLAN Not.},
  18736. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p68-fraser.pdf},
  18737. Number = {4},
  18738. Pages = {68--76},
  18739. Publisher = {ACM Press},
  18740. Title = {BURG: fast optimal instruction selection and tree parsing},
  18741. Volume = {27},
  18742. Year = {1992},
  18743. Bdsk-Url-1 = {http://doi.acm.org/10.1145/131080.131089}}
  18744. @article{Aho:1989kx,
  18745. Author = {Alfred V. Aho and Mahadevan Ganapathi and Steven W. K. Tjiang},
  18746. Date-Added = {2007-07-03 08:19:01 -0600},
  18747. Date-Modified = {2010-12-17 10:23:08 -0700},
  18748. Issn = {0164-0925},
  18749. Journal = {ACM Trans. Program. Lang. Syst.},
  18750. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p491-aho.pdf},
  18751. Number = {4},
  18752. Pages = {491--516},
  18753. Publisher = {ACM Press},
  18754. Title = {Code generation using tree matching and dynamic programming},
  18755. Volume = {11},
  18756. Year = {1989},
  18757. Bdsk-Url-1 = {http://doi.acm.org/10.1145/69558.75700}}
  18758. @article{Aho:1976uq,
  18759. Author = {A. V. Aho and S. C. Johnson},
  18760. Date-Added = {2007-07-03 08:18:21 -0600},
  18761. Date-Modified = {2010-12-17 10:23:08 -0700},
  18762. Issn = {0004-5411},
  18763. Journal = {J. ACM},
  18764. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p488-aho.pdf},
  18765. Number = {3},
  18766. Pages = {488--501},
  18767. Publisher = {ACM Press},
  18768. Title = {Optimal Code Generation for Expression Trees},
  18769. Volume = {23},
  18770. Year = {1976},
  18771. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321958.321970}}
  18772. @article{Fraser:1992fk,
  18773. Author = {Christopher W. Fraser and David R. Hanson and Todd A. Proebsting},
  18774. Date-Added = {2007-07-03 08:17:35 -0600},
  18775. Date-Modified = {2010-12-17 10:23:08 -0700},
  18776. Issn = {1057-4514},
  18777. Journal = {ACM Lett. Program. Lang. Syst.},
  18778. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p213-fraser.pdf},
  18779. Number = {3},
  18780. Pages = {213--226},
  18781. Publisher = {ACM Press},
  18782. Title = {Engineering a simple, efficient code-generator generator},
  18783. Volume = {1},
  18784. Year = {1992},
  18785. Bdsk-Url-1 = {http://doi.acm.org/10.1145/151640.151642}}
  18786. @inproceedings{Appel:2007lr,
  18787. Author = {Andrew W. Appel and Sandrine Blazy},
  18788. Booktitle = {20th International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2007)},
  18789. Date-Added = {2007-07-03 22:07:45 -0600},
  18790. Date-Modified = {2009-08-25 22:28:17 -0600},
  18791. Title = {Separation Logic for Small-step Cminor},
  18792. Year = {2007},
  18793. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0FwcGVsQmxhenkwNy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEFwcGVsQmxhenkwNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7wTM5ZrCAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhEgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBcHBlbEJsYXp5MDcucGRmAAAOACIAEABBAHAAcABlAGwAQgBsAGEAegB5ADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FwcGVsQmxhenkwNy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  18794. @inproceedings{Chen:2005fk,
  18795. Author = {Chun Chen and Jacqueline Chame and Mary Hall},
  18796. Booktitle = {CGO '05: Proceedings of the international symposium on Code generation and optimization},
  18797. Date-Added = {2007-06-28 09:26:14 -0600},
  18798. Date-Modified = {2010-12-17 10:23:08 -0700},
  18799. Isbn = {0-7695-2298-X},
  18800. Pages = {111--122},
  18801. Publisher = {IEEE Computer Society},
  18802. Title = {Combining Models and Guided Empirical Search to Optimize for Multiple Levels of the Memory Hierarchy},
  18803. Year = {2005},
  18804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jZ28wNV9jaHVuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOY2dvMDVfY2h1bi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xF9EPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2dvMDVfY2h1bi5wZGYADgAeAA4AYwBnAG8AMAA1AF8AYwBoAHUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jZ28wNV9jaHVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18805. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIyOTgwMTExLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjI5ODAxMTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71bMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIyOTgwMTExLnBkZgAADgAaAAwAMgAyADkAOAAwADEAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjI5ODAxMTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18806. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2005.10}}
  18807. @inproceedings{Whalley:2005kx,
  18808. Author = {R. Clint Whaley and David B. Whalley},
  18809. Booktitle = {ICPP '05: Proceedings of the 2005 International Conference on Parallel Processing},
  18810. Date-Added = {2007-06-26 09:27:36 -0600},
  18811. Date-Modified = {2010-12-17 10:23:08 -0700},
  18812. Isbn = {0-7695-2380-3},
  18813. Pages = {89--98},
  18814. Publisher = {IEEE Computer Society},
  18815. Title = {Tuning High Performance Kernels through Empirical Compilation},
  18816. Year = {2005},
  18817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpY3BwMDVfOC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGljcHAwNV84LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ddPRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGljcHAwNV84LnBkZgAOABoADABpAGMAcABwADAANQBfADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaWNwcDA1XzgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  18818. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPP.2005.77}}
  18819. @inproceedings{Triantafyllis:2003uq,
  18820. Author = {Spyridon Triantafyllis and Manish Vachharajani and Neil Vachharajani and David I. August},
  18821. Booktitle = {CGO '03: Proceedings of the international symposium on Code generation and optimization},
  18822. Date-Added = {2007-06-26 09:21:06 -0600},
  18823. Date-Modified = {2009-08-25 22:28:17 -0600},
  18824. Isbn = {0-7695-1913-X},
  18825. Location = {San Francisco, California},
  18826. Pages = {204--215},
  18827. Publisher = {IEEE Computer Society},
  18828. Title = {Compiler optimization-space exploration},
  18829. Year = {2003},
  18830. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9wMjA0LXRyaWFudGFmeWxsaXMucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZwMjA0LXRyaWFudGFmeWxsaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIrIywqaLC1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwqbfawAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwNC10cmlhbnRhZnlsbGlzLnBkZgAADgAuABYAcAAyADAANAAtAHQAcgBpAGEAbgB0AGEAZgB5AGwAbABpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9wMjA0LXRyaWFudGFmeWxsaXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  18831. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnAyMDQtdHJpYW50YWZ5bGxpcy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnAyMDQtdHJpYW50YWZ5bGxpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ei3RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMDQtdHJpYW50YWZ5bGxpcy5wZGYADgAuABYAcAAyADAANAAtAHQAcgBpAGEAbgB0AGEAZgB5AGwAbABpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcDIwNC10cmlhbnRhZnlsbGlzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  18832. @inproceedings{Bikshandi:2006fk,
  18833. 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},
  18834. Booktitle = {PPoPP '06: Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming},
  18835. Date-Added = {2007-06-26 08:47:48 -0600},
  18836. Date-Modified = {2010-12-17 10:23:08 -0700},
  18837. Isbn = {1-59593-189-9},
  18838. Location = {New York, New York, USA},
  18839. Pages = {48--57},
  18840. Publisher = {ACM Press},
  18841. Title = {Programming for parallelism and locality with hierarchically tiled arrays},
  18842. Year = {2006},
  18843. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA0OC1iaWtzaGFuZGkwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDQ4LWJpa3NoYW5kaTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97GtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ4LWJpa3NoYW5kaTAucGRmAA4AJgASAHAANAA4AC0AYgBpAGsAcwBoAGEAbgBkAGkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNDgtYmlrc2hhbmRpMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18844. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1122971.1122981}}
  18845. @inproceedings{Michalakes:2001fk,
  18846. Author = {J. Michalakes and R. Loft and A. Bourgeois},
  18847. Booktitle = {HPC Asia},
  18848. Date-Added = {2007-06-15 10:32:57 -0600},
  18849. Date-Modified = {2009-08-25 22:28:17 -0600},
  18850. Month = {September},
  18851. Pages = {24--28},
  18852. Title = {Performance-Portability and the Weather Research and Forecast Model},
  18853. Year = {2001},
  18854. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QNi4uLy4uLy4uL3BhcGVycy9taWNoYWxha2VzMDFwZXJmb3JtYW5jZXBvcnRhYmlsaXR5LnBkZtIXCxgZV05TLmRhdGFPEQHGAAAAAAHGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfbWljaGFsYWtlczAxcGVyZm9ybWEjMjI4M0Q1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKD1cKYGwFQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMKYb2EAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1pY2hhbGFrZXMwMXBlcmZvcm1hIzIyODNENS5wZGYADgBOACYAbQBpAGMAaABhAGwAYQBrAGUAcwAwADEAcABlAHIAZgBvAHIAbQBhAG4AYwBlAHAAbwByAHQAYQBiAGkAbABpAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAOFVzZXJzL3NpZWsvcGFwZXJzL21pY2hhbGFrZXMwMXBlcmZvcm1hbmNlcG9ydGFiaWxpdHkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AxwDMANQCngKgAqUCsAK5AscCywLSAtsC4ALtAvADAgMFAwoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADDA==},
  18855. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJm1pY2hhbGFrZXMwMXBlcmZvcm1hbmNlcG9ydGFiaWxpdHkucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9taWNoYWxha2VzMDFwZXJmb3JtYSNCRjc4RTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jj0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtaWNoYWxha2VzMDFwZXJmb3JtYSNCRjc4RTMucGRmAAAOAE4AJgBtAGkAYwBoAGEAbABhAGsAZQBzADAAMQBwAGUAcgBmAG8AcgBtAGEAbgBjAGUAcABvAHIAdABhAGIAaQBsAGkAdAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL21pY2hhbGFrZXMwMXBlcmZvcm1hbmNlcG9ydGFiaWxpdHkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==}}
  18856. @inproceedings{Michalakes:2004lr,
  18857. Author = {J. Michalakes and J. Dudhia and D. Gill and T. Henderson and J. Klemp and W. Skamarock and W. Wang},
  18858. Booktitle = {11th ECMWF Workshop on the Use of High Performance Computing In Meteorology},
  18859. Date-Added = {2007-06-15 10:19:22 -0600},
  18860. Date-Modified = {2009-08-25 22:28:17 -0600},
  18861. Month = {October},
  18862. Pages = {25--29},
  18863. Title = {The Weather Reseach and Forecast Model: Software Architecture and Performance},
  18864. Year = {2004},
  18865. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9lY213Zl8yMDA0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOZWNtd2ZfMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDw8KYGB1QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMKYbH0AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmVjbXdmXzIwMDQucGRmAAAOAB4ADgBlAGMAbQB3AGYAXwAyADAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvZWNtd2ZfMjAwNC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18866. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5lY213Zl8yMDA0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZWNtd2ZfMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zOtEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNtd2ZfMjAwNC5wZGYADgAeAA4AZQBjAG0AdwBmAF8AMgAwADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9lY213Zl8yMDA0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  18867. @article{Hill:1989fk,
  18868. Annote = {The 3 C's of modeling cache behavior:
  18869. 1) conflict misses
  18870. 2) capacity misses
  18871. 3) compulsory misses},
  18872. Author = {M. D. Hill and A. J. Smith},
  18873. Date-Added = {2007-06-14 10:25:33 -0600},
  18874. Date-Modified = {2010-12-17 10:23:08 -0700},
  18875. Issn = {0018-9340},
  18876. Journal = {IEEE Trans. Comput.},
  18877. Number = {12},
  18878. Pages = {1612--1630},
  18879. Publisher = {IEEE Computer Society},
  18880. Title = {Evaluating Associativity in CPU Caches},
  18881. Volume = {38},
  18882. Year = {1989},
  18883. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9IaWxsLjE5ODkuVEMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBIaWxsLjE5ODkuVEMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAInpdwpbH8FBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwpccUAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6SGlsbC4xOTg5LlRDLnBkZgAADgAiABAASABpAGwAbAAuADEAOQA4ADkALgBUAEMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9IaWxsLjE5ODkuVEMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  18884. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0hpbGwuMTk4OS5UQy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEhpbGwuMTk4OS5UQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPNyLM5Zr3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhRwAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBIaWxsLjE5ODkuVEMucGRmAAAOACIAEABIAGkAbABsAC4AMQA5ADgAOQAuAFQAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0hpbGwuMTk4OS5UQy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  18885. Bdsk-Url-1 = {http://dx.doi.org/10.1109/12.40842}}
  18886. @manual{Wenzel:2005qy,
  18887. Author = {Markus Wenzel},
  18888. Date-Added = {2007-06-12 12:27:21 -0600},
  18889. Date-Modified = {2009-08-25 22:28:17 -0600},
  18890. Month = {October},
  18891. Organization = {TU M{\"u}nchen},
  18892. Title = {Using Axiomatic Type Classes in Isabelle},
  18893. Year = {2005},
  18894. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9heGNsYXNzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELYXhjbGFzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJ6bcKUclIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMKUxrIAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmF4Y2xhc3MucGRmAA4AGAALAGEAeABjAGwAYQBzAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9heGNsYXNzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  18895. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtheGNsYXNzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYXhjbGFzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9urdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXhjbGFzcy5wZGYAAA4AGAALAGEAeABjAGwAYQBzAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYXhjbGFzcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  18896. @inproceedings{Chlipala:2007fk,
  18897. Author = {Adam Chlipala},
  18898. Booktitle = {PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation},
  18899. Date-Added = {2007-06-12 10:36:04 -0600},
  18900. Date-Modified = {2010-12-17 10:23:08 -0700},
  18901. Isbn = {978-1-59593-633-2},
  18902. Location = {San Diego, California, USA},
  18903. Pages = {54--65},
  18904. Publisher = {ACM Press},
  18905. Title = {A certified type-preserving compiler from lambda calculus to assembly language},
  18906. Year = {2007},
  18907. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNTQtY2hsaXBhbGEtMS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA1NC1jaGxpcGFsYS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAienbClHJSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADClMayAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTQtY2hsaXBhbGEtMS5wZGYAAA4AJgASAHAANQA0AC0AYwBoAGwAaQBwAGEAbABhAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A1NC1jaGxpcGFsYS0xLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  18908. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA1NC1jaGxpcGFsYS0xLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDU0LWNobGlwYWxhLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97NtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU0LWNobGlwYWxhLTEucGRmAA4AJgASAHAANQA0AC0AYwBoAGwAaQBwAGEAbABhAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNTQtY2hsaXBhbGEtMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18909. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1250734.1250742}}
  18910. @inproceedings{Sheard:2001fk,
  18911. Author = {Tim Sheard},
  18912. Booktitle = {SAIG 2001: Proceedings of the 2nd International Workshop on Semantics, Applications, and Implementation of Program Generation},
  18913. Date-Added = {2007-06-01 22:57:43 -0600},
  18914. Date-Modified = {2009-08-25 22:28:17 -0600},
  18915. Isbn = {3-540-42558-6},
  18916. Pages = {2--44},
  18917. Publisher = {Springer-Verlag},
  18918. Title = {Accomplishments and Research Challenges in Meta-programming},
  18919. Year = {2001},
  18920. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy9zaGVhcmQwMGFjY29tcGxpc2htZW50cy5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRG3NoZWFyZDAwYWNjb21wbGlzaG1lbnRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAienrClHJSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADClMayAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzaGVhcmQwMGFjY29tcGxpc2htZW50cy5wZGYADgA4ABsAcwBoAGUAYQByAGQAMAAwAGEAYwBjAG8AbQBwAGwAaQBzAGgAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  18921. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG3NoZWFyZDAwYWNjb21wbGlzaG1lbnRzLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KA9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAAOADgAGwBzAGgAZQBhAHIAZAAwADAAYQBjAGMAbwBtAHAAbABpAHMAaABtAGUAbgB0AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  18922. @inproceedings{Siek:2007qy,
  18923. Author = {Jeremy G. Siek and Walid Taha},
  18924. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  18925. Date-Added = {2007-05-23 11:11:35 -0600},
  18926. Date-Modified = {2012-12-29 13:31:43 -0700},
  18927. Month = {August},
  18928. Pages = {2-27},
  18929. Series = {LCNS},
  18930. Title = {Gradual Typing for Objects},
  18931. Volume = {4609},
  18932. Year = {2007},
  18933. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vT0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjAucGRmAA4AFgAKAHAAYQBwAGUAcgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  18934. @manual{Knuth:1987lr,
  18935. Author = {Donald Knuth and Tracy Larrabee and Paul M. Roberts},
  18936. Date-Added = {2007-05-21 20:08:34 -0600},
  18937. Date-Modified = {2009-08-25 22:28:17 -0600},
  18938. Organization = {Stanford University},
  18939. Title = {Mathematical Writing},
  18940. Year = {1987},
  18941. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9tYXRod3JpdGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD21hdGh3cml0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiUlfCd7hQAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCeAywAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptYXRod3JpdGluZy5wZGYADgAgAA8AbQBhAHQAaAB3AHIAaQB0AGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvbWF0aHdyaXRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  18942. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD21hdGh3cml0aW5nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPbWF0aHdyaXRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL941tEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWF0aHdyaXRpbmcucGRmAAAOACAADwBtAGEAdABoAHcAcgBpAHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvbWF0aHdyaXRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  18943. @manual{MIPS:2005zr,
  18944. Date-Added = {2007-05-20 15:56:28 -0600},
  18945. Date-Modified = {2009-08-25 22:28:17 -0600},
  18946. Edition = {2.5},
  18947. Month = {July},
  18948. Organization = {MIPS Technologies},
  18949. Title = {MIPS32 Architecture for Programmers Volume II: The MIPS32 Instruction Set},
  18950. Year = {2005},
  18951. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMi4uLy4uLy4uL3BhcGVycy9NRDAwMDg2LTJCLU1JUFMzMkJJUy1BRlAtMDIuNTAucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9NRDAwMDg2LTJCLU1JUFMzMkJJUyMyMjdBNjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAInpnwpRyUgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwpTGsgAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6TUQwMDA4Ni0yQi1NSVBTMzJCSVMjMjI3QTY3LnBkZgAOAEYAIgBNAEQAMAAwADAAOAA2AC0AMgBCAC0ATQBJAFAAUwAzADIAQgBJAFMALQBBAEYAUAAtADAAMgAuADUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL3NpZWsvcGFwZXJzL01EMDAwODYtMkItTUlQUzMyQklTLUFGUC0wMi41MC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDDAMgA0AKOApAClQKgAqkCtwK7AsICywLQAt0C4ALyAvUC+gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL8},
  18952. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uL0Ryb3Bib3gvYmliL01EMDAwODYtMkItTUlQUzMyQklTLUFGUC0wMi41MC5wZGbSFwsYGVdOUy5kYXRhTxEBzAAAAAABzAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH01EMDAwODYtMkItTUlQUzMyQklTLSNGMjUzNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJTfM5ZsJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWQAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNRDAwMDg2LTJCLU1JUFMzMkJJUy0jRjI1MzcucGRmAA4ARgAiAE0ARAAwADAAMAA4ADYALQAyAEIALQBNAEkAUABTADMAMgBCAEkAUwAtAEEARgBQAC0AMAAyAC4ANQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA6VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUQwMDA4Ni0yQi1NSVBTMzJCSVMtQUZQLTAyLjUwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMIAxwDPAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=}}
  18953. @manual{MIPS:2005ys,
  18954. Date-Added = {2007-05-20 15:54:39 -0600},
  18955. Date-Modified = {2009-08-25 22:28:17 -0600},
  18956. Edition = {2.5},
  18957. Month = {July},
  18958. Organization = {MIPS Technologies, Inc.},
  18959. Title = {MIPS32 Architecture for Programmers Volume I: Introduction to the MIPS32 Architecture},
  18960. Year = {2005},
  18961. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMi4uLy4uLy4uL3BhcGVycy9NRDAwMDgyLTJCLU1JUFMzMklOVC1BRlAtMDIuNTAucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9NRDAwMDgyLTJCLU1JUFMzMklOVCMyMjdBNjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAInpjwpRyUgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwpTGsgAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6TUQwMDA4Mi0yQi1NSVBTMzJJTlQjMjI3QTYzLnBkZgAOAEYAIgBNAEQAMAAwADAAOAAyAC0AMgBCAC0ATQBJAFAAUwAzADIASQBOAFQALQBBAEYAUAAtADAAMgAuADUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL3NpZWsvcGFwZXJzL01EMDAwODItMkItTUlQUzMySU5ULUFGUC0wMi41MC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDDAMgA0AKOApAClQKgAqkCtwK7AsICywLQAt0C4ALyAvUC+gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL8},
  18962. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uL0Ryb3Bib3gvYmliL01EMDAwODItMkItTUlQUzMySU5ULUFGUC0wMi41MC5wZGbSFwsYGVdOUy5kYXRhTxEBzAAAAAABzAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH01EMDAwODItMkItTUlQUzMySU5ULSNFRkYzOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/zjM5ZsJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWQAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNRDAwMDgyLTJCLU1JUFMzMklOVC0jRUZGMzgucGRmAA4ARgAiAE0ARAAwADAAMAA4ADIALQAyAEIALQBNAEkAUABTADMAMgBJAE4AVAAtAEEARgBQAC0AMAAyAC4ANQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA6VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUQwMDA4Mi0yQi1NSVBTMzJJTlQtQUZQLTAyLjUwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMIAxwDPAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=}}
  18963. @manual{Larus:vn,
  18964. Author = {James R. Larus},
  18965. Date-Added = {2007-05-20 15:27:22 -0600},
  18966. Date-Modified = {2009-08-25 22:28:17 -0600},
  18967. Organization = {Microsoft Research},
  18968. Title = {Getting Started with spim},
  18969. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9zcGltLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIc3BpbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI+psJ2J0kAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJ2e6kAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNwaW0ucGRmAAAOABIACABzAHAAaQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvc3BpbS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  18970. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhzcGltLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIc3BpbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KIdEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3BpbS5wZGYADgASAAgAcwBwAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9zcGltLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  18971. @manual{Larus:kx,
  18972. Author = {James R. Larus},
  18973. Date-Added = {2007-05-20 15:26:45 -0600},
  18974. Date-Modified = {2009-08-25 22:28:17 -0600},
  18975. Organization = {Microsoft Research},
  18976. Title = {Getting Started with xspim},
  18977. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy94c3BpbS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXhzcGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiPqnCdidJAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCdnupAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp4c3BpbS5wZGYADgAUAAkAeABzAHAAaQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMveHNwaW0ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18978. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl4c3BpbS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXhzcGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jazRDz32AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+ERgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHhzcGltLnBkZgAADgAUAAkAeABzAHAAaQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3hzcGltLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  18979. @manual{Larus:uq,
  18980. Author = {James R. Larus},
  18981. Date-Added = {2007-05-20 15:20:49 -0600},
  18982. Date-Modified = {2009-08-25 22:28:17 -0600},
  18983. Organization = {Microsoft Research},
  18984. Title = {SPIM Command-Line Options},
  18985. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9TUElNX2NvbW1hbmQtbGluZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFVNQSU1fY29tbWFuZC1saW5lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiPpfCdidIAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCdnuoAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpTUElNX2NvbW1hbmQtbGluZS5wZGYADgAsABUAUwBQAEkATQBfAGMAbwBtAG0AYQBuAGQALQBsAGkAbgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvU1BJTV9jb21tYW5kLWxpbmUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  18986. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1NQSU1fY29tbWFuZC1saW5lLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVU1BJTV9jb21tYW5kLWxpbmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7OS8zlm3cAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHHAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFNQSU1fY29tbWFuZC1saW5lLnBkZgAOACwAFQBTAFAASQBNAF8AYwBvAG0AbQBhAG4AZAAtAGwAaQBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9TUElNX2NvbW1hbmQtbGluZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  18987. @manual{Larus:fk,
  18988. Author = {James R. Larus},
  18989. Date-Added = {2007-05-20 15:19:55 -0600},
  18990. Date-Modified = {2009-08-25 22:28:17 -0600},
  18991. Organization = {Microsoft Research},
  18992. Title = {Assemblers, Linkers, and the SPIM Simulator},
  18993. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9IUF9BcHBBLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELSFBfQXBwQS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI+lMJ2J0gAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJ2e6gAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkhQX0FwcEEucGRmAA4AGAALAEgAUABfAEEAcABwAEEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9IUF9BcHBBLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  18994. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0hQX0FwcEEucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtIUF9BcHBBLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv75zOWa+AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASFBfQXBwQS5wZGYADgAYAAsASABQAF8AQQBwAHAAQQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0hQX0FwcEEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  18995. @inproceedings{Trifonov:1996fj,
  18996. Author = {Valery Trifonov and Scott F. Smith},
  18997. Booktitle = {SAS '96: Proceedings of the 3rd International Symposium on Static Analysis},
  18998. Date-Added = {2007-05-19 08:21:04 -0600},
  18999. Date-Modified = {2009-08-25 22:28:17 -0600},
  19000. Isbn = {3-540-61739-6},
  19001. Pages = {349--365},
  19002. Publisher = {Springer-Verlag},
  19003. Title = {Subtyping Constrained Types},
  19004. Year = {1996},
  19005. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zYXM5Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNhczk2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiPqPCdhYSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCdmpyAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzYXM5Ni5wZGYADgAUAAkAcwBhAHMAOQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2FzOTYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19006. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzYXM5Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNhczk2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/idrRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNhczk2LnBkZgAADgAUAAkAcwBhAHMAOQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3Nhczk2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  19007. @inproceedings{Eifrig:1995qy,
  19008. Author = {J. Eifrig and S. Smith and V. Trifonov},
  19009. Booktitle = {Mathematical Foundations of Programming Semantics},
  19010. Date-Added = {2007-05-19 08:12:44 -0600},
  19011. Date-Modified = {2009-08-25 22:28:17 -0600},
  19012. Title = {Type Inference for Recursively Constrained Types and its Application to {OOP}},
  19013. Year = {1995},
  19014. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZnBzOTUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZnBzOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ji0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtZnBzOTUucGRmAA4AFgAKAG0AZgBwAHMAOQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21mcHM5NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  19015. @inproceedings{Pottier:1998fk,
  19016. Author = {Francois Pottier},
  19017. Booktitle = {ICFP '98: Proceedings of the 3rd ACM SIGPLAN international conference on Functional programming},
  19018. Date-Added = {2007-05-19 08:06:21 -0600},
  19019. Date-Modified = {2010-12-17 10:23:08 -0700},
  19020. Isbn = {1-58113-024-4},
  19021. Location = {Baltimore, Maryland, United States},
  19022. Pages = {228--238},
  19023. Publisher = {ACM Press},
  19024. Title = {A framework for type inference with subtyping},
  19025. Year = {1998},
  19026. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjI4LXBvdHRpZXIucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjI4LXBvdHRpZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIj6gwnYWEgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnZqcgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIyOC1wb3R0aWVyLnBkZgAADgAiABAAcAAyADIAOAAtAHAAbwB0AHQAaQBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjI4LXBvdHRpZXIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19027. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMjgtcG90dGllci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMjgtcG90dGllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eknRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjgtcG90dGllci5wZGYADgAiABAAcAAyADIAOAAtAHAAbwB0AHQAaQBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIyOC1wb3R0aWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19028. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289448}}
  19029. @article{Naraschewski:1999fk,
  19030. Author = {Wolfgang Naraschewski and Tobias Nipkow},
  19031. Date-Added = {2007-05-18 13:42:16 -0600},
  19032. Date-Modified = {2010-12-17 10:23:08 -0700},
  19033. Issn = {0168-7433},
  19034. Journal = {J. Autom. Reason.},
  19035. Number = {3},
  19036. Pages = {299--318},
  19037. Publisher = {Kluwer Academic Publishers},
  19038. Title = {Type Inference Verified: Algorithm {W} in {I}sabelle/{HOL}},
  19039. Volume = {23},
  19040. Year = {1999},
  19041. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIjycwnNg6lBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnO1SgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ3LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0Ny5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19042. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Oa0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDcucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19043. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1006277616879}}
  19044. @inproceedings{McCool:2002fk,
  19045. Author = {Michael D. McCool and Zheng Qin and Tiberiu S. Popa},
  19046. Booktitle = {Graphics Hardware},
  19047. Date-Added = {2007-05-17 13:26:59 -0600},
  19048. Date-Modified = {2009-08-25 22:28:17 -0600},
  19049. Pages = {1--12},
  19050. Title = {Shader Metaprogramming},
  19051. Year = {2002},
  19052. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9tZXRhQVBJcGFwZXIucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBtZXRhQVBJcGFwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIjFQwnIIkFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnJc8AAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bWV0YUFQSXBhcGVyLnBkZgAADgAiABAAbQBlAHQAYQBBAFAASQBwAGEAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9tZXRhQVBJcGFwZXIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19053. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1ldGFBUElwYXBlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1ldGFBUElwYXBlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eN3RDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1ldGFBUElwYXBlci5wZGYADgAiABAAbQBlAHQAYQBBAFAASQBwAGEAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWV0YUFQSXBhcGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  19054. @inproceedings{McCool:2006lr,
  19055. Author = {Michael D. McCool},
  19056. Booktitle = {GSPx Multicore Applications Conference},
  19057. Date-Added = {2007-05-17 13:13:54 -0600},
  19058. Date-Modified = {2009-08-25 22:28:17 -0600},
  19059. Title = {Data-Parallel Programming on the Cell BE and the GPU using the RapidMind Development Platform},
  19060. Year = {2006},
  19061. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9XUGRwcm0ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpXUGRwcm0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIi0/wnIFiFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnJZ6AAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6V1BkcHJtLnBkZgAADgAWAAoAVwBQAGQAcAByAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9XUGRwcm0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19062. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1dQZHBybS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCldQZHBybS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9UjM5ZuOAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXh3gAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBXUGRwcm0ucGRmAAAOABYACgBXAFAAZABwAHIAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1dQZHBybS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19063. @inproceedings{Fatahalian:2004qy,
  19064. Author = {K. Fatahalian and J. Sugerman and P. Hanrahan},
  19065. Booktitle = {HWWS '04: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware},
  19066. Date-Added = {2007-05-17 08:59:02 -0600},
  19067. Date-Modified = {2010-12-17 10:23:08 -0700},
  19068. Isbn = {3-905673-15-0},
  19069. Location = {Grenoble, France},
  19070. Pages = {133--137},
  19071. Publisher = {ACM Press},
  19072. Title = {Understanding the efficiency of GPU algorithms for matrix-matrix multiplication},
  19073. Year = {2004},
  19074. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wMTMzLWZhdGFoYWxpYW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwMTMzLWZhdGFoYWxpYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqNwnHKEAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnIecAAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEzMy1mYXRhaGFsaWFuLnBkZgAOACgAEwBwADEAMwAzAC0AZgBhAHQAYQBoAGEAbABpAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3AxMzMtZmF0YWhhbGlhbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  19075. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMzMtZmF0YWhhbGlhbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMzMtZmF0YWhhbGlhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebbRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtZmF0YWhhbGlhbi5wZGYAAA4AKAATAHAAMQAzADMALQBmAGEAdABhAGgAYQBsAGkAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxMzMtZmF0YWhhbGlhbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19076. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1058129.1058148}}
  19077. @techreport{Hall:2003lr,
  19078. Author = {Jesse D. Hall and Nathan A. Carr and John C. Hart},
  19079. Date-Added = {2007-05-17 08:57:28 -0600},
  19080. Date-Modified = {2009-08-25 22:28:17 -0600},
  19081. Institution = {University of Illinois Dept. of Computer Science},
  19082. Month = {March},
  19083. Number = {UIUCDCS-R-2003-2328},
  19084. Title = {Cache and Bandwidth Aware Matrix Multiplication on the GPU},
  19085. Year = {2003},
  19086. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9VSVVDRENTLVItMjAwMy0yMzI4LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXVUlVQ0RDUy1SLTIwMDMtMjMyOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIqgsJxyg8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJyHm8AAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlVJVUNEQ1MtUi0yMDAzLTIzMjgucGRmAA4AMAAXAFUASQBVAEMARABDAFMALQBSAC0AMgAwADAAMwAtADIAMwAyADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9VSVVDRENTLVItMjAwMy0yMzI4LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  19087. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uL0Ryb3Bib3gvYmliL1VJVUNEQ1MtUi0yMDAzLTIzMjgucGRm0hcLGBlXTlMuZGF0YU8RAaQAAAAAAaQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RdVSVVDRENTLVItMjAwMy0yMzI4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGSzOWbjAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVUlVQ0RDUy1SLTIwMDMtMjMyOC5wZGYADgAwABcAVQBJAFUAQwBEAEMAUwAtAFIALQAyADAAMAAzAC0AMgAzADIAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1VJVUNEQ1MtUi0yMDAzLTIzMjgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALcAvADEAmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  19088. @article{Owens:2007vn,
  19089. Date-Added = {2007-05-17 08:35:14 -0600},
  19090. Date-Modified = {2009-08-25 22:28:17 -0600},
  19091. Journal = {Computer Graphics Forum},
  19092. Number = {1},
  19093. Pages = {80--113},
  19094. Title = {A Survey of General-Purpose Computation on Graphics Hardware},
  19095. Volume = {26},
  19096. Year = {2007},
  19097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QSC4uLy4uLy4uL3BhcGVycy9BU3VydmV5b2ZHZW5lcmFsUHVycG9zZUNvbXB1dGF0aW9ub25HcmFwaGljc0hhcmR3YXJlLnBkZtIXCxgZV05TLmRhdGFPEQH8AAAAAAH8AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfQVN1cnZleW9mR2VuZXJhbFB1cnAjMjIyQTdGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIqf8JxxncAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJyGtcAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkFTdXJ2ZXlvZkdlbmVyYWxQdXJwIzIyMkE3Ri5wZGYADgByADgAQQBTAHUAcgB2AGUAeQBvAGYARwBlAG4AZQByAGEAbABQAHUAcgBwAG8AcwBlAEMAbwBtAHAAdQB0AGEAdABpAG8AbgBvAG4ARwByAGEAcABoAGkAYwBzAEgAYQByAGQAdwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIASlVzZXJzL3NpZWsvcGFwZXJzL0FTdXJ2ZXlvZkdlbmVyYWxQdXJwb3NlQ29tcHV0YXRpb25vbkdyYXBoaWNzSGFyZHdhcmUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A2QDeAOYC5gLoAu0C+AMBAw8DEwMaAyMDKAM1AzgDSgNNA1IAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADVA==},
  19098. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRy4uL0Ryb3Bib3gvYmliL0FTdXJ2ZXlvZkdlbmVyYWxQdXJwb3NlQ29tcHV0YXRpb25vbkdyYXBoaWNzSGFyZHdhcmUucGRm0hcLGBlXTlMuZGF0YU8RAg4AAAAAAg4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9BU3VydmV5b2ZHZW5lcmFsUHVycG8jRjM5RTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADznlzOWawgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQVN1cnZleW9mR2VuZXJhbFB1cnBvI0YzOUU1LnBkZgAOAHIAOABBAFMAdQByAHYAZQB5AG8AZgBHAGUAbgBlAHIAYQBsAFAAdQByAHAAbwBzAGUAQwBvAG0AcAB1AHQAYQB0AGkAbwBuAG8AbgBHAHIAYQBwAGgAaQBjAHMASABhAHIAZAB3AGEAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBQVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQVN1cnZleW9mR2VuZXJhbFB1cnBvc2VDb21wdXRhdGlvbm9uR3JhcGhpY3NIYXJkd2FyZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDYAN0A5QL3AvkC/gMJAxIDIAMkAysDNAM5A0YDSQNbA14DYwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAANl}}
  19099. @inproceedings{Thompson:2002yq,
  19100. Author = {Chris J. Thompson and Sahngyun Hahn and Mark Oskin},
  19101. Booktitle = {MICRO 35: Proceedings of the 35th annual ACM/IEEE international symposium on Microarchitecture},
  19102. Date-Added = {2007-05-17 08:32:17 -0600},
  19103. Date-Modified = {2009-08-25 22:28:17 -0600},
  19104. Isbn = {0-7695-1859-1},
  19105. Location = {Istanbul, Turkey},
  19106. Pages = {306--317},
  19107. Publisher = {IEEE Computer Society Press},
  19108. Title = {Using modern graphics architectures for general-purpose computing: a framework and analysis},
  19109. Year = {2002},
  19110. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy90aG9tcHNvbi1taWNybzIwMDIucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZ0aG9tcHNvbi1taWNybzIwMDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqiwnHGeAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnIa2AAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6dGhvbXBzb24tbWljcm8yMDAyLnBkZgAADgAuABYAdABoAG8AbQBwAHMAbwBuAC0AbQBpAGMAcgBvADIAMAAwADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy90aG9tcHNvbi1taWNybzIwMDIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  19111. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnRob21wc29uLW1pY3JvMjAwMi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnRob21wc29uLW1pY3JvMjAwMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ik3RDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRob21wc29uLW1pY3JvMjAwMi5wZGYADgAuABYAdABoAG8AbQBwAHMAbwBuAC0AbQBpAGMAcgBvADIAMAAwADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdGhvbXBzb24tbWljcm8yMDAyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  19112. @article{Kruger:2003fj,
  19113. Date-Added = {2007-05-17 08:00:46 -0600},
  19114. Date-Modified = {2009-08-25 22:28:17 -0600},
  19115. Issn = {0730-0301},
  19116. Journal = {ACM Transactions on Graphics (TOG)},
  19117. Number = {3},
  19118. Pages = {908--916},
  19119. Publisher = {ACM Press},
  19120. Title = {Linear algebra operators for {GPU} implementation of numerical algorithms},
  19121. Volume = {22},
  19122. Year = {2003},
  19123. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zaWcwMy5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNpZzAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiKp/CccZ4AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCchrYAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzaWcwMy5wZGYADgAUAAkAcwBpAGcAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2lnMDMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19124. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzaWcwMy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNpZzAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihHRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZzAzLnBkZgAADgAUAAkAcwBpAGcAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NpZzAzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  19125. @article{Babb:1984qy,
  19126. Author = {R.G. Babb},
  19127. Date-Added = {2007-05-17 07:41:39 -0600},
  19128. Date-Modified = {2009-08-25 22:28:17 -0600},
  19129. Journal = {IEEE Computer},
  19130. Month = {July},
  19131. Number = {7},
  19132. Pages = {55-61},
  19133. Title = {Parallel Processing with Large-Grain Data Flow Techniques},
  19134. Volume = {17},
  19135. Year = {1984},
  19136. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTY1OTE4Ni5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxNjU5MTg2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiKnzCcbmLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCcg3rAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTY1OTE4Ni5wZGYAAA4AGgAMADAAMQA2ADUAOQAxADgANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxNjU5MTg2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19137. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNjU5MTg2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE2NTkxODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALc8zlmqwAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD8AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNjU5MTg2LnBkZgAADgAaAAwAMAAxADYANQA5ADEAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE2NTkxODYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  19138. @inproceedings{Vajracharya:1997fk,
  19139. Author = {Suvas Vajracharya and Dirk Grunwald},
  19140. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  19141. Date-Added = {2007-05-16 22:45:59 -0600},
  19142. Date-Modified = {2010-12-17 10:23:08 -0700},
  19143. Isbn = {0-89791-985-8},
  19144. Location = {San Jose, CA},
  19145. Pages = {1--13},
  19146. Publisher = {ACM Press},
  19147. Title = {Loop re-ordering and pre-fetching at run-time},
  19148. Year = {1997},
  19149. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9hNTEtdmFqcmFjaGFyeWEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNhNTEtdmFqcmFjaGFyeWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqFwnE/hgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnGT5gAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTUxLXZhanJhY2hhcnlhLnBkZgAOACgAEwBhADUAMQAtAHYAYQBqAHIAYQBjAGgAYQByAHkAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2E1MS12YWpyYWNoYXJ5YS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  19150. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2E1MS12YWpyYWNoYXJ5YS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2E1MS12YWpyYWNoYXJ5YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bn7RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGE1MS12YWpyYWNoYXJ5YS5wZGYAAA4AKAATAGEANQAxAC0AdgBhAGoAcgBhAGMAaABhAHIAeQBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2E1MS12YWpyYWNoYXJ5YS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19151. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509644}}
  19152. @inproceedings{Vajracharya:1997fk,
  19153. Author = {Suvas Vajracharya and Dirk Grunwald},
  19154. Booktitle = {LCPC '96: Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing},
  19155. Date-Added = {2007-05-16 14:06:14 -0600},
  19156. Date-Modified = {2009-08-25 22:28:17 -0600},
  19157. Isbn = {3-540-63091-0},
  19158. Pages = {570--584},
  19159. Publisher = {Springer-Verlag},
  19160. Title = {Dependence Driven Execution for Data Parallelism},
  19161. Year = {1997},
  19162. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMy4uLy4uLy4uL3BhcGVycy9kZXBlbmRlbmNlLWRyaXZlbi1leGVjdXRpb24tZm9yLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfZGVwZW5kZW5jZS1kcml2ZW4tZXgjMjIyNUY0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIl9MJwwGtQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJxFMsAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRlcGVuZGVuY2UtZHJpdmVuLWV4IzIyMjVGNC5wZGYADgBIACMAZABlAHAAZQBuAGQAZQBuAGMAZQAtAGQAcgBpAHYAZQBuAC0AZQB4AGUAYwB1AHQAaQBvAG4ALQBmAG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL3NpZWsvcGFwZXJzL2RlcGVuZGVuY2UtZHJpdmVuLWV4ZWN1dGlvbi1mb3IucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMQAyQDRApMClQKaAqUCrgK8AsACxwLQAtUC4gLlAvcC+gL/AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwE=},
  19163. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2RlcGVuZGVuY2UtZHJpdmVuLWV4ZWN1dGlvbi1mb3IucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9kZXBlbmRlbmNlLWRyaXZlbi1leCNCRjcxNEIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FL0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZXBlbmRlbmNlLWRyaXZlbi1leCNCRjcxNEIucGRmAAAOAEgAIwBkAGUAcABlAG4AZABlAG4AYwBlAC0AZAByAGkAdgBlAG4ALQBlAHgAZQBjAHUAdABpAG8AbgAtAGYAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2RlcGVuZGVuY2UtZHJpdmVuLWV4ZWN1dGlvbi1mb3IucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=}}
  19164. @unpublished{Remy:2006fk,
  19165. Abstract = {
  19166. MLF is a language that extends both ML and System F and combines the
  19167. benefits of both. We propose a dag representation of MLF types that
  19168. superposes a term-dag, encoding the underlying term-structure with
  19169. sharing, and a binding tree, encoding the binding-structure. This
  19170. representation is more canonical as it factors out most of the
  19171. notational details of the original definition; it is also closely
  19172. related to first-order terms. Moreover, it permits a simpler and more
  19173. direct definition of type instance that combines type-instance on
  19174. first-order term-dags, simple operations on dags, and a control that
  19175. allows or rejects potential instances. Thanks to this representation, we
  19176. obtain an incremental linear-time unification algorithm for MLF types,
  19177. which we prove sound and complete with respect to the specification.
  19178. We also extend term graphs to express constraints on graphs that can
  19179. be rewritten incrementally, which suffices to describe all operations
  19180. needed by type inference.
  19181. },
  19182. Date-Added = {2007-05-09 21:57:12 -0600},
  19183. Date-Modified = {2010-12-17 10:23:08 -0700},
  19184. Html = {http://pauillac.inria.fr/~remy/work/mlf},
  19185. Month = sep,
  19186. Note = {{Extended} version, available at \url{http://pauillac.inria.fr/~remy/work/mlf}},
  19187. Pdf = {http://pauillac.inria.fr/~remy/work/mlf/mlf-graphic-types-long.pdf},
  19188. Psgz = {http://pauillac.inria.fr/~remy/work/mlf/mlf-graphic-types-long.ps.gz},
  19189. Title = {A graphical presentation of {\MLF} types with a linear-time incremental unification algorithm.},
  19190. Year = 2006,
  19191. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QNC4uLy4uLy4uL3BhcGVycy9tbGYtZ3JhcGhpYy10eXBlcy1leHRlbmRlZC1jb2xvci5wZGbSFwsYGVdOUy5kYXRhTxEBwAAAAAABwAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH21sZi1ncmFwaGljLXR5cGVzLWV4IzIyMjQxQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiJBvCZ/i8AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCaE0cAAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptbGYtZ3JhcGhpYy10eXBlcy1leCMyMjI0MUIucGRmAA4ASgAkAG0AbABmAC0AZwByAGEAcABoAGkAYwAtAHQAeQBwAGUAcwAtAGUAeAB0AGUAbgBkAGUAZAAtAGMAbwBsAG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANlVzZXJzL3NpZWsvcGFwZXJzL21sZi1ncmFwaGljLXR5cGVzLWV4dGVuZGVkLWNvbG9yLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMUAygDSApYCmAKdAqgCsQK/AsMCygLTAtgC5QLoAvoC/QMCAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwQ=},
  19192. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJG1sZi1ncmFwaGljLXR5cGVzLWV4dGVuZGVkLWNvbG9yLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfbWxmLWdyYXBoaWMtdHlwZXMtZXgjQkY3OEVELnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL947dEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWxmLWdyYXBoaWMtdHlwZXMtZXgjQkY3OEVELnBkZgAADgBKACQAbQBsAGYALQBnAHIAYQBwAGgAaQBjAC0AdAB5AHAAZQBzAC0AZQB4AHQAZQBuAGQAZQBkAC0AYwBvAGwAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL21sZi1ncmFwaGljLXR5cGVzLWV4dGVuZGVkLWNvbG9yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=},
  19193. Bdsk-Url-1 = {http://pauillac.inria.fr/~remy/work/mlf}}
  19194. @phdthesis{Vachharajani:2004lr,
  19195. Author = {Manish Vachharajani},
  19196. Date-Added = {2007-05-09 20:54:06 -0600},
  19197. Date-Modified = {2009-08-25 22:28:17 -0600},
  19198. Month = {November},
  19199. School = {Princeton University},
  19200. Title = {Microarchitecture Modeling for Design-Space Exploration},
  19201. Year = {2004},
  19202. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9waGR0aGVzaXNfbWFuaXNodi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXBoZHRoZXNpc19tYW5pc2h2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiJB7CZ+YGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCaDpmAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwaGR0aGVzaXNfbWFuaXNodi5wZGYADgAsABUAcABoAGQAdABoAGUAcwBpAHMAXwBtAGEAbgBpAHMAaAB2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcGhkdGhlc2lzX21hbmlzaHYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  19203. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXBoZHRoZXNpc19tYW5pc2h2LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcGhkdGhlc2lzX21hbmlzaHYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97/NEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGhkdGhlc2lzX21hbmlzaHYucGRmAAAOACwAFQBwAGgAZAB0AGgAZQBzAGkAcwBfAG0AYQBuAGkAcwBoAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcGhkdGhlc2lzX21hbmlzaHYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  19204. @inproceedings{Booch:1990fk,
  19205. Author = {Grady Booch and Michael Vilot},
  19206. Booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
  19207. Date-Added = {2007-05-08 20:35:21 -0600},
  19208. Date-Modified = {2010-12-17 10:23:08 -0700},
  19209. Isbn = {0-201-52430-X},
  19210. Location = {Ottawa, Canada},
  19211. Pages = {1--11},
  19212. Publisher = {ACM Press},
  19213. Title = {The design of the C++ Booch Components},
  19214. Year = {1990},
  19215. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMS1ib29jaC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxLWJvb2NoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh+cvCZrjsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCZw1MAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1ib29jaC5wZGYAAA4AGgAMAHAAMQAtAGIAbwBvAGMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxLWJvb2NoLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19216. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1ib29jaC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLWJvb2NoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eW7RDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLWJvb2NoLnBkZgAOABoADABwADEALQBiAG8AbwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtYm9vY2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  19217. Bdsk-Url-1 = {http://doi.acm.org/10.1145/97945.97947}}
  19218. @manual{Andersson:2007fr,
  19219. Author = {Lennart Andersson},
  19220. Date-Added = {2007-05-08 14:04:42 -0600},
  19221. Date-Modified = {2009-08-25 22:28:17 -0600},
  19222. Month = {February},
  19223. Organization = {Lund University},
  19224. Title = {Using the {GNU} assembler for {Intel} processors},
  19225. Year = {2007},
  19226. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9pbnRlbC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWludGVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh4xLCZRiWUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCZWz2AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczppbnRlbC5wZGYADgAUAAkAaQBuAHQAZQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvaW50ZWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19227. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlpbnRlbC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWludGVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dd/RDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGludGVsLnBkZgAADgAUAAkAaQBuAHQAZQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2ludGVsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  19228. @manual{Intel:2006ys,
  19229. Date-Added = {2007-05-08 13:58:47 -0600},
  19230. Date-Modified = {2009-08-25 22:28:17 -0600},
  19231. Month = {November},
  19232. Organization = {Intel},
  19233. Title = {Intel 64 and IA-32 Architectures Optimization Reference Manual},
  19234. Year = {2006},
  19235. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNDg5NjYucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNDg5NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIfGGwmYyhFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmaG5AAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjQ4OTY2LnBkZgAADgAWAAoAMgA0ADgAOQA2ADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNDg5NjYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19236. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI0ODk2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI0ODk2Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+vnM5Zq2AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBgAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNDg5NjYucGRmAAAOABYACgAyADQAOAA5ADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI0ODk2Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19237. @manual{Intel:2006vn,
  19238. Date-Added = {2007-05-08 13:56:36 -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 Software Developer's Manual Volume 2B: Instruction Set Reference, N-Z},
  19243. Year = {2006},
  19244. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNTM2NjcucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNTM2NjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeqrwmYuI1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmaCgwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjUzNjY3LnBkZgAADgAWAAoAMgA1ADMANgA2ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNTM2NjcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19245. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI1MzY2Ny5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI1MzY2Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPcJjM5Zq3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBwAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNTM2NjcucGRmAAAOABYACgAyADUAMwA2ADYANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI1MzY2Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19246. @manual{Intel:2006kx,
  19247. Date-Added = {2007-05-08 13:39:54 -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 2A: Instruction Set Reference, A-M},
  19252. Year = {2006},
  19253. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNTM2NjYucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNTM2NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeqnwmYuG1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmaCewAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjUzNjY2LnBkZgAADgAWAAoAMgA1ADMANgA2ADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNTM2NjYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19254. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI1MzY2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI1MzY2Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP00XM5Zq3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBwAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNTM2NjYucGRmAAAOABYACgAyADUAMwA2ADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI1MzY2Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19255. @manual{Intel:2006uq,
  19256. Date-Added = {2007-05-08 11:20:40 -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 1: Basic Architecture},
  19261. Year = {2006},
  19262. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNTM2NjUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNTM2NjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeUgwmX/ZlBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmZTxgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjUzNjY1LnBkZgAADgAWAAoAMgA1ADMANgA2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNTM2NjUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19263. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI1MzY2NS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI1MzY2NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/CLM5Zq2AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBgAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNTM2NjUucGRmAAAOABYACgAyADUAMwA2ADYANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI1MzY2NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19264. @article{Poletto:1999uq,
  19265. Author = {Massimiliano Poletto and Vivek Sarkar},
  19266. Date-Added = {2007-05-07 21:33:47 -0600},
  19267. Date-Modified = {2010-12-17 10:23:08 -0700},
  19268. Issn = {0164-0925},
  19269. Journal = {ACM Trans. Program. Lang. Syst.},
  19270. Number = {5},
  19271. Pages = {895--913},
  19272. Publisher = {ACM Press},
  19273. Title = {Linear scan register allocation},
  19274. Volume = {21},
  19275. Year = {1999},
  19276. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9saW5lYXJzY2FuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREObGluZWFyc2Nhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHlNsJla+sAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJlwEsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxpbmVhcnNjYW4ucGRmAAAOAB4ADgBsAGkAbgBlAGEAcgBzAGMAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvbGluZWFyc2Nhbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19277. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5saW5lYXJzY2FuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObGluZWFyc2Nhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94tNEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGluZWFyc2Nhbi5wZGYADgAeAA4AbABpAG4AZQBhAHIAcwBjAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9saW5lYXJzY2FuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19278. Bdsk-Url-1 = {http://doi.acm.org/10.1145/330249.330250}}
  19279. @unpublished{Ghuloum:2006lr,
  19280. Author = {Abdulaziz Ghuloum},
  19281. Date-Added = {2007-05-07 14:39:34 -0600},
  19282. Date-Modified = {2009-08-25 22:28:17 -0600},
  19283. Month = {September},
  19284. Title = {Compilers: Backend to Frontend and Back to Front Again},
  19285. Year = {2006},
  19286. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uLy4uLy4uL3BhcGVycy9jb21waWxlcnMtdHV0b3JpYWwtMjAwNi0wOS0xNi5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH2NvbXBpbGVycy10dXRvcmlhbC0yIzIxRDg4Ri5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh2I/CZNyRUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCZTDxAAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjb21waWxlcnMtdHV0b3JpYWwtMiMyMUQ4OEYucGRmAA4ARAAhAGMAbwBtAHAAaQBsAGUAcgBzAC0AdAB1AHQAbwByAGkAYQBsAC0AMgAwADAANgAtADAAOQAtADEANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAM1VzZXJzL3NpZWsvcGFwZXJzL2NvbXBpbGVycy10dXRvcmlhbC0yMDA2LTA5LTE2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDCAMcAzwKLAo0CkgKdAqYCtAK4Ar8CyALNAtoC3QLvAvIC9wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL5},
  19287. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIWNvbXBpbGVycy10dXRvcmlhbC0yMDA2LTA5LTE2LnBkZtIXCxgZV05TLmRhdGFPEQG2AAAAAAG2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfY29tcGlsZXJzLXR1dG9yaWFsLTIjQkY3MTI5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xKdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29tcGlsZXJzLXR1dG9yaWFsLTIjQkY3MTI5LnBkZgAADgBEACEAYwBvAG0AcABpAGwAZQByAHMALQB0AHUAdABvAHIAaQBhAGwALQAyADAAMAA2AC0AMAA5AC0AMQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvYmliL2NvbXBpbGVycy10dXRvcmlhbC0yMDA2LTA5LTE2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwJ5AnsCgAKLApQCogKmAq0CtgK7AsgCywLdAuAC5QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALn}}
  19288. @article{Teitelbaum:1981uq,
  19289. Author = {Tim Teitelbaum and Thomas Reps},
  19290. Date-Added = {2007-05-02 18:20:33 -0600},
  19291. Date-Modified = {2010-12-17 10:23:08 -0700},
  19292. Issn = {0001-0782},
  19293. Journal = {Commun. ACM},
  19294. Number = {9},
  19295. Pages = {563--573},
  19296. Publisher = {ACM Press},
  19297. Title = {The Cornell program synthesizer: a syntax-directed programming environment},
  19298. Volume = {24},
  19299. Year = {1981},
  19300. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A1NjMtdGVpdGVsYmF1bS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A1NjMtdGVpdGVsYmF1bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0LRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjMtdGVpdGVsYmF1bS5wZGYAAA4AKAATAHAANQA2ADMALQB0AGUAaQB0AGUAbABiAGEAdQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A1NjMtdGVpdGVsYmF1bS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19301. Bdsk-Url-1 = {http://doi.acm.org/10.1145/358746.358755}}
  19302. @inproceedings{Fletcher:2007fk,
  19303. Author = {M. Fletcher and C. McCosh and G. Jin and K. Kennedy},
  19304. Booktitle = {ICASSP},
  19305. Date-Added = {2007-05-02 16:05:28 -0600},
  19306. Date-Modified = {2009-08-25 22:28:17 -0600},
  19307. Title = {Compiling Parallel Matlab for General Distributions Using Telescoping Languages},
  19308. Year = {2007},
  19309. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9mbGV0Y2hlckYwNi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2ZsZXRjaGVyRjA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhv3zCXmeIUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCXrvoAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmbGV0Y2hlckYwNi5wZGYADgAgAA8AZgBsAGUAdABjAGgAZQByAEYAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZmxldGNoZXJGMDYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19310. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ZsZXRjaGVyRjA2LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZmxldGNoZXJGMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zbNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmxldGNoZXJGMDYucGRmAAAOACAADwBmAGwAZQB0AGMAaABlAHIARgAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZmxldGNoZXJGMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  19311. @book{Mendelson:1997lr,
  19312. Author = {Elliot Mendelson},
  19313. Date-Added = {2007-05-02 15:28:02 -0600},
  19314. Date-Modified = {2007-05-18 13:42:21 -0600},
  19315. Publisher = {Chapman and Hall},
  19316. Title = {Introduction to Mathematical Logic},
  19317. Year = {1997}}
  19318. @article{Paulson:1995fk,
  19319. Author = {Lawrence C. Paulson},
  19320. Date-Added = {2007-05-02 08:32:57 -0600},
  19321. Date-Modified = {2010-12-17 10:23:08 -0700},
  19322. Journal = {Journal of Automated Reasoning},
  19323. Number = {2},
  19324. Pages = {167--215},
  19325. Title = {Set Theory for Verification: {II}. {Induction} and Recursion},
  19326. Volume = {15},
  19327. Year = {1995},
  19328. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wYXVsc29uOTVzZXQucHPSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3BhdWxzb245NXNldC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhrOPCXf2NAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCXlHtAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXVsc29uOTVzZXQucHMADgAgAA8AcABhAHUAbABzAG8AbgA5ADUAcwBlAHQALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcGF1bHNvbjk1c2V0LnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19329. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL3BhdWxzb245NXNldC5wc9IXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPcGF1bHNvbjk1c2V0LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72rczlm1sAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eGrAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AHBhdWxzb245NXNldC5wcwAOACAADwBwAGEAdQBsAHMAbwBuADkANQBzAGUAdAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9wYXVsc29uOTVzZXQucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  19330. Bdsk-Url-1 = {citeseer.ist.psu.edu/article/paulson95set.html}}
  19331. @article{:2004uq,
  19332. Date-Added = {2007-04-28 09:28:17 -0600},
  19333. Date-Modified = {2010-12-17 10:23:08 -0700},
  19334. Issn = {0098-5589},
  19335. Journal = {IEEE Trans. Softw. Eng.},
  19336. Number = {6},
  19337. Pages = {388--402},
  19338. Publisher = {IEEE Press},
  19339. Title = {Modular Verification of Software Components in C},
  19340. Volume = {30},
  19341. Year = {2004},
  19342. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9UU0UtMjAwNC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDFRTRS0yMDA0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhogvCWgKbAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCWlb7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUU0UtMjAwNC5wZGYAAA4AGgAMAFQAUwBFAC0AMgAwADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL1RTRS0yMDA0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19343. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL1RTRS0yMDA0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMVFNFLTIwMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ux8zlm4wAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHcAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRTRS0yMDA0LnBkZgAADgAaAAwAVABTAEUALQAyADAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVFNFLTIwMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19344. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.2004.22}}
  19345. @inproceedings{Graf:1997fk,
  19346. Author = {Susanne Graf and Hassen Saidi},
  19347. Booktitle = {CAV '97: Proceedings of the 9th International Conference on Computer Aided Verification},
  19348. Date-Added = {2007-04-28 08:52:19 -0600},
  19349. Date-Modified = {2009-08-25 22:28:17 -0600},
  19350. Isbn = {3-540-63166-6},
  19351. Pages = {72--83},
  19352. Publisher = {Springer-Verlag},
  19353. Title = {Construction of Abstract State Graphs with PVS},
  19354. Year = {1997},
  19355. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9HcmFmU2FpZGk5Ny5wc9IXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOR3JhZlNhaWRpOTcucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGiCMJbVUAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJbqaAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkdyYWZTYWlkaTk3LnBzAAAOAB4ADgBHAHIAYQBmAFMAYQBpAGQAaQA5ADcALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvR3JhZlNhaWRpOTcucHMAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19356. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0dyYWZTYWlkaTk3LnBz0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5HcmFmU2FpZGk5Ny5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGVzOWa9gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAR3JhZlNhaWRpOTcucHMAAA4AHgAOAEcAcgBhAGYAUwBhAGkAZABpADkANwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9HcmFmU2FpZGk5Ny5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  19357. @inproceedings{Honsell:2003lr,
  19358. Author = {Furio Honsell and Marina Lenisa and Rekha Redamalla},
  19359. Booktitle = {CoMeta Project Workshop},
  19360. Date-Added = {2007-04-17 17:10:58 +0100},
  19361. Date-Modified = {2009-08-25 22:28:17 -0600},
  19362. Title = {Coalgebraic Semantics of Observational Equivalences of an Imperative Class-based OO-Language},
  19363. Year = {2003},
  19364. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOy4uLy4uLy4uL3BhcGVycy9jb2FsZ2VicmFpYy1zZW1hbnRpY3MtYW5kLW9ic2VydmF0aW9uYWwucGRm0hcLGBlXTlMuZGF0YU8RAdYAAAAAAdYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9jb2FsZ2VicmFpYy1zZW1hbnRpYyMyMUEyMTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIaISwloCmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwlpW+wAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y29hbGdlYnJhaWMtc2VtYW50aWMjMjFBMjEyLnBkZgAOAFgAKwBjAG8AYQBsAGcAZQBiAHIAYQBpAGMALQBzAGUAbQBhAG4AdABpAGMAcwAtAGEAbgBkAC0AbwBiAHMAZQByAHYAYQB0AGkAbwBuAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAPVVzZXJzL3NpZWsvcGFwZXJzL2NvYWxnZWJyYWljLXNlbWFudGljcy1hbmQtb2JzZXJ2YXRpb25hbC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AzADRANkCswK1AroCxQLOAtwC4ALnAvAC9QMCAwUDFwMaAx8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADIQ==},
  19365. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QK2NvYWxnZWJyYWljLXNlbWFudGljcy1hbmQtb2JzZXJ2YXRpb25hbC5wZGbSFwsYGVdOUy5kYXRhTxEB1AAAAAAB1AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2NvYWxnZWJyYWljLXNlbWFudGljI0JGNzEyNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cSXRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNvYWxnZWJyYWljLXNlbWFudGljI0JGNzEyNS5wZGYAAA4AWAArAGMAbwBhAGwAZwBlAGIAcgBhAGkAYwAtAHMAZQBtAGEAbgB0AGkAYwBzAC0AYQBuAGQALQBvAGIAcwBlAHIAdgBhAHQAaQBvAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA7VXNlcnMvanNpZWsvYmliL2NvYWxnZWJyYWljLXNlbWFudGljcy1hbmQtb2JzZXJ2YXRpb25hbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvADBAMkCoQKjAqgCswK8AsoCzgLVAt4C4wLwAvMDBQMIAw0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADDw==}}
  19366. @book{Russell:2003mz,
  19367. Author = {Stuart Russell and Peter Norvig},
  19368. Date-Added = {2007-04-12 16:35:06 -0600},
  19369. Date-Modified = {2007-05-18 13:42:21 -0600},
  19370. Edition = {2nd},
  19371. Publisher = {Prentice-Hall, Inc.},
  19372. Title = {Artificial Intelligence: A Modern Approach},
  19373. Year = {2003}}
  19374. @article{Yotov:2005zr,
  19375. Author = {Kamen Yotov and Xiaoming Li and Gang Ren and Maria Garzaran and David Padua and Keshav Pingali and Paul Stodghill},
  19376. Booktitle = {Proceedings of the IEEE},
  19377. Date-Added = {2007-04-12 16:07:47 -0600},
  19378. Date-Modified = {2009-08-25 22:28:17 -0600},
  19379. Journal = {Proceedings of the IEEE},
  19380. Title = {Is Search Really Necessary to Generate High-Performance BLAS?},
  19381. Year = {2005},
  19382. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9pZWVlMDUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQppZWVlMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHL17wkQJylBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkReKgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aWVlZTA1LnBkZgAADgAWAAoAaQBlAGUAZQAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9pZWVlMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19383. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVppZWVlMDUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QppZWVlMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XV0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpZWVlMDUucGRmAA4AFgAKAGkAZQBlAGUAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2llZWUwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  19384. @inproceedings{Epshteyn:2005fr,
  19385. Author = {Arkady Epshteyn and Maria Garzaran and Gerald DeJong and David Padua and Gang Ren and Xiaoming Li and Kamen Yotov and Keshav Pingali},
  19386. Booktitle = {18th International Workshop on Languages and Compilers for Parallel Computing (LCPC)},
  19387. Date-Added = {2007-04-12 16:05:15 -0600},
  19388. Date-Modified = {2009-08-25 22:28:17 -0600},
  19389. Title = {Analytical Models and Empirical Search: A Hybrid Approach to Code Optimization},
  19390. Year = {2005},
  19391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9MQ1BDMjAwNUVwc2h0ZXluLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUTENQQzIwMDVFcHNodGV5bi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABy6HsJECQBQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJEXWAAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkxDUEMyMDA1RXBzaHRleW4ucGRmAAAOACoAFABMAEMAUABDADIAMAAwADUARQBwAHMAaAB0AGUAeQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvTENQQzIwMDVFcHNodGV5bi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  19392. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL0xDUEMyMDA1RXBzaHRleW4ucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRMQ1BDMjAwNUVwc2h0ZXluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuQNzOWbAwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATENQQzIwMDVFcHNodGV5bi5wZGYAAA4AKgAUAEwAQwBQAEMAMgAwADAANQBFAHAAcwBoAHQAZQB5AG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9MQ1BDMjAwNUVwc2h0ZXluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  19393. @inproceedings{Garrido:2006ys,
  19394. Author = {Alejandra Garrido and Jose Meseguer},
  19395. Booktitle = {SCAM '06: Proceedings of the Sixth IEEE International Workshop on Source Code Analysis and Manipulation (SCAM'06)},
  19396. Date-Added = {2007-04-12 15:33:23 -0600},
  19397. Date-Modified = {2010-12-17 10:23:08 -0700},
  19398. Isbn = {0-7695-2353-6},
  19399. Pages = {165--174},
  19400. Publisher = {IEEE Computer Society},
  19401. Title = {Formal Specification and Verification of Java Refactorings},
  19402. Year = {2006},
  19403. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wNDAyNjg2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDA0MDI2ODY2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAActmHCRAGBUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCRFXhAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowNDAyNjg2Ni5wZGYAAA4AGgAMADAANAAwADIANgA4ADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzA0MDI2ODY2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19404. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzA0MDI2ODY2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDQwMjY4NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7iFszlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA0MDI2ODY2LnBkZgAADgAaAAwAMAA0ADAAMgA2ADgANgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDQwMjY4NjYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19405. Bdsk-Url-1 = {http://dx.doi.org/10.1109/SCAM.2006.16}}
  19406. @article{Ryder:1988vn,
  19407. Author = {Barbara G. Ryder and J. Stephen Pendergrast},
  19408. Date-Added = {2007-04-12 09:10:46 -0600},
  19409. Date-Modified = {2010-12-17 10:23:08 -0700},
  19410. Issn = {0098-5589},
  19411. Journal = {IEEE Trans. Softw. Eng.},
  19412. Number = {4},
  19413. Pages = {444--454},
  19414. Publisher = {IEEE Press},
  19415. Title = {Experiments in Optimizing FP},
  19416. Volume = {14},
  19417. Year = {1988},
  19418. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDAwNDY2OC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwMDA0NjY4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcs1vCQ6jVUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQ/01AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDAwNDY2OC5wZGYAAA4AGgAMADAAMAAwADAANAA2ADYAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwMDA0NjY4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19419. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMDA0NjY4LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAwMDQ2NjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ZeczlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMDA0NjY4LnBkZgAADgAaAAwAMAAwADAAMAA0ADYANgA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAwMDQ2NjgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19420. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.4668}}
  19421. @article{Backus:1978kx,
  19422. Author = {John Backus},
  19423. Date-Added = {2007-04-12 09:07:55 -0600},
  19424. Date-Modified = {2010-12-17 10:23:08 -0700},
  19425. Issn = {0001-0782},
  19426. Journal = {Commun. ACM},
  19427. Number = {8},
  19428. Pages = {613--641},
  19429. Publisher = {ACM Press},
  19430. Title = {Can programming be liberated from the von Neumann style?: a functional style and its algebra of programs},
  19431. Volume = {21},
  19432. Year = {1978},
  19433. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9hMTk3Ny1iYWNrdXMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBhMTk3Ny1iYWNrdXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHKyWwkOnclBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkP70gAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTE5NzctYmFja3VzLnBkZgAADgAiABAAYQAxADkANwA3AC0AYgBhAGMAawB1AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9hMTk3Ny1iYWNrdXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19434. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGExOTc3LWJhY2t1cy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGExOTc3LWJhY2t1cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bnLRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExOTc3LWJhY2t1cy5wZGYADgAiABAAYQAxADkANwA3AC0AYgBhAGMAawB1AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYTE5NzctYmFja3VzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19435. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359576.359579}}
  19436. @inproceedings{Zhang:1988uq,
  19437. Author = {Z. Zhang and K. M. George and G. E. Hedrick},
  19438. Booktitle = {CSC '88: Proceedings of the 1988 ACM sixteenth annual conference on Computer science},
  19439. Date-Added = {2007-04-12 09:07:07 -0600},
  19440. Date-Modified = {2010-12-17 10:23:09 -0700},
  19441. Isbn = {0-89791-260-8},
  19442. Location = {Atlanta, Georgia, United States},
  19443. Pages = {586--592},
  19444. Publisher = {ACM Press},
  19445. Title = {A data flow approach to the evaluation of FP programs},
  19446. Year = {1988},
  19447. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTg2LXpoYW5nLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU4Ni16aGFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABypQsJDp0JQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJD+6IAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1ODYtemhhbmcucGRmAAAOAB4ADgBwADUAOAA2AC0AegBoAGEAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU4Ni16aGFuZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19448. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTg2LXpoYW5nLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU4Ni16aGFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97TtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU4Ni16aGFuZy5wZGYADgAeAA4AcAA1ADgANgAtAHoAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTg2LXpoYW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19449. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322609.323131}}
  19450. @inproceedings{Robison:1987fk,
  19451. Author = {A. D. Robison},
  19452. Booktitle = {SIGPLAN '87: Papers of the Symposium on Interpreters and interpretive techniques},
  19453. Date-Added = {2007-04-12 09:03:10 -0600},
  19454. Date-Modified = {2010-12-17 10:23:09 -0700},
  19455. Isbn = {0-89791-235-7},
  19456. Location = {St. Paul, Minnesota, United States},
  19457. Pages = {64--73},
  19458. Publisher = {ACM Press},
  19459. Title = {The Illinois functional programming interpreter},
  19460. Year = {1987},
  19461. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNjQtcm9iaXNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A2NC1yb2Jpc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcpenCQ6ZXUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQ/q3AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjQtcm9iaXNvbi5wZGYADgAgAA8AcAA2ADQALQByAG8AYgBpAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDY0LXJvYmlzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19462. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2NC1yb2Jpc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY0LXJvYmlzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97a9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY0LXJvYmlzb24ucGRmAAAOACAADwBwADYANAAtAHIAbwBiAGkAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY0LXJvYmlzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  19463. Bdsk-Url-1 = {http://doi.acm.org/10.1145/29650.29657}}
  19464. @inproceedings{Tofte:1994uq,
  19465. Author = {Mads Tofte and Jean-Pierre Talpin},
  19466. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  19467. Date-Added = {2007-04-11 22:44:01 -0600},
  19468. Date-Modified = {2011-10-21 11:02:15 -0600},
  19469. Location = {Portland, Oregon, United States},
  19470. Pages = {188--201},
  19471. Publisher = {ACM Press},
  19472. Title = {Implementation of the typed call-by-value lambda-calculus using a stack of regions},
  19473. Year = {1994},
  19474. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTg4LXRvZnRlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4OC10b2Z0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96FtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4OC10b2Z0ZS5wZGYADgAeAA4AcAAxADgAOAAtAHQAbwBmAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTg4LXRvZnRlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19475. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.177855}}
  19476. @article{Tofte:1997fk,
  19477. Author = {Mads Tofte and Jean-Pierre Talpin},
  19478. Date-Added = {2007-04-11 22:40:06 -0600},
  19479. Date-Modified = {2011-10-21 22:24:14 -0600},
  19480. Journal = {Inf. Comput.},
  19481. Number = {2},
  19482. Pages = {109--176},
  19483. Publisher = {Academic Press, Inc.},
  19484. Title = {Region-based memory management},
  19485. Volume = {132},
  19486. Year = {1997},
  19487. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnRvZnRlOTdyZWdpb25iYXNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnRvZnRlOTdyZWdpb25iYXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilHRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRvZnRlOTdyZWdpb25iYXNlZC5wZGYADgAuABYAdABvAGYAdABlADkANwByAGUAZwBpAG8AbgBiAGEAcwBlAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdG9mdGU5N3JlZ2lvbmJhc2VkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  19488. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1996.2613}}
  19489. @mastersthesis{Lattner:2002fj,
  19490. Author = {Chris Lattner},
  19491. Date-Added = {2007-04-11 11:50:41 -0600},
  19492. Date-Modified = {2009-08-25 22:28:17 -0600},
  19493. School = {University of Illinois at Urbana-Champaign},
  19494. Title = {LLVM: An Infrastructure for Multi-State Optimization},
  19495. Year = {2002},
  19496. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy8yMDAyLTEyLUxhdHRuZXJNU1RoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGzIwMDItMTItTGF0dG5lck1TVGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcoK/CQnwCUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQtBiAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyMDAyLTEyLUxhdHRuZXJNU1RoZXNpcy5wZGYADgA4ABsAMgAwADAAMgAtADEAMgAtAEwAYQB0AHQAbgBlAHIATQBTAFQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvMjAwMi0xMi1MYXR0bmVyTVNUaGVzaXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  19497. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uL0Ryb3Bib3gvYmliLzIwMDItMTItTGF0dG5lck1TVGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQG0AAAAAAG0AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEbMjAwMi0xMi1MYXR0bmVyTVNUaGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71BszlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACAERNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIwMDItMTItTGF0dG5lck1TVGhlc2lzLnBkZgAOADgAGwAyADAAMAAyAC0AMQAyAC0ATABhAHQAdABuAGUAcgBNAFMAVABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8yMDAyLTEyLUxhdHRuZXJNU1RoZXNpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuwDAAMgCgAKCAocCkgKbAqkCrQK0Ar0CwgLPAtIC5ALnAuwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC7g==}}
  19498. @inproceedings{Allen:1970uq,
  19499. Author = {Frances E. Allen},
  19500. Booktitle = {Proceedings of a symposium on Compiler optimization},
  19501. Date-Added = {2007-04-11 11:23:48 -0600},
  19502. Date-Modified = {2010-12-17 10:23:09 -0700},
  19503. Location = {Urbana-Champaign, Illinois},
  19504. Pages = {1--19},
  19505. Title = {Control flow analysis},
  19506. Year = {1970},
  19507. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMS1hbGxlbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxLWFsbGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcoEzCQnXMUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQsosAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1hbGxlbi5wZGYAAA4AGgAMAHAAMQAtAGEAbABsAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxLWFsbGVuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19508. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1hbGxlbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLWFsbGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eWnRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLWFsbGVuLnBkZgAOABoADABwADEALQBhAGwAbABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtYWxsZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  19509. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800028.808479}}
  19510. @misc{Netlib:fk,
  19511. Author = {Netlib},
  19512. Date-Added = {2007-04-09 11:25:18 -0600},
  19513. Date-Modified = {2010-12-17 10:23:09 -0700},
  19514. Howpublished = {http://www.netlib.org/},
  19515. Title = {Netlib Repository},
  19516. Year = {2007},
  19517. Bdsk-Url-1 = {http://www.netlib.org/}}
  19518. @manual{Saad:fr,
  19519. Author = {Yousef Saad},
  19520. Date-Added = {2007-04-07 22:00:28 -0600},
  19521. Date-Modified = {2007-05-18 13:42:21 -0600},
  19522. Organization = {University of Minnesota, Department of Computer Science and Engineering},
  19523. Title = {SPARSKIT: A basic tool-kit for sparse matrix computations}}
  19524. @article{Dalvi:2003rt,
  19525. Author = {Nilesh N. Dalvi and Sumit K. Sanghai and Prasan Roy and S. Sudarshan},
  19526. Date-Added = {2007-04-07 21:39:09 -0600},
  19527. Date-Modified = {2010-12-17 10:23:09 -0700},
  19528. Issn = {0022-0000},
  19529. Journal = {J. Comput. Syst. Sci.},
  19530. Number = {4},
  19531. Pages = {728--762},
  19532. Publisher = {Academic Press, Inc.},
  19533. Title = {Pipelining in multi-query optimization},
  19534. Volume = {66},
  19535. Year = {2003},
  19536. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9waXBlbGluaW5nLWpjc3MucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwaXBlbGluaW5nLWpjc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHKUNwkMVwwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkNqIwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGlwZWxpbmluZy1qY3NzLnBkZgAOACgAEwBwAGkAcABlAGwAaQBuAGkAbgBnAC0AagBjAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3BpcGVsaW5pbmctamNzcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  19537. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3BpcGVsaW5pbmctamNzcy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3BpcGVsaW5pbmctamNzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e//RDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBpcGVsaW5pbmctamNzcy5wZGYAAA4AKAATAHAAaQBwAGUAbABpAG4AaQBuAGcALQBqAGMAcwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3BpcGVsaW5pbmctamNzcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19538. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0022-0000(03)00031-X}}
  19539. @inproceedings{Dalvi:2001yq,
  19540. Author = {Nilesh N. Dalvi and Sumit K. Sanghai and Prasan Roy and S. Sudarshan},
  19541. Booktitle = {PODS '01: Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems},
  19542. Date-Added = {2007-04-07 21:37:22 -0600},
  19543. Date-Modified = {2010-12-17 10:23:09 -0700},
  19544. Isbn = {1-58113-361-8},
  19545. Location = {Santa Barbara, California, United States},
  19546. Pages = {59--70},
  19547. Publisher = {ACM Press},
  19548. Title = {Pipelining in multi-query optimization},
  19549. Year = {2001},
  19550. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTktZGFsdmkucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTktZGFsdmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHKUKwkMVwwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkNqIwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU5LWRhbHZpLnBkZgAOABwADQBwADUAOQAtAGQAYQBsAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1OS1kYWx2aS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19551. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTktZGFsdmkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTktZGFsdmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tQ0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTktZGFsdmkucGRmAAAOABwADQBwADUAOQAtAGQAYQBsAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTktZGFsdmkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19552. Bdsk-Url-1 = {http://doi.acm.org/10.1145/375551.375561}}
  19553. @inproceedings{Schordan:2003fj,
  19554. Author = {Markus Schordan and Dan Quinlan},
  19555. Booktitle = {Modular Programming Languages},
  19556. Date-Added = {2007-04-07 16:21:01 -0600},
  19557. Date-Modified = {2007-05-18 13:42:21 -0600},
  19558. Title = {A Source-To-Source Architecture for User-Defined Optimizations},
  19559. Year = {2003}}
  19560. @article{Bagge:2003uq,
  19561. Author = {Otto Skrove Bagge and Karl Trygve Kalleberg and Magne Haveraaen and Eelco Visser},
  19562. Date-Added = {2007-04-07 16:14:37 -0600},
  19563. Date-Modified = {2010-12-17 10:23:09 -0700},
  19564. Isbn = {0-7695-2005-7},
  19565. Journal = {scam},
  19566. Pages = {65},
  19567. Publisher = {IEEE Computer Society},
  19568. Title = {Design of the CodeBoost Transformation System for Domain-Specific Optimisation of C++ Programs},
  19569. Volume = {00},
  19570. Year = {2003},
  19571. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTIzODAzMi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxMjM4MDMyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcjzfCPXbAAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCPcsgAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTIzODAzMi5wZGYAAA4AGgAMADAAMQAyADMAOAAwADMAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxMjM4MDMyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19572. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMjM4MDMyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEyMzgwMzIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7y0czlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMjM4MDMyLnBkZgAADgAaAAwAMAAxADIAMwA4ADAAMwAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEyMzgwMzIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19573. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/SCAM.2003.1238032}}
  19574. @inproceedings{Mateev:2000fk,
  19575. Author = {Nikolay Mateev and Keshav Pingali and Paul Stodghill and Vladimir Kotlyar},
  19576. Booktitle = {International Conference on Supercomputing},
  19577. Date-Added = {2007-04-07 15:22:28 -0600},
  19578. Date-Modified = {2009-08-25 22:28:17 -0600},
  19579. Title = {Next-generation Generic Programming and its Application to Sparse Matrix Computations},
  19580. Year = {2000},
  19581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9pY3MwMC1zcGFyc2UucHPSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2ljczAwLXNwYXJzZS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcj0DCPXbAAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCPcsgAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczppY3MwMC1zcGFyc2UucHMADgAgAA8AaQBjAHMAMAAwAC0AcwBwAGEAcgBzAGUALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvaWNzMDAtc3BhcnNlLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19582. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL2ljczAwLXNwYXJzZS5wc9IXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPaWNzMDAtc3BhcnNlLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72cszlmvoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGljczAwLXNwYXJzZS5wcwAOACAADwBpAGMAcwAwADAALQBzAHAAYQByAHMAZQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9pY3MwMC1zcGFyc2UucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  19583. @article{Dongarra:1979ys,
  19584. Author = {J. J. Dongarra and A. R. Hinds},
  19585. Date-Added = {2007-04-05 12:41:13 -0600},
  19586. Date-Modified = {2009-08-25 22:28:17 -0600},
  19587. Journal = {Software--Practice and Experience},
  19588. Title = {Unrolling Loops in Fortran},
  19589. Year = {1979},
  19590. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uLy4uLy4uL3BhcGVycy9VbnJvbGxpbmctTG9vcHMtaW4tRm9ydHJhbi5wZGbSFwsYGVdOUy5kYXRhTxEBrgAAAAABrgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRHlVucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfVLCOp7eUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCOvM+AAAAAQAMAE+ZEQBOpFMARsk2AAIAPU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpVbnJvbGxpbmctTG9vcHMtaW4tRm9ydHJhbi5wZGYAAA4APgAeAFUAbgByAG8AbABsAGkAbgBnAC0ATABvAG8AcABzAC0AaQBuAC0ARgBvAHIAdAByAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMFVzZXJzL3NpZWsvcGFwZXJzL1Vucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAn4CgAKFApACmQKnAqsCsgK7AsACzQLQAuIC5QLqAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuw=},
  19591. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLS4uL0Ryb3Bib3gvYmliL1Vucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZtIXCxgZV05TLmRhdGFPEQHAAAAAAAHAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEeVW5yb2xsaW5nLUxvb3BzLWluLUZvcnRyYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8uVszlm40AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHdAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEdNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFVucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZgAADgA+AB4AVQBuAHIAbwBsAGwAaQBuAGcALQBMAG8AbwBwAHMALQBpAG4ALQBGAG8AcgB0AHIAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVW5yb2xsaW5nLUxvb3BzLWluLUZvcnRyYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvgDDAMsCjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==}}
  19592. @article{Allan:1995rt,
  19593. Author = {Vicki H. Allan and Reese B. Jones and Randall M. Lee and Stephen J. Allan},
  19594. Date-Added = {2007-04-05 12:30:23 -0600},
  19595. Date-Modified = {2010-12-17 10:23:09 -0700},
  19596. Issn = {0360-0300},
  19597. Journal = {ACM Comput. Surv.},
  19598. Number = {3},
  19599. Pages = {367--432},
  19600. Publisher = {ACM Press},
  19601. Title = {Software pipelining},
  19602. Volume = {27},
  19603. Year = {1995},
  19604. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMzY3LWFsbGFuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDM2Ny1hbGxhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx9BcI6nGVQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI68MUAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNjctYWxsYW4ucGRmAAAOAB4ADgBwADMANgA3AC0AYQBsAGwAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDM2Ny1hbGxhbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19605. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzY3LWFsbGFuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM2Ny1hbGxhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL961dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2Ny1hbGxhbi5wZGYADgAeAA4AcAAzADYANwAtAGEAbABsAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzY3LWFsbGFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19606. Bdsk-Url-1 = {http://doi.acm.org/10.1145/212094.212131}}
  19607. @inproceedings{Willcock:2006yq,
  19608. Author = {Jeremiah Willcock and Andrew Lumsdaine},
  19609. Booktitle = {ICS '06: Proceedings of the 20th annual international conference on Supercomputing},
  19610. Date-Added = {2007-04-05 12:18:18 -0600},
  19611. Date-Modified = {2010-12-17 10:23:09 -0700},
  19612. Isbn = {1-59593-282-8},
  19613. Location = {Cairns, Queensland, Australia},
  19614. Pages = {307--316},
  19615. Publisher = {ACM Press},
  19616. Title = {Accelerating sparse matrix computations via data compression},
  19617. Year = {2006},
  19618. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMzA3LXdpbGxjb2NrLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDMwNy13aWxsY29jay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx5dMI6mZJQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI67fIAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzMDctd2lsbGNvY2sucGRmAA4AJAARAHAAMwAwADcALQB3AGkAbABsAGMAbwBjAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMzA3LXdpbGxjb2NrLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19619. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzMDctd2lsbGNvY2sucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzA3LXdpbGxjb2NrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qu0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzA3LXdpbGxjb2NrLnBkZgAADgAkABEAcAAzADAANwAtAHcAaQBsAGwAYwBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzA3LXdpbGxjb2NrLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  19620. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1183401.1183444}}
  19621. @phdthesis{Li:1996fj,
  19622. Author = {X. Li},
  19623. Date-Added = {2007-04-05 12:13:37 -0600},
  19624. Date-Modified = {2007-05-18 13:42:21 -0600},
  19625. School = {Computer Science Division, University of California, Berkeley},
  19626. Title = {Sparse Guassian Elimination on High Performance Computers},
  19627. Year = {1996}}
  19628. @article{Madsen:1976uq,
  19629. Author = {N. Madsen and G. Roderigue and J. Karush},
  19630. Date-Added = {2007-04-05 11:55:52 -0600},
  19631. Date-Modified = {2007-05-18 13:42:21 -0600},
  19632. Journal = {Information Processing Letters},
  19633. Title = {Matrix Multiplication by Diagonals on a Vector Parallel Processor},
  19634. Volume = {5},
  19635. Year = {1976}}
  19636. @book{Golub:1996qy,
  19637. Author = {Gene H. Golub and Charles F. Van Loan},
  19638. Date-Added = {2007-04-05 11:52:07 -0600},
  19639. Date-Modified = {2007-05-18 13:42:21 -0600},
  19640. Edition = {3rd},
  19641. Publisher = {The Johns Hopkins University Press},
  19642. Title = {Matrix Computations},
  19643. Year = {1996}}
  19644. @inproceedings{Cornwall:2006fk,
  19645. Author = {Jay Cornwall and Olav Beckmann and Paul Kelly},
  19646. Booktitle = {Workshop on Performance Optimization for High-Level Languages and Libraries},
  19647. Date-Added = {2007-04-05 11:13:43 -0600},
  19648. Date-Modified = {2009-08-25 22:28:18 -0600},
  19649. Title = {Accelerating a {C++} Image Processing Library with a GPU},
  19650. Year = {2006},
  19651. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9QT0hMTDA2LUFjY2VsZXJhdGluZ1dpdGhHUFUucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9QT0hMTDA2LUFjY2VsZXJhdGluZ1dpdGhHUFUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHGs8wjqKSVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjreqQAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6UE9ITEwwNi1BY2NlbGVyYXRpbmdXaXRoR1BVLnBkZgAOAEAAHwBQAE8ASABMAEwAMAA2AC0AQQBjAGMAZQBsAGUAcgBhAHQAaQBuAGcAVwBpAHQAaABHAFAAVQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL1BPSExMMDYtQWNjZWxlcmF0aW5nV2l0aEdQVS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  19652. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uL0Ryb3Bib3gvYmliL1BPSExMMDYtQWNjZWxlcmF0aW5nV2l0aEdQVS5wZGbSFwsYGVdOUy5kYXRhTxEBxAAAAAABxAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH1BPSExMMDYtQWNjZWxlcmF0aW5nV2l0aEdQVS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO1G3M5ZtjAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhswAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQT0hMTDA2LUFjY2VsZXJhdGluZ1dpdGhHUFUucGRmAA4AQAAfAFAATwBIAEwATAAwADYALQBBAGMAYwBlAGwAZQByAGEAdABpAG4AZwBXAGkAdABoAEcAUABVAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvUE9ITEwwNi1BY2NlbGVyYXRpbmdXaXRoR1BVLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC/AMQAzAKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  19653. @inproceedings{Quinlan:2006lr,
  19654. Author = {Dan Quinlan and Markus Schordan and Richard Vuduc and Qing Yi},
  19655. Booktitle = {Workshop on Performance Optimization for High-Level Languages and Libraries},
  19656. Date-Added = {2007-04-05 11:08:04 -0600},
  19657. Date-Modified = {2009-08-25 22:28:18 -0600},
  19658. Read = {Yes},
  19659. Title = {Annotating user-defined abstractions for optimization},
  19660. Year = {2006},
  19661. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9QT0hMTDA2LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELUE9ITEwwNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxn8MI6iT9QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI63Z8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlBPSExMMDYucGRmAA4AGAALAFAATwBIAEwATAAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9QT0hMTDA2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  19662. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1BPSExMMDYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtQT0hMTDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADujuzOWbYwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUE9ITEwwNi5wZGYADgAYAAsAUABPAEgATABMADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1BPSExMMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  19663. @article{Lee:1987lr,
  19664. Author = {Edward A. Lee and David G. Messerschmitt},
  19665. Date-Added = {2007-04-05 21:42:39 -0600},
  19666. Date-Modified = {2009-08-25 22:28:18 -0600},
  19667. Journal = {Proceedings of the IEEE},
  19668. Month = {September},
  19669. Number = {9},
  19670. Title = {Synchronous Data Flow},
  19671. Volume = {75},
  19672. Year = {1987},
  19673. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zeW5jaGRhdGFmbG93LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERc3luY2hkYXRhZmxvdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByF7sI7QRUAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI7lXUAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnN5bmNoZGF0YWZsb3cucGRmAA4AJAARAHMAeQBuAGMAaABkAGEAdABhAGYAbABvAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zeW5jaGRhdGFmbG93LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19674. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXN5bmNoZGF0YWZsb3cucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzeW5jaGRhdGFmbG93LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4o00Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzeW5jaGRhdGFmbG93LnBkZgAADgAkABEAcwB5AG4AYwBoAGQAYQB0AGEAZgBsAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zeW5jaGRhdGFmbG93LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19675. @article{Rubin:1974ve,
  19676. Author = {Frank Rubin},
  19677. Date-Added = {2007-04-03 13:40:03 -0600},
  19678. Date-Modified = {2010-12-17 10:23:09 -0700},
  19679. Issn = {0004-5411},
  19680. Journal = {J. ACM},
  19681. Number = {4},
  19682. Pages = {576--580},
  19683. Publisher = {ACM Press},
  19684. Title = {A Search Procedure for Hamilton Paths and Circuits},
  19685. Volume = {21},
  19686. Year = {1974},
  19687. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTc2LXJ1YmluLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU3Ni1ydWJpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxEMcI4CcFQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI4XiEAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NzYtcnViaW4ucGRmAAAOAB4ADgBwADUANwA2AC0AcgB1AGIAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU3Ni1ydWJpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19688. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc2LXJ1YmluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3Ni1ydWJpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97R9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3Ni1ydWJpbi5wZGYADgAeAA4AcAA1ADcANgAtAHIAdQBiAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc2LXJ1YmluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19689. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321850.321854}}
  19690. @article{Conrad:1994ly,
  19691. Annote = {linear time algorithm},
  19692. Author = {Axel Conrad and Tanja Hindrichs and Hussein Morsy and Ingo Wegener},
  19693. Date-Added = {2007-04-03 11:36:07 -0600},
  19694. Date-Modified = {2010-12-17 10:23:09 -0700},
  19695. Issn = {0166-218X},
  19696. Journal = {Discrete Appl. Math.},
  19697. Number = {2},
  19698. Pages = {125--134},
  19699. Publisher = {Elsevier Science Publishers B. V.},
  19700. Title = {Solution of the knight's Hamiltonian path problem on chessboards},
  19701. Volume = {50},
  19702. Year = {1994},
  19703. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0166-218X(92)00170-Q}}
  19704. @inproceedings{Toledo:1999zr,
  19705. Author = {Sivan Toledo},
  19706. Booktitle = {External Memory Algorithms},
  19707. Date-Added = {2007-04-02 14:56:02 -0600},
  19708. Date-Modified = {2009-08-25 22:28:18 -0600},
  19709. Series = {DIMACS Series in Discrete Mathematics and Theoretical Computer Science},
  19710. Title = {A survey of out-of-core algorithms in numerical linear algebra},
  19711. Year = {1999},
  19712. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9vb2NzdXJ2ZXktMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD29vY3N1cnZleS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcM17CNsjMUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCNx0sAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvb2NzdXJ2ZXktMS5wZGYADgAgAA8AbwBvAGMAcwB1AHIAdgBlAHkALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvb29jc3VydmV5LTEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19713. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD29vY3N1cnZleS0xLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPb29jc3VydmV5LTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95U9EPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb29jc3VydmV5LTEucGRmAAAOACAADwBvAG8AYwBzAHUAcgB2AGUAeQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvb29jc3VydmV5LTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  19714. @article{McKellar:1969fr,
  19715. Author = {A. C. McKellar and E. G. Coffman, Jr.},
  19716. Date-Added = {2007-04-02 13:46:24 -0600},
  19717. Date-Modified = {2010-12-17 10:23:09 -0700},
  19718. Issn = {0001-0782},
  19719. Journal = {Commun. ACM},
  19720. Number = {3},
  19721. Pages = {153--165},
  19722. Publisher = {ACM Press},
  19723. Title = {Organizing matrices and matrix operations for paged memory systems},
  19724. Volume = {12},
  19725. Year = {1969},
  19726. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTUzLW1ja2VsbGFyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE1My1tY2tlbGxhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwvJcI2ublQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI3DhkAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNTMtbWNrZWxsYXIucGRmAA4AJAARAHAAMQA1ADMALQBtAGMAawBlAGwAbABhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTUzLW1ja2VsbGFyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19727. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNTMtbWNrZWxsYXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTUzLW1ja2VsbGFyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nZ0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTUzLW1ja2VsbGFyLnBkZgAADgAkABEAcAAxADUAMwAtAG0AYwBrAGUAbABsAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTUzLW1ja2VsbGFyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  19728. Bdsk-Url-1 = {http://doi.acm.org/10.1145/362875.362879}}
  19729. @article{Dietrich:1976rt,
  19730. Author = {G. Dietrich},
  19731. Date-Added = {2007-04-02 13:42:47 -0600},
  19732. Date-Modified = {2007-05-18 13:42:21 -0600},
  19733. Journal = {Comput. Meth. AppI. Mech. Eng.},
  19734. Title = {A new formulation of the hypermatrix Householder QR-decomposition},
  19735. Volume = {9},
  19736. Year = {1976}}
  19737. @techreport{Chartres:1960vn,
  19738. Author = {B. Chartres},
  19739. Date-Added = {2007-04-02 13:41:29 -0600},
  19740. Date-Modified = {2007-05-18 13:42:21 -0600},
  19741. Institution = {Univ. of Sydney},
  19742. Title = {Adaption of the {Jacobi} and {Givens} methods for a computer with magnetic tape backup store},
  19743. Year = {1960}}
  19744. @article{Bronlund:1974yq,
  19745. Author = {O. E. Bronlund and T. Johnsen},
  19746. Date-Added = {2007-04-02 13:39:07 -0600},
  19747. Date-Modified = {2007-05-18 13:42:21 -0600},
  19748. Journal = {Comput. Meth. Appl. Mech. Eng.},
  19749. Title = {QR-factorization of partitioned matrices.},
  19750. Year = {1974}}
  19751. @article{Higham:1990kx,
  19752. Author = {Nicholas J. Higham},
  19753. Date-Added = {2007-04-02 11:02:42 -0600},
  19754. Date-Modified = {2010-12-17 10:23:09 -0700},
  19755. Issn = {0098-3500},
  19756. Journal = {ACM Trans. Math. Softw.},
  19757. Number = {4},
  19758. Pages = {352--368},
  19759. Publisher = {ACM Press},
  19760. Title = {Exploiting fast matrix multiplication within the level 3 BLAS},
  19761. Volume = {16},
  19762. Year = {1990},
  19763. Bdsk-Url-1 = {http://doi.acm.org/10.1145/98267.98290}}
  19764. @book{Dongarra:1987uq,
  19765. Author = {Jack J. Dongarra and Iain Duff and Danny C. Sorensen},
  19766. Date-Added = {2007-04-02 10:56:51 -0600},
  19767. Date-Modified = {2007-05-18 13:42:21 -0600},
  19768. Publisher = {SIAM},
  19769. Title = {Numerical Linear Algebra on High-Performance Computers},
  19770. Year = {1987}}
  19771. @inproceedings{Boncz:2005ly,
  19772. Author = {P. A. Boncz and M. Zukowski and N. Nes},
  19773. Booktitle = {Proceedings of the Biennial Conference on Innovative Data Systems Research (CIDR)},
  19774. Date-Added = {2007-03-29 15:20:35 -0400},
  19775. Date-Modified = {2009-08-25 22:28:18 -0600},
  19776. Month = {January},
  19777. Pages = {225-237},
  19778. Title = {{MonetDB/X100: Hyper-Pipelining Query Execution}},
  19779. Year = {2005},
  19780. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9Cb1p1TmUtQ0lEUi0wNS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREkJvWnVOZS1DSURSLTA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD3zCMW6QAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCMcLwAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpCb1p1TmUtQ0lEUi0wNS5wZGYAAA4AJgASAEIAbwBaAHUATgBlAC0AQwBJAEQAUgAtADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL0JvWnVOZS1DSURSLTA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  19781. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JvWnVOZS1DSURSLTA1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQm9adU5lLUNJRFItMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA74xczlmskAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJvWnVOZS1DSURSLTA1LnBkZgAADgAmABIAQgBvAFoAdQBOAGUALQBDAEkARABSAC0AMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQm9adU5lLUNJRFItMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  19782. @article{Zukowski:2005zr,
  19783. Author = {M. Zukowski and P. A. Boncz and N. Nes and S. Heman},
  19784. Date-Added = {2007-03-29 15:15:52 -0400},
  19785. Date-Modified = {2009-08-25 22:28:18 -0600},
  19786. Journal = {IEEE Data Engineering Bulletin},
  19787. Month = {June},
  19788. Number = {2},
  19789. Pages = {17-22},
  19790. Title = {{MonetDB/X100 - A DBMS In The CPU Cache}},
  19791. Volume = {28},
  19792. Year = {2005},
  19793. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9adUJvTmVIZS1ERUJVTEwtMDUucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZadUJvTmVIZS1ERUJVTEwtMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA+CwjFukAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjHC8AAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6WnVCb05lSGUtREVCVUxMLTA1LnBkZgAADgAuABYAWgB1AEIAbwBOAGUASABlAC0ARABFAEIAVQBMAEwALQAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9adUJvTmVIZS1ERUJVTEwtMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  19794. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1p1Qm9OZUhlLURFQlVMTC0wNS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlp1Qm9OZUhlLURFQlVMTC0wNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4GvM5ZuPAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXh3wAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBadUJvTmVIZS1ERUJVTEwtMDUucGRmAAAOAC4AFgBaAHUAQgBvAE4AZQBIAGUALQBEAEUAQgBVAEwATAAtADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1p1Qm9OZUhlLURFQlVMTC0wNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  19795. @inproceedings{Heman:2007ys,
  19796. Author = {S. Heman and M. Zukowski and A. P. de Vries and P. A. Boncz},
  19797. Booktitle = {Proceedings of the Biennial Conference on Innovative Data Systems Research (CIDR)},
  19798. Date-Added = {2007-03-29 15:14:57 -0400},
  19799. Date-Modified = {2009-08-25 22:28:18 -0600},
  19800. Month = {January},
  19801. Note = {(Demo Paper)},
  19802. Title = {{Efficient and Flexible Information Retrieval Using MonetDB/X100}},
  19803. Year = {2007},
  19804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9jaWRyMDdwMTAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1jaWRyMDdwMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA+IwjFukAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjHC8AAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y2lkcjA3cDEwLnBkZgAOABwADQBjAGkAZAByADAANwBwADEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2NpZHIwN3AxMC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19805. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1jaWRyMDdwMTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1jaWRyMDdwMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ej0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaWRyMDdwMTAucGRmAAAOABwADQBjAGkAZAByADAANwBwADEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9jaWRyMDdwMTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  19806. @inproceedings{Chakravarthy:1986vn,
  19807. Author = {Upen S. Chakravarthy and Jack Minker},
  19808. Booktitle = {VLDB '86: Proceedings of the 12th International Conference on Very Large Data Bases},
  19809. Date-Added = {2007-03-29 14:43:02 -0400},
  19810. Date-Modified = {2007-05-18 13:42:21 -0600},
  19811. Isbn = {0-934613-18-4},
  19812. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/P384.PDF},
  19813. Pages = {384--391},
  19814. Publisher = {Morgan Kaufmann Publishers Inc.},
  19815. Title = {Multiple Query Processing in Deductive Databases using Query Graphs},
  19816. Year = {1986},
  19817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFS4uLy4uL3BhcGVycy9QMzg0LlBERtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADAakSXSCsAAAANs/4IUDM4NC5QREYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIcP8IxZRxQREYgcHJ2dwACAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMBqmPcAAAARAAgAAMIxuXwAAAABAAwADbP+AAdMTwAAaIUAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlAzODQuUERGAAAOABIACABQADMAOAA0AC4AUABEAEYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvUDM4NC5QREYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCmAKsAswINAg8CFAIfAigCNgI6AkECSgJPAlwCXwJxAnQCeQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ7}}
  19818. @inproceedings{Manegold:2000kx,
  19819. Author = {S. Manegold and A. Pellenkoft and M. L. Kersten},
  19820. Booktitle = {Proceedings of the British National Conference on Databases (BNCOD)},
  19821. Date-Added = {2007-03-29 14:38:22 -0400},
  19822. Date-Modified = {2009-08-25 22:28:18 -0600},
  19823. Month = {July},
  19824. Pages = {36-51},
  19825. Series = {LNCS/Lecture Notes in Artificial Intelligence (LNCS/LNAI), {\copyright} Springer-Verlag},
  19826. Title = {{A Multi-Query Optimizer for Monet}},
  19827. Volume = {1832},
  19828. Year = {2000},
  19829. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9tYW5lZ29sZDAwbXVsdGlxdWVyeS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGG1hbmVnb2xkMDBtdWx0aXF1ZXJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD4vCMW6QAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCMcLwAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptYW5lZ29sZDAwbXVsdGlxdWVyeS5wZGYAAA4AMgAYAG0AYQBuAGUAZwBvAGwAZAAwADAAbQB1AGwAdABpAHEAdQBlAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL21hbmVnb2xkMDBtdWx0aXF1ZXJ5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  19830. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1hbmVnb2xkMDBtdWx0aXF1ZXJ5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbWFuZWdvbGQwMG11bHRpcXVlcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94z9EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWFuZWdvbGQwMG11bHRpcXVlcnkucGRmAA4AMgAYAG0AYQBuAGUAZwBvAGwAZAAwADAAbQB1AGwAdABpAHEAdQBlAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9tYW5lZ29sZDAwbXVsdGlxdWVyeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  19831. @inproceedings{Boncz:1999uq,
  19832. Author = {P. A. Boncz and S. Manegold and M. L. Kersten},
  19833. Booktitle = {Proceedings of the International Conference on Very Large Data Bases (VLDB)},
  19834. Date-Added = {2007-03-29 14:31:54 -0400},
  19835. Date-Modified = {2009-08-25 22:28:18 -0600},
  19836. Month = {September},
  19837. Pages = {54-65},
  19838. Title = {{Database Architecture Optimized for the New Bottleneck: Memory Access}},
  19839. Year = {1999},
  19840. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9FRFJHMTJfQm9NYUtlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERRURSRzEyX0JvTWFLZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwPf8IxbpAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIxwvAAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkVEUkcxMl9Cb01hS2UucGRmAA4AJAARAEUARABSAEcAMQAyAF8AQgBvAE0AYQBLAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9FRFJHMTJfQm9NYUtlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19841. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0VEUkcxMl9Cb01hS2UucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFFRFJHMTJfQm9NYUtlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwR0zOWa5AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARURSRzEyX0JvTWFLZS5wZGYADgAkABEARQBEAFIARwAxADIAXwBCAG8ATQBhAEsAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0VEUkcxMl9Cb01hS2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  19842. @article{Bayer:2002fk,
  19843. Annote = {Original paper on B+ trees},
  19844. Author = {Rudolf Bayer and E. McCreight},
  19845. Date-Added = {2007-03-28 09:30:01 -0400},
  19846. Date-Modified = {2010-12-17 10:23:09 -0700},
  19847. Journal = {Acta Informatica},
  19848. Month = {September},
  19849. Number = {3},
  19850. Pages = {173-189},
  19851. Title = {Organization and maintenance of large ordered indexes},
  19852. Volume = {1},
  19853. Year = {1972},
  19854. Bdsk-Url-1 = {http://www.springerlink.com/content/n9n0754115251238/}}
  19855. @techreport{Boisvert:1996qf,
  19856. Author = {Ronald F. Boisvert and Roldan Pozo and Karin A. Remington},
  19857. Date-Added = {2007-03-25 17:06:21 -0600},
  19858. Date-Modified = {2009-08-25 22:28:18 -0600},
  19859. Institution = {NIST},
  19860. Month = {December},
  19861. Title = {The Matrix Market Exchange Format: Initial Design},
  19862. Year = {1996},
  19863. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9NTWZvcm1hdC5wc9IXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELTU1mb3JtYXQucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByPOsI9dsAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI9yyAAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOk1NZm9ybWF0LnBzAA4AGAALAE0ATQBmAG8AcgBtAGEAdAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9NTWZvcm1hdC5wcwAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  19864. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL01NZm9ybWF0LnBz0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtNTWZvcm1hdC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADukVzOWbFgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4WYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATU1mb3JtYXQucHMADgAYAAsATQBNAGYAbwByAG0AYQB0AC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL01NZm9ybWF0LnBzAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  19865. @techreport{Duff:1992ve,
  19866. Author = {Iain S. Duff and R. G. Grimes and J. G. Lewis},
  19867. Date-Added = {2007-03-25 17:04:35 -0600},
  19868. Date-Modified = {2010-12-17 10:23:09 -0700},
  19869. Number = {RAL 92-086},
  19870. Title = {Users' Guide for the {Harwell}-{Boeing} Sparse Matrix Collection ({Release I})},
  19871. Year = {1992},
  19872. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3VzZXJzLWd1aWRlLWZvci10aGUucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rd1c2Vycy1ndWlkZS1mb3ItdGhlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41r0Q897AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1c2Vycy1ndWlkZS1mb3ItdGhlLnBkZgAADgAwABcAdQBzAGUAcgBzAC0AZwB1AGkAZABlAC0AZgBvAHIALQB0AGgAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi91c2Vycy1ndWlkZS1mb3ItdGhlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  19873. Bdsk-Url-1 = {citeseer.ist.psu.edu/129220.html}}
  19874. @phdthesis{Abu-Sufah:1979zr,
  19875. Author = {Walid Abdul-Karim Abu-Sufah},
  19876. Date-Added = {2007-03-25 13:01:29 -0600},
  19877. Date-Modified = {2007-05-18 13:42:21 -0600},
  19878. Order_No = {AAI7915307},
  19879. Title = {Improving the performance of virtual memory computers.},
  19880. Year = {1979}}
  19881. @article{McKinley:1996ys,
  19882. Author = {Kathryn S. McKinley and Steve Carr and Chau-Wen Tseng},
  19883. Date-Added = {2007-03-25 12:47:53 -0600},
  19884. Date-Modified = {2010-12-17 10:23:09 -0700},
  19885. Issn = {0164-0925},
  19886. Journal = {ACM Trans. Program. Lang. Syst.},
  19887. Number = {4},
  19888. Pages = {424--453},
  19889. Publisher = {ACM Press},
  19890. Title = {Improving data locality with loop transformations},
  19891. Volume = {18},
  19892. Year = {1996},
  19893. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDI0LW1ja2lubGV5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQyNC1tY2tpbmxleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwPl8IsJQ4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIseW4AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0MjQtbWNraW5sZXkucGRmAA4AJAARAHAANAAyADQALQBtAGMAawBpAG4AbABlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDI0LW1ja2lubGV5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19894. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MjQtbWNraW5sZXkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDI0LW1ja2lubGV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3r60Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI0LW1ja2lubGV5LnBkZgAADgAkABEAcAA0ADIANAAtAG0AYwBrAGkAbgBsAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDI0LW1ja2lubGV5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  19895. Bdsk-Url-1 = {http://doi.acm.org/10.1145/233561.233564}}
  19896. @article{Carr:1994vn,
  19897. Author = {Steve Carr and Ken Kennedy},
  19898. Date-Added = {2007-03-25 12:43:38 -0600},
  19899. Date-Modified = {2010-12-17 10:23:09 -0700},
  19900. Issn = {0164-0925},
  19901. Journal = {ACM Trans. Program. Lang. Syst.},
  19902. Number = {6},
  19903. Pages = {1768--1810},
  19904. Publisher = {ACM Press},
  19905. Title = {Improving the ratio of memory operations to floating-point operations in loops},
  19906. Volume = {16},
  19907. Year = {1994},
  19908. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTc2OC1jYXJyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3NjgtY2Fyci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwPjsIsJQ4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIseW4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzY4LWNhcnIucGRmAAAOAB4ADgBwADEANwA2ADgALQBjAGEAcgByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3NjgtY2Fyci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19909. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc2OC1jYXJyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3NjgtY2Fyci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96BNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3NjgtY2Fyci5wZGYADgAeAA4AcAAxADcANgA4AC0AYwBhAHIAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc2OC1jYXJyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19910. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197320.197366}}
  19911. @inproceedings{Davis:1998kx,
  19912. Author = {Kei Davis and Daniel J. Quinlan},
  19913. Booktitle = {ECOOP '98: Workshop ion on Object-Oriented Technology},
  19914. Date-Added = {2007-03-25 12:20:24 -0600},
  19915. Date-Modified = {2007-05-18 13:42:21 -0600},
  19916. Isbn = {3-540-65460-7},
  19917. Pages = {452--453},
  19918. Publisher = {Springer-Verlag},
  19919. Title = {ROSE: An Optimizing Transformation System for {C++} Array-Class Libraries},
  19920. Year = {1998}}
  19921. @inproceedings{Bik:1994uq,
  19922. Author = {Aart J. C. Bik and Harry A. G. Wijshoff},
  19923. Booktitle = {ICS '94: Proceedings of the 8th international conference on Supercomputing},
  19924. Date-Added = {2007-03-25 11:54:40 -0600},
  19925. Date-Modified = {2010-12-17 10:23:09 -0700},
  19926. Isbn = {0-89791-665-4},
  19927. Location = {Manchester, England},
  19928. Pages = {226--235},
  19929. Publisher = {ACM Press},
  19930. Title = {Nonzero structure analysis},
  19931. Year = {1994},
  19932. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMjI2LWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyMjYtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD5TCLCUOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCLHluAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjI2LWJpay5wZGYAAA4AGgAMAHAAMgAyADYALQBiAGkAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyMjYtYmlrLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19933. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjI2LWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyMjYtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekbRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjYtYmlrLnBkZgAOABoADABwADIAMgA2AC0AYgBpAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDIyNi1iaWsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  19934. Bdsk-Url-1 = {http://doi.acm.org/10.1145/181181.181538}}
  19935. @article{Scholz:2003fk,
  19936. Author = {Sven-Bodo Scholz},
  19937. Date-Added = {2007-03-24 16:23:49 -0600},
  19938. Date-Modified = {2009-08-25 22:28:18 -0600},
  19939. Journal = {Journal of Functional Programming},
  19940. Number = {6},
  19941. Pages = {1005-1059},
  19942. Title = {Single Assignment C - Efficient Support for High-level Array Operations in a Functional Setting},
  19943. Volume = {13},
  19944. Year = {2003},
  19945. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXNhYy1vdmVydmlldy1qZnAtMDMtMS5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXNhYy1vdmVydmlldy1qZnAtMDMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/idbRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNhYy1vdmVydmlldy1qZnAtMDMtMS5wZGYAAA4ANAAZAHMAYQBjAC0AbwB2AGUAcgB2AGkAZQB3AC0AagBmAHAALQAwADMALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3NhYy1vdmVydmlldy1qZnAtMDMtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  19946. @inproceedings{Parkinson:2006fk,
  19947. Author = {Matthew Parkinson and Richard Bornat and Cristiano Calcagno},
  19948. Booktitle = {LICS '06: Proceedings of the 21st Annual IEEE Symposium on Logic in Computer Science},
  19949. Date-Added = {2007-03-20 23:04:36 -0600},
  19950. Date-Modified = {2010-12-17 10:23:09 -0700},
  19951. Isbn = {0-7695-2631-4},
  19952. Pages = {137--146},
  19953. Publisher = {IEEE Computer Society},
  19954. Title = {Variables as Resource in Hoare Logics},
  19955. Year = {2006},
  19956. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9ib3JuYXRlbnRjcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2Jvcm5hdGVudGNzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6D/CJhoOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJm5uAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpib3JuYXRlbnRjcy5wZGYADgAgAA8AYgBvAHIAbgBhAHQAZQBuAHQAYwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvYm9ybmF0ZW50Y3MucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19957. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Jvcm5hdGVudGNzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYm9ybmF0ZW50Y3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wPdEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYm9ybmF0ZW50Y3MucGRmAAAOACAADwBiAG8AcgBuAGEAdABlAG4AdABjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYm9ybmF0ZW50Y3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  19958. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2006.52}}
  19959. @unpublished{Kennedy:2006vn,
  19960. Author = {Ken Kennedy},
  19961. Date-Added = {2007-03-23 17:04:32 -0600},
  19962. Date-Modified = {2010-12-17 10:23:09 -0700},
  19963. Month = {January},
  19964. Title = {Course notes for Comp 515: Advanced Compilation for High Performance Computers},
  19965. Year = {2006},
  19966. Bdsk-Url-1 = {http://www.cs.rice.edu/~ken/comp515/}}
  19967. @article{Ding:2004kx,
  19968. Author = {Chen Ding and Ken Kennedy},
  19969. Date-Added = {2007-03-23 16:30:32 -0600},
  19970. Date-Modified = {2010-12-17 10:23:09 -0700},
  19971. Issn = {0743-7315},
  19972. Journal = {J. Parallel Distrib. Comput.},
  19973. Number = {1},
  19974. Pages = {108--134},
  19975. Publisher = {Academic Press, Inc.},
  19976. Title = {Improving effective bandwidth through compiler enhancement of global cache reuse},
  19977. Volume = {64},
  19978. Year = {2004},
  19979. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDkyNDk3NS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwOTI0OTc1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcBv/CKbFxUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCKgXRAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDkyNDk3NS5wZGYAAA4AGgAMADAAMAA5ADIANAA5ADcANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwOTI0OTc1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19980. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwOTI0OTc1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA5MjQ5NzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+T8zlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwOTI0OTc1LnBkZgAADgAaAAwAMAAwADkAMgA0ADkANwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA5MjQ5NzUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19981. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2003.09.005}}
  19982. @inproceedings{Lim:2001uq,
  19983. Author = {Amy W. Lim and Shih-Wei Liao and Monica S. Lam},
  19984. Booktitle = {PPoPP '01: Proceedings of the eighth ACM SIGPLAN symposium on Principles and practices of parallel programming},
  19985. Date-Added = {2007-03-23 16:28:14 -0600},
  19986. Date-Modified = {2010-12-17 10:23:09 -0700},
  19987. Isbn = {1-58113-346-4},
  19988. Location = {Snowbird, Utah, United States},
  19989. Pages = {103--112},
  19990. Publisher = {ACM Press},
  19991. Title = {Blocking and array contraction across arbitrarily nested loops using affine partitioning},
  19992. Year = {2001},
  19993. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMTAzLWxpbS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxMDMtbGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcBu3CKbCmUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCKgUGAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTAzLWxpbS5wZGYAAA4AGgAMAHAAMQAwADMALQBsAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxMDMtbGltLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19994. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTAzLWxpbS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxMDMtbGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eYrRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMDMtbGltLnBkZgAOABoADABwADEAMAAzAC0AbABpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEwMy1saW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  19995. Bdsk-Url-1 = {http://doi.acm.org/10.1145/379539.379586}}
  19996. @inproceedings{Gropp:2000fk,
  19997. Author = {William D. Gropp and Dinesh K. Kaushik and David E. Keyes and Barry Smith},
  19998. Booktitle = {Supercomputing '00: Proceedings of the 2000 ACM/IEEE conference on Supercomputing},
  19999. Date-Added = {2007-03-23 16:22:10 -0600},
  20000. Date-Modified = {2009-12-14 13:48:57 -0700},
  20001. Isbn = {0-7803-9802-5},
  20002. Location = {Dallas, Texas, United States},
  20003. Pages = {34},
  20004. Publisher = {IEEE Computer Society},
  20005. Title = {Performance modeling and tuning of an unstructured mesh {CFD} application},
  20006. Year = {2000},
  20007. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9hMzQtZ3JvcHAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1hMzQtZ3JvcHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAOXwimuzFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwioDLAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTM0LWdyb3BwLnBkZgAOABwADQBhADMANAAtAGcAcgBvAHAAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2EzNC1ncm9wcC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20008. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hMzQtZ3JvcHAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hMzQtZ3JvcHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2540Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhMzQtZ3JvcHAucGRmAAAOABwADQBhADMANAAtAGcAcgBvAHAAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hMzQtZ3JvcHAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  20009. @inproceedings{Chamberlain:2001fk,
  20010. Author = {Bradford L. Chamberlain and Lawrence Snyder},
  20011. Booktitle = {ICS '01: Proceedings of the 15th international conference on Supercomputing},
  20012. Date-Added = {2007-03-23 09:57:38 -0600},
  20013. Date-Modified = {2010-12-17 10:23:09 -0700},
  20014. Isbn = {1-58113-410-X},
  20015. Location = {Sorrento, Italy},
  20016. Pages = {133--145},
  20017. Publisher = {ACM Press},
  20018. Title = {Array language support for parallel sparse computation},
  20019. Year = {2001},
  20020. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMTMzLWNoYW1iZXJsYWluLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDEzMy1jaGFtYmVybGFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv4JsIpVRpQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIpqXoAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMzMtY2hhbWJlcmxhaW4ucGRmAAAOACoAFABwADEAMwAzAC0AYwBoAGEAbQBiAGUAcgBsAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDEzMy1jaGFtYmVybGFpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  20021. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMzMtY2hhbWJlcmxhaW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTMzLWNoYW1iZXJsYWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m10Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMzLWNoYW1iZXJsYWluLnBkZgAOACoAFABwADEAMwAzAC0AYwBoAGEAbQBiAGUAcgBsAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMzMtY2hhbWJlcmxhaW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20022. Bdsk-Url-1 = {http://doi.acm.org/10.1145/377792.377820}}
  20023. @inproceedings{Govindaraju:2006uq,
  20024. Author = {Naga K. Govindaraju and Scott Larsen and Jim Gray and Dinesh Manocha},
  20025. Booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  20026. Date-Added = {2007-03-22 17:35:44 -0600},
  20027. Date-Modified = {2010-12-17 10:23:09 -0700},
  20028. Isbn = {0-7695-2700-0},
  20029. Location = {Tampa, Florida},
  20030. Pages = {89},
  20031. Publisher = {ACM Press},
  20032. Title = {Memory---A memory model for scientific algorithms on graphics processors},
  20033. Year = {2006},
  20034. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2E4OS1nb3ZpbmRhcmFqdS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2E4OS1nb3ZpbmRhcmFqdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bobRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGE4OS1nb3ZpbmRhcmFqdS5wZGYAAA4AKAATAGEAOAA5AC0AZwBvAHYAaQBuAGQAYQByAGEAagB1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2E4OS1nb3ZpbmRhcmFqdS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20035. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1188455.1188549}}
  20036. @inproceedings{Fatahalian:2006fk,
  20037. 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},
  20038. Booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  20039. Date-Added = {2007-03-22 17:34:18 -0600},
  20040. Date-Modified = {2014-08-27 14:30:52 +0000},
  20041. Isbn = {0-7695-2700-0},
  20042. Location = {Tampa, Florida},
  20043. Pages = {83},
  20044. Publisher = {ACM Press},
  20045. Title = {Sequoia: programming the memory hierarchy},
  20046. Year = {2006},
  20047. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmE4My1mYXRhaGFsaWFuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYTgzLWZhdGFoYWxpYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uhdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTgzLWZhdGFoYWxpYW4ucGRmAA4AJgASAGEAOAAzAC0AZgBhAHQAYQBoAGEAbABpAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hODMtZmF0YWhhbGlhbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20048. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1188455.1188543}}
  20049. @inproceedings{Kuan:2007fk,
  20050. Author = {George Kuan and David MacQueen and Robert Bruce Findler},
  20051. Booktitle = {ESOP},
  20052. Date-Added = {2007-03-22 11:41:59 -0600},
  20053. Date-Modified = {2009-08-25 22:28:18 -0600},
  20054. Title = {A Rewriting Semantics for Type Inference},
  20055. Year = {2007},
  20056. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9lc29wMjAwNy1rbWYucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBlc29wMjAwNy1rbWYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+UUwiga+FBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwihvWAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZXNvcDIwMDcta21mLnBkZgAADgAiABAAZQBzAG8AcAAyADAAMAA3AC0AawBtAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9lc29wMjAwNy1rbWYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20057. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGVzb3AyMDA3LWttZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGVzb3AyMDA3LWttZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c0vRDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVzb3AyMDA3LWttZi5wZGYADgAiABAAZQBzAG8AcAAyADAAMAA3AC0AawBtAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZXNvcDIwMDcta21mLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  20058. @inproceedings{Bondhugula:2007fk,
  20059. Author = {Uday Bondhugula and J. Ramanujam and P. Sadayappan},
  20060. Booktitle = {PPoPP '07: Proceedings of the 2007 ACM SIGPLAN symposium on Principles and practice of parallel programming},
  20061. Date-Added = {2007-03-16 00:15:45 -0400},
  20062. Date-Modified = {2010-12-17 10:23:09 -0700},
  20063. Isbn = {978-1-59593-602-8},
  20064. Location = {San Jose, California, USA},
  20065. Pages = {101--111},
  20066. Publisher = {ACM Press},
  20067. Title = {Automatic mapping of nested loops to FPGAS},
  20068. Year = {2007},
  20069. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wMTAxLWJvbmRodWd1bGEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwMTAxLWJvbmRodWd1bGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hIwiYaDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZubgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEwMS1ib25kaHVndWxhLnBkZgAOACgAEwBwADEAMAAxAC0AYgBvAG4AZABoAHUAZwB1AGwAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3AxMDEtYm9uZGh1Z3VsYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  20070. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMDEtYm9uZGh1Z3VsYS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMDEtYm9uZGh1Z3VsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eYXRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMDEtYm9uZGh1Z3VsYS5wZGYAAA4AKAATAHAAMQAwADEALQBiAG8AbgBkAGgAdQBnAHUAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxMDEtYm9uZGh1Z3VsYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20071. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1229428.1229446}}
  20072. @inproceedings{Stephenson:2003fk,
  20073. Author = {Mark Stephenson and Saman Amarasinghe and Martin Martin and Una-May O'Reilly},
  20074. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  20075. Date-Added = {2007-03-16 00:09:11 -0400},
  20076. Date-Modified = {2010-12-17 10:23:09 -0700},
  20077. Isbn = {1-58113-662-5},
  20078. Location = {San Diego, California, USA},
  20079. Pages = {77--90},
  20080. Publisher = {ACM Press},
  20081. Title = {Meta optimization: improving compiler heuristics with machine learning},
  20082. Year = {2003},
  20083. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNzctc3RlcGhlbnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA3Ny1zdGVwaGVuc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6FHCJhoOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJm5uAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzctc3RlcGhlbnNvbi5wZGYAAA4AJgASAHAANwA3AC0AcwB0AGUAcABoAGUAbgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A3Ny1zdGVwaGVuc29uLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  20084. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA3Ny1zdGVwaGVuc29uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDc3LXN0ZXBoZW5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ldEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc3LXN0ZXBoZW5zb24ucGRmAA4AJgASAHAANwA3AC0AcwB0AGUAcABoAGUAbgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNzctc3RlcGhlbnNvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20085. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781141}}
  20086. @article{Downey:1980fk,
  20087. Author = {Peter J. Downey and Ravi Sethi and Robert Endre Tarjan},
  20088. Date-Added = {2007-03-15 22:07:52 -0400},
  20089. Date-Modified = {2010-12-17 10:23:09 -0700},
  20090. Issn = {0004-5411},
  20091. Journal = {J. ACM},
  20092. Number = {4},
  20093. Pages = {758--771},
  20094. Publisher = {ACM Press},
  20095. Title = {Variations on the Common Subexpression Problem},
  20096. Volume = {27},
  20097. Year = {1980},
  20098. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzU4LWRvd25leS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3NTgtZG93bmV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6E7CJhoOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJm5uAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzU4LWRvd25leS5wZGYADgAgAA8AcAA3ADUAOAAtAGQAbwB3AG4AZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDc1OC1kb3duZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20099. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3NTgtZG93bmV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDc1OC1kb3duZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97kdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc1OC1kb3duZXkucGRmAAAOACAADwBwADcANQA4AC0AZABvAHcAbgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDc1OC1kb3duZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20100. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322217.322228}}
  20101. @inproceedings{Blume:2006uq,
  20102. Author = {Matthias Blume and Umut A. Acar and Wonseok Chae},
  20103. Booktitle = {ICFP '06: Proceedings of the eleventh ACM SIGPLAN international conference on Functional programming},
  20104. Date-Added = {2007-03-12 23:10:05 -0600},
  20105. Date-Modified = {2010-12-17 10:23:09 -0700},
  20106. Isbn = {1-59593-309-3},
  20107. Location = {Portland, Oregon, USA},
  20108. Pages = {239--250},
  20109. Publisher = {ACM Press},
  20110. Title = {Extensible programming with first-class cases},
  20111. Year = {2006},
  20112. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjM5LWJsdW1lLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIzOS1ibHVtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvoS8ImEooAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMImZuoAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMzktYmx1bWUucGRmAAAOAB4ADgBwADIAMwA5AC0AYgBsAHUAbQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIzOS1ibHVtZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20113. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjM5LWJsdW1lLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzOS1ibHVtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96WNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzOS1ibHVtZS5wZGYADgAeAA4AcAAyADMAOQAtAGIAbAB1AG0AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjM5LWJsdW1lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20114. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1159803.1159836}}
  20115. @unpublished{Shewchuk:1994fk,
  20116. Author = {Jonathan Richard Shewchuk},
  20117. Date-Added = {2007-03-12 21:13:40 -0600},
  20118. Date-Modified = {2009-08-25 22:28:18 -0600},
  20119. Month = {August},
  20120. Title = {An Introduction to the Conjugate Gradient Method Without the Agonizing Pain},
  20121. Year = {1994},
  20122. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9wYWlubGVzcy1jb25qdWdhdGUtZ3JhZGllbnQucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9wYWlubGVzcy1jb25qdWdhdGUtZ3JhZGllbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hUwiYSigAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZm6gAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGFpbmxlc3MtY29uanVnYXRlLWdyYWRpZW50LnBkZgAOAEAAHwBwAGEAaQBuAGwAZQBzAHMALQBjAG8AbgBqAHUAZwBhAHQAZQAtAGcAcgBhAGQAaQBlAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  20123. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e87RDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAAA4AQAAfAHAAYQBpAG4AbABlAHMAcwAtAGMAbwBuAGoAdQBnAGEAdABlAC0AZwByAGEAZABpAGUAbgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  20124. @unpublished{Aydemir:2005fk,
  20125. 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},
  20126. Date-Added = {2007-03-10 12:36:13 -0700},
  20127. Date-Modified = {2009-08-25 22:28:18 -0600},
  20128. Month = {May},
  20129. Title = {Mechanized Metatheory for the Masses: The {POPLmark} Challenge},
  20130. Year = {2005},
  20131. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wb3BsbWFyay0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcG9wbG1hcmstMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98FtEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9wbG1hcmstMS5wZGYADgAeAA4AcABvAHAAbABtAGEAcgBrAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wb3BsbWFyay0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  20132. @article{Lowry:1997fk,
  20133. Author = {Michael R. Lowry and Jeffrey Van Baalen},
  20134. Date-Added = {2007-03-03 16:27:27 -0700},
  20135. Date-Modified = {2009-08-25 22:28:18 -0600},
  20136. Journal = {Automated Software Engineering},
  20137. Month = {April},
  20138. Number = {2},
  20139. Publisher = {Kluwer Academic Publishers},
  20140. Title = {{META-AMPHION}: Synthesis of Efficient Domain-Specific Program Synthesis Systems},
  20141. Volume = {4},
  20142. Year = {1997},
  20143. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDYucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hFwiYSigAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZm6gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ2LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0Ni5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20144. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDYucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OZ0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDYucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  20145. @inproceedings{Huang:2007ys,
  20146. Author = {Shan Shan Huang and David Zook and Yannis Smaragdakis},
  20147. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  20148. Date-Added = {2007-02-26 14:34:32 -0700},
  20149. Date-Modified = {2010-12-17 10:23:09 -0700},
  20150. Isbn = {1-59593-615-7},
  20151. Location = {Vancouver, British Columbia, Canada},
  20152. Pages = {185--198},
  20153. Publisher = {ACM Press},
  20154. Title = {cJ: enhancing java with safe type conditions},
  20155. Year = {2007},
  20156. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTg1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE4NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABrDusIIoH5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIJAu4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxODUtaHVhbmcucGRmAAAOAB4ADgBwADEAOAA1AC0AaAB1AGEAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE4NS1odWFuZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20157. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTg1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96E9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4NS1odWFuZy5wZGYADgAeAA4AcAAxADgANQAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTg1LWh1YW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20158. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218584}}
  20159. @inproceedings{Vax:2007vn,
  20160. Address = {New York, NY, USA},
  20161. Author = {Matan Vax},
  20162. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  20163. Date-Added = {2007-02-26 14:33:49 -0700},
  20164. Date-Modified = {2010-12-17 10:23:09 -0700},
  20165. Isbn = {1-59593-615-7},
  20166. Location = {Vancouver, British Columbia, Canada},
  20167. Pages = {149--160},
  20168. Publisher = {ACM Press},
  20169. Title = {Conservative aspect-orientated programming with the e language},
  20170. Year = {2007},
  20171. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMTQ5LXZheC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxNDktdmF4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAawKHCCKBTUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCCQLDAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQ5LXZheC5wZGYAAA4AGgAMAHAAMQA0ADkALQB2AGEAeAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxNDktdmF4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20172. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTQ5LXZheC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxNDktdmF4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edHRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDktdmF4LnBkZgAOABoADABwADEANAA5AC0AdgBhAHgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE0OS12YXgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  20173. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218581}}
  20174. @inproceedings{Clarke:2007kx,
  20175. Address = {New York, NY, USA},
  20176. Author = {Dave Clarke and Sophia Drossopoulou and James Noble and Tobias Wrigstad},
  20177. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  20178. Date-Added = {2007-02-26 14:32:20 -0700},
  20179. Date-Modified = {2010-12-17 10:23:09 -0700},
  20180. Isbn = {1-59593-615-7},
  20181. Location = {Vancouver, British Columbia, Canada},
  20182. Pages = {121--134},
  20183. Publisher = {ACM Press},
  20184. Title = {Tribe: a simple virtual class calculus},
  20185. Year = {2007},
  20186. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTIxLWNsYXJrZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMjEtY2xhcmtlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAavYjCCKAJUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCCQJ5AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTIxLWNsYXJrZS5wZGYADgAgAA8AcAAxADIAMQAtAGMAbABhAHIAawBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEyMS1jbGFya2UucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20187. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMjEtY2xhcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEyMS1jbGFya2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95pNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyMS1jbGFya2UucGRmAAAOACAADwBwADEAMgAxAC0AYwBsAGEAcgBrAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEyMS1jbGFya2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20188. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218578}}
  20189. @inproceedings{Eisenberg:2007uq,
  20190. Address = {New York, NY, USA},
  20191. Author = {Andrew D. Eisenberg and Gregor Kiczales},
  20192. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  20193. Date-Added = {2007-02-26 14:30:20 -0700},
  20194. Date-Modified = {2010-12-17 10:23:09 -0700},
  20195. Isbn = {1-59593-615-7},
  20196. Location = {Vancouver, British Columbia, Canada},
  20197. Pages = {73--84},
  20198. Publisher = {ACM Press},
  20199. Title = {Expressive programs through presentation extension},
  20200. Year = {2007},
  20201. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNzMtZWlzZW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDczLWVpc2VuYmVyZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABq6acIInvBQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIJAWAAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3My1laXNlbmJlcmcucGRmAA4AJAARAHAANwAzAC0AZQBpAHMAZQBuAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNzMtZWlzZW5iZXJnLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  20202. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3My1laXNlbmJlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzMtZWlzZW5iZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uH0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzMtZWlzZW5iZXJnLnBkZgAADgAkABEAcAA3ADMALQBlAGkAcwBlAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzMtZWlzZW5iZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  20203. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218573}}
  20204. @techreport{Plotkin:1973fk,
  20205. Author = {G.D. Plotkin},
  20206. Date-Added = {2007-02-26 09:20:39 -0700},
  20207. Date-Modified = {2009-08-25 22:28:18 -0600},
  20208. Institution = {University of Edinburgh, School of Artificial Intelligence},
  20209. Month = {October},
  20210. Number = {SAI-RM-4},
  20211. Title = {Lambda-definability and logical relations},
  20212. Year = {1973},
  20213. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXBsb3RraW4tbWVtby1TQUktUk0tNC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXBsb3RraW4tbWVtby1TQUktUk0tNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fAnRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBsb3RraW4tbWVtby1TQUktUk0tNC5wZGYAAA4ANAAZAHAAbABvAHQAawBpAG4ALQBtAGUAbQBvAC0AUwBBAEkALQBSAE0ALQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3Bsb3RraW4tbWVtby1TQUktUk0tNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  20214. @manual{BLAST:2001uq,
  20215. Date-Added = {2007-02-24 18:45:10 -0700},
  20216. Date-Modified = {2009-08-25 22:28:18 -0600},
  20217. Month = {August},
  20218. Organization = {BLAST Forum},
  20219. Title = {Basic Linear Algebra Subprograms Technical (BLAST) Forum Standard},
  20220. Year = {2001},
  20221. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9ibGFzLXJlcG9ydC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2JsYXMtcmVwb3J0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6DzCJhKJAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJmbpAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpibGFzLXJlcG9ydC5wZGYADgAgAA8AYgBsAGEAcwAtAHIAZQBwAG8AcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvYmxhcy1yZXBvcnQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20222. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2JsYXMtcmVwb3J0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYmxhcy1yZXBvcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wM9EPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxhcy1yZXBvcnQucGRmAAAOACAADwBiAGwAYQBzAC0AcgBlAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYmxhcy1yZXBvcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  20223. @manual{BLASQR:fk,
  20224. Date-Added = {2007-02-24 18:12:10 -0700},
  20225. Date-Modified = {2009-08-25 22:28:18 -0600},
  20226. Organization = {University of Tennessee},
  20227. Title = {Basic Linear Algebra Subprograms: A Quick Reference Guide},
  20228. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9ibGFzcXIucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpibGFzcXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGsl+wgjTT1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgk1vwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Ymxhc3FyLnBkZgAADgAWAAoAYgBsAGEAcwBxAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9ibGFzcXIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20229. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpibGFzcXIucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpibGFzcXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A00Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBibGFzcXIucGRmAA4AFgAKAGIAbABhAHMAcQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2JsYXNxci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  20230. @inproceedings{Henriksson:2004fk,
  20231. Author = {Jakob Henriksson and Jan Maluszynski},
  20232. Bibdate = {2004-09-22},
  20233. Bibsource = {DBLP, http://dblp.uni-trier.de/db/conf/ppswr/ppswr2004.html#HenrikssonM04},
  20234. Booktitle = {Principles and Practice of Semantic Web Reasoning, 2nd International Workshop, {PPSWR} 2004, St. Malo, France, September 6-10, 2004, Proceedings},
  20235. Date-Added = {2007-02-22 20:18:15 -0700},
  20236. Date-Modified = {2010-12-17 10:23:09 -0700},
  20237. Isbn = {3-540-22961-2},
  20238. Pages = {76--89},
  20239. Publisher = {Springer},
  20240. Series = {LNCS},
  20241. Title = {Static Type-Checking of Datalog with Ontologies},
  20242. Volume = {3208},
  20243. Year = {2004},
  20244. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDUucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hCwiYSigAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZm6gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ1LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0NS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20245. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OY0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDUucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20246. Bdsk-Url-1 = {http://springerlink.metapress.com/openurl.asp?genre=article&amp;issn=0302-9743&amp;volume=3208&amp;spage=76}}
  20247. @techreport{Parkinson:2006vn,
  20248. Author = {Matthew Parkinson and Richard Bornat and Cristiano Calcagno},
  20249. Date-Added = {2007-02-23 15:29:34 -0700},
  20250. Date-Modified = {2009-08-25 22:28:18 -0600},
  20251. Institution = {Imperial College, University of London},
  20252. Number = {2006/1},
  20253. Title = {Variables as Resource in Hoare Logics},
  20254. Year = {2006},
  20255. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9EVFIwNi0xLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELRFRSMDYtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqpXsIEqUNQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIFC7MAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkRUUjA2LTEucGRmAA4AGAALAEQAVABSADAANgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9EVFIwNi0xLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20256. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0RUUjA2LTEucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtEVFIwNi0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuY/zOWa4wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARFRSMDYtMS5wZGYADgAYAAsARABUAFIAMAA2AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0RUUjA2LTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  20257. @inproceedings{Grosof:2003kx,
  20258. Address = {New York, NY, USA},
  20259. Author = {Benjamin N. Grosof and Ian Horrocks and Raphael Volz and Stefan Decker},
  20260. Booktitle = {WWW '03: Proceedings of the 12th international conference on World Wide Web},
  20261. Date-Added = {2007-02-23 14:35:42 -0700},
  20262. Date-Modified = {2010-12-17 10:23:09 -0700},
  20263. Isbn = {1-58113-680-3},
  20264. Location = {Budapest, Hungary},
  20265. Pages = {48--57},
  20266. Publisher = {ACM Press},
  20267. Title = {Description logic programs: combining logic programs with description logic},
  20268. Year = {2003},
  20269. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTE3LWdyb3NvZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMTctZ3Jvc29mLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaqXfCBKwdUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBQ6NAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTE3LWdyb3NvZi5wZGYADgAgAA8AcAAxADEANwAtAGcAcgBvAHMAbwBmAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDExNy1ncm9zb2YucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20270. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTctZ3Jvc29mLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExNy1ncm9zb2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95n9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNy1ncm9zb2YucGRmAAAOACAADwBwADEAMQA3AC0AZwByAG8AcwBvAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExNy1ncm9zb2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20271. Bdsk-Url-1 = {http://doi.acm.org/10.1145/775152.775160}}
  20272. @article{Wand:1978uq,
  20273. Address = {New York, NY, USA},
  20274. Author = {Mitchell Wand},
  20275. Date-Added = {2007-02-23 12:17:23 -0700},
  20276. Date-Modified = {2010-12-17 10:23:09 -0700},
  20277. Issn = {0004-5411},
  20278. Journal = {J. ACM},
  20279. Number = {1},
  20280. Pages = {168--175},
  20281. Publisher = {ACM Press},
  20282. Title = {A New Incompleteness Result for Hoare's System},
  20283. Volume = {25},
  20284. Year = {1978},
  20285. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTY4LXdhbmQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTY4LXdhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqgFwgSL2lBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgTuSgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE2OC13YW5kLnBkZgAOABwADQBwADEANgA4AC0AdwBhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNjgtd2FuZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20286. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTY4LXdhbmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTY4LXdhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3n00Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTY4LXdhbmQucGRmAAAOABwADQBwADEANgA4AC0AdwBhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTY4LXdhbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20287. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322047.322062}}
  20288. @techreport{Courcelle:1984fk,
  20289. Author = {B. Courcelle and P. Deransart},
  20290. Date-Added = {2007-02-23 11:21:20 -0700},
  20291. Date-Modified = {2009-08-25 22:28:18 -0600},
  20292. Institution = {INRIA},
  20293. Number = {RR-0322},
  20294. Title = {Proofs of partial correctness for attribute grammars and recursive procedures},
  20295. Year = {1984},
  20296. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9SUi0wMzIyLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELUlItMDMyMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqkjMIEfntQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIE4OsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlJSLTAzMjIucGRmAA4AGAALAFIAUgAtADAAMwAyADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9SUi0wMzIyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20297. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTAzMjIucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi0wMzIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD7nWzOWbZwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItMDMyMi5wZGYADgAYAAsAUgBSAC0AMAAzADIAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTAzMjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  20298. @article{Barnett:2004zr,
  20299. Booktitle = {Special issue: ECOOP 2003 Workshop on Formal Techniques for Java-Like Programs},
  20300. Date-Added = {2007-02-20 19:36:11 -0700},
  20301. Date-Modified = {2009-08-25 22:28:18 -0600},
  20302. Journal = {Journal of Object Technology},
  20303. Month = {June},
  20304. Number = {6},
  20305. Title = {Verification of object-oriented programs with invariants},
  20306. Volume = {3},
  20307. Year = {2004},
  20308. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9hcnRpY2xlMi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGFydGljbGUyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao2HCA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphcnRpY2xlMi5wZGYAAA4AGgAMAGEAcgB0AGkAYwBsAGUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2FydGljbGUyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20309. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhcnRpY2xlMi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFydGljbGUyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqTRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFydGljbGUyLnBkZgAOABoADABhAHIAdABpAGMAbABlADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYXJ0aWNsZTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  20310. @inproceedings{Bierhoff:2005vn,
  20311. Address = {New York, NY, USA},
  20312. Author = {Kevin Bierhoff and Jonathan Aldrich},
  20313. 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},
  20314. Date-Added = {2007-02-20 19:14:24 -0700},
  20315. Date-Modified = {2010-12-17 10:23:09 -0700},
  20316. Isbn = {1-59593-014-0},
  20317. Location = {Lisbon, Portugal},
  20318. Pages = {217--226},
  20319. Publisher = {ACM Press},
  20320. Title = {Lightweight object specification with typestates},
  20321. Year = {2005},
  20322. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjE3LWJpZXJob2ZmLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDIxNy1iaWVyaG9mZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjcMIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMTctYmllcmhvZmYucGRmAA4AJAARAHAAMgAxADcALQBiAGkAZQByAGgAbwBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjE3LWJpZXJob2ZmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  20323. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTctYmllcmhvZmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjE3LWJpZXJob2ZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o/0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE3LWJpZXJob2ZmLnBkZgAADgAkABEAcAAyADEANwAtAGIAaQBlAHIAaABvAGYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjE3LWJpZXJob2ZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  20324. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1081706.1081741}}
  20325. @inproceedings{Nanda:2005kx,
  20326. Address = {New York, NY, USA},
  20327. Author = {Mangala Gowri Nanda and Christian Grothoff and Satish Chandra},
  20328. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  20329. Date-Added = {2007-02-20 19:13:09 -0700},
  20330. Date-Modified = {2010-12-17 10:23:09 -0700},
  20331. Isbn = {1-59593-031-0},
  20332. Location = {San Diego, CA, USA},
  20333. Pages = {77--96},
  20334. Publisher = {ACM Press},
  20335. Title = {Deriving object typestates in the presence of inter-object references},
  20336. Year = {2005},
  20337. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNzctbmFuZGEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNzctbmFuZGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqN/wgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDc3LW5hbmRhLnBkZgAOABwADQBwADcANwAtAG4AYQBuAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A3Ny1uYW5kYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20338. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzctbmFuZGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzctbmFuZGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uU0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzctbmFuZGEucGRmAAAOABwADQBwADcANwAtAG4AYQBuAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzctbmFuZGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20339. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094818}}
  20340. @article{Lam:2004uq,
  20341. Address = {New York, NY, USA},
  20342. Author = {Patrick Lam and Viktor Kuncak and Martin Rinard},
  20343. Date-Added = {2007-02-20 19:11:41 -0700},
  20344. Date-Modified = {2010-12-17 10:23:09 -0700},
  20345. Issn = {0362-1340},
  20346. Journal = {SIGPLAN Not.},
  20347. Number = {3},
  20348. Pages = {46--55},
  20349. Publisher = {ACM Press},
  20350. Title = {Generalized typestate checking using set interfaces and pluggable analyses},
  20351. Volume = {39},
  20352. Year = {2004},
  20353. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wNDYtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDQ2LWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjecIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0Ni1sYW0ucGRmAA4AGAALAHAANAA2AC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wNDYtbGFtLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20354. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNDYtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDQ2LWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97CtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ2LWxhbS5wZGYAAA4AGAALAHAANAA2AC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDQ2LWxhbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  20355. Bdsk-Url-1 = {http://doi.acm.org/10.1145/981009.981016}}
  20356. @inproceedings{DeLine:2004ys,
  20357. Author = {Robert DeLine and Manuel Fahndrich},
  20358. Booktitle = {ECOOP 2004: 18th European Conference of Object-Oriented Computing},
  20359. Date-Added = {2007-02-20 19:10:38 -0700},
  20360. Date-Modified = {2009-08-25 22:28:18 -0600},
  20361. Read = {Yes},
  20362. Series = {LNCS},
  20363. Title = {Typestates for objects},
  20364. Volume = {3086},
  20365. Year = {2004},
  20366. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9lY29vcDA0LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZWNvb3AwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjZ8IDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmVjb29wMDQucGRmAA4AGAALAGUAYwBvAG8AcAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9lY29vcDA0LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20367. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDA0LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3AwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zPNEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3AwNC5wZGYAAA4AGAALAGUAYwBvAG8AcAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3AwNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  20368. @inproceedings{Kennedy:2005fk,
  20369. Address = {New York, NY, USA},
  20370. Author = {Andrew Kennedy and Claudio V. Russo},
  20371. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  20372. Date-Added = {2007-02-20 19:03:32 -0700},
  20373. Date-Modified = {2010-12-17 10:23:09 -0700},
  20374. Isbn = {1-59593-031-0},
  20375. Location = {San Diego, CA, USA},
  20376. Pages = {21--40},
  20377. Publisher = {ACM Press},
  20378. Title = {Generalized algebraic data types and object-oriented programming},
  20379. Year = {2005},
  20380. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjEta2VubmVkeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyMS1rZW5uZWR5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao23CA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjEta2VubmVkeS5wZGYADgAgAA8AcAAyADEALQBrAGUAbgBuAGUAZAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDIxLWtlbm5lZHkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20381. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMS1rZW5uZWR5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIxLWtlbm5lZHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96M9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxLWtlbm5lZHkucGRmAAAOACAADwBwADIAMQAtAGsAZQBuAG4AZQBkAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIxLWtlbm5lZHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20382. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094814}}
  20383. @inproceedings{Zhu:2005vn,
  20384. Abstract = {{
  20385. The need for direct memory manipulation through pointers is essential in
  20386. many applications. However, it is also commonly understood that the use (or
  20387. probably misuse) of pointers is often a rich source of program errors.
  20388. Therefore, approaches that can effectively enforce safe use of pointers in
  20389. programming are highly sought after. ATS is a programming language with a
  20390. type system rooted in a recently developed framework Applied Type System,
  20391. and a novel and desirable feature in ATS lies in its support for safe
  20392. programming with pointers through a novel notion of {\em stateful
  20393. views}. In particular, even pointer arithmetic is allowed in ATS and
  20394. guaranteed to be safe by the type system of ATS. In this paper, we give an
  20395. overview of this feature in ATS, presenting some interesting examples based
  20396. on a prototype implementation of ATS to demonstrate the practicality of
  20397. safe programming with pointer through stateful views.
  20398. }},
  20399. Address = {Long Beach, CA},
  20400. Author = {Dengping Zhu and Hongwei Xi},
  20401. Booktitle = {Proceedings of the 7th International Symposium on Practical Aspects of Declarative Languages},
  20402. Date-Added = {2007-02-21 17:48:20 -0700},
  20403. Date-Modified = {2009-08-25 22:28:18 -0600},
  20404. Month = {January},
  20405. Pages = {83--97},
  20406. Publisher = {Springer-Verlag LNCS vol. 3350},
  20407. Title = {{Safe Programming with Pointers through Stateful Views}},
  20408. Year = {2005},
  20409. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9wYWRsMDUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpwYWRsMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpTnwgI15FBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgKYVAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGFkbDA1LnBkZgAADgAWAAoAcABhAGQAbAAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9wYWRsMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20410. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYWRsMDUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYWRsMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vM0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYWRsMDUucGRmAA4AFgAKAHAAYQBkAGwAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhZGwwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  20411. @inproceedings{Chen:2004kx,
  20412. Abstract = {{
  20413. The wide practice of objected oriented programming (OOP) in current
  20414. software practice is evident. Despite extensive studies on typing
  20415. programming objects, it is still undeniably a challenging research task to
  20416. design a type system that can satisfactorily account for a variety of
  20417. features (e.g., binary methods and multiple inheritance) in OOP. In this
  20418. paper, we present a typeful approach to implementing objects that makes use
  20419. of a recently introduced notion of guarded datatypes. In particular, we
  20420. demonstrate how the feature of multiple inheritance can be supported with
  20421. this approach, presenting a simple and general account for multiple
  20422. inheritance in a typeful manner.
  20423. }},
  20424. Address = {Dallas, TX},
  20425. Author = {Chiyan Chen and Rui Shi and Hongwei Xi},
  20426. Booktitle = {Proceedings of the 6th International Symposium on Practical Aspects of Declarative Languages},
  20427. Date-Added = {2007-02-21 17:47:53 -0700},
  20428. Date-Modified = {2009-08-25 22:28:18 -0600},
  20429. Month = {June},
  20430. Pages = {23--38},
  20431. Publisher = {Springer-Verlag LNCS vol. 3057},
  20432. Title = {{A Typeful Approach to Object-Oriented Programming with Multiple Inheritance}},
  20433. Year = {2004},
  20434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9PQkp3TUkucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpPQkp3TUkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpUHwgI1+1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgKYawAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6T0JKd01JLnBkZgAADgAWAAoATwBCAEoAdwBNAEkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9PQkp3TUkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20435. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL09CSndNSS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCk9CSndNSS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5kjM5ZscAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhbAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBPQkp3TUkucGRmAAAOABYACgBPAEIASgB3AE0ASQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL09CSndNSS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  20436. @inproceedings{Chen:2004uq,
  20437. Abstract = {{
  20438. Gentzen's Hauptsatz -- cut elimination theorem -- in sequent calculi
  20439. reveals a fundamental property on logic connectives in various logics such
  20440. as classical logic and intuitionistic logic. In this paper, we implement a
  20441. procedure in Haskell to perform cut elimination for intuitionistic sequent
  20442. calculus, where we use types to guarantee that the procedure can only
  20443. return a cut-free proof of the same sequent when given a proof of a sequent
  20444. that may contain cuts. The contribution of the paper is two-fold. On
  20445. the one hand, we present an interesting (and somewhat unexpected) application
  20446. of the current type system of Haskell, illustrating through a concrete
  20447. example how some typical use of dependent types can be simulated in
  20448. Haskell. On the other hand, we identify several problematic issues with
  20449. such a simulation technique and then suggest some approaches to addressing
  20450. these issues in Haskell.
  20451. }},
  20452. Address = {Dallas, TX},
  20453. Author = {Chiyan Chen and Dengping Zhu and Hongwei Xi},
  20454. Booktitle = {Proceedings of the 6th International Symposium on Practical Aspects of Declarative Languages},
  20455. Date-Added = {2007-02-21 17:47:08 -0700},
  20456. Date-Modified = {2007-05-18 13:42:21 -0600},
  20457. Month = {June},
  20458. Pages = {239--254},
  20459. Publisher = {Springer-Verlag LNCS vol. 3057},
  20460. Title = {{Implementing Cut Elimination: A Case Study of Simulating Dependent Types in Haskell}},
  20461. Year = {2004}}
  20462. @techreport{Xi:2004fk,
  20463. Author = {Hongwei Xi and Dengping Zhu},
  20464. Date-Added = {2007-02-21 17:44:51 -0700},
  20465. Date-Modified = {2009-08-25 22:28:18 -0600},
  20466. Institution = {Boston University},
  20467. Title = {Views, Types and Viewtypes},
  20468. Year = {2004},
  20469. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9Wc1RzVlRzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELVnNUc1ZUcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqR0cICNX9QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMICl+8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlZzVHNWVHMucGRmAA4AGAALAFYAcwBUAHMAVgBUAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9Wc1RzVlRzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20470. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1ZzVHNWVHMucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtWc1RzVlRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuDnzOWbjQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVnNUc1ZUcy5wZGYADgAYAAsAVgBzAFQAcwBWAFQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1ZzVHNWVHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  20471. @inproceedings{Xi:2000uq,
  20472. Address = {Washington, DC, USA},
  20473. Author = {Hongwei Xi},
  20474. Booktitle = {LICS '00: Proceedings of the 15th Annual IEEE Symposium on Logic in Computer Science},
  20475. Date-Added = {2007-02-20 11:16:29 -0700},
  20476. Date-Modified = {2009-08-25 22:28:18 -0600},
  20477. Isbn = {0-7695-0725-5},
  20478. Pages = {375},
  20479. Publisher = {IEEE Computer Society},
  20480. Title = {Imperative Programming with Dependent Types},
  20481. Year = {2000},
  20482. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDg1NTc4NS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwODU1Nzg1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAafdfCAIj1UERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCAOtlAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDg1NTc4NS5wZGYAAA4AGgAMADAAMAA4ADUANQA3ADgANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwODU1Nzg1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20483. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwODU1Nzg1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA4NTU3ODUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71+8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwODU1Nzg1LnBkZgAADgAaAAwAMAAwADgANQA1ADcAOAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA4NTU3ODUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  20484. @techreport{Bierman:2003fk,
  20485. Author = {G.M. Bierman and M.J. Parkinson and A.M. Pitts},
  20486. Date-Added = {2007-02-20 11:13:47 -0700},
  20487. Date-Modified = {2009-08-25 22:28:18 -0600},
  20488. Institution = {University of Cambridge Computer Laboratory},
  20489. Month = {April},
  20490. Number = {UCAM-CL-TR-563},
  20491. Title = {MJ: An imperative core calculus for Java and Java with effects},
  20492. Year = {2003},
  20493. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9VQ0FNLUNMLVRSLTU2My0xLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUVUNBTS1DTC1UUi01NjMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABp9uMIAiI5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIA6v4AAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlVDQU0tQ0wtVFItNTYzLTEucGRmAAAOACoAFABVAEMAQQBNAC0AQwBMAC0AVABSAC0ANQA2ADMALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvVUNBTS1DTC1UUi01NjMtMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  20494. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL1VDQU0tQ0wtVFItNTYzLTEucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRVQ0FNLUNMLVRSLTU2My0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv7XzOWbjAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVUNBTS1DTC1UUi01NjMtMS5wZGYAAA4AKgAUAFUAQwBBAE0ALQBDAEwALQBUAFIALQA1ADYAMwAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9VQ0FNLUNMLVRSLTU2My0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  20495. @article{Garcia:2007fk,
  20496. Author = {Ronald Garcia and Jaakko J{\"a}rvi and Andrew Lumsdaine and Jeremy G. Siek and Jeremiah Willcock},
  20497. Date-Added = {2007-02-15 12:01:56 -0700},
  20498. Date-Modified = {2010-12-17 10:23:09 -0700},
  20499. Journal = {Journal of Functional Programming},
  20500. Month = {March},
  20501. Number = {2},
  20502. Pages = {145--205},
  20503. Title = {An extended comparative study of language support for generic programming},
  20504. Volume = {17},
  20505. Year = {2007},
  20506. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MTk4YS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODA2MDA2MTk4YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+Q3M5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5NjgwNjAwNjE5OGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAAwADYAMAAwADYAMQA5ADgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MTk4YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  20507. Bdsk-Url-1 = {http://journals.cambridge.org/action/displayFulltext?type=1&fid=715040&jid=JFP&volumeId=17&issueId=02&aid=715036}}
  20508. @article{Reynolds:1998uq,
  20509. Author = {John C. Reynolds},
  20510. Date-Added = {2007-02-12 22:36:34 -0700},
  20511. Date-Modified = {2009-08-25 22:28:18 -0600},
  20512. Journal = {Higher-Order and Symbolic Computation},
  20513. Pages = {355--361},
  20514. Title = {Definitional Interpreters Revisited},
  20515. Volume = {11},
  20516. Year = {1998},
  20517. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9kZWZpbnRlcnAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1kZWZpbnRlcnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGWHwfaksgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfcHIgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGVmaW50ZXJwLnBkZgAOABwADQBkAGUAZgBpAG4AdABlAHIAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2RlZmludGVycC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20518. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1kZWZpbnRlcnAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1kZWZpbnRlcnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FH0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZWZpbnRlcnAucGRmAAAOABwADQBkAGUAZgBpAG4AdABlAHIAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9kZWZpbnRlcnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  20519. @inproceedings{Cok:2006qf,
  20520. Author = {David R. Cok},
  20521. Booktitle = {Workshop on Specification and Verification of Component-Based Systems},
  20522. Date-Added = {2007-02-12 17:30:40 -0700},
  20523. Date-Modified = {2009-08-25 22:28:18 -0600},
  20524. Month = {November},
  20525. Title = {Specifying Java Iterators with JML and Esc/Java2},
  20526. Year = {2006},
  20527. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9Db2sucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdDb2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGAkwfZUXFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfa2zAAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Q29rLnBkZgAOABAABwBDAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL0Nvay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  20528. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliL0Nvay5wZGbSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhB0Nvay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4QXM5ZrbAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhKwAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDb2sucGRmAA4AEAAHAEMAbwBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ29rLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  20529. @inproceedings{Dietl:2007ve,
  20530. Booktitle = {Foundations and Developments of Object-Oriented Languages (FOOL/WOOD '07)},
  20531. Date-Added = {2007-02-12 17:04:33 -0700},
  20532. Date-Modified = {2009-08-25 22:28:18 -0600},
  20533. Month = {January},
  20534. Title = {{G}eneric {U}niverse {T}ypes},
  20535. Year = {2007},
  20536. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uLy4uLy4uL3BhcGVycy9EaWV0bERyb3Nzb3BvdWxvdU11ZWxsZXIwNy5wZGbSFwsYGVdOUy5kYXRhTxEBrgAAAAABrgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRHkRpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYXMnB9k6tUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB9rEdAAAAAQAMAE+ZEQBOpFMARsk2AAIAPU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpEaWV0bERyb3Nzb3BvdWxvdU11ZWxsZXIwNy5wZGYAAA4APgAeAEQAaQBlAHQAbABEAHIAbwBzAHMAbwBwAG8AdQBsAG8AdQBNAHUAZQBsAGwAZQByADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMFVzZXJzL3NpZWsvcGFwZXJzL0RpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAn4CgAKFApACmQKnAqsCsgK7AsACzQLQAuIC5QLqAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuw=},
  20537. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLS4uL0Ryb3Bib3gvYmliL0RpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZtIXCxgZV05TLmRhdGFPEQHAAAAAAAHAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEeRGlldGxEcm9zc29wb3Vsb3VNdWVsbGVyMDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7r1MzlmuEAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eExAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEdNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AERpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZgAADgA+AB4ARABpAGUAdABsAEQAcgBvAHMAcwBvAHAAbwB1AGwAbwB1AE0AdQBlAGwAbABlAHIAMAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRGlldGxEcm9zc29wb3Vsb3VNdWVsbGVyMDcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvgDDAMsCjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==}}
  20538. @inproceedings{Westbrook:2005ly,
  20539. Author = {E. Westbrook and A. Stump and I. Wehrman},
  20540. Booktitle = {10th ACM SIGPLAN International Conference on Functional Programming},
  20541. Date-Added = {2007-02-12 16:33:41 -0700},
  20542. Date-Modified = {2009-08-25 22:28:18 -0600},
  20543. Title = {{A Language-based Approach to Functionally Correct Imperative Programming}},
  20544. Year = 2005,
  20545. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9yc3AxLWljZnAwNS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3JzcDEtaWNmcDA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYWTPB9kdwUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB9qngAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpyc3AxLWljZnAwNS5wZGYADgAgAA8AcgBzAHAAMQAtAGkAYwBmAHAAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcnNwMS1pY2ZwMDUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20546. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3JzcDEtaWNmcDA1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcnNwMS1pY2ZwMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JxtEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcnNwMS1pY2ZwMDUucGRmAAAOACAADwByAHMAcAAxAC0AaQBjAGYAcAAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcnNwMS1pY2ZwMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  20547. @inproceedings{Stump:2006zr,
  20548. Author = {A. Stump and I. Wehrman},
  20549. Booktitle = {2006 International Workshop on Foundations and Developments of Object-Oriented Languages},
  20550. Date-Added = {2007-02-12 16:32:28 -0700},
  20551. Date-Modified = {2009-08-25 22:28:18 -0600},
  20552. Title = {{Property Types: Semantic Programming for Java}},
  20553. Year = 2006,
  20554. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9zdHVtcC13ZWhybWFuLWZvb2wwNi5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHN0dW1wLXdlaHJtYW4tZm9vbDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYVjvB9kcsUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB9qmcAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzdHVtcC13ZWhybWFuLWZvb2wwNi5wZGYAAA4AMgAYAHMAdAB1AG0AcAAtAHcAZQBoAHIAbQBhAG4ALQBmAG8AbwBsADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3N0dW1wLXdlaHJtYW4tZm9vbDA2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  20555. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHN0dW1wLXdlaHJtYW4tZm9vbDA2LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc3R1bXAtd2Vocm1hbi1mb29sMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KMNEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3R1bXAtd2Vocm1hbi1mb29sMDYucGRmAA4AMgAYAHMAdAB1AG0AcAAtAHcAZQBoAHIAbQBhAG4ALQBmAG8AbwBsADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zdHVtcC13ZWhybWFuLWZvb2wwNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  20556. @inproceedings{Leino:2001ys,
  20557. Address = {London, UK},
  20558. Author = {K. Rustan M. Leino},
  20559. Booktitle = {SAS '01: Proceedings of the 8th International Symposium on Static Analysis},
  20560. Date-Added = {2007-02-12 16:21:38 -0700},
  20561. Date-Modified = {2009-08-25 22:28:18 -0600},
  20562. Isbn = {3-540-42314-1},
  20563. Pages = {185--193},
  20564. Publisher = {Springer-Verlag},
  20565. Title = {Applications of Extended Static Checking},
  20566. Year = {2001},
  20567. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGFYewfZEpVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfanFQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ0LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0NC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20568. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OX0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDQucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  20569. @article{Leavens:2006vn,
  20570. Address = {New York, NY, USA},
  20571. Author = {Gary T. Leavens and Albert L. Baker and Clyde Ruby},
  20572. Date-Added = {2007-02-12 16:02:28 -0700},
  20573. Date-Modified = {2010-12-17 10:23:09 -0700},
  20574. Issn = {0163-5948},
  20575. Journal = {SIGSOFT Softw. Eng. Notes},
  20576. Number = {3},
  20577. Pages = {1--38},
  20578. Publisher = {ACM Press},
  20579. Title = {Preliminary design of {JML}: a behavioral interface specification language for java},
  20580. Volume = {31},
  20581. Year = {2006},
  20582. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNS1sZWF2ZW5zLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDUtbGVhdmVucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhS+MH2QCBQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMH2opAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1LWxlYXZlbnMucGRmAAAOAB4ADgBwADUALQBsAGUAYQB2AGUAbgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDUtbGVhdmVucy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20583. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNS1sZWF2ZW5zLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDUtbGVhdmVucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97JtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUtbGVhdmVucy5wZGYADgAeAA4AcAA1AC0AbABlAGEAdgBlAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNS1sZWF2ZW5zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20584. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1127878.1127884}}
  20585. @article{Burdy:2005kx,
  20586. 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},
  20587. Date-Added = {2007-02-12 15:53:18 -0700},
  20588. Date-Modified = {2009-08-25 22:28:18 -0600},
  20589. Journal = {International Journal on Software Tools for Technology Transfer},
  20590. Month = {June},
  20591. Title = {An overview of JML tools and applications},
  20592. Year = {2005},
  20593. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9zdHR0MDQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpzdHR0MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGE0NwfY+OVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfagqQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3R0dDA0LnBkZgAADgAWAAoAcwB0AHQAdAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9zdHR0MDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20594. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzdHR0MDQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzdHR0MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4ov0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdHR0MDQucGRmAA4AFgAKAHMAdAB0AHQAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3N0dHQwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  20595. @inproceedings{Flanagan:2002uq,
  20596. Address = {New York, NY, USA},
  20597. Author = {Cormac Flanagan and K. Rustan M. Leino and Mark Lillibridge and Greg Nelson and James B. Saxe and Raymie Stata},
  20598. Booktitle = {PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  20599. Date-Added = {2007-02-12 14:55:58 -0700},
  20600. Date-Modified = {2010-12-17 10:23:09 -0700},
  20601. Isbn = {1-58113-463-0},
  20602. Location = {Berlin, Germany},
  20603. Pages = {234--245},
  20604. Publisher = {ACM Press},
  20605. Title = {Extended static checking for Java},
  20606. Year = {2002},
  20607. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjM0LWxlaW5vLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIzNC1sZWluby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhJRsH2MIZQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMH2kvYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMzQtbGVpbm8ucGRmAAAOAB4ADgBwADIAMwA0AC0AbABlAGkAbgBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIzNC1sZWluby5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20608. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjM0LWxlaW5vLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzNC1sZWluby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96U9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzNC1sZWluby5wZGYADgAeAA4AcAAyADMANAAtAGwAZQBpAG4AbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjM0LWxlaW5vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20609. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512558}}
  20610. @inproceedings{OCallahan:1997fk,
  20611. Address = {New York, NY, USA},
  20612. Author = {Robert O'Callahan and Daniel Jackson},
  20613. Booktitle = {ICSE '97: Proceedings of the 19th international conference on Software engineering},
  20614. Date-Added = {2007-02-12 13:48:01 -0700},
  20615. Date-Modified = {2010-12-17 10:23:09 -0700},
  20616. Isbn = {0-89791-914-9},
  20617. Location = {Boston, Massachusetts, United States},
  20618. Pages = {338--348},
  20619. Publisher = {ACM Press},
  20620. Title = {Lackwit: a program understanding tool based on type inference},
  20621. Year = {1997},
  20622. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMy4uLy4uLy4uL3BhcGVycy9sYWNrd2l0LWEtcHJvZ3JhbS11bmRlcnN0YW5kaW5nLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfbGFja3dpdC1hLXByb2dyYW0tdW4jMTg0ODM1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhINcH2IS5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMH2g54AAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxhY2t3aXQtYS1wcm9ncmFtLXVuIzE4NDgzNS5wZGYADgBIACMAbABhAGMAawB3AGkAdAAtAGEALQBwAHIAbwBnAHIAYQBtAC0AdQBuAGQAZQByAHMAdABhAG4AZABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL3NpZWsvcGFwZXJzL2xhY2t3aXQtYS1wcm9ncmFtLXVuZGVyc3RhbmRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMQAyQDRApMClQKaAqUCrgK8AsACxwLQAtUC4gLlAvcC+gL/AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwE=},
  20623. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2xhY2t3aXQtYS1wcm9ncmFtLXVuZGVyc3RhbmRpbmcucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9sYWNrd2l0LWEtcHJvZ3JhbS11biNCRjc4QTYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3im0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsYWNrd2l0LWEtcHJvZ3JhbS11biNCRjc4QTYucGRmAAAOAEgAIwBsAGEAYwBrAHcAaQB0AC0AYQAtAHAAcgBvAGcAcgBhAG0ALQB1AG4AZABlAHIAcwB0AGEAbgBkAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2xhY2t3aXQtYS1wcm9ncmFtLXVuZGVyc3RhbmRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=},
  20624. Bdsk-Url-1 = {http://doi.acm.org/10.1145/253228.253351}}
  20625. @inproceedings{Grothoff:2001fk,
  20626. Address = {New York, NY, USA},
  20627. Author = {Christian Grothoff and Jens Palsberg and Jan Vitek},
  20628. Booktitle = {OOPSLA '01: Proceedings of the 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  20629. Date-Added = {2007-02-11 21:52:32 -0700},
  20630. Date-Modified = {2010-12-17 10:23:09 -0700},
  20631. Isbn = {1-58113-335-9},
  20632. Location = {Tampa Bay, FL, USA},
  20633. Pages = {241--255},
  20634. Publisher = {ACM Press},
  20635. Title = {Encapsulating objects with confined types},
  20636. Year = {2001},
  20637. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjQxLWdyb3Rob2ZmLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI0MS1ncm90aG9mZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjc8IDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNDEtZ3JvdGhvZmYucGRmAA4AJAARAHAAMgA0ADEALQBnAHIAbwB0AGgAbwBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjQxLWdyb3Rob2ZmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  20638. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNDEtZ3JvdGhvZmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjQxLWdyb3Rob2ZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pd0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQxLWdyb3Rob2ZmLnBkZgAADgAkABEAcAAyADQAMQAtAGcAcgBvAHQAaABvAGYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjQxLWdyb3Rob2ZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  20639. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504282.504300}}
  20640. @book{Winskel:1993uq,
  20641. Author = {Glynn Winskel},
  20642. Date-Added = {2007-02-08 16:42:36 -0700},
  20643. Date-Modified = {2007-05-18 13:42:22 -0600},
  20644. Publisher = {MIT Press},
  20645. Series = {{Foundations of Computing}},
  20646. Title = {{The Formal Semantics of Programming Languages}},
  20647. Year = {1993}}
  20648. @article{Pitts:2003fk,
  20649. Author = {Andrew M. Pitts},
  20650. Date-Added = {2007-02-08 16:30:52 -0700},
  20651. Date-Modified = {2009-08-25 22:28:18 -0600},
  20652. Journal = {Information and Computation},
  20653. Month = {November},
  20654. Number = {2},
  20655. Title = {Nominal logic, a first order theory of names and binding},
  20656. Volume = {186},
  20657. Year = {2003},
  20658. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9zZGFydGljbGUtMTAucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBzZGFydGljbGUtMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGDBZwfEAolBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfFjEgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c2RhcnRpY2xlLTEwLnBkZgAADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAxADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9zZGFydGljbGUtMTAucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20659. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0xMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0xMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iejRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0xMC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAxADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTEwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  20660. @phdthesis{Surana:2006fk,
  20661. Author = {Pankaj Surana},
  20662. Date-Added = {2007-02-06 23:33:55 -0700},
  20663. Date-Modified = {2009-08-25 22:28:18 -0600},
  20664. Month = {June},
  20665. School = {Northwestern University},
  20666. Title = {Meta-Compilation of Language Abstractions},
  20667. Year = {2006},
  20668. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9TdXJhbmFUaGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBTdXJhbmFUaGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD+Rwe7BRAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwe8jtAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6U3VyYW5hVGhlc2lzLnBkZgAADgAiABAAUwB1AHIAYQBuAGEAVABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9TdXJhbmFUaGVzaXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20669. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL1N1cmFuYVRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEFN1cmFuYVRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDcbM5Zt4AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhyAAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTdXJhbmFUaGVzaXMucGRmAAAOACIAEABTAHUAcgBhAG4AYQBUAGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1N1cmFuYVRoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  20670. @phdthesis{Vargun:2006fk,
  20671. Author = {Aytekin Vargun},
  20672. Date-Added = {2007-02-06 21:17:38 -0700},
  20673. Date-Modified = {2009-08-25 22:28:18 -0600},
  20674. Month = {December},
  20675. School = {Rensselaer Polytechnic Institute},
  20676. Title = {Code-Carrying Theory},
  20677. Year = {2006},
  20678. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9jY3QtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOY2N0LXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg/mMHuoiAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHvBJAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNjdC10aGVzaXMucGRmAAAOAB4ADgBjAGMAdAAtAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvY2N0LXRoZXNpcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20679. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jY3QtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOY2N0LXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xE9EPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2N0LXRoZXNpcy5wZGYADgAeAA4AYwBjAHQALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jY3QtdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  20680. @article{Clarke:1996fk,
  20681. Address = {New York, NY, USA},
  20682. Author = {Edmund M. Clarke and Jeannette M. Wing},
  20683. Date-Added = {2007-02-06 17:56:25 -0700},
  20684. Date-Modified = {2010-12-17 10:23:09 -0700},
  20685. Issn = {0360-0300},
  20686. Journal = {ACM Comput. Surv.},
  20687. Number = {4},
  20688. Pages = {626--643},
  20689. Publisher = {ACM Press},
  20690. Title = {Formal methods: state of the art and future directions},
  20691. Volume = {28},
  20692. Year = {1996},
  20693. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNjI2LWNsYXJrZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A2MjYtY2xhcmtlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQ8nB7nHTUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB7tRDAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjI2LWNsYXJrZS5wZGYADgAgAA8AcAA2ADIANgAtAGMAbABhAHIAawBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDYyNi1jbGFya2UucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20694. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2MjYtY2xhcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDYyNi1jbGFya2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97YdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYyNi1jbGFya2UucGRmAAAOACAADwBwADYAMgA2AC0AYwBsAGEAcgBrAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDYyNi1jbGFya2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20695. Bdsk-Url-1 = {http://doi.acm.org/10.1145/242223.242257}}
  20696. @inproceedings{Kanamori:1986oq,
  20697. Address = {Los Alamitos, CA, USA},
  20698. Author = {Tadashi Kanamori and Hiroshi Fujita and Hirohisa Seki and Kenji Horiuchi and Machi Maeji},
  20699. Booktitle = {ACM '86: Proceedings of 1986 ACM Fall joint computer conference},
  20700. Date-Added = {2007-01-28 16:49:12 -0500},
  20701. Date-Modified = {2009-08-25 22:28:18 -0600},
  20702. Isbn = {0-8186-4743-4},
  20703. Location = {Dallas, Texas, United States},
  20704. Pages = {994--999},
  20705. Publisher = {IEEE Computer Society Press},
  20706. Title = {Argus/V: a system for verification of Prolog programs},
  20707. Year = {1986},
  20708. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wOTk0LWthbmFtb3JpLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDk5NC1rYW5hbW9yaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjgsIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA5OTQta2FuYW1vcmkucGRmAA4AJAARAHAAOQA5ADQALQBrAGEAbgBhAG0AbwByAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wOTk0LWthbmFtb3JpLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  20709. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA5OTQta2FuYW1vcmkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwOTk0LWthbmFtb3JpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vK0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTk0LWthbmFtb3JpLnBkZgAADgAkABEAcAA5ADkANAAtAGsAYQBuAGEAbQBvAHIAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wOTk0LWthbmFtb3JpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  20710. @techreport{Apt:1994nx,
  20711. Author = {Krzysztof R. Apt},
  20712. Date-Added = {2007-01-28 16:38:34 -0500},
  20713. Date-Modified = {2010-12-17 10:23:09 -0700},
  20714. Month = {28,},
  20715. Number = {CS-R9411},
  20716. Title = {Program verification and prolog},
  20717. Year = {1994},
  20718. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9hcHQ5NHByb2dyYW0ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBhcHQ5NHByb2dyYW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqNewgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YXB0OTRwcm9ncmFtLnBkZgAADgAiABAAYQBwAHQAOQA0AHAAcgBvAGcAcgBhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9hcHQ5NHByb2dyYW0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20719. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGFwdDk0cHJvZ3JhbS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGFwdDk0cHJvZ3JhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqHRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFwdDk0cHJvZ3JhbS5wZGYADgAiABAAYQBwAHQAOQA0AHAAcgBvAGcAcgBhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYXB0OTRwcm9ncmFtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20720. Bdsk-Url-1 = {citeseer.ist.psu.edu/apt94program.html}}
  20721. @article{McCarthy:1995cr,
  20722. Address = {Menlo Park, CA, USA},
  20723. Author = {John McCarthy},
  20724. Book = {Computation \& intelligence: collected readings},
  20725. Date-Added = {2007-01-28 16:33:56 -0500},
  20726. Date-Modified = {2007-05-18 13:42:22 -0600},
  20727. Isbn = {0-262-62101-0},
  20728. Pages = {555--566},
  20729. Publisher = {American Association for Artificial Intelligence},
  20730. Title = {Circumscription: a form of non-monotonic reasoning},
  20731. Year = {1995}}
  20732. @inproceedings{Chen:1992dq,
  20733. Address = {New York, NY, USA},
  20734. Author = {Jainhua Chen},
  20735. Booktitle = {SAC '92: Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing},
  20736. Date-Added = {2007-01-28 16:31:08 -0500},
  20737. Date-Modified = {2010-12-17 10:23:09 -0700},
  20738. Isbn = {0-89791-502-X},
  20739. Location = {Kansas City, Missouri, United States},
  20740. Pages = {554--562},
  20741. Publisher = {ACM Press},
  20742. Title = {On the relationship between circumscription and well-founded semantics of logic programs},
  20743. Year = {1992},
  20744. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTU0LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTU0LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqN8wgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU1NC1jaGVuLnBkZgAOABwADQBwADUANQA0AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1NTQtY2hlbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20745. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTU0LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTU0LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s90Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTU0LWNoZW4ucGRmAAAOABwADQBwADUANQA0AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTU0LWNoZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20746. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143559.143687}}
  20747. @article{Bojadziev:1986bh,
  20748. Address = {New York, NY, USA},
  20749. Author = {D Bojadziev},
  20750. Date-Added = {2007-01-28 15:12:34 -0500},
  20751. Date-Modified = {2010-12-17 10:23:09 -0700},
  20752. Issn = {0743-1066},
  20753. Journal = {J. Log. Program.},
  20754. Number = {1},
  20755. Pages = {69--74},
  20756. Publisher = {Elsevier Science Inc.},
  20757. Title = {A constructive view of prolog},
  20758. Volume = {30},
  20759. Year = {1986},
  20760. Bdsk-Url-1 = {http://nl.ijs.si/~damjan/prolog.html}}
  20761. @inproceedings{Denecker:1998ly,
  20762. Author = {Marc Denecker},
  20763. Booktitle = {Logics in Artificial Intelligence: European Workshop},
  20764. Date-Added = {2007-01-28 14:45:30 -0500},
  20765. Date-Modified = {2009-08-25 22:28:18 -0600},
  20766. Title = {The Well-Founded Semantics Is the Principle of Inductive Definition},
  20767. Volume = {1489},
  20768. Year = {1998},
  20769. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9kZW5lY2tlcjk4d2VsbGZvdW5kZWQucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlkZW5lY2tlcjk4d2VsbGZvdW5kZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqNkwgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGVuZWNrZXI5OHdlbGxmb3VuZGVkLnBkZgAOADQAGQBkAGUAbgBlAGMAawBlAHIAOQA4AHcAZQBsAGwAZgBvAHUAbgBkAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL2RlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  20770. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWRlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWRlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cUjRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAAA4ANAAZAGQAZQBuAGUAYwBrAGUAcgA5ADgAdwBlAGwAbABmAG8AdQBuAGQAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2RlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  20771. @techreport{Paulson:1990zr,
  20772. Author = {Lawrence C. Paulson and Andrew W. Smith},
  20773. Date-Added = {2007-01-28 14:40:28 -0500},
  20774. Date-Modified = {2009-08-25 22:28:18 -0600},
  20775. Institution = {Computing Laboratory, University of Cambridge},
  20776. Number = {UCAM-CL-TR-205},
  20777. Title = {Logic Programming, Functional Programming, and Inductive Definitions},
  20778. Year = {1990},
  20779. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9VQ0FNLUNMLVRSLTIwNS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRElVDQU0tQ0wtVFItMjA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao1jCA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpVQ0FNLUNMLVRSLTIwNS5wZGYAAA4AJgASAFUAQwBBAE0ALQBDAEwALQBUAFIALQAyADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL1VDQU0tQ0wtVFItMjA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  20780. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL1VDQU0tQ0wtVFItMjA1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESVUNBTS1DTC1UUi0yMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7oYczlm4wAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHcAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFVDQU0tQ0wtVFItMjA1LnBkZgAADgAmABIAVQBDAEEATQAtAEMATAAtAFQAUgAtADIAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVUNBTS1DTC1UUi0yMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  20781. @article{Hagiya:1984ys,
  20782. Author = {M. Hagiya and T. Sakurai},
  20783. Date-Added = {2007-01-27 20:57:50 -0500},
  20784. Date-Modified = {2007-05-18 13:42:22 -0600},
  20785. Journal = {New Generation Computing},
  20786. Number = {59},
  20787. Title = {Foundation of logic programming based on inductive definition},
  20788. Volume = {2},
  20789. Year = {1984}}
  20790. @inproceedings{Martin-Lof:1971vn,
  20791. Author = {P. Martin-L{\"o}f},
  20792. Booktitle = {2nd Scandinavian Logic Symposium},
  20793. Date-Added = {2007-01-27 20:35:21 -0500},
  20794. Date-Modified = {2007-05-18 13:42:22 -0600},
  20795. Title = {Hauptsatz for the intuitionistic theory of iterated inductive definitions},
  20796. Year = {1971}}
  20797. @inbook{Feferman:1970kx,
  20798. Author = {S. Feferman},
  20799. Chapter = {Formal theories for transfinite iterations of generlised inductive definitions and smoe subsystems of analysis},
  20800. Date-Added = {2007-01-27 20:32:49 -0500},
  20801. Date-Modified = {2007-05-18 13:42:22 -0600},
  20802. Publisher = {North-Holland Publishing Co.},
  20803. Title = {Intuitionism and Proof theory},
  20804. Year = {1970}}
  20805. @techreport{Kreisel:1963uq,
  20806. Author = {G. Kreisel},
  20807. Date-Added = {2007-01-27 20:31:39 -0500},
  20808. Date-Modified = {2007-05-18 13:42:22 -0600},
  20809. Institution = {Stanford University},
  20810. Title = {Generalize inductive definitions},
  20811. Year = {1963}}
  20812. @inbook{Aczel:1977fk,
  20813. Author = {P. Aczel},
  20814. Chapter = {An Introduction to Inductive Definitions},
  20815. Date-Added = {2007-01-27 20:17:31 -0500},
  20816. Date-Modified = {2007-05-18 13:42:22 -0600},
  20817. Pages = {739--782},
  20818. Publisher = {North-Holland Publishing Co.},
  20819. Title = {Handbook of Mathematical Logic},
  20820. Year = {1977}}
  20821. @inproceedings{Fruhwirth:1991uq,
  20822. Author = {Thom W. Fruhwirth and Ehud Y. Shapiro and Moshe Y. Vardi and Eyal Yardeni},
  20823. Booktitle = {Logic in Computer Science},
  20824. Date-Added = {2007-01-27 14:34:20 -0500},
  20825. Date-Modified = {2010-12-17 10:23:09 -0700},
  20826. Pages = {300-309},
  20827. Title = {Logic Programs as Types for Logic Programs},
  20828. Year = {1991},
  20829. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDE1MTY1NC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwMTUxNjU0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao1XCA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDE1MTY1NC5wZGYAAA4AGgAMADAAMAAxADUAMQA2ADUANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwMTUxNjU0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20830. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMTUxNjU0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAxNTE2NTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8LQszlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMTUxNjU0LnBkZgAADgAaAAwAMAAwADEANQAxADYANQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAxNTE2NTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20831. Bdsk-Url-1 = {citeseer.ist.psu.edu/fruhwirth91logic.html}}
  20832. @article{Eiter:1997fk,
  20833. Address = {New York, NY, USA},
  20834. Author = {Thomas Eiter and Georg Gottlob and Heikki Mannila},
  20835. Date-Added = {2007-01-27 12:45:03 -0500},
  20836. Date-Modified = {2010-12-17 10:23:09 -0700},
  20837. Issn = {0362-5915},
  20838. Journal = {ACM Trans. Database Syst.},
  20839. Number = {3},
  20840. Pages = {364--418},
  20841. Publisher = {ACM Press},
  20842. Title = {Disjunctive datalog},
  20843. Volume = {22},
  20844. Year = {1997},
  20845. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMzY0LWVpdGVyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDM2NC1laXRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjdsIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNjQtZWl0ZXIucGRmAAAOAB4ADgBwADMANgA0AC0AZQBpAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDM2NC1laXRlci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20846. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzY0LWVpdGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM2NC1laXRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL960dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2NC1laXRlci5wZGYADgAeAA4AcAAzADYANAAtAGUAaQB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzY0LWVpdGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20847. Bdsk-Url-1 = {http://doi.acm.org/10.1145/261124.261126}}
  20848. @article{Dave:2003uq,
  20849. Address = {New York, NY, USA},
  20850. Author = {Maulik A. Dave},
  20851. Date-Added = {2007-01-22 22:26:12 -0700},
  20852. Date-Modified = {2010-12-17 10:23:09 -0700},
  20853. Issn = {0163-5948},
  20854. Journal = {SIGSOFT Softw. Eng. Notes},
  20855. Number = {6},
  20856. Pages = {2--2},
  20857. Publisher = {ACM Press},
  20858. Title = {Compiler verification: a bibliography},
  20859. Volume = {28},
  20860. Year = {2003},
  20861. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMi1kYXZlLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDItZGF2ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjasIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyLWRhdmUucGRmAA4AGAALAHAAMgAtAGQAYQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMi1kYXZlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20862. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMi1kYXZlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDItZGF2ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ItEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDItZGF2ZS5wZGYAAA4AGAALAHAAMgAtAGQAYQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDItZGF2ZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  20863. Bdsk-Url-1 = {http://doi.acm.org/10.1145/966221.966235}}
  20864. @inproceedings{Bjorner:1987kx,
  20865. Address = {Los Alamitos, CA, USA},
  20866. Author = {D. Bjorner},
  20867. Booktitle = {ICSE '87: Proceedings of the 9th international conference on Software Engineering},
  20868. Date-Added = {2007-01-23 21:00:06 -0700},
  20869. Date-Modified = {2009-08-25 22:28:18 -0600},
  20870. Isbn = {0-89791-216-0},
  20871. Location = {Monterey, California, United States},
  20872. Pages = {17--29},
  20873. Publisher = {IEEE Computer Society Press},
  20874. Title = {On the use of formal methods in software development},
  20875. Year = {1987},
  20876. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTctYmpvcm5lci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNy1iam9ybmVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD5PB3CfiUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB3IpSAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTctYmpvcm5lci5wZGYADgAgAA8AcAAxADcALQBiAGoAbwByAG4AZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE3LWJqb3JuZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20877. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNy1iam9ybmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE3LWJqb3JuZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9599EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWJqb3JuZXIucGRmAAAOACAADwBwADEANwAtAGIAagBvAHIAbgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE3LWJqb3JuZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  20878. @article{Zhang:2004uq,
  20879. Address = {New York, NY, USA},
  20880. Author = {Yingzhou Zhang and Baowen Xu},
  20881. Date-Added = {2007-01-23 20:37:53 -0700},
  20882. Date-Modified = {2010-12-17 10:23:09 -0700},
  20883. Issn = {0362-1340},
  20884. Journal = {SIGPLAN Not.},
  20885. Number = {3},
  20886. Pages = {14--30},
  20887. Publisher = {ACM Press},
  20888. Title = {A survey of semantic description frameworks for programming languages},
  20889. Volume = {39},
  20890. Year = {2004},
  20891. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTQtemhhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTQtemhhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFg9hwdwir1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdyFHwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE0LXpoYW5nLnBkZgAOABwADQBwADEANAAtAHoAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNC16aGFuZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20892. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTQtemhhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTQtemhhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nB0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQtemhhbmcucGRmAAAOABwADQBwADEANAAtAHoAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTQtemhhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20893. Bdsk-Url-1 = {http://doi.acm.org/10.1145/981009.981013}}
  20894. @incollection{Gurevich:1993fk,
  20895. Author = {Y. Gurevich and J. Huggins},
  20896. Booktitle = {Computer Science Logic},
  20897. Date-Added = {2007-01-23 20:32:08 -0700},
  20898. Date-Modified = {2010-12-17 10:23:09 -0700},
  20899. Pages = {274--309},
  20900. Publisher = {Springer},
  20901. Title = {{The Semantics of the C Programming Language}},
  20902. Volume = {702},
  20903. Year = {1993},
  20904. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9ndXJldmljaDkzc2VtYW50aWNzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXZ3VyZXZpY2g5M3NlbWFudGljcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYPRsHcISxQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHcg5wAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmd1cmV2aWNoOTNzZW1hbnRpY3MucGRmAA4AMAAXAGcAdQByAGUAdgBpAGMAaAA5ADMAcwBlAG0AYQBuAHQAaQBjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9ndXJldmljaDkzc2VtYW50aWNzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  20905. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2d1cmV2aWNoOTNzZW1hbnRpY3MucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdndXJldmljaDkzc2VtYW50aWNzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V90Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBndXJldmljaDkzc2VtYW50aWNzLnBkZgAADgAwABcAZwB1AHIAZQB2AGkAYwBoADkAMwBzAGUAbQBhAG4AdABpAGMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9ndXJldmljaDkzc2VtYW50aWNzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  20906. Bdsk-Url-1 = {citeseer.ist.psu.edu/gurevich93semantics.html}}
  20907. @phdthesis{Winskel:1980fk,
  20908. Author = {Glynn Winskel},
  20909. Date-Added = {2007-01-22 21:08:01 -0700},
  20910. Date-Modified = {2009-08-25 22:28:18 -0600},
  20911. School = {University of Edinburgh},
  20912. Title = {Events in Computation},
  20913. Year = {1980},
  20914. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9FdmVudHMtaW4tQ29tcHV0YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlFdmVudHMtaW4tQ29tcHV0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFg5PwdrZDwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwds7fwAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RXZlbnRzLWluLUNvbXB1dGF0aW9uLnBkZgAOADQAGQBFAHYAZQBuAHQAcwAtAGkAbgAtAEMAbwBtAHAAdQB0AGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL0V2ZW50cy1pbi1Db21wdXRhdGlvbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  20915. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uL0Ryb3Bib3gvYmliL0V2ZW50cy1pbi1Db21wdXRhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBrAAAAAABrAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhGUV2ZW50cy1pbi1Db21wdXRhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBgXM5ZrmAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhNgAAAAEAEAAOauEADmndAAXAcgACEikAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBFdmVudHMtaW4tQ29tcHV0YXRpb24ucGRmAA4ANAAZAEUAdgBlAG4AdABzAC0AaQBuAC0AQwBvAG0AcAB1AHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRXZlbnRzLWluLUNvbXB1dGF0aW9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  20916. @article{Michel:2006fk,
  20917. Author = {B. Scott Michel},
  20918. Date-Added = {2007-01-22 15:04:54 -0700},
  20919. Date-Modified = {2007-05-18 13:42:22 -0600},
  20920. Journal = {HPCwire},
  20921. Month = {December},
  20922. Title = {{GPGPU} Computing and the Heterogeneous Multi-Core Future},
  20923. Year = {2006}}
  20924. @article{Elmroth:2004uq,
  20925. Author = {Erik Elmroth and Fred Gustavson and Isak Jonsson and Bo Kagstrom},
  20926. Date-Added = {2007-01-19 10:40:23 -0700},
  20927. Date-Modified = {2009-08-25 22:28:18 -0600},
  20928. Journal = {{SIAM} Review},
  20929. Number = {1},
  20930. Title = {Recursive Blocked Algorithms and Hybrid Data Structures for Dense Matrix Library Software},
  20931. Volume = {46},
  20932. Year = {2004},
  20933. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9TSVIwMDAwMDMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1TSVIwMDAwMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFb79wdZQg1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwday8wAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6U0lSMDAwMDAzLnBkZgAOABwADQBTAEkAUgAwADAAMAAwADAAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL1NJUjAwMDAwMy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20934. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1NJUjAwMDAwMy5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVNJUjAwMDAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFarM5ZtxAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhwQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTSVIwMDAwMDMucGRmAA4AHAANAFMASQBSADAAMAAwADAAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU0lSMDAwMDAzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  20935. @inproceedings{Veldhuizen:2002kx,
  20936. Abstract = {Writing performance-critical programs can be frustrating because
  20937. optimizing compilers for imperative languages tend to be
  20938. unpredictable. For a subset of optimizations - those that simplify
  20939. rather than reorder code - it would be useful to prove that a compiler
  20940. reliably performs optimizations. We show that adopting a
  20941. ``superanalysis'' approach to optimization enables such a proof. By
  20942. analogy with linear algebra, we define the nullspace of an optimizer
  20943. as those programs it reduces to the empty program. To span the
  20944. nullspace, we define rewrite rules that de-optimize programs by
  20945. introducing abstraction. For a model compiler we prove that any
  20946. sequence of de-optimizing rewrite rule applications is undone by the
  20947. optimizer. Thus, we are able to give programmers a clear mental model
  20948. of what simplifications the compiler is guaranteed to perform, and
  20949. make progress on the problem of ``abstraction penalty'' in imperative
  20950. languages.},
  20951. Author = {Todd L. Veldhuizen and Andrew Lumsdaine},
  20952. Booktitle = {Proceedings of the 2002 Static Analysis Symposium (SAS'02)},
  20953. Conflocation = {Madrid, Spain},
  20954. Conftitle = {Static Analysis Symposium},
  20955. Date-Added = {2007-01-21 22:29:53 -0700},
  20956. Date-Modified = {2010-12-17 10:23:09 -0700},
  20957. Pages = {263-277},
  20958. Publisher = {Springer-Verlag},
  20959. Series = {LNCS},
  20960. Title = {Guaranteed Optimization: Proving Nullspace Properties of Compilers},
  20961. Volume = {2477},
  20962. Year = {2002},
  20963. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy92ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREadmVsZGh1aXplbjAyZ3VhcmFudGVlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjfMHZmoYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZ/PYAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZlbGRodWl6ZW4wMmd1YXJhbnRlZWQucGRmAAAOADYAGgB2AGUAbABkAGgAdQBpAHoAZQBuADAAMgBnAHUAYQByAGEAbgB0AGUAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvdmVsZGh1aXplbjAyZ3VhcmFudGVlZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  20964. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnZlbGRodWl6ZW4wMmd1YXJhbnRlZWQucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rp2ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41w0Q897wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZgAOADYAGgB2AGUAbABkAGgAdQBpAHoAZQBuADAAMgBnAHUAYQByAGEAbgB0AGUAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3ZlbGRodWl6ZW4wMmd1YXJhbnRlZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  20965. Bdsk-Url-1 = {http://osl.iu.edu/~tveldhui/papers/}}
  20966. @phdthesis{Veldhuizen:2004uq,
  20967. Author = {Todd L. Veldhuizen},
  20968. Date-Added = {2007-01-21 22:23:14 -0700},
  20969. Date-Modified = {2010-12-17 10:23:09 -0700},
  20970. Month = {May},
  20971. School = {Indiana University Computer Science},
  20972. Title = {Active Libraries and Universal Languages},
  20973. Year = {2004},
  20974. Bdsk-Url-1 = {http://osl.iu.edu/~tveldhui/papers/2004/dissertation.pdf}}
  20975. @article{Whaley:2001fk,
  20976. Author = {R. Clint Whaley and Antoine Petitet and Jack J. Dongarra},
  20977. Date-Added = {2007-01-21 21:15:34 -0700},
  20978. Date-Modified = {2010-12-17 10:23:09 -0700},
  20979. Journal = {Parallel Computing},
  20980. Number = {1--2},
  20981. Pages = {3--35},
  20982. Title = {Automated empirical optimizations of software and the {ATLAS} project},
  20983. Volume = {27},
  20984. Year = {2001},
  20985. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9sYXduMTQ3LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbGF3bjE0Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjKsHZmoYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZ/PYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxhd24xNDcucGRmAA4AGAALAGwAYQB3AG4AMQA0ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9sYXduMTQ3LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20986. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsYXduMTQ3LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGF3bjE0Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94qdEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGF3bjE0Ny5wZGYAAA4AGAALAGwAYQB3AG4AMQA0ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGF3bjE0Ny5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  20987. Bdsk-Url-1 = {citeseer.ist.psu.edu/whaley00automated.html}}
  20988. @article{Beck:1991ly,
  20989. Address = {Orlando, FL, USA},
  20990. Author = {Micah Beck and Richard Johnson and Keshav Pingali},
  20991. Date-Added = {2007-01-21 20:43:03 -0700},
  20992. Date-Modified = {2010-12-17 10:23:09 -0700},
  20993. Issn = {0743-7315},
  20994. Journal = {J. Parallel Distrib. Comput.},
  20995. Number = {2},
  20996. Pages = {118--129},
  20997. Publisher = {Academic Press, Inc.},
  20998. Title = {From control flow to dataflow},
  20999. Volume = {12},
  21000. Year = {1991},
  21001. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-7315(91)90016-3}}
  21002. @article{Arvind:1990zr,
  21003. Address = {Washington, DC, USA},
  21004. Author = {K. Arvind and Rishiyur S. Nikhil},
  21005. Date-Added = {2007-01-21 20:42:23 -0700},
  21006. Date-Modified = {2010-12-17 10:23:09 -0700},
  21007. Issn = {0018-9340},
  21008. Journal = {IEEE Trans. Comput.},
  21009. Number = {3},
  21010. Pages = {300--318},
  21011. Publisher = {IEEE Computer Society},
  21012. Title = {Executing a Program on the {MIT} Tagged-Token Dataflow Architecture},
  21013. Volume = {39},
  21014. Year = {1990},
  21015. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFE1JVC10YWdnZWQtdG9rZW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRNSVQtdGFnZ2VkLXRva2VuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0v9W0Yifw1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGI2AMAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBNSVQtdGFnZ2VkLXRva2VuLnBkZgAOACoAFABNAEkAVAAtAHQAYQBnAGcAZQBkAC0AdABvAGsAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL01JVC10YWdnZWQtdG9rZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21016. Bdsk-Url-1 = {http://dx.doi.org/10.1109/12.48862}}
  21017. @inproceedings{Hwang:1995ys,
  21018. Address = {New York, NY, USA},
  21019. Author = {Gwan-Hwan Hwang and Jenq Kuen Lee and {Dz-Ching} Ju},
  21020. Booktitle = {PPOPP '95: Proceedings of the 5th ACM SIGPLAN symposium on Principles and practice of parallel programming},
  21021. Date-Added = {2007-01-21 20:27:01 -0700},
  21022. Date-Modified = {2010-12-17 10:23:09 -0700},
  21023. Isbn = {0-89791-701-6},
  21024. Location = {Santa Barbara, California, United States},
  21025. Pages = {112--122},
  21026. Publisher = {ACM Press},
  21027. Title = {An array operation synthesis scheme to optimize {Fortran} 90 programs},
  21028. Year = {1995},
  21029. Bdsk-Url-1 = {http://doi.acm.org/10.1145/209936.209949}}
  21030. @article{Budd:1984vn,
  21031. Address = {New York, NY, USA},
  21032. Author = {Timothy A. Budd},
  21033. Date-Added = {2007-01-21 20:24:15 -0700},
  21034. Date-Modified = {2010-12-17 10:23:09 -0700},
  21035. Issn = {0164-0925},
  21036. Journal = {ACM Trans. Program. Lang. Syst.},
  21037. Number = {3},
  21038. Pages = {297--313},
  21039. Publisher = {ACM Press},
  21040. Title = {An {APL} Compiler for a Vector Processor},
  21041. Volume = {6},
  21042. Year = {1984},
  21043. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjk3LWJ1ZGQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjk3LWJ1ZGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMxwdmahgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdn89gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI5Ny1idWRkLnBkZgAOABwADQBwADIAOQA3AC0AYgB1AGQAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyOTctYnVkZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21044. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjk3LWJ1ZGQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjk3LWJ1ZGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qg0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk3LWJ1ZGQucGRmAAAOABwADQBwADIAOQA3AC0AYgB1AGQAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjk3LWJ1ZGQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21045. Bdsk-Url-1 = {http://doi.acm.org/10.1145/579.357248}}
  21046. @inproceedings{Guibas:1978kx,
  21047. Address = {New York, NY, USA},
  21048. Author = {Leo J. Guibas and Douglas K. Wyatt},
  21049. Booktitle = {POPL '78: Proceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  21050. Date-Added = {2007-01-21 20:21:04 -0700},
  21051. Date-Modified = {2010-12-17 10:23:09 -0700},
  21052. Location = {Tucson, Arizona},
  21053. Pages = {1--8},
  21054. Publisher = {ACM Press},
  21055. Title = {Compilation and delayed evaluation in {APL}},
  21056. Year = {1978},
  21057. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMS1ndWliYXMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMS1ndWliYXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMtwdmahgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdn89gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtZ3VpYmFzLnBkZgAOABwADQBwADEALQBnAHUAaQBiAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxLWd1aWJhcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21058. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1ndWliYXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1ndWliYXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3l10Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1ndWliYXMucGRmAAAOABwADQBwADEALQBnAHUAaQBiAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1ndWliYXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21059. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512760.512761}}
  21060. @article{Falkoff:1978uq,
  21061. Address = {New York, NY, USA},
  21062. Author = {Adin D. Falkoff and Kenneth E. Iverson},
  21063. Date-Added = {2007-01-21 20:16:57 -0700},
  21064. Date-Modified = {2010-12-17 10:23:09 -0700},
  21065. Issn = {0362-1340},
  21066. Journal = {SIGPLAN Not.},
  21067. Number = {8},
  21068. Pages = {47--57},
  21069. Publisher = {ACM Press},
  21070. Title = {The evolution of APL},
  21071. Volume = {13},
  21072. Year = {1978},
  21073. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDctaXZlcnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0Ny1pdmVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV4zvB2ZqGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB2fz2AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDctaXZlcnNvbi5wZGYADgAgAA8AcAA0ADcALQBpAHYAZQByAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQ3LWl2ZXJzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21074. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0Ny1pdmVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3LWl2ZXJzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97E9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3LWl2ZXJzb24ucGRmAAAOACAADwBwADQANwAtAGkAdgBlAHIAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3LWl2ZXJzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  21075. Bdsk-Url-1 = {http://doi.acm.org/10.1145/960118.808372}}
  21076. @misc{Goto:fk,
  21077. Author = {Kazushige Goto},
  21078. Date-Added = {2007-01-20 23:18:01 -0700},
  21079. Date-Modified = {2010-12-17 10:23:09 -0700},
  21080. Howpublished = {\url{http://www.tacc.utexas.edu/resources/software/#blas}},
  21081. Title = {{GotoBLAS}},
  21082. Year = {2007},
  21083. Bdsk-Url-1 = {http://www.tacc.utexas.edu/resources/software/#blas}}
  21084. @article{Kleinberg:1999vn,
  21085. Address = {New York, NY, USA},
  21086. Author = {Jon M. Kleinberg},
  21087. Date-Added = {2007-01-20 20:39:57 -0700},
  21088. Date-Modified = {2010-12-17 10:23:09 -0700},
  21089. Issn = {0004-5411},
  21090. Journal = {J. ACM},
  21091. Number = {5},
  21092. Pages = {604--632},
  21093. Publisher = {ACM Press},
  21094. Title = {Authoritative sources in a hyperlinked environment},
  21095. Volume = {46},
  21096. Year = {1999},
  21097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNjA0LWtsZWluYmVyZy5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA2MDQta2xlaW5iZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV42rB2WM5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB2cWpAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjA0LWtsZWluYmVyZy5wZGYAAA4AJgASAHAANgAwADQALQBrAGwAZQBpAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A2MDQta2xlaW5iZXJnLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  21098. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA2MDQta2xlaW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDYwNC1rbGVpbmJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97V9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYwNC1rbGVpbmJlcmcucGRmAA4AJgASAHAANgAwADQALQBrAGwAZQBpAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNjA0LWtsZWluYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21099. Bdsk-Url-1 = {http://doi.acm.org/10.1145/324133.324140}}
  21100. @techreport{Wang:1995kx,
  21101. Address = {College Park, MD, USA},
  21102. Author = {Weichung Wang and Dianne P. O'Leary},
  21103. Date-Added = {2007-01-20 20:38:17 -0700},
  21104. Date-Modified = {2009-08-25 22:28:18 -0600},
  21105. Publisher = {University of Maryland at College Park},
  21106. Source = {Univ. of Maryland Institute for Advanced Computer Studies Report No. UMIACS-TR-95-111},
  21107. Title = {Adaptive use of iterative methods in interior point methods for linear programming},
  21108. Year = {1995},
  21109. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy93YW5nOTVhZGFwdGl2ZS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREndhbmc5NWFkYXB0aXZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV43/B2WM5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB2cWpAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp3YW5nOTVhZGFwdGl2ZS5wZGYAAA4AJgASAHcAYQBuAGcAOQA1AGEAZABhAHAAdABpAHYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3dhbmc5NWFkYXB0aXZlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  21110. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndhbmc5NWFkYXB0aXZlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2FuZzk1YWRhcHRpdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NidEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2FuZzk1YWRhcHRpdmUucGRmAA4AJgASAHcAYQBuAGcAOQA1AGEAZABhAHAAdABpAHYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93YW5nOTVhZGFwdGl2ZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  21111. @manual{Xeon:2006uq,
  21112. Date-Added = {2007-01-20 14:22:38 -0700},
  21113. Date-Modified = {2009-08-25 22:28:18 -0600},
  21114. Month = {November},
  21115. Organization = {Intel},
  21116. Title = {Dual-Core Intel Xeon Processor 5100 Series Datasheet},
  21117. Year = {2006},
  21118. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy8zMTMzNTUwMi0xLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOMzEzMzU1MDItMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjCcHZYzgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZxagAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOjMxMzM1NTAyLTEucGRmAAAOAB4ADgAzADEAMwAzADUANQAwADIALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvMzEzMzU1MDItMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21119. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliLzMxMzM1NTAyLTEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q4zMTMzNTUwMi0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8e3zOWatwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMzEzMzU1MDItMS5wZGYAAA4AHgAOADMAMQAzADMANQA1ADAAMgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8zMTMzNTUwMi0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  21120. @techreport{Goto:2006fk,
  21121. Author = {Kazushige Goto and Robert van de Geijn},
  21122. Date-Added = {2007-01-20 11:07:51 -0700},
  21123. Date-Modified = {2009-08-25 22:28:18 -0600},
  21124. Institution = {The University of Texas at Austin, Department of Computer Sciences},
  21125. Number = {TR-2006-23},
  21126. Title = {High-Performance Implementation of the Level-3 {BLAS}},
  21127. Year = {2006},
  21128. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9mbGF3bjIwLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZmxhd24yMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjwsHZYzkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZxakAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZsYXduMjAucGRmAA4AGAALAGYAbABhAHcAbgAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9mbGF3bjIwLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  21129. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtmbGF3bjIwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZmxhd24yMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zatEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmxhd24yMC5wZGYAAA4AGAALAGYAbABhAHcAbgAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZmxhd24yMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  21130. @article{Frigo:2005kx,
  21131. Author = {Matteo Frigo and Steven G. Johnson},
  21132. Date-Added = {2007-01-18 22:37:02 -0700},
  21133. Date-Modified = {2009-08-25 22:28:18 -0600},
  21134. Journal = {Proceedings of the IEEE, special issue on Program Generation, Optimization, and Adaptation},
  21135. Number = {2},
  21136. Title = {The Design and Implementation of {FFTW3}},
  21137. Volume = {93},
  21138. Year = {2005},
  21139. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9mZnR3LXBhcGVyLWllZWUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNmZnR3LXBhcGVyLWllZWUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMXwdljOQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdnFqQAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZmZ0dy1wYXBlci1pZWVlLnBkZgAOACgAEwBmAGYAdAB3AC0AcABhAHAAZQByAC0AaQBlAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2ZmdHctcGFwZXItaWVlZS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  21140. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2ZmdHctcGFwZXItaWVlZS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2ZmdHctcGFwZXItaWVlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c2XRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZmdHctcGFwZXItaWVlZS5wZGYAAA4AKAATAGYAZgB0AHcALQBwAGEAcABlAHIALQBpAGUAZQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2ZmdHctcGFwZXItaWVlZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  21141. @article{Demmel:1999uq,
  21142. Address = {Philadelphia, PA, USA},
  21143. Author = {James W. Demmel and Stanley C. Eisenstat and John R. Gilbert and Xiaoye S. Li and Joseph W. H. Liu},
  21144. Date-Added = {2007-01-18 21:52:48 -0700},
  21145. Date-Modified = {2010-12-17 10:23:09 -0700},
  21146. Issn = {0895-4798},
  21147. Journal = {SIAM J. Matrix Anal. Appl.},
  21148. Number = {3},
  21149. Pages = {720--755},
  21150. Publisher = {Society for Industrial and Applied Mathematics},
  21151. Title = {A Supernodal Approach to Sparse Partial Pivoting},
  21152. Volume = {20},
  21153. Year = {1999},
  21154. Bdsk-Url-1 = {http://dx.doi.org/10.1137/S0895479895291765}}
  21155. @article{Dongarra:1989fk,
  21156. Author = {Jack J. Dongarra and Danny C. Sorensen and Sven J. Hammarling},
  21157. Date-Added = {2007-01-18 21:15:17 -0700},
  21158. Date-Modified = {2010-12-17 10:23:09 -0700},
  21159. Journal = {J. Comp. Appl. Math.},
  21160. Number = {1--2},
  21161. Pages = {215--227},
  21162. Title = {Block Reduction of Matrices to Condensed Forms for Eigenvalue Computations},
  21163. Volume = {27},
  21164. Year = {1989},
  21165. Bdsk-Url-1 = {citeseer.ist.psu.edu/dongarra87block.html}}
  21166. @book{Dongarra:1979:LUG,
  21167. Address = pub-SIAM:adr,
  21168. Author = {J. J. Dongarra and C. B. Moler and J. R. Bunch and G.W. Stewart},
  21169. Bibdate = {Mon Dec 13 15:18:20 1993},
  21170. Date-Added = {2007-01-18 20:56:13 -0700},
  21171. Date-Modified = {2007-05-18 13:42:22 -0600},
  21172. Isbn = {0-89871-172-X (paperback)},
  21173. Lccn = {QA76.73 .L22 L5 1979, QA214 .L56 1979},
  21174. Pages = {320},
  21175. Publisher = SIAM,
  21176. Title = {{LINPACK} Users' Guide},
  21177. Year = {1979}}
  21178. @book{Demmel:1997tg,
  21179. Author = {James W. Demmel},
  21180. Date-Added = {2007-01-18 17:57:56 -0700},
  21181. Date-Modified = {2007-05-18 13:42:22 -0600},
  21182. Publisher = {{SIAM}},
  21183. Title = {Applied Numerical Linear Algebra},
  21184. Year = {1997}}
  21185. @inproceedings{Gannon:1988kl,
  21186. Address = {New York, NY, USA},
  21187. Author = {D. Gannon and W. Jalby and K. Gallivan},
  21188. Booktitle = {Proceedings of the 1st International Conference on Supercomputing},
  21189. Date-Added = {2007-01-18 17:08:58 -0700},
  21190. Date-Modified = {2007-05-18 13:42:22 -0600},
  21191. Isbn = {0-387-18991-2},
  21192. Location = {Athens, Greece},
  21193. Pages = {229--254},
  21194. Publisher = {Springer-Verlag New York, Inc.},
  21195. Title = {Strategies for cache and local memory management by global program transformation},
  21196. Year = {1988}}
  21197. @book{Allen:2002oq,
  21198. Author = {Randy Allen and Ken Kennedy},
  21199. Date-Added = {2007-01-18 16:57:03 -0700},
  21200. Date-Modified = {2007-05-18 13:42:22 -0600},
  21201. Publisher = {Morgan Kaufmann},
  21202. Title = {Optimizing Compilers for Modern Architectures},
  21203. Year = {2002}}
  21204. @book{Kogge:1981nx,
  21205. Author = {Peter M. Kogge},
  21206. Date-Added = {2007-01-18 16:49:41 -0700},
  21207. Date-Modified = {2007-05-18 13:42:22 -0600},
  21208. Publisher = {McGraw-Hill},
  21209. Title = {Architecture of Pipelined Computers},
  21210. Year = {1981}}
  21211. @inproceedings{Bloch:1959cr,
  21212. Author = {E. Bloch},
  21213. Booktitle = {Fall Joint Computer Conference},
  21214. Date-Added = {2007-01-18 16:48:06 -0700},
  21215. Date-Modified = {2007-05-18 13:42:22 -0600},
  21216. Title = {The engineering design of the {Stretch} computer},
  21217. Year = {1959}}
  21218. @article{Strumpen:2004dq,
  21219. Author = {Vokder Strumpen},
  21220. Date-Added = {2007-01-18 15:58:42 -0700},
  21221. Date-Modified = {2009-08-25 22:28:18 -0600},
  21222. Journal = {Journal of Instruction-Level Parallelism},
  21223. Title = {Stream Algorithms and Architectures},
  21224. Year = {2004},
  21225. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy92NnBhcGVyOC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHY2cGFwZXI4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVtUDB1UmoUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1awYAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp2NnBhcGVyOC5wZGYAAA4AGgAMAHYANgBwAGEAcABlAHIAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3Y2cGFwZXI4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21226. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx2NnBhcGVyOC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHY2cGFwZXI4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jW3RDz3vAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHY2cGFwZXI4LnBkZgAOABoADAB2ADYAcABhAHAAZQByADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdjZwYXBlcjgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  21227. @techreport{Strumpen:2003bh,
  21228. Author = {Volker Strumpen and Henry Hoffmann and Anant Agarwal},
  21229. Date-Added = {2007-01-18 15:55:57 -0700},
  21230. Date-Modified = {2009-08-25 22:28:18 -0600},
  21231. Institution = {MIT},
  21232. Number = {MIT-LCS-TM-641},
  21233. Title = {A Stream Algorithm for the SVDq},
  21234. Year = {2003},
  21235. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9NSVQtTENTLVRNLTY0MS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREk1JVC1MQ1MtVE0tNjQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVtTbB1Uj9UERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1attAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpNSVQtTENTLVRNLTY0MS5wZGYAAA4AJgASAE0ASQBUAC0ATABDAFMALQBUAE0ALQA2ADQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL01JVC1MQ1MtVE0tNjQxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  21236. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVE0tNjQxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UTS02NDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7xp8zlmwsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFbAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVE0tNjQxLnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQATQAtADYANAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UTS02NDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  21237. @article{Erwig:2006qf,
  21238. Author = {Martin Erwig and Zhe Fu and Ben Pflaum},
  21239. Date-Added = {2007-01-18 15:38:29 -0700},
  21240. Date-Modified = {2009-08-25 22:28:18 -0600},
  21241. Journal = {{ACM} {SIGPLAN} 2006 Workshop on Partial Evaluation and Program Manipulation},
  21242. Read = {Yes},
  21243. Title = {Generic Programming in {Fortran}},
  21244. Year = {2006},
  21245. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9HZW5lcmljRm9ydHJhbl9QRVBNMDYucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlHZW5lcmljRm9ydHJhbl9QRVBNMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFbPbwdU9rVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdWgHQAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6R2VuZXJpY0ZvcnRyYW5fUEVQTTA2LnBkZgAOADQAGQBHAGUAbgBlAHIAaQBjAEYAbwByAHQAcgBhAG4AXwBQAEUAUABNADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL0dlbmVyaWNGb3J0cmFuX1BFUE0wNi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  21246. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uL0Ryb3Bib3gvYmliL0dlbmVyaWNGb3J0cmFuX1BFUE0wNi5wZGbSFwsYGVdOUy5kYXRhTxEBrAAAAAABrAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhGUdlbmVyaWNGb3J0cmFuX1BFUE0wNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4c/M5Zr1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhRQAAAAEAEAAOauEADmndAAXAcgACEikAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBHZW5lcmljRm9ydHJhbl9QRVBNMDYucGRmAA4ANAAZAEcAZQBuAGUAcgBpAGMARgBvAHIAdAByAGEAbgBfAFAARQBQAE0AMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvR2VuZXJpY0ZvcnRyYW5fUEVQTTA2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  21247. @article{Erwig:2005ve,
  21248. Author = {Martin Erwig and Zhe Fu},
  21249. Date-Added = {2007-01-18 15:31:43 -0700},
  21250. Date-Modified = {2009-08-25 22:28:18 -0600},
  21251. Journal = {ACM Transactions on Software Engineering and Methodology},
  21252. Number = {2},
  21253. Title = {Software Reuse for Scientific Computing Through Program Generation},
  21254. Volume = {14},
  21255. Year = {2005},
  21256. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uLy4uLy4uL3BhcGVycy9Tb2Z0d2FyZVJldXNlU2NpQ29tcF9UT1NFTTA1LnBkZtIXCxgZV05TLmRhdGFPEQG0AAAAAAG0AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfU29mdHdhcmVSZXVzZVNjaUNvbXAjMTVCM0U4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWz6MHVPeJQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVoFIAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlNvZnR3YXJlUmV1c2VTY2lDb21wIzE1QjNFOC5wZGYADgBCACAAUwBvAGYAdAB3AGEAcgBlAFIAZQB1AHMAZQBTAGMAaQBDAG8AbQBwAF8AVABPAFMARQBNADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMlVzZXJzL3NpZWsvcGFwZXJzL1NvZnR3YXJlUmV1c2VTY2lDb21wX1RPU0VNMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwQDGAM4ChgKIAo0CmAKhAq8CswK6AsMCyALVAtgC6gLtAvIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC9A==},
  21257. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uL0Ryb3Bib3gvYmliL1NvZnR3YXJlUmV1c2VTY2lDb21wX1RPU0VNMDUucGRm0hcLGBlXTlMuZGF0YU8RAcYAAAAAAcYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9Tb2Z0d2FyZVJldXNlU2NpQ29tcF8jRUY2NUYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvZfzOWbdgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4cYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU29mdHdhcmVSZXVzZVNjaUNvbXBfI0VGNjVGLnBkZgAOAEIAIABTAG8AZgB0AHcAYQByAGUAUgBlAHUAcwBlAFMAYwBpAEMAbwBtAHAAXwBUAE8AUwBFAE0AMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA4VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU29mdHdhcmVSZXVzZVNjaUNvbXBfVE9TRU0wNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDAAMUAzQKXApkCngKpArICwALEAssC1ALZAuYC6QL7Av4DAwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMF}}
  21258. @article{McKellar:1969ly,
  21259. Address = {New York, NY, USA},
  21260. Author = {A. C. McKellar and E. G. Coffman, Jr.},
  21261. Date-Added = {2007-01-18 12:56:48 -0700},
  21262. Date-Modified = {2010-12-17 10:23:09 -0700},
  21263. Issn = {0001-0782},
  21264. Journal = {Commun. ACM},
  21265. Number = {3},
  21266. Pages = {153--165},
  21267. Publisher = {ACM Press},
  21268. Title = {Organizing matrices and matrix operations for paged memory systems},
  21269. Volume = {12},
  21270. Year = {1969},
  21271. Bdsk-Url-1 = {http://doi.acm.org/10.1145/362875.362879}}
  21272. @article{Croz:1981zr,
  21273. Address = {New York, NY, USA},
  21274. Author = {J. J. Du Croz and S. M. Nugent and J. K. Reid and D. B. Taylor},
  21275. Date-Added = {2007-01-18 12:56:15 -0700},
  21276. Date-Modified = {2010-12-17 10:23:09 -0700},
  21277. Issn = {0098-3500},
  21278. Journal = {ACM Trans. Math. Softw.},
  21279. Number = {4},
  21280. Pages = {527--536},
  21281. Publisher = {ACM Press},
  21282. Title = {Solving Large Full Sets of Linear Equations in a Paged Virtual Store},
  21283. Volume = {7},
  21284. Year = {1981},
  21285. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNTI3LWR1X2Nyb3oucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNTI3LWR1X2Nyb3oucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHC8Rwja5WVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjcNuQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUyNy1kdV9jcm96LnBkZgAADgAiABAAcAA1ADIANwAtAGQAdQBfAGMAcgBvAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNTI3LWR1X2Nyb3oucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21286. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MjctZHVfY3Jvei5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MjctZHVfY3Jvei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ezLRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MjctZHVfY3Jvei5wZGYADgAiABAAcAA1ADIANwAtAGQAdQBfAGMAcgBvAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUyNy1kdV9jcm96LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21287. Bdsk-Url-1 = {http://doi.acm.org/10.1145/355972.355980}}
  21288. @article{Dave:1987ys,
  21289. Author = {A. K. Dave and I. S. Duff},
  21290. Date-Added = {2007-01-18 12:54:47 -0700},
  21291. Date-Modified = {2007-05-18 13:42:22 -0600},
  21292. Journal = {Parallel Computing},
  21293. Title = {Sparse matrix calculations on the {CRAY-2}},
  21294. Volume = {5},
  21295. Year = {1987}}
  21296. @inproceedings{Calahan:1986vn,
  21297. Author = {D. A. Calahan},
  21298. Booktitle = {International Conference on Parallel Processing},
  21299. Date-Added = {2007-01-18 12:53:33 -0700},
  21300. Date-Modified = {2007-05-18 13:42:22 -0600},
  21301. Title = {Block-oriented local-memory-based linear equation solution the {CRAY-2}: Uniprocessor algorithms.},
  21302. Year = {1986}}
  21303. @article{Bronlund:1974kx,
  21304. Author = {O. E. Bronlund and T. Johnsen},
  21305. Date-Added = {2007-01-18 12:52:10 -0700},
  21306. Date-Modified = {2007-05-18 13:42:22 -0600},
  21307. Journal = {Comput. Meth. APpl. Mech. Eng.},
  21308. Title = {{QR}-factorization of partitioned matrices},
  21309. Volume = {3},
  21310. Year = {1974}}
  21311. @article{Barron:1960uq,
  21312. Author = {D. W. Barron and H. P.F. Sinnerton-Dyer},
  21313. Date-Added = {2007-01-18 12:50:50 -0700},
  21314. Date-Modified = {2007-05-18 13:42:22 -0600},
  21315. Journal = {Computing Journal},
  21316. Title = {Solution of simultaneous linear equations using a magnetic-tape store},
  21317. Volume = {3},
  21318. Year = {1960}}
  21319. @inproceedings{Carr:1990fk,
  21320. Address = {Philadelphia, PA, USA},
  21321. Author = {Steve Carr and Ken Kennedy},
  21322. Booktitle = {Proceedings of the 4th SIAM Conference on Parallel Processing for Scientific Computing},
  21323. Date-Added = {2007-01-18 12:43:00 -0700},
  21324. Date-Modified = {2007-05-18 13:42:22 -0600},
  21325. Isbn = {0-89871-262-9},
  21326. Pages = {400--405},
  21327. Publisher = {Society for Industrial and Applied Mathematics},
  21328. Title = {Blocking Linear Algebra Codes for Memory Hierarchies},
  21329. Year = {1990}}
  21330. @article{Pueschel:05,
  21331. Date-Added = {2007-01-17 22:28:08 -0700},
  21332. Date-Modified = {2009-08-25 22:28:18 -0600},
  21333. Journal = {Proceedings of the IEEE, special issue on Program Generation, Optimization, and Adaptation},
  21334. Number = 2,
  21335. Pages = {232--275},
  21336. Title = {{SPIRAL}: Code Generation for {DSP} Transforms},
  21337. Volume = {93},
  21338. Year = {2005},
  21339. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zaS1zcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zaS1zcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oF0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaS1zcGlyYWwucGRmAAAOABwADQBzAGkALQBzAHAAaQByAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zaS1zcGlyYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21340. @article{Kennedy:2005dq,
  21341. 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},
  21342. Date-Added = {2007-01-17 22:19:31 -0700},
  21343. Date-Modified = {2009-08-25 22:28:18 -0600},
  21344. Journal = {Proceedings of the IEEE},
  21345. Month = {February},
  21346. Number = {2},
  21347. Title = {Telescoping Languages: A System for Automatic Generation of Domain Languages},
  21348. Volume = {93},
  21349. Year = {2005},
  21350. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTM4NjY1OC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxMzg2NjU4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrtbB1N8vAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGfAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTM4NjY1OC5wZGYAAA4AGgAMADAAMQAzADgANgA2ADUAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxMzg2NjU4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21351. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMzg2NjU4LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEzODY2NTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Ky8zlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMzg2NjU4LnBkZgAADgAaAAwAMAAxADMAOAA2ADYANQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEzODY2NTgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  21352. @inproceedings{Franchetti:2006bh,
  21353. Address = {New York, NY, USA},
  21354. Author = {Franz Franchetti and Yevgen Voronenko and Markus P{\"u}schel},
  21355. Booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  21356. Date-Added = {2007-01-17 22:16:32 -0700},
  21357. Date-Modified = {2010-12-17 10:23:09 -0700},
  21358. Isbn = {0-7695-2700-0},
  21359. Location = {Tampa, Florida},
  21360. Pages = {115},
  21361. Publisher = {ACM Press},
  21362. Title = {Tools and techniques for performance---{FFT} program generation for shared memory: {SMP} and multicore},
  21363. Year = {2006},
  21364. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9hMTE1LWZyYW5jaGV0dGkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNhMTE1LWZyYW5jaGV0dGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa7iwdTfLwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdVBnwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTExNS1mcmFuY2hldHRpLnBkZgAOACgAEwBhADEAMQA1AC0AZgByAGEAbgBjAGgAZQB0AHQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2ExMTUtZnJhbmNoZXR0aS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  21365. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2ExMTUtZnJhbmNoZXR0aS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2ExMTUtZnJhbmNoZXR0aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bmvRDzUlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExMTUtZnJhbmNoZXR0aS5wZGYAAA4AKAATAGEAMQAxADUALQBmAHIAYQBuAGMAaABlAHQAdABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2ExMTUtZnJhbmNoZXR0aS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21366. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1188455.1188575}}
  21367. @article{Bik:1998qf,
  21368. Address = {New York, NY, USA},
  21369. Author = {Aart J. C. Bik and Peter J. H. Brinkhaus and Peter M. W. Knijnenburg and Harry A. G. Wijshoff},
  21370. Date-Added = {2007-01-17 21:36:32 -0700},
  21371. Date-Modified = {2010-12-17 10:23:09 -0700},
  21372. Issn = {0098-3500},
  21373. Journal = {ACM Trans. Math. Softw.},
  21374. Number = {2},
  21375. Pages = {190--225},
  21376. Publisher = {ACM Press},
  21377. Title = {The automatic generation of sparse primitives},
  21378. Volume = {24},
  21379. Year = {1998},
  21380. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMTkwLWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxOTAtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrwDB1N8vAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGfAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTkwLWJpay5wZGYAAA4AGgAMAHAAMQA5ADAALQBiAGkAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxOTAtYmlrLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21381. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTkwLWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxOTAtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ehrRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxOTAtYmlrLnBkZgAOABoADABwADEAOQAwAC0AYgBpAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE5MC1iaWsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  21382. Bdsk-Url-1 = {http://doi.acm.org/10.1145/290200.287636}}
  21383. @article{Bik:1996ve,
  21384. Address = {Piscataway, NJ, USA},
  21385. Author = {Aart J. C. Bik and Harry A. G. Wijshoff},
  21386. Date-Added = {2007-01-17 21:28:49 -0700},
  21387. Date-Modified = {2010-12-17 10:23:09 -0700},
  21388. Issn = {1045-9219},
  21389. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  21390. Number = {2},
  21391. Pages = {109--126},
  21392. Publisher = {IEEE Press},
  21393. Title = {Automatic Data Structure Selection and Transformation for Sparse Matrix Computations},
  21394. Volume = {7},
  21395. Year = {1996},
  21396. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDQ4NTUwMS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwNDg1NTAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrtPB1N8uAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGeAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDQ4NTUwMS5wZGYAAA4AGgAMADAAMAA0ADgANQA1ADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwNDg1NTAxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21397. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNDg1NTAxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA0ODU1MDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9hlszlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNDg1NTAxLnBkZgAADgAaAAwAMAAwADQAOAA1ADUAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA0ODU1MDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21398. Bdsk-Url-1 = {http://dx.doi.org/10.1109/71.485501}}
  21399. @inproceedings{Anderson:1993ly,
  21400. Address = {New York, NY, USA},
  21401. Author = {Jennifer M. Anderson and Monica S. Lam},
  21402. Booktitle = {PLDI '93: Proceedings of the ACM SIGPLAN 1993 conference on Programming language design and implementation},
  21403. Date-Added = {2007-01-17 21:24:05 -0700},
  21404. Date-Modified = {2010-12-17 10:23:09 -0700},
  21405. Isbn = {0-89791-598-4},
  21406. Location = {Albuquerque, New Mexico, United States},
  21407. Pages = {112--125},
  21408. Publisher = {ACM Press},
  21409. Title = {Global optimizations for parallelism and locality on scalable parallel machines},
  21410. Year = {1993},
  21411. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTEyLWFuZGVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDExMi1hbmRlcnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu9MHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMTItYW5kZXJzb24ucGRmAA4AJAARAHAAMQAxADIALQBhAG4AZABlAHIAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTEyLWFuZGVyc29uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  21412. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMTItYW5kZXJzb24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTEyLWFuZGVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mY0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTEyLWFuZGVyc29uLnBkZgAADgAkABEAcAAxADEAMgAtAGEAbgBkAGUAcgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTEyLWFuZGVyc29uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  21413. Bdsk-Url-1 = {http://doi.acm.org/10.1145/155090.155101}}
  21414. @article{Olukotun:2005zr,
  21415. Author = {Kunle Olukotun and Lance Hammond},
  21416. Date-Added = {2007-01-17 18:45:50 -0700},
  21417. Date-Modified = {2010-12-17 10:23:09 -0700},
  21418. Journal = {{ACM} {Queue}},
  21419. Month = {September},
  21420. Number = {7},
  21421. Title = {The Future of Microprocessors},
  21422. Volume = {3},
  21423. Year = {2005},
  21424. Bdsk-Url-1 = {http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=326}}
  21425. @article{Sutter:2005ys,
  21426. Author = {Herb Sutter and James Larus},
  21427. Date-Added = {2007-01-17 18:41:45 -0700},
  21428. Date-Modified = {2010-12-17 10:23:09 -0700},
  21429. Journal = {{ACM} {Queue}},
  21430. Month = {September},
  21431. Title = {Software and the Concurrency Revolution},
  21432. Year = {2005},
  21433. Bdsk-Url-1 = {http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=332}}
  21434. @book{Patterson:1990vn,
  21435. Address = {San Francisco, CA, USA},
  21436. Author = {David A. Patterson and John L. Hennessy},
  21437. Date-Added = {2007-01-16 23:31:53 -0700},
  21438. Date-Modified = {2007-05-18 13:42:22 -0600},
  21439. Isbn = {1-55880-069-8},
  21440. Publisher = {Morgan Kaufmann Publishers Inc.},
  21441. Title = {Computer architecture: a quantitative approach},
  21442. Year = {1990}}
  21443. @inproceedings{McKee:2004kx,
  21444. Address = {New York, NY, USA},
  21445. Author = {Sally A. McKee},
  21446. Booktitle = {CF '04: Proceedings of the 1st conference on Computing frontiers},
  21447. Date-Added = {2007-01-16 22:15:50 -0700},
  21448. Date-Modified = {2010-12-17 10:23:09 -0700},
  21449. Isbn = {1-58113-741-9},
  21450. Location = {Ischia, Italy},
  21451. Pages = {162},
  21452. Publisher = {ACM Press},
  21453. Title = {Reflections on the memory wall},
  21454. Year = {2004},
  21455. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTYyLW1ja2VlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE2Mi1tY2tlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu+sHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNjItbWNrZWUucGRmAAAOAB4ADgBwADEANgAyAC0AbQBjAGsAZQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE2Mi1tY2tlZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21456. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYyLW1ja2VlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2Mi1tY2tlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL957NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2Mi1tY2tlZS5wZGYADgAeAA4AcAAxADYAMgAtAG0AYwBrAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYyLW1ja2VlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21457. Bdsk-Url-1 = {http://doi.acm.org/10.1145/977091.977115}}
  21458. @article{Wulf:1995uq,
  21459. Address = {New York, NY, USA},
  21460. Author = {Wm. A. Wulf and Sally A. McKee},
  21461. Date-Added = {2007-01-16 22:12:34 -0700},
  21462. Date-Modified = {2010-12-17 10:23:09 -0700},
  21463. Issn = {0163-5964},
  21464. Journal = {SIGARCH Comput. Archit. News},
  21465. Number = {1},
  21466. Pages = {20--24},
  21467. Publisher = {ACM Press},
  21468. Title = {Hitting the memory wall: implications of the obvious},
  21469. Volume = {23},
  21470. Year = {1995},
  21471. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uLy4uLy4uL3BhcGVycy9IaXR0aW5nX01lbW9yeV9XYWxsLXd1bGY5NC5wZGbSFwsYGVdOUy5kYXRhTxEBrgAAAAABrgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRHkhpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrt/B1N8vAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGfAAAAAQAMAE+ZEQBOpFMARsk2AAIAPU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpIaXR0aW5nX01lbW9yeV9XYWxsLXd1bGY5NC5wZGYAAA4APgAeAEgAaQB0AHQAaQBuAGcAXwBNAGUAbQBvAHIAeQBfAFcAYQBsAGwALQB3AHUAbABmADkANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMFVzZXJzL3NpZWsvcGFwZXJzL0hpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAn4CgAKFApACmQKnAqsCsgK7AsACzQLQAuIC5QLqAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuw=},
  21472. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLS4uL0Ryb3Bib3gvYmliL0hpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZtIXCxgZV05TLmRhdGFPEQHAAAAAAAHAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEeSGl0dGluZ19NZW1vcnlfV2FsbC13dWxmOTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7o+szlmvgAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFIAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEdNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEhpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZgAADgA+AB4ASABpAHQAdABpAG4AZwBfAE0AZQBtAG8AcgB5AF8AVwBhAGwAbAAtAHcAdQBsAGYAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSGl0dGluZ19NZW1vcnlfV2FsbC13dWxmOTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvgDDAMsCjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==},
  21473. Bdsk-Url-1 = {http://doi.acm.org/10.1145/216585.216588}}
  21474. @inproceedings{Baker:2003fk,
  21475. Author = {Allison Baker and John Dennis and Elizabeth R. Jessup},
  21476. Booktitle = {High Performance Computing for Computational Science - VECPAR 2002: 5th International Conference},
  21477. Date-Added = {2007-01-16 21:49:45 -0700},
  21478. Date-Modified = {2007-05-18 13:42:22 -0600},
  21479. Pages = {315-327},
  21480. Title = {Towards Memory-Efficient Linear Solvers},
  21481. Year = {2003}}
  21482. @phdthesis{Dennis:2005tg,
  21483. Address = {Boulder, CO, USA},
  21484. Author = {John M. Dennis},
  21485. Date-Added = {2007-01-16 21:15:44 -0700},
  21486. Date-Modified = {2007-07-22 10:16:44 -0600},
  21487. Isbn = {0-542-31117-8},
  21488. Order_No = {AAI3188464},
  21489. Publisher = {University of Colorado at Boulder},
  21490. School = {University of Colorado},
  21491. Title = {Automated memory analysis: improving the design and implementation of iterative algorithms},
  21492. Year = {2005}}
  21493. @misc{ESSL:kl,
  21494. Author = {IBM},
  21495. Date-Added = {2007-01-16 20:36:09 -0700},
  21496. Date-Modified = {2010-12-17 10:23:09 -0700},
  21497. Organization = {IBM},
  21498. Title = {Engineering and {Scientific} {Subroutine} {Library} ({ESSL}) and {Parallel} {ESSL}},
  21499. Year = {2007},
  21500. Bdsk-Url-1 = {http://www.ibm.com/systems/p/software/essl.html}}
  21501. @misc{IntelMath:oq,
  21502. Author = {Intel},
  21503. Date-Added = {2007-01-16 20:34:15 -0700},
  21504. Date-Modified = {2010-12-17 10:23:09 -0700},
  21505. Howpublished = {http://www.intel.com/cd/software/products/asmo-na/eng/307757.htm},
  21506. Title = {Intel {Math} {Kernel} {Library}},
  21507. Year = {2007},
  21508. Bdsk-Url-1 = {http://www.intel.com/cd/software/products/asmo-na/eng/307757.htm}}
  21509. @techreport{Strazdins:1998nx,
  21510. Address = {{Canberra} 0200 {ACT}, {Australia}},
  21511. Author = {Peter Strazdins},
  21512. Date-Added = {2007-01-15 20:32:42 -0700},
  21513. Date-Modified = {2010-12-17 10:23:09 -0700},
  21514. Number = {TR-CS-98-07},
  21515. Title = {A Comparison of Lookahead and Algorithmic Blocking Techniques for Parallel Matrix Factorization},
  21516. Year = {1998},
  21517. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9zdHJhemRpbnM5OGNvbXBhcmlzb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlzdHJhemRpbnM5OGNvbXBhcmlzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8YwdTfLwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdVBnwAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3RyYXpkaW5zOThjb21wYXJpc29uLnBkZgAOADQAGQBzAHQAcgBhAHoAZABpAG4AcwA5ADgAYwBvAG0AcABhAHIAaQBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL3N0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  21518. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXN0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXN0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ii3RDzyVAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAAA4ANAAZAHMAdAByAGEAegBkAGkAbgBzADkAOABjAG8AbQBwAGEAcgBpAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3N0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  21519. Bdsk-Url-1 = {citeseer.ist.psu.edu/strazdins98comparison.html}}
  21520. @techreport{Kurzak:2006cr,
  21521. Author = {Jakub Kurzak and Jack Dongarra},
  21522. Date-Added = {2007-01-15 20:24:22 -0700},
  21523. Date-Modified = {2009-08-25 22:28:18 -0600},
  21524. Institution = {Netlib},
  21525. Month = {September},
  21526. Number = {LAPACK Working Note 178},
  21527. Title = {Implementing Linear Algebra Routines on Multi-Core Processors with Pipelining and Look Ahead},
  21528. Year = {2006},
  21529. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9sYXduMTc4LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbGF3bjE3OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu8cHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxhd24xNzgucGRmAA4AGAALAGwAYQB3AG4AMQA3ADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9sYXduMTc4LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  21530. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsYXduMTc4LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGF3bjE3OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94q9EPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGF3bjE3OC5wZGYAAA4AGAALAGwAYQB3AG4AMQA3ADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGF3bjE3OC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  21531. @inproceedings{Boehm:2005dq,
  21532. Address = {New York, NY, USA},
  21533. Author = {Hans-J. Boehm},
  21534. Booktitle = {PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation},
  21535. Date-Added = {2007-01-15 19:31:46 -0700},
  21536. Date-Modified = {2010-12-17 10:23:09 -0700},
  21537. Isbn = {1-59593-056-6},
  21538. Location = {Chicago, IL, USA},
  21539. Pages = {261--268},
  21540. Publisher = {ACM Press},
  21541. Title = {Threads cannot be implemented as a library},
  21542. Year = {2005},
  21543. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjYxLWJvZWhtLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI2MS1ib2VobS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWvBsHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNjEtYm9laG0ucGRmAAAOAB4ADgBwADIANgAxAC0AYgBvAGUAaABtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI2MS1ib2VobS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21544. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjYxLWJvZWhtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI2MS1ib2VobS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ddEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2MS1ib2VobS5wZGYADgAeAA4AcAAyADYAMQAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjYxLWJvZWhtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21545. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065010.1065042}}
  21546. @techreport{Merz:1997bh,
  21547. Author = {Stephan Merz},
  21548. Date-Added = {2007-01-15 16:18:28 -0700},
  21549. Date-Modified = {2009-08-25 22:28:18 -0600},
  21550. Institution = {Institut fur Informatik, Universitat Munchen},
  21551. Title = {Yet another encoding of TLA in Isabelle},
  21552. Year = {1997},
  21553. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9kZXNpZ24ucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWRlc2lnbi5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrujB0VujAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0b4TAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkZXNpZ24ucHMADgAUAAkAZABlAHMAaQBnAG4ALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvZGVzaWduLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21554. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL2Rlc2lnbi5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJZGVzaWduLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7u3czlmuAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEwAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGRlc2lnbi5wcwAOABQACQBkAGUAcwBpAGcAbgAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9kZXNpZ24ucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  21555. @inproceedings{Merz:1998qf,
  21556. Address = {Nantes, France},
  21557. Author = {Stephan Merz},
  21558. Date-Added = {2007-01-15 15:45:50 -0700},
  21559. Date-Modified = {2009-08-25 22:28:18 -0600},
  21560. Month = jul,
  21561. Pages = {29--44},
  21562. Publisher = {Ecole centrale de Nantes},
  21563. Title = {A User's Guide to {TLA}},
  21564. Year = 1998,
  21565. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy90bGFndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHRsYWd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrxvB0VukAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0b4UAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0bGFndWlkZS5wZGYAAA4AGgAMAHQAbABhAGcAdQBpAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3RsYWd1aWRlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21566. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx0bGFndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHRsYWd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilDRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRsYWd1aWRlLnBkZgAOABoADAB0AGwAYQBnAHUAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdGxhZ3VpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  21567. @inproceedings{Merz:1999ve,
  21568. Address = {Toulouse, France},
  21569. Author = {Stephan Merz},
  21570. Booktitle = {FM'99: World Congress on Formal Methods},
  21571. Date-Added = {2007-01-15 15:44:34 -0700},
  21572. Date-Modified = {2009-08-25 22:28:18 -0600},
  21573. Month = sep,
  21574. Pages = {1226--1244},
  21575. Publisher = {Springer-Verlag},
  21576. Series = {LNCS},
  21577. Title = {A More Complete {TLA}},
  21578. Volume = 1709,
  21579. Year = 1999,
  21580. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9ndGxhLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIZ3RsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu68HRW6MAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRvhMAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmd0bGEucGRmAAAOABIACABnAHQAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvZ3RsYS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  21581. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhndGxhLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZ3RsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91etEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3RsYS5wZGYADgASAAgAZwB0AGwAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ndGxhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  21582. @techreport{Manna:1983ly,
  21583. Author = {Zohar Manna and Amir Pnueli},
  21584. Date-Added = {2007-01-15 14:39:14 -0700},
  21585. Date-Modified = {2009-08-25 22:28:18 -0600},
  21586. Institution = {Department of Computer Science, Stanford University},
  21587. Month = {June},
  21588. Title = {Verification of Concurrent Programs: A Temporal Proof System},
  21589. Year = {1983},
  21590. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9DUy1UUi04My05NjcucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBDUy1UUi04My05NjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa7cwdFbowAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdG+EwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Q1MtVFItODMtOTY3LnBkZgAADgAiABAAQwBTAC0AVABSAC0AOAAzAC0AOQA2ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9DUy1UUi04My05NjcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21591. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0NTLVRSLTgzLTk2Ny5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEENTLVRSLTgzLTk2Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/4TM5ZreAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDUy1UUi04My05NjcucGRmAAAOACIAEABDAFMALQBUAFIALQA4ADMALQA5ADYANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NTLVRSLTgzLTk2Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  21592. @techreport{Manna:1981zr,
  21593. Author = {Zohar Manna and Amir Pnueli},
  21594. Date-Added = {2007-01-15 14:36:00 -0700},
  21595. Date-Modified = {2009-08-25 22:28:18 -0600},
  21596. Institution = {Department of Computer Science, Stanford University},
  21597. Month = {June},
  21598. Title = {Verification of Concurrent Programs, Part I: The Temporal Framework},
  21599. Year = {1981},
  21600. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9DUy1UUi04MS04MzYucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBDUy1UUi04MS04MzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa7ZwdFbowAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdG+EwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Q1MtVFItODEtODM2LnBkZgAADgAiABAAQwBTAC0AVABSAC0AOAAxAC0AOAAzADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9DUy1UUi04MS04MzYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21601. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0NTLVRSLTgxLTgzNi5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEENTLVRSLTgxLTgzNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/nrM5ZreAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDUy1UUi04MS04MzYucGRmAAAOACIAEABDAFMALQBUAFIALQA4ADEALQA4ADMANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NTLVRSLTgxLTgzNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  21602. @article{Lamport:1994ys,
  21603. Address = {New York, NY, USA},
  21604. Author = {Leslie Lamport},
  21605. Date-Added = {2007-01-15 12:53:06 -0700},
  21606. Date-Modified = {2010-12-17 10:23:09 -0700},
  21607. Issn = {0164-0925},
  21608. Journal = {ACM Trans. Program. Lang. Syst.},
  21609. Number = {3},
  21610. Pages = {872--923},
  21611. Publisher = {ACM Press},
  21612. Title = {The temporal logic of actions},
  21613. Volume = {16},
  21614. Year = {1994},
  21615. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wODcyLWxhbXBvcnQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwODcyLWxhbXBvcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8SwdFbowAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdG+EwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDg3Mi1sYW1wb3J0LnBkZgAADgAiABAAcAA4ADcAMgAtAGwAYQBtAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wODcyLWxhbXBvcnQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21616. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4NzItbGFtcG9ydC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4NzItbGFtcG9ydC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e67RDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NzItbGFtcG9ydC5wZGYADgAiABAAcAA4ADcAMgAtAGwAYQBtAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDg3Mi1sYW1wb3J0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21617. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177726}}
  21618. @inproceedings{Wirfs-Brock:1989vn,
  21619. Address = {New York, NY, USA},
  21620. Author = {R. Wirfs-Brock and B. Wilkerson},
  21621. Booktitle = {OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications},
  21622. Date-Added = {2007-01-14 18:49:13 -0700},
  21623. Date-Modified = {2010-12-17 10:23:09 -0700},
  21624. Isbn = {0-89791-333-7},
  21625. Location = {New Orleans, Louisiana, United States},
  21626. Pages = {71--75},
  21627. Publisher = {ACM Press},
  21628. Title = {Object-oriented design: a responsibility-driven approach},
  21629. Year = {1989},
  21630. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNzEtd2lyZnMtYnJvY2sucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNzEtd2lyZnMtYnJvY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8PwdEb7wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdF+XwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDcxLXdpcmZzLWJyb2NrLnBkZgAOACgAEwBwADcAMQAtAHcAaQByAGYAcwAtAGIAcgBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A3MS13aXJmcy1icm9jay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  21631. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A3MS13aXJmcy1icm9jay5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A3MS13aXJmcy1icm9jay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4PRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3MS13aXJmcy1icm9jay5wZGYAAA4AKAATAHAANwAxAC0AdwBpAHIAZgBzAC0AYgByAG8AYwBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A3MS13aXJmcy1icm9jay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21632. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74885}}
  21633. @article{Linton:1989kx,
  21634. Author = {Mark A. Linton and John M. Vlissides and Paul R. Calder},
  21635. Date-Added = {2007-01-14 18:44:47 -0700},
  21636. Date-Modified = {2009-08-25 22:28:18 -0600},
  21637. Journal = {IEEE Computer},
  21638. Number = {2},
  21639. Pages = {8--22},
  21640. Title = {Composing User Interfaces with InterViews},
  21641. Volume = {22},
  21642. Year = {1989},
  21643. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDAxOTgyOS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwMDE5ODI5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrtDB0RvvAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0X5fAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDAxOTgyOS5wZGYAAA4AGgAMADAAMAAwADEAOQA4ADIAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwMDE5ODI5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21644. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMDE5ODI5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAwMTk4MjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ynMzlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMDE5ODI5LnBkZgAADgAaAAwAMAAwADAAMQA5ADgAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAwMTk4MjkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  21645. @article{Boehm:1986uq,
  21646. Address = {New York, NY, USA},
  21647. Author = {B Boehm},
  21648. Date-Added = {2007-01-14 18:33:51 -0700},
  21649. Date-Modified = {2010-12-17 10:23:09 -0700},
  21650. Issn = {0163-5948},
  21651. Journal = {SIGSOFT Softw. Eng. Notes},
  21652. Number = {4},
  21653. Pages = {14--24},
  21654. Publisher = {ACM Press},
  21655. Title = {A spiral model of software development and enhancement},
  21656. Volume = {11},
  21657. Year = {1986},
  21658. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTQtYm9laG0ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTQtYm9laG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa73wdEb7wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdF+XwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE0LWJvZWhtLnBkZgAOABwADQBwADEANAAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNC1ib2VobS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21659. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTQtYm9laG0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTQtYm9laG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nA0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQtYm9laG0ucGRmAAAOABwADQBwADEANAAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTQtYm9laG0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21660. Bdsk-Url-1 = {http://doi.acm.org/10.1145/12944.12948}}
  21661. @inproceedings{Royce:1970fk,
  21662. Author = {Winston W. Royce},
  21663. Booktitle = {{IEEE} {WESCON}},
  21664. Date-Added = {2007-01-14 16:53:39 -0700},
  21665. Date-Modified = {2009-08-25 22:28:18 -0600},
  21666. Pages = {1--9},
  21667. Title = {Managing the Development of Large Software Systems},
  21668. Year = {1970},
  21669. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy93YXRlcmZhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ13YXRlcmZhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8ewdEb7wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdF+XwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6d2F0ZXJmYWxsLnBkZgAOABwADQB3AGEAdABlAHIAZgBhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3dhdGVyZmFsbC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21670. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV13YXRlcmZhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q13YXRlcmZhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42K0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3YXRlcmZhbGwucGRmAAAOABwADQB3AGEAdABlAHIAZgBhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi93YXRlcmZhbGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21671. @book{Foster:1995kx,
  21672. Address = {Boston, MA, USA},
  21673. Author = {Ian Foster},
  21674. Date-Added = {2007-01-12 23:07:50 -0700},
  21675. Date-Modified = {2007-05-18 13:42:22 -0600},
  21676. Isbn = {0201575949},
  21677. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  21678. Title = {Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering},
  21679. Year = {1995}}
  21680. @article{George:1981uq,
  21681. Address = {New York, NY, USA},
  21682. Author = {Alan George and Esmond Ng},
  21683. Date-Added = {2007-01-11 21:52:16 -0700},
  21684. Date-Modified = {2010-12-17 10:23:09 -0700},
  21685. Issn = {0163-5778},
  21686. Journal = {SIGNUM Newsl.},
  21687. Number = {2},
  21688. Pages = {17--20},
  21689. Publisher = {ACM Press},
  21690. Title = {A brief description of {SPARSPAK} {Waterloo} sparse linear equations package},
  21691. Volume = {16},
  21692. Year = {1981},
  21693. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTctZ2VvcmdlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3LWdlb3JnZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu/cHRG+8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRfl8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNy1nZW9yZ2UucGRmAAAOAB4ADgBwADEANwAtAGcAZQBvAHIAZwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3LWdlb3JnZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21694. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctZ2VvcmdlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LWdlb3JnZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+dEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWdlb3JnZS5wZGYADgAeAA4AcAAxADcALQBnAGUAbwByAGcAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctZ2VvcmdlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21695. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1057562.1057566}}
  21696. @inproceedings{Anderson:1990fk,
  21697. Address = {Washington, DC, USA},
  21698. 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},
  21699. Booktitle = {Supercomputing '90: Proceedings of the 1990 ACM/IEEE conference on Supercomputing},
  21700. Date-Added = {2007-01-11 21:50:56 -0700},
  21701. Date-Modified = {2009-08-25 22:28:18 -0600},
  21702. Isbn = {O-69791-412-O},
  21703. Location = {New York, New York},
  21704. Pages = {2--11},
  21705. Publisher = {IEEE Computer Society},
  21706. Title = {{LAPACK}: a portable linear algebra library for high-performance computers},
  21707. Year = {1990},
  21708. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMi1hbmRlcnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyLWFuZGVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrwPB0RvvAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0X5fAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMi1hbmRlcnNvbi5wZGYADgAgAA8AcAAyAC0AYQBuAGQAZQByAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDItYW5kZXJzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21709. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyLWFuZGVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDItYW5kZXJzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96INEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDItYW5kZXJzb24ucGRmAAAOACAADwBwADIALQBhAG4AZABlAHIAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDItYW5kZXJzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  21710. @article{McGraw:1982fk,
  21711. Address = {New York, NY, USA},
  21712. Author = {James R. McGraw},
  21713. Date-Added = {2007-01-10 21:41:33 -0700},
  21714. Date-Modified = {2010-12-17 10:23:09 -0700},
  21715. Issn = {0164-0925},
  21716. Journal = {ACM Trans. Program. Lang. Syst.},
  21717. Number = {1},
  21718. Pages = {44--82},
  21719. Publisher = {ACM Press},
  21720. Title = {The VAL Language: Description and Analysis},
  21721. Volume = {4},
  21722. Year = {1982},
  21723. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDQtbWNncmF3LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ0LW1jZ3Jhdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWvDMHRG+8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRfl8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NC1tY2dyYXcucGRmAAAOAB4ADgBwADQANAAtAG0AYwBnAHIAYQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ0LW1jZ3Jhdy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21724. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDQtbWNncmF3LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ0LW1jZ3Jhdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97A9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ0LW1jZ3Jhdy5wZGYADgAeAA4AcAA0ADQALQBtAGMAZwByAGEAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDQtbWNncmF3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21725. Bdsk-Url-1 = {http://doi.acm.org/10.1145/357153.357157}}
  21726. @book{Curry:1958cr,
  21727. Address = {Amsterdam},
  21728. Author = {H. B. Curry and R. Feys},
  21729. Date-Added = {2007-01-10 16:35:48 -0700},
  21730. Date-Modified = {2007-05-18 13:42:22 -0600},
  21731. Publisher = {North-Holland Publishing Co.},
  21732. Title = {Combinatory Logic,},
  21733. Year = {1958}}
  21734. @inproceedings{Parks:2005dq,
  21735. Address = {Washington, DC, USA},
  21736. Author = {Thomas M. Parks},
  21737. Booktitle = {IPDPS '05: Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 5},
  21738. Date-Added = {2007-01-10 16:25:52 -0700},
  21739. Date-Modified = {2010-12-17 10:23:09 -0700},
  21740. Isbn = {0-7695-2312-9},
  21741. Pages = {185.2},
  21742. Publisher = {IEEE Computer Society},
  21743. Title = {A Comparison of MPI and Process Networks},
  21744. Year = {2005},
  21745. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTQyMDA3MC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxNDIwMDcwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVh+3BysOdUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADByyYNAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTQyMDA3MC5wZGYAAA4AGgAMADAAMQA0ADIAMAAwADcAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxNDIwMDcwLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21746. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNDIwMDcwLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE0MjAwNzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7r78zlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNDIwMDcwLnBkZgAADgAaAAwAMAAxADQAMgAwADAANwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE0MjAwNzAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21747. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2005.6}}
  21748. @inproceedings{Pratt:1982bh,
  21749. Address = {New York, NY, USA},
  21750. Author = {V. R. Pratt},
  21751. Booktitle = {POPL '82: Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  21752. Date-Added = {2007-01-10 16:17:36 -0700},
  21753. Date-Modified = {2010-12-17 10:23:09 -0700},
  21754. Isbn = {0-89791-065-6},
  21755. Location = {Albuquerque, Mexico},
  21756. Pages = {213--223},
  21757. Publisher = {ACM Press},
  21758. Title = {On the composition of processes},
  21759. Year = {1982},
  21760. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjEzLXByYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIxMy1wcmF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWHzMHKwixQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHLJJwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMTMtcHJhdHQucGRmAAAOAB4ADgBwADIAMQAzAC0AcAByAGEAdAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIxMy1wcmF0dC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21761. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjEzLXByYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxMy1wcmF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96N9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxMy1wcmF0dC5wZGYADgAeAA4AcAAyADEAMwAtAHAAcgBhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjEzLXByYXR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21762. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582177}}
  21763. @inproceedings{Borning:1982qf,
  21764. Address = {New York, NY, USA},
  21765. Author = {Alan H. Borning and Daniel H. H. Ingalls},
  21766. Booktitle = {POPL '82: Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  21767. Date-Added = {2007-01-10 16:16:07 -0700},
  21768. Date-Modified = {2015-11-18 04:37:00 +0000},
  21769. Location = {Albuquerque, Mexico},
  21770. Pages = {133--141},
  21771. Publisher = {ACM Press},
  21772. Title = {A type declaration and inference system for smalltalk},
  21773. Year = {1982},
  21774. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMzMtYm9ybmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMzMtYm9ybmluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebTRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtYm9ybmluZy5wZGYADgAiABAAcAAxADMAMwAtAGIAbwByAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEzMy1ib3JuaW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21775. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582168}}
  21776. @article{Pratt:1986ve,
  21777. Address = {Norwell, MA, USA},
  21778. Author = {Vaughan Pratt},
  21779. Date-Added = {2007-01-10 16:11:39 -0700},
  21780. Date-Modified = {2010-12-17 10:23:09 -0700},
  21781. Issn = {0885-7458},
  21782. Journal = {Int. J. Parallel Program.},
  21783. Number = {1},
  21784. Pages = {33--71},
  21785. Publisher = {Kluwer Academic Publishers},
  21786. Title = {Modeling concurrency with partial orders},
  21787. Volume = {15},
  21788. Year = {1986},
  21789. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wcmF0dDg2bW9kZWxsaW5nLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcHJhdHQ4Nm1vZGVsbGluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWHpcHKwQhQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHLI3gAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnByYXR0ODZtb2RlbGxpbmcucGRmAAAOACoAFABwAHIAYQB0AHQAOAA2AG0AbwBkAGUAbABsAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcHJhdHQ4Nm1vZGVsbGluZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  21790. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHByYXR0ODZtb2RlbGxpbmcucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwcmF0dDg2bW9kZWxsaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wY0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcmF0dDg2bW9kZWxsaW5nLnBkZgAOACoAFABwAHIAYQB0AHQAOAA2AG0AbwBkAGUAbABsAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3ByYXR0ODZtb2RlbGxpbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21791. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01379149}}
  21792. @inproceedings{Pratt:1983ly,
  21793. Address = {New York, NY, USA},
  21794. Author = {Vaughan Pratt},
  21795. Booktitle = {POPL '83: Proceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  21796. Date-Added = {2007-01-10 16:06:42 -0700},
  21797. Date-Modified = {2010-12-17 10:23:09 -0700},
  21798. Isbn = {0-89791-090-7},
  21799. Location = {Austin, Texas},
  21800. Pages = {1--9},
  21801. Publisher = {ACM Press},
  21802. Title = {Five paradigm shifts in programming language design and their realization in Viron, a dataflow programming environment},
  21803. Year = {1983},
  21804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1wcmF0dC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLXByYXR0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eXzRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLXByYXR0LnBkZgAOABoADABwADEALQBwAHIAYQB0AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtcHJhdHQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  21805. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567067.567068}}
  21806. @inbook{Josephs:2005zr,
  21807. Author = {Mark B. Josephs},
  21808. Chapter = {Models for Data-Flow Sequential Processes},
  21809. Date-Added = {2007-01-10 15:41:00 -0700},
  21810. Date-Modified = {2009-08-25 22:28:18 -0600},
  21811. Publisher = {Springer},
  21812. Series = {LNCS},
  21813. Title = {Communicating Sequential Processes},
  21814. Year = {2005},
  21815. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFYdCwcq5TFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwcsbvAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQyLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0Mi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21816. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OV0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDIucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21817. @techreport{Stanley:1999ys,
  21818. Author = {Kendall S. Stanley},
  21819. Date-Added = {2007-01-10 14:27:48 -0700},
  21820. Date-Modified = {2010-12-17 10:23:09 -0700},
  21821. Month = {3,},
  21822. Number = {CSD-99-1039},
  21823. Pages = {197},
  21824. Title = {Execution Time of Symmetric Eigensolvers},
  21825. Year = {1999},
  21826. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnN0YW5sZXk5N2V4ZWN1dGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnN0YW5sZXk5N2V4ZWN1dGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iibRDzyVAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0YW5sZXk5N2V4ZWN1dGlvbi5wZGYADgAuABYAcwB0AGEAbgBsAGUAeQA5ADcAZQB4AGUAYwB1AHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvc3RhbmxleTk3ZXhlY3V0aW9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  21827. Bdsk-Url-1 = {citeseer.ist.psu.edu/stanley97execution.html}}
  21828. @phdthesis{Stanley:CSD-98-992,
  21829. Author = {Kendall S. Stanley},
  21830. Date-Modified = {2010-12-17 10:23:09 -0700},
  21831. Number = {UCB/CSD-98-992},
  21832. School = {EECS Department, University of California, Berkeley},
  21833. Title = {Execution Time of Symmetric Eigensolvers},
  21834. Year = {1998},
  21835. Bdsk-Url-1 = {http://www.eecs.berkeley.edu/Pubs/TechRpts/1998/6418.html}}
  21836. @techreport{Howell:2006vn,
  21837. Author = {G. W. Howell and J. W. Demmel and C. T. Fulton and S. Hammarling and K. Marmol},
  21838. Date-Added = {2007-01-10 14:17:48 -0700},
  21839. Date-Modified = {2009-08-25 22:28:18 -0600},
  21840. Institution = {Netlib},
  21841. Number = {LAPACK Working Note 174},
  21842. Title = {Cache Efficient Bidiagonalization Using {BLAS} 2.5},
  21843. Year = {2006},
  21844. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsYXduMTc0LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGF3bjE3NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94qtEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGF3bjE3NC5wZGYAAA4AGAALAGwAYQB3AG4AMQA3ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGF3bjE3NC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  21845. @article{Howell:2008,
  21846. Author = {Gary W. Howell and James W. Demmel and Charles T. Fulton and Sven Hammarling and Karen Marmol},
  21847. Date-Modified = {2007-12-13 21:50:18 -0700},
  21848. Journal = {{ACM} Transactions on Mathematical Software},
  21849. Number = {3},
  21850. Title = {Cache Efficient Bidiagonalization Using {BLAS} 2.5 Operators},
  21851. Volume = {34},
  21852. Year = {2008},
  21853. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMTQtaG93ZWxsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTE0LWhvd2VsbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ubtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE0LWhvd2VsbC5wZGYADgAeAA4AYQAxADQALQBoAG8AdwBlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMTQtaG93ZWxsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  21854. @inproceedings{Rangan:2004kx,
  21855. Address = {Washington, DC, USA},
  21856. Author = {Ram Rangan and Neil Vachharajani and Manish Vachharajani and David I. August},
  21857. Booktitle = {PACT '04: Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques},
  21858. Date-Added = {2007-01-10 11:28:56 -0700},
  21859. Date-Modified = {2010-12-17 10:23:09 -0700},
  21860. Isbn = {0-7695-2229-7},
  21861. Pages = {177--188},
  21862. Publisher = {IEEE Computer Society},
  21863. Title = {Decoupled Software Pipelining with the Synchronization Array},
  21864. Year = {2004},
  21865. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8yMjI5MDE3Ny5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDIyMjkwMTc3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVghbByn6BUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADByuDxAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyMjI5MDE3Ny5wZGYAAA4AGgAMADIAMgAyADkAMAAxADcANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzIyMjkwMTc3LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21866. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIyMjkwMTc3LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjIyOTAxNzcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA70oMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIyMjkwMTc3LnBkZgAADgAaAAwAMgAyADIAOQAwADEANwA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjIyOTAxNzcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21867. Bdsk-Url-1 = {http://dx.doi.org/10.1109/PACT.2004.14}}
  21868. @inproceedings{Ottoni:2005uq,
  21869. Address = {Washington, DC, USA},
  21870. Author = {Guilherme Ottoni and Ram Rangan and Adam Stoler and David I. August},
  21871. Booktitle = {MICRO 38: Proceedings of the 38th annual IEEE/ACM International Symposium on Microarchitecture},
  21872. Date-Added = {2007-01-10 11:26:59 -0700},
  21873. Date-Modified = {2010-12-17 10:23:09 -0700},
  21874. Isbn = {0-7695-2440-0},
  21875. Location = {Barcelona, Spain},
  21876. Pages = {105--118},
  21877. Publisher = {IEEE Computer Society},
  21878. Title = {Automatic Thread Extraction with Decoupled Software Pipelining},
  21879. Year = {2005},
  21880. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8yNDQwMDEwNS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDI0NDAwMTA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVggLByn4RUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADByuCBAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyNDQwMDEwNS5wZGYAAA4AGgAMADIANAA0ADAAMAAxADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzI0NDAwMTA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21881. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzI0NDAwMTA1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjQ0MDAxMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ApMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADI0NDAwMTA1LnBkZgAADgAaAAwAMgA0ADQAMAAwADEAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjQ0MDAxMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21882. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2005.13}}
  21883. @inproceedings{Blackford:1996fk,
  21884. Address = {Washington, DC, USA},
  21885. 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},
  21886. Booktitle = {Supercomputing '96: Proceedings of the 1996 ACM/IEEE conference on Supercomputing (CDROM)},
  21887. Date-Added = {2007-01-10 10:39:18 -0700},
  21888. Date-Modified = {2010-12-17 10:23:09 -0700},
  21889. Isbn = {0-89791-854-1},
  21890. Location = {Pittsburgh, Pennsylvania, United States},
  21891. Pages = {5},
  21892. Publisher = {IEEE Computer Society},
  21893. Title = {{ScaLAPACK}: a portable linear algebra library for distributed memory computers - design issues and performance},
  21894. Year = {1996},
  21895. Bdsk-Url-1 = {http://doi.acm.org/10.1145/369028.369038}}
  21896. @book{Cormen:2001uq,
  21897. Author = {Thomas H. Cormen and Clifford Stein and Ronald L. Rivest and Charles E. Leiserson},
  21898. Date-Added = {2007-01-09 10:17:29 -0700},
  21899. Date-Modified = {2007-05-18 13:42:22 -0600},
  21900. Isbn = {0070131511},
  21901. Publisher = {McGraw-Hill Higher Education},
  21902. Title = {Introduction to Algorithms},
  21903. Year = {2001},
  21904. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOS4uL0Ryb3Bib3gvYmliL0ludHJvZHVjdGlvbl90b19hbGdvcml0aG1zXzNyZF9lZGl0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQHkAAAAAAHkAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfSW50cm9kdWN0aW9uX3RvX2FsZ28jMzMwNEMwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMEwM6A2AsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADOgRBLAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEludHJvZHVjdGlvbl90b19hbGdvIzMzMDRDMC5wZGYADgBWACoASQBuAHQAcgBvAGQAdQBjAHQAaQBvAG4AXwB0AG8AXwBhAGwAZwBvAHIAaQB0AGgAbQBzAF8AMwByAGQAXwBlAGQAaQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBCVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSW50cm9kdWN0aW9uX3RvX2FsZ29yaXRobXNfM3JkX2VkaXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AygDPANcCvwLBAsYC0QLaAugC7ALzAvwDAQMOAxEDIwMmAysAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADLQ==}}
  21905. @book{Saad:2003fk,
  21906. Address = {Philadelphia, PA, USA},
  21907. Author = {Y. Saad},
  21908. Date-Added = {2007-01-07 15:58:29 -0700},
  21909. Date-Modified = {2007-05-18 13:42:22 -0600},
  21910. Isbn = {0898715342},
  21911. Publisher = {Society for Industrial and Applied Mathematics},
  21912. Title = {Iterative Methods for Sparse Linear Systems},
  21913. Year = {2003}}
  21914. @book{Velleman:1994ys,
  21915. Author = {Daniel J. Velleman},
  21916. Date-Added = {2007-01-06 23:28:12 -0700},
  21917. Date-Modified = {2007-05-18 13:42:22 -0600},
  21918. Publisher = {Cambridge University Press},
  21919. Title = {How to Prove It},
  21920. Year = {1994}}
  21921. @incollection{Nishihara:2004vn,
  21922. Author = {Toshiaki Nishihara and Yasuhiko Minamide},
  21923. Booktitle = {The Archive of Formal Proofs},
  21924. Date-Added = {2007-01-06 22:34:36 -0700},
  21925. Date-Modified = {2009-08-25 22:28:18 -0600},
  21926. Month = Jun,
  21927. Note = {Formal proof development},
  21928. Publisher = {\url{http://afp.sourceforge.net/entries/Depth-First-Search.shtml}},
  21929. Title = {Depth First Search},
  21930. Year = 2004,
  21931. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9kb2N1bWVudC0xLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOZG9jdW1lbnQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV5GcHGjLAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHG7yAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRvY3VtZW50LTEucGRmAAAOAB4ADgBkAG8AYwB1AG0AZQBuAHQALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvZG9jdW1lbnQtMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21932. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5kb2N1bWVudC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZG9jdW1lbnQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xWdEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZG9jdW1lbnQtMS5wZGYADgAeAA4AZABvAGMAdQBtAGUAbgB0AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9kb2N1bWVudC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  21933. @article{Hennessy:2001kx,
  21934. Author = {Matthew Hennessy},
  21935. Date-Added = {2007-01-05 19:07:19 -0700},
  21936. Date-Modified = {2009-08-25 22:28:18 -0600},
  21937. Journal = {Theoretical Computer Science},
  21938. Number = {1-2},
  21939. Title = {A fully abstract denotational semantics for the pi-calculus},
  21940. Volume = {278},
  21941. Year = {2001},
  21942. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy90Y3MwMS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXRjczAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVeSjBxoywAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBxu8gAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0Y3MwMS5wZGYADgAUAAkAdABjAHMAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvdGNzMDEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21943. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl0Y3MwMS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXRjczAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ij3RDzyYAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRjczAxLnBkZgAADgAUAAkAdABjAHMAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3RjczAxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  21944. @inproceedings{Hyland:1995uq,
  21945. Address = {New York, NY, USA},
  21946. Author = {J. M. E. Hyland and C.-H. L. Ong},
  21947. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  21948. Date-Added = {2007-01-05 19:04:39 -0700},
  21949. Date-Modified = {2010-12-17 10:23:09 -0700},
  21950. Isbn = {0-89791-719-7},
  21951. Location = {La Jolla, California, United States},
  21952. Pages = {96--107},
  21953. Publisher = {ACM Press},
  21954. Title = {Pi-calculus, dialogue games and full abstraction PCF},
  21955. Year = {1995},
  21956. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wOTYtaHlsYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDk2LWh5bGFuZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV5IsHGjLAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHG7yAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA5Ni1oeWxhbmQucGRmAAAOAB4ADgBwADkANgAtAGgAeQBsAGEAbgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDk2LWh5bGFuZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21957. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTYtaHlsYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk2LWh5bGFuZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97wtEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk2LWh5bGFuZC5wZGYADgAeAA4AcAA5ADYALQBoAHkAbABhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTYtaHlsYW5kLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21958. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224189}}
  21959. @inproceedings{Reynolds:2004fk,
  21960. Author = {John C. Reynolds},
  21961. Booktitle = {Proceedings of the 24th Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2004)},
  21962. Date-Added = {2007-01-05 16:16:26 -0700},
  21963. Date-Modified = {2009-08-25 22:28:18 -0600},
  21964. Month = {December},
  21965. Title = {Toward a Grainless Semantics for Shared-Variable Concurrency},
  21966. Year = {2004},
  21967. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1ncmFpbmxlc3MucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1ncmFpbmxlc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V10Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncmFpbmxlc3MucGRmAAAOABwADQBnAHIAYQBpAG4AbABlAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9ncmFpbmxlc3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21968. @article{Brookes:1996ys,
  21969. Author = {Stephen Brookes},
  21970. Date-Added = {2007-01-04 22:45:38 -0700},
  21971. Date-Modified = {2009-08-25 22:28:18 -0600},
  21972. Journal = {Information and Computation},
  21973. Number = {2},
  21974. Pages = {145--163},
  21975. Title = {Full Abstraction for a Shared-Variable Parallel Language},
  21976. Volume = {127},
  21977. Year = {1996},
  21978. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUwLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J9tEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMC5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  21979. @article{Schmidt:1996vn,
  21980. Address = {New York, NY, USA},
  21981. Author = {David A. Schmidt},
  21982. Date-Added = {2007-01-04 19:48:49 -0700},
  21983. Date-Modified = {2010-12-17 10:23:09 -0700},
  21984. Issn = {0360-0300},
  21985. Journal = {ACM Comput. Surv.},
  21986. Number = {4es},
  21987. Pages = {175},
  21988. Publisher = {ACM Press},
  21989. Title = {On the need for a popular formal semantics},
  21990. Volume = {28},
  21991. Year = {1996},
  21992. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9hMTc1LXNjaG1pZHQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBhMTc1LXNjaG1pZHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFXkTwcaMsAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwcbvIAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTE3NS1zY2htaWR0LnBkZgAADgAiABAAYQAxADcANQAtAHMAYwBoAG0AaQBkAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9hMTc1LXNjaG1pZHQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21993. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGExNzUtc2NobWlkdC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGExNzUtc2NobWlkdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bnDRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExNzUtc2NobWlkdC5wZGYADgAiABAAYQAxADcANQAtAHMAYwBoAG0AaQBkAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYTE3NS1zY2htaWR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21994. Bdsk-Url-1 = {http://doi.acm.org/10.1145/242224.242451}}
  21995. @article{Hoare:1978kx,
  21996. Address = {New York, NY, USA},
  21997. Author = {C. A. R. Hoare},
  21998. Date-Added = {2007-01-04 19:44:20 -0700},
  21999. Date-Modified = {2010-12-17 10:23:09 -0700},
  22000. Issn = {0004-5411},
  22001. Journal = {J. ACM},
  22002. Number = {3},
  22003. Pages = {461--480},
  22004. Publisher = {ACM Press},
  22005. Title = {Some Properties of Predicate Transformers},
  22006. Volume = {25},
  22007. Year = {1978},
  22008. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDYxLWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ2MS1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV5H8HGjLAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHG7yAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NjEtaG9hcmUucGRmAAAOAB4ADgBwADQANgAxAC0AaABvAGEAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ2MS1ob2FyZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22009. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDYxLWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ2MS1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97DNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ2MS1ob2FyZS5wZGYADgAeAA4AcAA0ADYAMQAtAGgAbwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDYxLWhvYXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22010. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322077.322088}}
  22011. @article{Nielsen:1980uq,
  22012. Author = {M. Nielsen and G. Plotkin and G. Winskel},
  22013. Date-Added = {2007-01-04 19:12:12 -0700},
  22014. Date-Modified = {2007-05-18 13:42:22 -0600},
  22015. Journal = {Theor. Computer Science},
  22016. Month = jan,
  22017. Number = {1},
  22018. Pages = {85--108},
  22019. Title = {Petri Nets, Event Structures and Domains, Part {I}.},
  22020. Volume = {13},
  22021. Year = {1980},
  22022. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iezRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  22023. @article{Milner:1992ys,
  22024. Address = {Duluth, MN, USA},
  22025. Author = {Robin Milner and Joachim Parrow and David Walker},
  22026. Date-Added = {2007-01-04 11:57:18 -0700},
  22027. Date-Modified = {2010-12-17 10:23:09 -0700},
  22028. Issn = {0890-5401},
  22029. Journal = {Inf. Comput.},
  22030. Number = {1},
  22031. Pages = {1--40},
  22032. Publisher = {Academic Press, Inc.},
  22033. Title = {A calculus of mobile processes, I},
  22034. Volume = {100},
  22035. Year = {1992},
  22036. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(92)90008-4}}
  22037. @article{Hoare:1978vn,
  22038. Address = {New York, NY, USA},
  22039. Author = {C. A. R. Hoare},
  22040. Date-Added = {2007-01-04 11:45:06 -0700},
  22041. Date-Modified = {2014-06-14 04:38:32 +0000},
  22042. Issn = {0001-0782},
  22043. Journal = {Communications of the {ACM}},
  22044. Number = {8},
  22045. Pages = {666--677},
  22046. Publisher = {ACM Press},
  22047. Title = {Communicating sequential processes},
  22048. Volume = {21},
  22049. Year = {1978},
  22050. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjY2LWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY2Ni1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ctEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY2Ni1ob2FyZS5wZGYADgAeAA4AcAA2ADYANgAtAGgAbwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjY2LWhvYXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22051. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359576.359585}}
  22052. @article{Brookes:1984kx,
  22053. Address = {New York, NY, USA},
  22054. Author = {S. D. Brookes and C. A. R. Hoare and A. W. Roscoe},
  22055. Date-Added = {2007-01-04 11:43:39 -0700},
  22056. Date-Modified = {2010-12-17 10:23:09 -0700},
  22057. Issn = {0004-5411},
  22058. Journal = {J. ACM},
  22059. Number = {3},
  22060. Pages = {560--599},
  22061. Publisher = {ACM Press},
  22062. Title = {A Theory of Communicating Sequential Processes},
  22063. Volume = {31},
  22064. Year = {1984},
  22065. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1NjAtYnJvb2tlcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1NjAtYnJvb2tlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ez/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjAtYnJvb2tlcy5wZGYADgAiABAAcAA1ADYAMAAtAGIAcgBvAG8AawBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU2MC1icm9va2VzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22066. Bdsk-Url-1 = {http://doi.acm.org/10.1145/828.833}}
  22067. @inproceedings{Weinand:1988hc,
  22068. Address = {New York, NY, USA},
  22069. Author = {Andre Weinand and Erich Gamma and Rudolf Marty},
  22070. Booktitle = {OOPSLA '88: Conference proceedings on Object-oriented programming systems, languages and applications},
  22071. Date-Added = {2007-01-01 23:34:58 -0700},
  22072. Date-Modified = {2014-08-26 18:47:38 +0000},
  22073. Isbn = {0-89791-284-5},
  22074. Location = {San Diego, California, United States},
  22075. Pages = {46--57},
  22076. Publisher = {ACM Press},
  22077. Title = {ET++ -- An Object-Oriented Application Framework in {C++}},
  22078. Year = {1988},
  22079. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0Ni13ZWluYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ2LXdlaW5hbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97C9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ2LXdlaW5hbmQucGRmAAAOACAADwBwADQANgAtAHcAZQBpAG4AYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ2LXdlaW5hbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22080. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62083.62089}}
  22081. @inproceedings{Liskov:1974tg,
  22082. Address = {New York, NY, USA},
  22083. Author = {Barbara Liskov and Stephen Zilles},
  22084. Booktitle = {Proceedings of the ACM SIGPLAN symposium on Very high level languages},
  22085. Date-Added = {2007-01-01 23:05:40 -0700},
  22086. Date-Modified = {2010-12-17 10:23:09 -0700},
  22087. Location = {Santa Monica, California, United States},
  22088. Pages = {50--59},
  22089. Publisher = {ACM Press},
  22090. Title = {Programming with abstract data types},
  22091. Year = {1974},
  22092. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTAtbGlza292LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDUwLWxpc2tvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPICcG/Rx4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG/qY4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1MC1saXNrb3YucGRmAAAOAB4ADgBwADUAMAAtAGwAaQBzAGsAbwB2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDUwLWxpc2tvdi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22093. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTAtbGlza292LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDUwLWxpc2tvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97KNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUwLWxpc2tvdi5wZGYADgAeAA4AcAA1ADAALQBsAGkAcwBrAG8AdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTAtbGlza292LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22094. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800233.807045}}
  22095. @book{Yourdon:1979kl,
  22096. Address = {Upper Saddle River, NJ, USA},
  22097. Author = {Edward Yourdon and Larry L. Constantine},
  22098. Date-Added = {2007-01-01 21:24:29 -0700},
  22099. Date-Modified = {2007-05-18 13:42:22 -0600},
  22100. Isbn = {0138544719},
  22101. Publisher = {Prentice-Hall, Inc.},
  22102. Title = {Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design},
  22103. Year = {1979}}
  22104. @article{Stevens:1974oq,
  22105. Author = {W. P. Stevens and G. J. Myers and L. L. Constantine},
  22106. Date-Added = {2007-01-01 20:47:12 -0700},
  22107. Date-Modified = {2009-08-25 22:28:18 -0600},
  22108. Journal = {IBM Systems Journal},
  22109. Number = {2},
  22110. Pages = {115--139},
  22111. Title = {Structured design},
  22112. Volume = {13},
  22113. Year = {1974},
  22114. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9pYm1zajEzMDJDLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOaWJtc2oxMzAyQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPH68G/Rx4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG/qY4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmlibXNqMTMwMkMucGRmAAAOAB4ADgBpAGIAbQBzAGoAMQAzADAAMgBDAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvaWJtc2oxMzAyQy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22115. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pYm1zajEzMDJDLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWJtc2oxMzAyQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91y9EPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWJtc2oxMzAyQy5wZGYADgAeAA4AaQBiAG0AcwBqADEAMwAwADIAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pYm1zajEzMDJDLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  22116. @article{Lindsey:1977nx,
  22117. Address = {New York, NY, USA},
  22118. Author = {C. H. Lindsey},
  22119. Date-Added = {2007-01-01 19:51:54 -0700},
  22120. Date-Modified = {2010-12-17 10:23:09 -0700},
  22121. Issn = {0362-1340},
  22122. Journal = {SIGPLAN Not.},
  22123. Number = {11},
  22124. Pages = {36--49},
  22125. Publisher = {ACM Press},
  22126. Title = {Structure charts a structured alternative to flowcharts},
  22127. Volume = {12},
  22128. Year = {1977},
  22129. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzYtbGluZHNleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzNi1saW5kc2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx/3Bv0ceAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mOAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzYtbGluZHNleS5wZGYADgAgAA8AcAAzADYALQBsAGkAbgBkAHMAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM2LWxpbmRzZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22130. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNi1saW5kc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM2LWxpbmRzZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL960NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2LWxpbmRzZXkucGRmAAAOACAADwBwADMANgAtAGwAaQBuAGQAcwBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM2LWxpbmRzZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22131. Bdsk-Url-1 = {http://doi.acm.org/10.1145/956641.956645}}
  22132. @inproceedings{Gordon:1993cr,
  22133. Address = {New York, NY, USA},
  22134. Author = {Andrew D. Gordon},
  22135. Booktitle = {FPCA '93: Proceedings of the conference on Functional programming languages and computer architecture},
  22136. Date-Added = {2007-01-01 11:25:31 -0700},
  22137. Date-Modified = {2010-12-17 10:23:09 -0700},
  22138. Isbn = {0-89791-595-X},
  22139. Location = {Copenhagen, Denmark},
  22140. Pages = {136--145},
  22141. Publisher = {ACM Press},
  22142. Title = {An operational semantics for I/O in a lazy functional language},
  22143. Year = {1993},
  22144. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTM2LWdvcmRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMzYtZ29yZG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx/TBv0ceAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mOAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTM2LWdvcmRvbi5wZGYADgAgAA8AcAAxADMANgAtAGcAbwByAGQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEzNi1nb3Jkb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22145. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzYtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzNi1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95vtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzNi1nb3Jkb24ucGRmAAAOACAADwBwADEAMwA2AC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzNi1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22146. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165180.165199}}
  22147. @article{OHearn:2000dq,
  22148. Address = {New York, NY, USA},
  22149. Author = {Peter W. O'Hearn and John C. Reynolds},
  22150. Date-Added = {2007-01-01 11:03:28 -0700},
  22151. Date-Modified = {2010-12-17 10:23:09 -0700},
  22152. Issn = {0004-5411},
  22153. Journal = {J. ACM},
  22154. Number = {1},
  22155. Pages = {167--223},
  22156. Publisher = {ACM Press},
  22157. Title = {From Algol to polymorphic linear lambda-calculus},
  22158. Volume = {47},
  22159. Year = {2000},
  22160. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTY3LW9faGVhcm4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTY3LW9faGVhcm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8f6wb9HHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwb+pjgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE2Ny1vX2hlYXJuLnBkZgAADgAiABAAcAAxADYANwAtAG8AXwBoAGUAYQByAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTY3LW9faGVhcm4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22161. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjctb19oZWFybi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjctb19oZWFybi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/efLRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNjctb19oZWFybi5wZGYADgAiABAAcAAxADYANwAtAG8AXwBoAGUAYQByAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE2Ny1vX2hlYXJuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22162. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331605.331611}}
  22163. @techreport{Norrish:1997bh,
  22164. Author = {Michael Norrish},
  22165. Date-Added = {2006-12-31 16:28:14 -0700},
  22166. Date-Modified = {2009-08-25 22:28:18 -0600},
  22167. Institution = {Computer Laboratory, University of Cambridge},
  22168. Read = {Yes},
  22169. Title = {An abstract dynamic semantics for C},
  22170. Year = {1997},
  22171. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9ub3JyaXNoOTdhYnN0cmFjdC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFW5vcnJpc2g5N2Fic3RyYWN0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx+7Bv0ceAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mOAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpub3JyaXNoOTdhYnN0cmFjdC5wZGYADgAsABUAbgBvAHIAcgBpAHMAaAA5ADcAYQBiAHMAdAByAGEAYwB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvbm9ycmlzaDk3YWJzdHJhY3QucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  22172. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFW5vcnJpc2g5N2Fic3RyYWN0LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVbm9ycmlzaDk3YWJzdHJhY3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95F9EPOOgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD384AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbm9ycmlzaDk3YWJzdHJhY3QucGRmAAAOACwAFQBuAG8AcgByAGkAcwBoADkANwBhAGIAcwB0AHIAYQBjAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvbm9ycmlzaDk3YWJzdHJhY3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  22173. @inproceedings{Colcombet:2000qf,
  22174. Address = {New York, NY, USA},
  22175. Author = {Thomas Colcombet and Pascal Fradet},
  22176. Booktitle = {POPL '00: Proceedings of the 27th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22177. Date-Added = {2006-12-31 13:12:15 -0700},
  22178. Date-Modified = {2010-12-17 10:23:09 -0700},
  22179. Isbn = {1-58113-125-9},
  22180. Location = {Boston, MA, USA},
  22181. Pages = {54--66},
  22182. Publisher = {ACM Press},
  22183. Title = {Enforcing trace properties by program transformation},
  22184. Year = {2000},
  22185. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNTQtY29sY29tYmV0LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDU0LWNvbGNvbWJldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPIDMG/Rx4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG/qY4AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NC1jb2xjb21iZXQucGRmAA4AJAARAHAANQA0AC0AYwBvAGwAYwBvAG0AYgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNTQtY29sY29tYmV0LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22186. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1NC1jb2xjb21iZXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTQtY29sY29tYmV0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s30Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTQtY29sY29tYmV0LnBkZgAADgAkABEAcAA1ADQALQBjAG8AbABjAG8AbQBiAGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTQtY29sY29tYmV0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22187. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325703}}
  22188. @inproceedings{Jonsson:1989ve,
  22189. Address = {New York, NY, USA},
  22190. Author = {B. Jonsson},
  22191. Booktitle = {POPL '89: Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22192. Date-Added = {2006-12-31 13:04:19 -0700},
  22193. Date-Modified = {2010-12-17 10:23:09 -0700},
  22194. Isbn = {0-89791-294-2},
  22195. Location = {Austin, Texas, United States},
  22196. Pages = {155--165},
  22197. Publisher = {ACM Press},
  22198. Title = {A fully abstract trace model for dataflow networks},
  22199. Year = {1989},
  22200. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTU1LWpvbnNzb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTU1LWpvbnNzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8f3wb9HHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwb+pjgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE1NS1qb25zc29uLnBkZgAADgAiABAAcAAxADUANQAtAGoAbwBuAHMAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTU1LWpvbnNzb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22201. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNTUtam9uc3Nvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNTUtam9uc3Nvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edzRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNTUtam9uc3Nvbi5wZGYADgAiABAAcAAxADUANQAtAGoAbwBuAHMAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1NS1qb25zc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22202. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75291}}
  22203. @article{Hoare:2003ly,
  22204. Address = {New York, NY, USA},
  22205. Author = {C. A. R. Hoare and He Jifeng},
  22206. Book = {Programming methodology},
  22207. Date-Added = {2006-12-31 13:01:59 -0700},
  22208. Date-Modified = {2009-08-25 22:28:18 -0600},
  22209. Isbn = {0-387-95349-3},
  22210. Pages = {223--245},
  22211. Publisher = {Springer-Verlag New York, Inc.},
  22212. Title = {A trace model for pointers and objects},
  22213. Year = {2003},
  22214. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8xNjI4MDAwMS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDE2MjgwMDAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx9DBv0cdAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mNAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoxNjI4MDAwMS5wZGYAAA4AGgAMADEANgAyADgAMAAwADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzE2MjgwMDAxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22215. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzE2MjgwMDAxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMTYyODAwMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rhMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADE2MjgwMDAxLnBkZgAADgAaAAwAMQA2ADIAOAAwADAAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTYyODAwMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  22216. @book{Roscoe:1997zr,
  22217. Author = {A.W. Roscoe},
  22218. Date-Added = {2006-12-31 09:51:01 -0700},
  22219. Date-Modified = {2009-08-25 22:28:18 -0600},
  22220. Publisher = {Pearson},
  22221. Title = {The Theory and Practice of Concurrency},
  22222. Year = {1997},
  22223. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy82OGIucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQc2OGIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8fTwb9HHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwb+pjgAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6NjhiLnBkZgAOABAABwA2ADgAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzLzY4Yi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  22224. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliLzY4Yi5wZGbSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhBzY4Yi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP77/M5Zq5AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhCQAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA2OGIucGRmAA4AEAAHADYAOABiAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNjhiLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  22225. @techreport{Moggi:1990ys,
  22226. Author = {Eugenio Moggi},
  22227. Date-Added = {2006-12-30 11:01:30 -0700},
  22228. Date-Modified = {2009-08-25 22:28:18 -0600},
  22229. Institution = {Computer Science Dept., University of Edinburgh},
  22230. Number = {ECS-LFCS-90-113},
  22231. Title = {An abstract view of programming languages},
  22232. Year = {1990},
  22233. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9hYnMtdmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGFicy12aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx9nBvA9CAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBvHGyAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphYnMtdmlldy5wZGYAAA4AGgAMAGEAYgBzAC0AdgBpAGUAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2Ficy12aWV3LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22234. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhYnMtdmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFicy12aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bo/RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFicy12aWV3LnBkZgAOABoADABhAGIAcwAtAHYAaQBlAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYWJzLXZpZXcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  22235. @article{Smith:1998vn,
  22236. Author = {Geoffrey Smith and Dennis Volpano},
  22237. Date-Added = {2006-12-29 22:58:44 -0700},
  22238. Date-Modified = {2009-08-25 22:28:18 -0600},
  22239. Journal = {Science of Computer Programming},
  22240. Number = {2-3},
  22241. Pages = {49-72},
  22242. Title = {A Sound Polymorphic Type System for a Dialect of {C}},
  22243. Volume = {32},
  22244. Year = {1998},
  22245. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zY3A5OC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNjcDk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATyBLBu1GTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu7QDAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzY3A5OC5wZGYADgAUAAkAcwBjAHAAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2NwOTgucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  22246. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzY3A5OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNjcDk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ieHRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNjcDk4LnBkZgAADgAUAAkAcwBjAHAAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NjcDk4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  22247. @inproceedings{Abadi:2001kx,
  22248. Address = {New York, NY, USA},
  22249. Author = {Martin Abadi and Cedric Fournet},
  22250. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22251. Date-Added = {2006-12-29 11:16:40 -0700},
  22252. Date-Modified = {2010-12-17 10:23:09 -0700},
  22253. Isbn = {1-58113-336-7},
  22254. Location = {London, United Kingdom},
  22255. Pages = {104--115},
  22256. Publisher = {ACM Press},
  22257. Title = {Mobile values, new names, and secure communication},
  22258. Year = {2001},
  22259. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTA0LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEwNC1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPH8cG65U0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG7R70AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMDQtYWJhZGkucGRmAAAOAB4ADgBwADEAMAA0AC0AYQBiAGEAZABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEwNC1hYmFkaS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22260. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTA0LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwNC1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95jdEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwNC1hYmFkaS5wZGYADgAeAA4AcAAxADAANAAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTA0LWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22261. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360213}}
  22262. @inproceedings{Fournet:1996uq,
  22263. Address = {New York, NY, USA},
  22264. Author = {Cedric Fournet and Georges Gonthier},
  22265. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22266. Date-Added = {2006-12-29 11:09:14 -0700},
  22267. Date-Modified = {2010-12-17 10:23:09 -0700},
  22268. Isbn = {0-89791-769-3},
  22269. Location = {St. Petersburg Beach, Florida, United States},
  22270. Pages = {372--385},
  22271. Publisher = {ACM Press},
  22272. Title = {The reflexive {CHAM} and the join-calculus},
  22273. Year = {1996},
  22274. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzcyLWZvdXJuZXQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzcyLWZvdXJuZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8gAwbrlTQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwbtHvQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM3Mi1mb3VybmV0LnBkZgAADgAiABAAcAAzADcAMgAtAGYAbwB1AHIAbgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzcyLWZvdXJuZXQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22275. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNzItZm91cm5ldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNzItZm91cm5ldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/etjRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNzItZm91cm5ldC5wZGYADgAiABAAcAAzADcAMgAtAGYAbwB1AHIAbgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM3Mi1mb3VybmV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22276. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237805}}
  22277. @inproceedings{Berry:1992fk,
  22278. Address = {Essex, UK},
  22279. Author = {Gerard Berry and Gerard Boudol},
  22280. Booktitle = {Selected papers of the 2nd Workshop on Concurrency and compositionality},
  22281. Date-Added = {2006-12-29 11:05:08 -0700},
  22282. Date-Modified = {2010-12-17 10:23:09 -0700},
  22283. Location = {San Miniato, Italy},
  22284. Pages = {217--248},
  22285. Publisher = {Elsevier Science Publishers Ltd.},
  22286. Title = {The chemical abstract machine},
  22287. Year = {1992},
  22288. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9jaGFtLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIY2hhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPH4sG65U0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG7R70AAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNoYW0ucGRmAAAOABIACABjAGgAYQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvY2hhbS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  22289. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjaGFtLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2hhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xHNEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hhbS5wZGYADgASAAgAYwBoAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jaGFtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  22290. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(92)90185-I}}
  22291. @manual{UML2:fk,
  22292. Date-Added = {2006-12-28 15:58:51 -0700},
  22293. Date-Modified = {2009-08-25 22:28:18 -0600},
  22294. Edition = {2.0},
  22295. Organization = {Object Management Group},
  22296. Title = {Unified Modelling Language: Superstructure},
  22297. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wNS0wNy0wNC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDA1LTA3LTA0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx83BuuVMAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu0e8AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowNS0wNy0wNC5wZGYAAA4AGgAMADAANQAtADAANwAtADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzA1LTA3LTA0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22298. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzA1LTA3LTA0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDUtMDctMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABADdczlmq4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA1LTA3LTA0LnBkZgAADgAaAAwAMAA1AC0AMAA3AC0AMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDUtMDctMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  22299. @techreport{Dijkstra:1970fk,
  22300. Author = {Edsger W. Dijkstra},
  22301. Date-Added = {2006-12-28 12:27:35 -0700},
  22302. Date-Modified = {2007-05-18 13:42:22 -0600},
  22303. Institution = {Technological University Eindhoven},
  22304. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/EWD249.PDF},
  22305. Month = {April},
  22306. Number = {70-WSK-03},
  22307. Title = {Notes on Structured Programming},
  22308. Year = {1970},
  22309. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9FV0QyNDkuUERG0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpFV0QyNDkuUERGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8fWwblp3AAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwbnMTAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RVdEMjQ5LlBERgAADgAWAAoARQBXAEQAMgA0ADkALgBQAEQARgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9FV0QyNDkuUERGABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  22310. @inproceedings{Fogarty:2007fk,
  22311. Author = {Seth Fogarty and Emir Pasalic and Jeremy G. Siek and Walid Taha},
  22312. Booktitle = {ACM SIGPLAN 2007 Workshop on Partial Evaluation and Program Manipulation (PEPM '07)},
  22313. Date-Added = {2006-12-27 21:58:35 -0700},
  22314. Date-Modified = {2009-08-25 22:28:18 -0600},
  22315. Title = {Concoqtion: Indexed Types Now!},
  22316. Year = {2007},
  22317. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9wYXBlci5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXBhcGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATyA/BuJ2NAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBuP/9AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXBlci5wZGYADgAUAAkAcABhAHAAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvcGFwZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  22318. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlwYXBlci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXBhcGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e9LRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBhcGVyLnBkZgAADgAUAAkAcABhAHAAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3BhcGVyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  22319. @techreport{Kumfert:2002fk,
  22320. 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.
  22321. Managing the build infrastructure takes about 20% of the overall development time.},
  22322. Author = {Gary K. Kumfert and Thomas G. W. Epperly},
  22323. Date-Added = {2006-12-20 10:09:20 -0700},
  22324. Date-Modified = {2007-05-18 13:42:22 -0600},
  22325. Institution = {U.S. Department of Energy, Lawrence Livermore National Laboratory},
  22326. Month = {February},
  22327. Title = {Software in the {DOE}: The Hidden Overhead of The Build},
  22328. Year = {2002}}
  22329. @inproceedings{Kuck:1981kx,
  22330. Address = {New York, NY, USA},
  22331. Author = {D. J. Kuck and R. H. Kuhn and D. A. Padua and B. Leasure and M. Wolfe},
  22332. Booktitle = {POPL '81: Proceedings of the 8th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  22333. Date-Added = {2006-12-20 17:29:15 -0700},
  22334. Date-Modified = {2010-12-17 10:23:09 -0700},
  22335. Isbn = {0-89791-029-X},
  22336. Location = {Williamsburg, Virginia},
  22337. Pages = {207--218},
  22338. Publisher = {ACM Press},
  22339. Title = {Dependence graphs and compiler optimizations},
  22340. Year = {1981},
  22341. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjA3LWt1Y2sucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjA3LWt1Y2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA+RwiwlDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwix5bgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwNy1rdWNrLnBkZgAOABwADQBwADIAMAA3AC0AawB1AGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyMDcta3Vjay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22342. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjA3LWt1Y2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjA3LWt1Y2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oy0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjA3LWt1Y2sucGRmAAAOABwADQBwADIAMAA3AC0AawB1AGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjA3LWt1Y2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  22343. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567532.567555}}
  22344. @inproceedings{Goff:1991uq,
  22345. Address = {New York, NY, USA},
  22346. Author = {Gina Goff and Ken Kennedy and Chau-Wen Tseng},
  22347. Booktitle = {PLDI '91: Proceedings of the ACM SIGPLAN 1991 conference on Programming language design and implementation},
  22348. Date-Added = {2006-12-20 17:28:28 -0700},
  22349. Date-Modified = {2010-12-17 10:23:09 -0700},
  22350. Isbn = {0-89791-428-7},
  22351. Location = {Toronto, Ontario, Canada},
  22352. Pages = {15--29},
  22353. Publisher = {ACM Press},
  22354. Title = {Practical dependence testing},
  22355. Year = {1991},
  22356. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113448}}
  22357. @inproceedings{Wolfe:1989fk,
  22358. Address = {Philadelphia, PA, USA},
  22359. Author = {Michael Wolfe},
  22360. Booktitle = {Proceedings of the 3rd SIAM Conference on Parallel Processing for Scientific Computing},
  22361. Date-Added = {2006-12-20 17:27:20 -0700},
  22362. Date-Modified = {2007-05-18 13:42:22 -0600},
  22363. Isbn = {0-89871-228-9},
  22364. Pages = {357--361},
  22365. Publisher = {Society for Industrial and Applied Mathematics},
  22366. Title = {Iteration Space Tiling for Memory Hierarchies},
  22367. Year = {1989}}
  22368. @article{Cardelli:1985kx,
  22369. Address = {New York, NY, USA},
  22370. Author = {Luca Cardelli and Peter Wegner},
  22371. Date-Added = {2006-12-19 21:06:43 -0700},
  22372. Date-Modified = {2010-12-17 10:23:09 -0700},
  22373. Issn = {0360-0300},
  22374. Journal = {ACM Comput. Surv.},
  22375. Number = {4},
  22376. Pages = {471--523},
  22377. Publisher = {ACM Press},
  22378. Title = {On understanding types, data abstraction, and polymorphism},
  22379. Volume = {17},
  22380. Year = {1985},
  22381. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NzEtY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDcxLWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sW0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDcxLWNhcmRlbGxpLnBkZgAADgAkABEAcAA0ADcAMQAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDcxLWNhcmRlbGxpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22382. Bdsk-Url-1 = {http://doi.acm.org/10.1145/6041.6042}}
  22383. @inproceedings{Ashby:uqold,
  22384. Author = {T.J. Ashby and A.D. Kennedy and M.F.P. O'Boyle},
  22385. Booktitle = {Euro-Par 2004 Parallel Processing},
  22386. Date-Added = {2006-12-19 20:21:10 -0700},
  22387. Date-Modified = {2009-08-25 22:28:18 -0600},
  22388. Pages = {654--661},
  22389. Title = {Cross Component Optimisation in a High Level Category-Based Language},
  22390. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8fowbrlTQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwbtHvQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQxLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0MS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22391. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OU0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDEucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  22392. @inproceedings{Ashby:uq,
  22393. Address = {Pisa, Italy},
  22394. Author = {T.J. Ashby and A.D. Kennedy and M.F.P. O'Boyle},
  22395. Booktitle = {Euro-Par 2004 Parallel Processing: 10th International Euro-Par Conference},
  22396. Month = {August},
  22397. Pages = {654},
  22398. Publisher = {Springer-Verlag GmbH},
  22399. Series = {LNCS},
  22400. Title = {Cross Component Optimisation in a High Level Category-Based Language},
  22401. Volume = {3149},
  22402. Year = {2004}}
  22403. @inproceedings{Russell:2006fk,
  22404. Author = {Francis Russell and Michael Mellor and Paul Kelly and Olav Beckmann},
  22405. Booktitle = {Workshop on Library-Centric Software Design},
  22406. Date-Added = {2006-12-19 20:04:33 -0700},
  22407. Date-Modified = {2009-08-25 22:28:18 -0600},
  22408. Title = {An active linear algebra library using delayed evaluation and runtime code generation},
  22409. Year = {2006},
  22410. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQS4uLy4uLy4uL3BhcGVycy9EZWxheWVkRXZhbHVhdGlvblJUQ0ctTENTRDA2LUV4dGVuZGVkQWJzdHJhY3QucGRm0hcLGBlXTlMuZGF0YU8RAegAAAAAAegAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9EZWxheWVkRXZhbHVhdGlvblJUQyMxNUI1Q0MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFbXMwdVRX1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdWzzwAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RGVsYXllZEV2YWx1YXRpb25SVEMjMTVCNUNDLnBkZgAOAGQAMQBEAGUAbABhAHkAZQBkAEUAdgBhAGwAdQBhAHQAaQBvAG4AUgBUAEMARwAtAEwAQwBTAEQAMAA2AC0ARQB4AHQAZQBuAGQAZQBkAEEAYgBzAHQAcgBhAGMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQ1VzZXJzL3NpZWsvcGFwZXJzL0RlbGF5ZWRFdmFsdWF0aW9uUlRDRy1MQ1NEMDYtRXh0ZW5kZWRBYnN0cmFjdC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A0gDXAN8CywLNAtIC3QLmAvQC+AL/AwgDDQMaAx0DLwMyAzcAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADOQ==},
  22411. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQC4uL0Ryb3Bib3gvYmliL0RlbGF5ZWRFdmFsdWF0aW9uUlRDRy1MQ1NEMDYtRXh0ZW5kZWRBYnN0cmFjdC5wZGbSFwsYGVdOUy5kYXRhTxEB+gAAAAAB+gACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH0RlbGF5ZWRFdmFsdWF0aW9uUlRDRyNFRTIxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4hHM5ZrgAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhMAAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBEZWxheWVkRXZhbHVhdGlvblJUQ0cjRUUyMTEucGRmAA4AZAAxAEQAZQBsAGEAeQBlAGQARQB2AGEAbAB1AGEAdABpAG8AbgBSAFQAQwBHAC0ATABDAFMARAAwADYALQBFAHgAdABlAG4AZABlAGQAQQBiAHMAdAByAGEAYwB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBJVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRGVsYXllZEV2YWx1YXRpb25SVENHLUxDU0QwNi1FeHRlbmRlZEFic3RyYWN0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDRANYA3gLcAt4C4wLuAvcDBQMJAxADGQMeAysDLgNAA0MDSAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAANK}}
  22412. @article{Gurd:1985cr,
  22413. Address = {New York, NY, USA},
  22414. Author = {J. R Gurd and C. C Kirkham and I. Watson},
  22415. Date-Added = {2006-12-19 16:26:28 -0700},
  22416. Date-Modified = {2010-12-17 10:23:09 -0700},
  22417. Issn = {0001-0782},
  22418. Journal = {Commun. ACM},
  22419. Number = {1},
  22420. Pages = {34--52},
  22421. Publisher = {ACM Press},
  22422. Title = {The {Manchester} prototype dataflow computer},
  22423. Volume = {28},
  22424. Year = {1985},
  22425. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMzQtZ3VyZC0xLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDM0LWd1cmQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLdF8Gtwy1QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuJZ0AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNC1ndXJkLTEucGRmAAAOAB4ADgBwADMANAAtAGcAdQByAGQALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDM0LWd1cmQtMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22426. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzQtZ3VyZC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM0LWd1cmQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96wdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0LWd1cmQtMS5wZGYADgAeAA4AcAAzADQALQBnAHUAcgBkAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzQtZ3VyZC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22427. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2465.2468}}
  22428. @inproceedings{Gao:1993dq,
  22429. Address = {London, UK},
  22430. Author = {Guang R. Gao and R. Olsen and Vivek Sarkar and Radhika Thekkath},
  22431. Booktitle = {Proceedings of the 5th International Workshop on Languages and Compilers for Parallel Computing},
  22432. Date-Added = {2006-12-19 16:23:44 -0700},
  22433. Date-Modified = {2007-05-18 13:42:22 -0600},
  22434. Isbn = {3-540-57502-2},
  22435. Pages = {281--295},
  22436. Publisher = {Springer-Verlag},
  22437. Title = {Collective Loop Fusion for Array Contraction},
  22438. Year = {1993}}
  22439. @article{Feo:1990bh,
  22440. Address = {Orlando, FL, USA},
  22441. Author = {John T. Feo and David C. Cann and Rodney R. Oldehoeft},
  22442. Date-Added = {2006-12-19 16:23:01 -0700},
  22443. Date-Modified = {2010-12-17 10:23:09 -0700},
  22444. Issn = {0743-7315},
  22445. Journal = {J. Parallel Distrib. Comput.},
  22446. Number = {4},
  22447. Pages = {349--366},
  22448. Publisher = {Academic Press, Inc.},
  22449. Title = {A report on the {SISAL} language project},
  22450. Volume = {10},
  22451. Year = {1990},
  22452. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-7315(90)90035-N}}
  22453. @inproceedings{Humphrey:1997qf,
  22454. Address = {London, UK},
  22455. Author = {William Humphrey and Steve Karmesin and Federico Bassetti and John Reynders},
  22456. Booktitle = {ISCOPE '97: Proceedings of the Scientific Computing in Object-Oriented Parallel Environments},
  22457. Date-Added = {2006-12-19 16:21:51 -0700},
  22458. Date-Modified = {2007-05-18 13:42:22 -0600},
  22459. Isbn = {3-540-63827-X},
  22460. Pages = {185--194},
  22461. Publisher = {Springer-Verlag},
  22462. Title = {Optimization of Data-Parallel Field Expressions in the {POOMA} Framework},
  22463. Year = {1997}}
  22464. @inproceedings{Vajracharya:1999ve,
  22465. Address = {New York, NY, USA},
  22466. Author = {Suvas Vajracharya and Steve Karmesin and Peter Beckman and James Crotinger and Allen Malony and Sameer Shende and Rod Oldehoeft and Stephen Smith},
  22467. Booktitle = {ICS '99: Proceedings of the 13th international conference on Supercomputing},
  22468. Date-Added = {2006-12-19 16:19:11 -0700},
  22469. Date-Modified = {2010-12-17 10:23:09 -0700},
  22470. Isbn = {1-58113-164-X},
  22471. Location = {Rhodes, Greece},
  22472. Pages = {302--310},
  22473. Publisher = {ACM Press},
  22474. Title = {{SMARTS}: exploiting temporal locality and parallelism through vertical execution},
  22475. Year = {1999},
  22476. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMzAyLXZhanJhY2hhcnlhLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDMwMi12YWpyYWNoYXJ5YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLc18GtwYpQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuI/oAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzMDItdmFqcmFjaGFyeWEucGRmAAAOACoAFABwADMAMAAyAC0AdgBhAGoAcgBhAGMAaABhAHIAeQBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDMwMi12YWpyYWNoYXJ5YS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  22477. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAzMDItdmFqcmFjaGFyeWEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMzAyLXZhanJhY2hhcnlhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qq0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzAyLXZhanJhY2hhcnlhLnBkZgAOACoAFABwADMAMAAyAC0AdgBhAGoAcgBhAGMAaABhAHIAeQBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AzMDItdmFqcmFjaGFyeWEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22478. Bdsk-Url-1 = {http://doi.acm.org/10.1145/305138.305207}}
  22479. @techreport{Chamberlain:1997ly,
  22480. Author = {B. Chamberlain and S. E. Choi and E. C. Lewis and C. Lin and L. Snyder and W. D. Weathersby},
  22481. Date-Added = {2006-12-19 16:15:42 -0700},
  22482. Date-Modified = {2010-12-17 10:23:09 -0700},
  22483. Number = {TR-97-12-02},
  22484. Title = {{ZPL}'s {WYSIWYG} Performance Model},
  22485. Year = {1997},
  22486. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9jaGFtYmVybGFpbjk3enBscy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFWNoYW1iZXJsYWluOTd6cGxzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS3LrBrcC2UERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBriMmAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjaGFtYmVybGFpbjk3enBscy5wZGYADgAsABUAYwBoAGEAbQBiAGUAcgBsAGEAaQBuADkANwB6AHAAbABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvY2hhbWJlcmxhaW45N3pwbHMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  22487. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWNoYW1iZXJsYWluOTd6cGxzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY2hhbWJlcmxhaW45N3pwbHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xHtEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hhbWJlcmxhaW45N3pwbHMucGRmAAAOACwAFQBjAGgAYQBtAGIAZQByAGwAYQBpAG4AOQA3AHoAcABsAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvY2hhbWJlcmxhaW45N3pwbHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  22488. Bdsk-Url-1 = {citeseer.ist.psu.edu/chamberlain97zpls.html}}
  22489. @article{Chamberlain:2000zr,
  22490. Address = {Piscataway, NJ, USA},
  22491. Author = {Bradford L. Chamberlain and Sung-Eun Choi and E. Christopher Lewis and Calvin Lin and Lawrence Snyder and W. Derrick Weathersby},
  22492. Date-Added = {2006-12-19 16:13:56 -0700},
  22493. Date-Modified = {2010-12-17 10:23:09 -0700},
  22494. Issn = {0098-5589},
  22495. Journal = {IEEE Trans. Softw. Eng.},
  22496. Number = {3},
  22497. Pages = {197--211},
  22498. Publisher = {IEEE Press},
  22499. Title = {{ZPL}: A Machine Independent Programming Language for Parallel Computers},
  22500. Volume = {26},
  22501. Year = {2000},
  22502. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.842947}}
  22503. @inproceedings{Chamberlain:1997ys,
  22504. Address = {London, UK},
  22505. Author = {Bradford L. Chamberlain and Sung-Eun Choi and E. Christopher Lewis and Calvin Lin and Lawrence Snyder and Derrick Weathersby},
  22506. Booktitle = {LCPC '96: Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing},
  22507. Date-Added = {2006-12-19 16:12:44 -0700},
  22508. Date-Modified = {2009-08-25 22:28:18 -0600},
  22509. Isbn = {3-540-63091-0},
  22510. Pages = {481--500},
  22511. Publisher = {Springer-Verlag},
  22512. Title = {Factor-Join: A Unique Approach to Compiling Array Languages for Parallel Machines},
  22513. Year = {1997},
  22514. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy9jaGFtYmVybGFpbjk2ZmFjdG9yam9pbi5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRG2NoYW1iZXJsYWluOTZmYWN0b3Jqb2luLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS3KjBrcBlUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBriLVAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjaGFtYmVybGFpbjk2ZmFjdG9yam9pbi5wZGYADgA4ABsAYwBoAGEAbQBiAGUAcgBsAGEAaQBuADkANgBmAGEAYwB0AG8AcgBqAG8AaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  22515. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2NoYW1iZXJsYWluOTZmYWN0b3Jqb2luLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xHdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAAOADgAGwBjAGgAYQBtAGIAZQByAGwAYQBpAG4AOQA2AGYAYQBjAHQAbwByAGoAbwBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  22516. @inproceedings{Roth:2000vn,
  22517. Author = {Gerald Roth},
  22518. Booktitle = {International Conference of Compiler Construction},
  22519. Date-Added = {2006-12-19 15:57:43 -0700},
  22520. Date-Modified = {2009-08-25 22:28:18 -0600},
  22521. Title = {Advanced Scalarization of Array Syntax},
  22522. Year = {2000},
  22523. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9jYzIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpjYzIwMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtwYwa28mlBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwa4fCgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y2MyMDAwLnBkZgAADgAWAAoAYwBjADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9jYzIwMDAucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  22524. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpjYzIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpjYzIwMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3EP0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjYzIwMDAucGRmAA4AFgAKAGMAYwAyADAAMAAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2NjMjAwMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  22525. @inproceedings{Roth:1996kx,
  22526. Author = {Gerald Roth and Ken Kennedy},
  22527. Booktitle = {International Conference on Parallel and Distributed Processing Techniques and Applications},
  22528. Date-Added = {2006-12-19 15:53:17 -0700},
  22529. Date-Modified = {2009-08-25 22:28:18 -0600},
  22530. Title = {Dependence Analysis of {Fortran90} Array Syntax},
  22531. Year = {1996},
  22532. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9yb3RoOTZkZXBlbmRlbmNlLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcm90aDk2ZGVwZW5kZW5jZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLb5MGtum5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuHN4AAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnJvdGg5NmRlcGVuZGVuY2UucGRmAAAOACoAFAByAG8AdABoADkANgBkAGUAcABlAG4AZABlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcm90aDk2ZGVwZW5kZW5jZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  22533. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHJvdGg5NmRlcGVuZGVuY2UucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRyb3RoOTZkZXBlbmRlbmNlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nF0Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByb3RoOTZkZXBlbmRlbmNlLnBkZgAOACoAFAByAG8AdABoADkANgBkAGUAcABlAG4AZABlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3JvdGg5NmRlcGVuZGVuY2UucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  22534. @inproceedings{Hiranandani:1994uq,
  22535. Address = {New York, NY, USA},
  22536. Author = {Seema Hiranandani and Ken Kennedy and Chau Wen Tseng and Scott Warren},
  22537. Booktitle = {Supercomputing '94: Proceedings of the 1994 ACM/IEEE conference on Supercomputing},
  22538. Date-Added = {2006-12-19 15:51:10 -0700},
  22539. Date-Modified = {2010-12-17 10:23:09 -0700},
  22540. Isbn = {0-8186-6605-6},
  22541. Location = {Washington, D.C.},
  22542. Pages = {733--742},
  22543. Publisher = {ACM Press},
  22544. Title = {The {D} editor: a new interactive parallel programming tool},
  22545. Year = {1994},
  22546. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wNzMzLWhpcmFuYW5kYW5pLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDczMy1oaXJhbmFuZGFuaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLb9MGtuvZQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuHWYAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3MzMtaGlyYW5hbmRhbmkucGRmAAAOACoAFABwADcAMwAzAC0AaABpAHIAYQBuAGEAbgBkAGEAbgBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDczMy1oaXJhbmFuZGFuaS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  22547. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA3MzMtaGlyYW5hbmRhbmkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNzMzLWhpcmFuYW5kYW5pLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uM0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzMzLWhpcmFuYW5kYW5pLnBkZgAOACoAFABwADcAMwAzAC0AaABpAHIAYQBuAGEAbgBkAGEAbgBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A3MzMtaGlyYW5hbmRhbmkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22548. Bdsk-Url-1 = {http://doi.acm.org/10.1145/602770.602890}}
  22549. @inproceedings{Rosenkrantz:2000fk,
  22550. Author = {Daniel J. Rosenkrantz and Lenore R. Mullin and Harry B. Hunt III},
  22551. Booktitle = {Languages and Compilers for Parallel Computing: 13th International Workshop},
  22552. Date-Added = {2006-12-19 15:24:41 -0700},
  22553. Date-Modified = {2009-08-25 22:28:18 -0600},
  22554. Month = {August},
  22555. Title = {On Materializations of Array-Valued Temporaries},
  22556. Year = {2000},
  22557. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtjwwa20qVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwa4XGQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQwLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0MC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22558. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OT0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDAucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  22559. @techreport{Dennis:2006nx,
  22560. Author = {John M. Dennis and Elizabeth R. Jessup},
  22561. Date-Added = {2006-12-18 10:02:50 -0700},
  22562. Date-Modified = {2009-08-25 22:28:18 -0600},
  22563. Institution = {University of Colorado},
  22564. Number = {1012},
  22565. Title = {Applying Automated Memory Analysis to Improve Iterative Algorithms},
  22566. Year = {2006},
  22567. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9DVS1DUy0xMDEyLTA2LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERQ1UtQ1MtMTAxMi0wNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLRzcGsGEwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGserwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkNVLUNTLTEwMTItMDYucGRmAA4AJAARAEMAVQAtAEMAUwAtADEAMAAxADIALQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9DVS1DUy0xMDEyLTA2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22568. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0NVLUNTLTEwMTItMDYucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFDVS1DUy0xMDEyLTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuj3zOWa3wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4S8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQ1UtQ1MtMTAxMi0wNi5wZGYADgAkABEAQwBVAC0AQwBTAC0AMQAwADEAMgAtADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NVLUNTLTEwMTItMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  22569. @article{Gelder:1991cr,
  22570. Address = {New York, NY, USA},
  22571. Author = {Allen Van Gelder and Kenneth A. Ross and John S. Schlipf},
  22572. Date-Added = {2006-12-16 21:08:17 -0700},
  22573. Date-Modified = {2010-12-17 10:23:09 -0700},
  22574. Issn = {0004-5411},
  22575. Journal = {J. ACM},
  22576. Number = {3},
  22577. Pages = {619--649},
  22578. Publisher = {ACM Press},
  22579. Title = {The well-founded semantics for general logic programs},
  22580. Volume = {38},
  22581. Year = {1991},
  22582. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNjE5LXZhbl9nZWxkZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNjE5LXZhbl9nZWxkZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHowawUFwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDYxOS12YW5fZ2VsZGVyLnBkZgAOACgAEwBwADYAMQA5AC0AdgBhAG4AXwBnAGUAbABkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A2MTktdmFuX2dlbGRlci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  22583. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A2MTktdmFuX2dlbGRlci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A2MTktdmFuX2dlbGRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1zRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2MTktdmFuX2dlbGRlci5wZGYAAA4AKAATAHAANgAxADkALQB2AGEAbgBfAGcAZQBsAGQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A2MTktdmFuX2dlbGRlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22584. Bdsk-Url-1 = {http://doi.acm.org/10.1145/116825.116838}}
  22585. @article{Plotkin:1976dq,
  22586. Author = {G. D. Plotkin},
  22587. Date-Added = {2006-12-16 16:33:14 -0700},
  22588. Date-Modified = {2010-12-17 10:23:09 -0700},
  22589. Journal = {SIAM Journal on Computing},
  22590. Number = {3},
  22591. Pages = {452-487},
  22592. Publisher = {SIAM},
  22593. Title = {A Powerdomain Construction},
  22594. Volume = {5},
  22595. Year = {1976},
  22596. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9TTUowMDA0NTIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1TTUowMDA0NTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHQwawUFgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6U01KMDAwNDUyLnBkZgAOABwADQBTAE0ASgAwADAAMAA0ADUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL1NNSjAwMDQ1Mi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22597. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1NNSjAwMDQ1Mi5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVNNSjAwMDQ1Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/0fM5Zt1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhxQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTTUowMDA0NTIucGRmAA4AHAANAFMATQBKADAAMAAwADQANQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU01KMDAwNDUyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  22598. Bdsk-Url-1 = {http://link.aip.org/link/?SMJ/5/452/1},
  22599. Bdsk-Url-2 = {http://dx.doi.org/10.1137/0205035},
  22600. Bdsk-Url-3 = {http://dx.doi.org/10.1137/0205035}}
  22601. @article{Denecker:2001ve,
  22602. Address = {New York, NY, USA},
  22603. Author = {Marc Denecker and Maurice Bruynooghe and Victor Marek},
  22604. Date-Added = {2006-12-16 15:21:27 -0700},
  22605. Date-Modified = {2010-12-17 10:23:09 -0700},
  22606. Issn = {1529-3785},
  22607. Journal = {ACM Trans. Comput. Logic},
  22608. Number = {4},
  22609. Pages = {623--654},
  22610. Publisher = {ACM Press},
  22611. Title = {Logic programming revisited: logic programs as inductive definitions},
  22612. Volume = {2},
  22613. Year = {2001},
  22614. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNjIzLWRlbmVja2VyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDYyMy1kZW5lY2tlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLR68GsFBcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdocAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2MjMtZGVuZWNrZXIucGRmAA4AJAARAHAANgAyADMALQBkAGUAbgBlAGMAawBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNjIzLWRlbmVja2VyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22615. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2MjMtZGVuZWNrZXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjIzLWRlbmVja2VyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tf0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjIzLWRlbmVja2VyLnBkZgAADgAkABEAcAA2ADIAMwAtAGQAZQBuAGUAYwBrAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjIzLWRlbmVja2VyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22616. Bdsk-Url-1 = {http://doi.acm.org/10.1145/383779.383789}}
  22617. @article{Ramakrishnan:1993qf,
  22618. Author = {Raghu Ramakrishnan and Jeffrey D. Ullman},
  22619. Date-Added = {2006-12-16 14:59:27 -0700},
  22620. Date-Modified = {2010-12-17 10:23:09 -0700},
  22621. Journal = {Journal of Logic Programming},
  22622. Number = {2},
  22623. Pages = {125--149},
  22624. Title = {A Survey of Research on Deductive Database Systems},
  22625. Volume = {23},
  22626. Year = {1993},
  22627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9yYW1ha3Jpc2huYW45M3N1cnZleS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHJhbWFrcmlzaG5hbjkzc3VydmV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0e7BrBQXAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBrHaHAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpyYW1ha3Jpc2huYW45M3N1cnZleS5wZGYAAA4AMgAYAHIAYQBtAGEAawByAGkAcwBoAG4AYQBuADkAMwBzAHUAcgB2AGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3JhbWFrcmlzaG5hbjkzc3VydmV5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  22628. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHJhbWFrcmlzaG5hbjkzc3VydmV5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcmFtYWtyaXNobmFuOTNzdXJ2ZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JutEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcmFtYWtyaXNobmFuOTNzdXJ2ZXkucGRmAA4AMgAYAHIAYQBtAGEAawByAGkAcwBoAG4AYQBuADkAMwBzAHUAcgB2AGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9yYW1ha3Jpc2huYW45M3N1cnZleS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  22629. Bdsk-Url-1 = {citeseer.ist.psu.edu/ramakrishnan93survey.html}}
  22630. @inproceedings{Biskup:1997ve,
  22631. Author = {Joachim Biskup and Andreas Kluck},
  22632. Booktitle = {Advances in Databases and Information Systems},
  22633. Date-Added = {2006-12-16 14:07:36 -0700},
  22634. Date-Modified = {2010-12-17 10:23:09 -0700},
  22635. Pages = {72-79},
  22636. Title = {A New Approach to Inferences of Semantic Constraints},
  22637. Year = {1997},
  22638. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QSC4uLy4uLy4uL3BhcGVycy9BIE5ldyBBcHByb2FjaCB0byBJbmZlcmVuY2VzIG9mIFNlbWFudGljIENvbnN0cmFpbnRzLnBkZtIXCxgZV05TLmRhdGFPEQH8AAAAAAH8AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfQSBOZXcgQXBwcm9hY2ggdG8gSW4jMTJEMUNBLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLRysGsFBYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdoYAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkEgTmV3IEFwcHJvYWNoIHRvIEluIzEyRDFDQS5wZGYADgByADgAQQAgAE4AZQB3ACAAQQBwAHAAcgBvAGEAYwBoACAAdABvACAASQBuAGYAZQByAGUAbgBjAGUAcwAgAG8AZgAgAFMAZQBtAGEAbgB0AGkAYwAgAEMAbwBuAHMAdAByAGEAaQBuAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIASlVzZXJzL3NpZWsvcGFwZXJzL0EgTmV3IEFwcHJvYWNoIHRvIEluZmVyZW5jZXMgb2YgU2VtYW50aWMgQ29uc3RyYWludHMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A2QDeAOYC5gLoAu0C+AMBAw8DEwMaAyMDKAM1AzgDSgNNA1IAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADVA==},
  22639. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRy4uL0Ryb3Bib3gvYmliL0EgTmV3IEFwcHJvYWNoIHRvIEluZmVyZW5jZXMgb2YgU2VtYW50aWMgQ29uc3RyYWludHMucGRm0hcLGBlXTlMuZGF0YU8RAg4AAAAAAg4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9BIE5ldyBBcHByb2FjaCB0byBJbmYjRUU3RUMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADufszOWauQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQSBOZXcgQXBwcm9hY2ggdG8gSW5mI0VFN0VDLnBkZgAOAHIAOABBACAATgBlAHcAIABBAHAAcAByAG8AYQBjAGgAIAB0AG8AIABJAG4AZgBlAHIAZQBuAGMAZQBzACAAbwBmACAAUwBlAG0AYQBuAHQAaQBjACAAQwBvAG4AcwB0AHIAYQBpAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBQVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQSBOZXcgQXBwcm9hY2ggdG8gSW5mZXJlbmNlcyBvZiBTZW1hbnRpYyBDb25zdHJhaW50cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDYAN0A5QL3AvkC/gMJAxIDIAMkAysDNAM5A0YDSQNbA14DYwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAANl},
  22640. Bdsk-Url-1 = {citeseer.ist.psu.edu/biskup97new.html}}
  22641. @inproceedings{Aiken:1995ly,
  22642. Address = {New York, NY, USA},
  22643. Author = {Alexander Aiken and Manuel Fahndrich},
  22644. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  22645. Date-Added = {2006-12-16 14:05:26 -0700},
  22646. Date-Modified = {2010-12-17 10:23:09 -0700},
  22647. Isbn = {0-89791-719-7},
  22648. Location = {La Jolla, California, United States},
  22649. Pages = {182--191},
  22650. Publisher = {ACM Press},
  22651. Title = {Dynamic typing and subtype inference},
  22652. Year = {1995},
  22653. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTgyLWFpa2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4Mi1haWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96DNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4Mi1haWtlbi5wZGYADgAeAA4AcAAxADgAMgAtAGEAaQBrAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTgyLWFpa2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22654. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224201}}
  22655. @inproceedings{Popa:2000zr,
  22656. Address = {New York, NY, USA},
  22657. Author = {Lucian Popa and Alin Deutsch and Arnaud Sahuguet and Val Tannen},
  22658. Booktitle = {SIGMOD '00: Proceedings of the 2000 ACM SIGMOD international conference on Management of data},
  22659. Date-Added = {2006-12-16 14:00:59 -0700},
  22660. Date-Modified = {2010-12-17 10:23:09 -0700},
  22661. Isbn = {1-58113-217-4},
  22662. Location = {Dallas, Texas, United States},
  22663. Pages = {273--284},
  22664. Publisher = {ACM Press},
  22665. Title = {A chase too far?},
  22666. Year = {2000},
  22667. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjczLXBvcGEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjczLXBvcGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHiwawUFgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI3My1wb3BhLnBkZgAOABwADQBwADIANwAzAC0AcABvAHAAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyNzMtcG9wYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22668. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjczLXBvcGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjczLXBvcGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qF0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjczLXBvcGEucGRmAAAOABwADQBwADIANwAzAC0AcABvAHAAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjczLXBvcGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  22669. Bdsk-Url-1 = {http://doi.acm.org/10.1145/342009.335421}}
  22670. @article{Chakravarthy:1990vn,
  22671. Address = {New York, NY, USA},
  22672. Author = {Upen S. Chakravarthy and John Grant and Jack Minker},
  22673. Date-Added = {2006-12-16 13:57:55 -0700},
  22674. Date-Modified = {2010-12-17 10:23:09 -0700},
  22675. Issn = {0362-5915},
  22676. Journal = {ACM Trans. Database Syst.},
  22677. Number = {2},
  22678. Pages = {162--207},
  22679. Publisher = {ACM Press},
  22680. Title = {Logic-based approach to semantic query optimization},
  22681. Volume = {15},
  22682. Year = {1990},
  22683. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxNjItY2hha3JhdmFydGh5LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDE2Mi1jaGFrcmF2YXJ0aHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9569EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2Mi1jaGFrcmF2YXJ0aHkucGRmAAAOACwAFQBwADEANgAyAC0AYwBoAGEAawByAGEAdgBhAHIAdABoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDE2Mi1jaGFrcmF2YXJ0aHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  22684. Bdsk-Url-1 = {http://doi.acm.org/10.1145/78922.78924}}
  22685. @article{McAllester:2002kx,
  22686. Address = {New York, NY, USA},
  22687. Author = {David McAllester},
  22688. Date-Added = {2006-12-16 13:56:05 -0700},
  22689. Date-Modified = {2010-12-17 10:23:09 -0700},
  22690. Issn = {0004-5411},
  22691. Journal = {J. ACM},
  22692. Number = {4},
  22693. Pages = {512--537},
  22694. Publisher = {ACM Press},
  22695. Title = {On the complexity analysis of static analyses},
  22696. Volume = {49},
  22697. Year = {2002},
  22698. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNTEyLW1jYWxsZXN0ZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNTEyLW1jYWxsZXN0ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHlwawUFwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUxMi1tY2FsbGVzdGVyLnBkZgAOACgAEwBwADUAMQAyAC0AbQBjAGEAbABsAGUAcwB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A1MTItbWNhbGxlc3Rlci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  22699. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A1MTItbWNhbGxlc3Rlci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A1MTItbWNhbGxlc3Rlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ey/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MTItbWNhbGxlc3Rlci5wZGYAAA4AKAATAHAANQAxADIALQBtAGMAYQBsAGwAZQBzAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A1MTItbWNhbGxlc3Rlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22700. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581771.581774}}
  22701. @article{Halevy:2001uq,
  22702. Address = {New York, NY, USA},
  22703. Author = {Alon Y. Halevy and Inderpal Singh Mumick and Yehoshua Sagiv and Oded Shmueli},
  22704. Date-Added = {2006-12-16 13:53:41 -0700},
  22705. Date-Modified = {2010-12-17 10:23:09 -0700},
  22706. Issn = {0004-5411},
  22707. Journal = {J. ACM},
  22708. Number = {5},
  22709. Pages = {971--1012},
  22710. Publisher = {ACM Press},
  22711. Title = {Static analysis in datalog extensions},
  22712. Volume = {48},
  22713. Year = {2001},
  22714. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOS4uLy4uLy4uL3BhcGVycy9TdGF0aWMgYW5hbHlzaXMgaW4gZGF0YWxvZyBleHRlbnNpb25zLnBkZtIXCxgZV05TLmRhdGFPEQHQAAAAAAHQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfU3RhdGljIGFuYWx5c2lzIGluIGQjMTJEMUQzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLR08GsFBYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdoYAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlN0YXRpYyBhbmFseXNpcyBpbiBkIzEyRDFEMy5wZGYADgBUACkAUwB0AGEAdABpAGMAIABhAG4AYQBsAHkAcwBpAHMAIABpAG4AIABkAGEAdABhAGwAbwBnACAAZQB4AHQAZQBuAHMAaQBvAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAO1VzZXJzL3NpZWsvcGFwZXJzL1N0YXRpYyBhbmFseXNpcyBpbiBkYXRhbG9nIGV4dGVuc2lvbnMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMoAzwDXAqsCrQKyAr0CxgLUAtgC3wLoAu0C+gL9Aw8DEgMXAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAxk=},
  22715. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOC4uL0Ryb3Bib3gvYmliL1N0YXRpYyBhbmFseXNpcyBpbiBkYXRhbG9nIGV4dGVuc2lvbnMucGRm0hcLGBlXTlMuZGF0YU8RAeIAAAAAAeIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9TdGF0aWMgYW5hbHlzaXMgaW4gZGEjRUZFOEIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv6LzOWbdwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4ccAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU3RhdGljIGFuYWx5c2lzIGluIGRhI0VGRThCLnBkZgAOAFQAKQBTAHQAYQB0AGkAYwAgAGEAbgBhAGwAeQBzAGkAcwAgAGkAbgAgAGQAYQB0AGEAbABvAGcAIABlAHgAdABlAG4AcwBpAG8AbgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU3RhdGljIGFuYWx5c2lzIGluIGRhdGFsb2cgZXh0ZW5zaW9ucy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AyQDOANYCvAK+AsMCzgLXAuUC6QLwAvkC/gMLAw4DIAMjAygAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADKg==},
  22716. Bdsk-Url-1 = {http://doi.acm.org/10.1145/502102.502104}}
  22717. @inproceedings{Abiteboul:1988fk,
  22718. Address = {New York, NY, USA},
  22719. Author = {Serge Abiteboul and Richard Hull},
  22720. Booktitle = {SIGMOD '88: Proceedings of the 1988 ACM SIGMOD international conference on Management of data},
  22721. Date-Added = {2006-12-16 13:52:15 -0700},
  22722. Date-Modified = {2010-12-17 10:23:09 -0700},
  22723. Isbn = {0-89791-268-3},
  22724. Location = {Chicago, Illinois, United States},
  22725. Pages = {143--153},
  22726. Publisher = {ACM Press},
  22727. Title = {Data functions, datalog and negation},
  22728. Year = {1988},
  22729. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wMTQzLWFiaXRlYm91bC5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnAxNDMtYWJpdGVib3VsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0dnBrBQWAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBrHaGAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQzLWFiaXRlYm91bC5wZGYAAA4AJgASAHAAMQA0ADMALQBhAGIAaQB0AGUAYgBvAHUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3AxNDMtYWJpdGVib3VsLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  22730. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNDMtYWJpdGVib3VsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE0My1hYml0ZWJvdWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95x9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0My1hYml0ZWJvdWwucGRmAA4AJgASAHAAMQA0ADMALQBhAGIAaQB0AGUAYgBvAHUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTQzLWFiaXRlYm91bC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22731. Bdsk-Url-1 = {http://doi.acm.org/10.1145/50202.50218}}
  22732. @manual{ECMA:1999fk,
  22733. Date-Added = {2006-12-11 12:51:05 -0700},
  22734. Date-Modified = {2010-12-17 10:23:09 -0700},
  22735. Organization = {ECMA},
  22736. Title = {Standard ECMA-262: ECMAScript Language Specification},
  22737. Year = {1999},
  22738. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0VjbWEtMjYyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMRWNtYS0yNjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JzczlmuMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEzAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVjbWEtMjYyLnBkZgAADgAaAAwARQBjAG0AYQAtADIANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRWNtYS0yNjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22739. Bdsk-Url-1 = {http://www.ecma-international.org/publications/standards/Ecma-262.htm}}
  22740. @article{Weirich:2006ys,
  22741. Author = {Stephanie Weirich},
  22742. Date-Added = {2006-12-11 11:01:26 -0700},
  22743. Date-Modified = {2009-08-25 22:28:18 -0600},
  22744. Journal = {Journal of Functional Programming},
  22745. Number = {06},
  22746. Pages = {681-710},
  22747. Title = {Type-safe run-time polytypic programming},
  22748. Volume = {16},
  22749. Year = {2006},
  22750. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHdlaXJpY2gtcG9seS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHdlaXJpY2gtcG9seS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jYvRDz3yAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EQgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHdlaXJpY2gtcG9seS5wZGYADgAiABAAdwBlAGkAcgBpAGMAaAAtAHAAbwBsAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvd2VpcmljaC1wb2x5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  22751. @inproceedings{Gunter:1995uq,
  22752. Address = {New York, NY, USA},
  22753. Annote = {type safety proof similar to mine},
  22754. Author = {Carl A. Gunter and Didier Remy and Jon G. Riecke},
  22755. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  22756. Date-Added = {2006-12-10 23:50:15 -0700},
  22757. Date-Modified = {2010-12-17 10:23:09 -0700},
  22758. Isbn = {0-89791-719-7},
  22759. Location = {La Jolla, California, United States},
  22760. Pages = {12--23},
  22761. Publisher = {ACM Press},
  22762. Title = {A generalization of exceptions and control in ML-like languages},
  22763. Year = {1995},
  22764. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTItZ3VudGVyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEyLWd1bnRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKxPsGiTuwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGisVwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMi1ndW50ZXIucGRmAAAOAB4ADgBwADEAMgAtAGcAdQBuAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEyLWd1bnRlci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22765. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTItZ3VudGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEyLWd1bnRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95otEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyLWd1bnRlci5wZGYADgAeAA4AcAAxADIALQBnAHUAbgB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTItZ3VudGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22766. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224173}}
  22767. @inproceedings{Davies:2000fk,
  22768. Address = {New York, NY, USA},
  22769. Annote = {Uses evaluation contexts.},
  22770. Author = {Rowan Davies and Frank Pfenning},
  22771. Booktitle = {ICFP '00: Proceedings of the 5th ACM SIGPLAN international conference on Functional programming},
  22772. Date-Added = {2006-12-10 23:42:45 -0700},
  22773. Date-Modified = {2010-12-17 10:23:09 -0700},
  22774. Isbn = {1-58113-202-6},
  22775. Pages = {198--208},
  22776. Publisher = {ACM Press},
  22777. Title = {Intersection types and computational effects},
  22778. Year = {2000},
  22779. Bdsk-Url-1 = {http://doi.acm.org/10.1145/351240.351259}}
  22780. @inproceedings{Dean:1995uq,
  22781. Address = {New York, NY, USA},
  22782. Author = {Jeffrey Dean and Craig Chambers and David Grove},
  22783. Booktitle = {PLDI '95: Proceedings of the ACM SIGPLAN 1995 conference on Programming language design and implementation},
  22784. Date-Added = {2006-12-10 18:40:30 -0700},
  22785. Date-Modified = {2010-12-17 10:23:09 -0700},
  22786. Isbn = {0-89791-697-2},
  22787. Location = {La Jolla, California, United States},
  22788. Pages = {93--102},
  22789. Publisher = {ACM Press},
  22790. Title = {Selective specialization for object-oriented languages},
  22791. Year = {1995},
  22792. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wOTMtZGVhbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA5My1kZWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASsUHBogb6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBomlqAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwOTMtZGVhbi5wZGYAAA4AGgAMAHAAOQAzAC0AZABlAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A5My1kZWFuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22793. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTMtZGVhbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5My1kZWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7rRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5My1kZWFuLnBkZgAOABoADABwADkAMwAtAGQAZQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDkzLWRlYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  22794. Bdsk-Url-1 = {http://doi.acm.org/10.1145/207110.207119}}
  22795. @article{Sabry:1998fk,
  22796. Address = {New York, NY, USA},
  22797. Author = {Amr Sabry},
  22798. Date-Added = {2006-12-10 11:39:43 -0700},
  22799. Date-Modified = {2010-12-17 10:23:09 -0700},
  22800. Issn = {0956-7968},
  22801. Journal = {J. Funct. Program.},
  22802. Number = {1},
  22803. Pages = {1--22},
  22804. Publisher = {Cambridge University Press},
  22805. Title = {What is a purely functional language?},
  22806. Volume = {8},
  22807. Year = {1998},
  22808. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zYWJyeTk4d2hhdC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NhYnJ5OTh3aGF0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASsUTBogb6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBomlqAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzYWJyeTk4d2hhdC5wZGYADgAgAA8AcwBhAGIAcgB5ADkAOAB3AGgAYQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc2Ficnk5OHdoYXQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22809. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NhYnJ5OTh3aGF0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2Ficnk5OHdoYXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J1dEPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2Ficnk5OHdoYXQucGRmAAAOACAADwBzAGEAYgByAHkAOQA4AHcAaABhAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2Ficnk5OHdoYXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22810. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796897002943}}
  22811. @article{Greco:2001vn,
  22812. Address = {New York, NY, USA},
  22813. Author = {Sergio Greco and Carlo Zaniolo},
  22814. Date-Added = {2006-12-08 17:18:28 -0700},
  22815. Date-Modified = {2010-12-17 10:23:09 -0700},
  22816. Issn = {1471-0684},
  22817. Journal = {Theory and Practice of Logic Programming},
  22818. Local-Url = {file://localhost/Users/jeremysiek/Desktop/S1471068401001090a.pdf},
  22819. Number = {4},
  22820. Pages = {381--407},
  22821. Publisher = {Cambridge University Press},
  22822. Title = {Greedy algorithms in Datalog},
  22823. Volume = {1},
  22824. Year = {2001},
  22825. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S1471068401001090}}
  22826. @book{:1987kx,
  22827. Address = {New York, NY, USA},
  22828. Date-Added = {2006-12-08 13:46:53 -0700},
  22829. Date-Modified = {2007-05-18 13:42:22 -0600},
  22830. Isbn = {0-745-80109-9},
  22831. Publisher = {Halsted Press},
  22832. Title = {Abstract interpretation of declarative languages},
  22833. Year = {1987}}
  22834. @article{Barbuti:1993uq,
  22835. Address = {New York, NY, USA},
  22836. Author = {Roberto Barbuti and Roberto Giacobazzi and Giorgio Levi},
  22837. Date-Added = {2006-12-08 13:45:35 -0700},
  22838. Date-Modified = {2010-12-17 10:23:09 -0700},
  22839. Issn = {0164-0925},
  22840. Journal = {ACM Trans. Program. Lang. Syst.},
  22841. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p133-barbuti.pdf},
  22842. Number = {1},
  22843. Pages = {133--181},
  22844. Publisher = {ACM Press},
  22845. Title = {A general framework for semantics-based bottom-up abstract interpretation of logic programs},
  22846. Volume = {15},
  22847. Year = {1993},
  22848. Bdsk-Url-1 = {http://doi.acm.org/10.1145/151646.151650}}
  22849. @inproceedings{Cortesi:1991fk,
  22850. Address = {New York, NY, USA},
  22851. Author = {Agostino Cortesi and Gilbert Fil\&\#233;},
  22852. Booktitle = {PEPM '91: Proceedings of the 1991 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  22853. Date-Added = {2006-12-08 13:39:02 -0700},
  22854. Date-Modified = {2010-12-17 10:23:09 -0700},
  22855. Isbn = {0-89791-433-3},
  22856. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p52-cortesi.pdf},
  22857. Location = {New Haven, Connecticut, United States},
  22858. Pages = {52--61},
  22859. Publisher = {ACM Press},
  22860. Title = {Abstract interpretation of logic programs: an abstract domain for groundness, sharing, freeness and compoundness analysis},
  22861. Year = {1991},
  22862. Bdsk-Url-1 = {http://doi.acm.org/10.1145/115865.115872}}
  22863. @article{Leontiev:2002uq,
  22864. Address = {New York, NY, USA},
  22865. Author = {Yuri Leontiev and M. Tamer \&\#214;zsu and Duane Szafron},
  22866. Date-Added = {2006-12-07 11:57:16 -0700},
  22867. Date-Modified = {2010-12-17 10:23:09 -0700},
  22868. Issn = {0360-0300},
  22869. Journal = {ACM Comput. Surv.},
  22870. Number = {4},
  22871. Pages = {409--449},
  22872. Publisher = {ACM Press},
  22873. Title = {On type systems for object-oriented database programming languages},
  22874. Volume = {34},
  22875. Year = {2002},
  22876. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDA5LWxlb250aWV2LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQwOS1sZW9udGlldi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKie8GdsrcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGeFScAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0MDktbGVvbnRpZXYucGRmAA4AJAARAHAANAAwADkALQBsAGUAbwBuAHQAaQBlAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDA5LWxlb250aWV2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22877. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MDktbGVvbnRpZXYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDA5LWxlb250aWV2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rv0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDA5LWxlb250aWV2LnBkZgAADgAkABEAcAA0ADAAOQAtAGwAZQBvAG4AdABpAGUAdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDA5LWxlb250aWV2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22878. Bdsk-Url-1 = {http://doi.acm.org/10.1145/592642.592643}}
  22879. @inproceedings{Aiken:1994fk,
  22880. Address = {New York, NY, USA},
  22881. Author = {Alexander Aiken and Edward L. Wimmers and T. K. Lakshman},
  22882. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22883. Date-Added = {2006-12-07 11:53:44 -0700},
  22884. Date-Modified = {2015-11-18 04:34:42 +0000},
  22885. Location = {Portland, Oregon, United States},
  22886. Pages = {163--173},
  22887. Publisher = {ACM Press},
  22888. Title = {Soft typing with conditional types},
  22889. Year = {1994},
  22890. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYzLWFpa2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2My1haWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL957dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2My1haWtlbi5wZGYADgAeAA4AcAAxADYAMwAtAGEAaQBrAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYzLWFpa2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22891. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.177847}}
  22892. @inproceedings{Matthews:2007zr,
  22893. Author = {Jacob Matthews and Robert Bruce Findler},
  22894. Booktitle = {The 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  22895. Date-Added = {2006-12-07 08:51:45 -0700},
  22896. Date-Modified = {2009-08-25 22:28:18 -0600},
  22897. Month = {January},
  22898. Title = {Operational Semantics for Multi-Language Programs},
  22899. Year = {2007},
  22900. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIW1hdHRoZXdzLWZpbmRsZXItcG9wbDA3LWNvbG9yLnBkZtIXCxgZV05TLmRhdGFPEQG2AAAAAAG2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfbWF0dGhld3MtZmluZGxlci1wb3AjQkY3OEQ4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL942NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWF0dGhld3MtZmluZGxlci1wb3AjQkY3OEQ4LnBkZgAADgBEACEAbQBhAHQAdABoAGUAdwBzAC0AZgBpAG4AZABsAGUAcgAtAHAAbwBwAGwAMAA3AC0AYwBvAGwAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvYmliL21hdHRoZXdzLWZpbmRsZXItcG9wbDA3LWNvbG9yLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwJ5AnsCgAKLApQCogKmAq0CtgK7AsgCywLdAuAC5QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALn}}
  22901. @article{Flanagan:1999vn,
  22902. Address = {New York, NY, USA},
  22903. Author = {Cormac Flanagan and Matthias Felleisen},
  22904. Date-Added = {2006-12-06 23:56:48 -0700},
  22905. Date-Modified = {2015-11-18 04:39:43 +0000},
  22906. Journal = {ACM Trans. Program. Lang. Syst.},
  22907. Number = {2},
  22908. Pages = {370--416},
  22909. Publisher = {ACM Press},
  22910. Title = {Componential set-based analysis},
  22911. Volume = {21},
  22912. Year = {1999},
  22913. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNzAtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzcwLWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rX0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzcwLWZsYW5hZ2FuLnBkZgAADgAkABEAcAAzADcAMAAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzcwLWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22914. Bdsk-Url-1 = {http://doi.acm.org/10.1145/316686.316703}}
  22915. @article{Rosenkrantz:2006fk,
  22916. Address = {New York, NY, USA},
  22917. Author = {Daniel J. Rosenkrantz and Lenore R. Mullin and Harry B. Hunt III},
  22918. Date-Added = {2006-12-06 20:08:24 -0700},
  22919. Date-Modified = {2010-12-17 10:23:10 -0700},
  22920. Issn = {0164-0925},
  22921. Journal = {ACM Trans. Program. Lang. Syst.},
  22922. Number = {6},
  22923. Pages = {1145--1177},
  22924. Publisher = {ACM Press},
  22925. Title = {On minimizing materializations of array-valued temporaries},
  22926. Volume = {28},
  22927. Year = {2006},
  22928. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9wMTE0NS1yb3NlbmtyYW50ei5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXAxMTQ1LXJvc2Vua3JhbnR6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS1bTBrXQwUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBrdagAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTE0NS1yb3NlbmtyYW50ei5wZGYADgAsABUAcAAxADEANAA1AC0AcgBvAHMAZQBuAGsAcgBhAG4AdAB6AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcDExNDUtcm9zZW5rcmFudHoucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  22929. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxMTQ1LXJvc2Vua3JhbnR6LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDExNDUtcm9zZW5rcmFudHoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95m9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNDUtcm9zZW5rcmFudHoucGRmAAAOACwAFQBwADEAMQA0ADUALQByAG8AcwBlAG4AawByAGEAbgB0AHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDExNDUtcm9zZW5rcmFudHoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  22930. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1186632.1186637}}
  22931. @article{Hyland:2000ve,
  22932. Address = {Duluth, MN, USA},
  22933. Author = {J. M. E. Hyland and C.-H. L. Ong},
  22934. Date-Added = {2006-12-02 13:06:50 -0700},
  22935. Date-Modified = {2010-12-17 10:23:10 -0700},
  22936. Issn = {0890-5401},
  22937. Journal = {Inf. Comput.},
  22938. Number = {2},
  22939. Pages = {285--408},
  22940. Publisher = {Academic Press, Inc.},
  22941. Title = {On full abstraction for PCF: I, II, and III},
  22942. Volume = {163},
  22943. Year = {2000},
  22944. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhwY2YxLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcGNmMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL974tEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGNmMS5wZGYADgASAAgAcABjAGYAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9wY2YxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  22945. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2000.2917}}
  22946. @article{Cartwright:1994ly,
  22947. Address = {Duluth, MN, USA},
  22948. Author = {Robert Cartwright and Pierre-Louis Curien and Matthias Felleisen},
  22949. Date-Added = {2006-12-02 12:43:43 -0700},
  22950. Date-Modified = {2010-12-17 10:23:10 -0700},
  22951. Issn = {0890-5401},
  22952. Journal = {Inf. Comput.},
  22953. Number = {2},
  22954. Pages = {297--401},
  22955. Publisher = {Academic Press, Inc.},
  22956. Title = {Fully abstract semantics for observably sequential languages},
  22957. Volume = {111},
  22958. Year = {1994},
  22959. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpYzk0LWNjZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGljOTQtY2NmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dc7RDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGljOTQtY2NmLnBkZgAOABoADABpAGMAOQA0AC0AYwBjAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaWM5NC1jY2YucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  22960. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1994.1047}}
  22961. @article{Berry:1986zr,
  22962. Address = {New York, NY, USA},
  22963. Author = {G Berry and P L Curien},
  22964. Book = {Algebraic methods in semantics},
  22965. Date-Added = {2006-12-02 10:55:15 -0700},
  22966. Date-Modified = {2007-05-18 13:42:22 -0600},
  22967. Isbn = {0-521-26393-5},
  22968. Pages = {35--87},
  22969. Publisher = {Cambridge University Press},
  22970. Title = {Theory and practice of sequential algorithms: the kernel of the applicative language CDS},
  22971. Year = {1986}}
  22972. @inproceedings{Cartwright:1992ys,
  22973. Address = {New York, NY, USA},
  22974. Author = {Robert Cartwright and Matthias Felleisen},
  22975. Booktitle = {POPL '92: Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22976. Date-Added = {2006-12-02 10:47:35 -0700},
  22977. Date-Modified = {2010-12-17 10:23:10 -0700},
  22978. Isbn = {0-89791-453-8},
  22979. Location = {Albuquerque, New Mexico, United States},
  22980. Pages = {328--342},
  22981. Publisher = {ACM Press},
  22982. Title = {Observable sequentiality and full abstraction},
  22983. Year = {1992},
  22984. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzMjgtY2FydHdyaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzMjgtY2FydHdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/er/RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMjgtY2FydHdyaWdodC5wZGYAAA4AKAATAHAAMwAyADgALQBjAGEAcgB0AHcAcgBpAGcAaAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzMjgtY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22985. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143165.143232}}
  22986. @book{Schmidt:1986vn,
  22987. Address = {Dubuque, IA, USA},
  22988. Author = {David A. Schmidt},
  22989. Date-Added = {2006-12-02 10:08:02 -0700},
  22990. Date-Modified = {2009-08-25 22:28:18 -0600},
  22991. Isbn = {0-697-06849-2},
  22992. Publisher = {William C. Brown Publishers},
  22993. Title = {Denotational semantics: a methodology for language development},
  22994. Year = {1986},
  22995. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpkZW5zZW0ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpkZW5zZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FK0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZW5zZW0ucGRmAA4AFgAKAGQAZQBuAHMAZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2RlbnNlbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  22996. @inproceedings{Jeffrey:2005kx,
  22997. Author = {A. S. A. Jeffrey and J. Rathke},
  22998. Booktitle = {Proc. European Symposium on Programming},
  22999. Date-Added = {2006-12-01 19:26:19 -0700},
  23000. Date-Modified = {2009-08-25 22:28:18 -0600},
  23001. Title = {Java Jr.: Fully Abstract Trace Semantics for a Core Java Language},
  23002. Year = {2005},
  23003. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzNEeUE1WS1lc29wMDUucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4REzRHlBNVktZXNvcDA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuRizOWauAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAM0R5QTVZLWVzb3AwNS5wZGYADgAkABEAMwBEAHkAQQA1AFkALQBlAHMAbwBwADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzNEeUE1WS1lc29wMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  23004. @article{Jeffrey:2005uq,
  23005. Address = {Essex, UK},
  23006. Author = {Alan Jeffrey and Julian Rathke},
  23007. Date-Added = {2006-12-01 19:20:44 -0700},
  23008. Date-Modified = {2010-12-17 10:23:10 -0700},
  23009. Issn = {0304-3975},
  23010. Journal = {Theor. Comput. Sci.},
  23011. Number = {1-3},
  23012. Pages = {17--63},
  23013. Publisher = {Elsevier Science Publishers Ltd.},
  23014. Title = {A fully abstract may testing semantics for concurrent objects},
  23015. Volume = {338},
  23016. Year = {2005},
  23017. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9mdWxsbWF5LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZnVsbG1heS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKib8GdpU8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGeB78AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZ1bGxtYXkucGRmAA4AGAALAGYAdQBsAGwAbQBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9mdWxsbWF5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23018. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtmdWxsbWF5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZnVsbG1heS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zetEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbG1heS5wZGYAAA4AGAALAGYAdQBsAGwAbQBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZnVsbG1heS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  23019. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2004.10.012}}
  23020. @book{Hennessy:1988fk,
  23021. Address = {Cambridge, MA, USA},
  23022. Author = {Matthew Hennessy},
  23023. Date-Added = {2006-12-01 19:19:36 -0700},
  23024. Date-Modified = {2007-05-18 13:42:22 -0600},
  23025. Isbn = {0-262-08171-7},
  23026. Publisher = {MIT Press},
  23027. Title = {Algebraic theory of processes},
  23028. Year = {1988}}
  23029. @inproceedings{Herman:2006uq,
  23030. Author = {David Herman and Aaron Tomb and Cormac Flanagan},
  23031. Booktitle = {Trends in Functional Prog. (TFP)},
  23032. Date-Added = {2006-12-05 14:45:50 -0700},
  23033. Date-Modified = {2009-08-25 22:28:18 -0600},
  23034. Month = {April},
  23035. Pages = {XXVIII},
  23036. Title = {Space-Efficient Gradual Typing},
  23037. Year = {2007},
  23038. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHRmcDA3LWdyYWR1YWwtdHlwaW5nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYdGZwMDctZ3JhZHVhbC10eXBpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KQNEPPJgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGZwMDctZ3JhZHVhbC10eXBpbmcucGRmAA4AMgAYAHQAZgBwADAANwAtAGcAcgBhAGQAdQBhAGwALQB0AHkAcABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi90ZnAwNy1ncmFkdWFsLXR5cGluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  23039. @techreport{Siek:2006fk,
  23040. Address = {Boulder, CO},
  23041. Author = {Jeremy G. Siek and Walid Taha},
  23042. Date-Added = {2006-12-05 13:50:44 -0700},
  23043. Date-Modified = {2009-08-25 22:28:18 -0600},
  23044. Institution = {University of Colorado},
  23045. Month = {December},
  23046. Number = {CU-CS-1021-06},
  23047. Title = {Gradual Typing for Objects: Isabelle Formaliztaion},
  23048. Year = {2006},
  23049. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkb2N1bWVudC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRvY3VtZW50LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVrRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRvY3VtZW50LnBkZgAOABoADABkAG8AYwB1AG0AZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZG9jdW1lbnQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  23050. @unpublished{Henglein:1992zr,
  23051. Author = {Henglein, Fritz},
  23052. Date-Added = {2006-11-29 10:00:41 -0700},
  23053. Date-Modified = {2007-05-18 13:42:22 -0600},
  23054. Keywords = {closure analysis, value flow, higher-order values, program analysis},
  23055. Local-Url = {file://localhost/Users/jeremysiek/Desktop/D-193.pdf},
  23056. Month = mar,
  23057. Note = {DIKU Semantics Report D-193},
  23058. Semno = {D-193},
  23059. 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.},
  23060. Title = {Simple Closure Analysis},
  23061. Year = {1992}}
  23062. @mastersthesis{Rehof:1995ys,
  23063. Address = {Department of Computer Science, University of Copenhagen, Denmark},
  23064. Author = {Rehof, Jakob},
  23065. Date-Added = {2006-11-29 09:59:21 -0700},
  23066. Date-Modified = {2007-05-18 13:42:22 -0600},
  23067. Id = {MTh},
  23068. Keywords = {Dynamic typing, coercions calculi, proof theory, type inference},
  23069. Local-Url = {file://localhost/Users/jeremysiek/Desktop/D-249.pdf},
  23070. Month = {August},
  23071. Puf = {---},
  23072. School = {DIKU},
  23073. Semno = {D-249},
  23074. 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.},
  23075. Title = {Polymorphic Dynamic Typing. Aspects of Inference and Proof Theory},
  23076. Year = {1995}}
  23077. @inproceedings{Pollack:1994vn,
  23078. Address = {Secaucus, NJ, USA},
  23079. Author = {Randy Pollack},
  23080. Booktitle = {TYPES '93: Proceedings of the international workshop on Types for proofs and programs},
  23081. Date-Added = {2006-11-28 22:21:25 -0700},
  23082. Date-Modified = {2007-05-18 13:42:22 -0600},
  23083. Isbn = {3-540-58085-9},
  23084. Location = {Nijmegen, The Netherlands},
  23085. Pages = {313--332},
  23086. Publisher = {Springer-Verlag New York, Inc.},
  23087. Title = {Closure under alpha-conversion},
  23088. Year = {1994}}
  23089. @inproceedings{Gordon:1994kx,
  23090. Address = {London, UK},
  23091. Author = {Andrew D. Gordon},
  23092. Booktitle = {HUG '93: Proceedings of the 6th International Workshop on Higher Order Logic Theorem Proving and its Applications},
  23093. Date-Added = {2006-11-28 22:20:20 -0700},
  23094. Date-Modified = {2007-05-18 13:42:22 -0600},
  23095. Isbn = {3-540-57826-9},
  23096. Pages = {413--425},
  23097. Publisher = {Springer-Verlag},
  23098. Title = {A Mechanisation of Name-Carrying Syntax up to Alpha-Conversion},
  23099. Year = {1994}}
  23100. @misc{Chargueraud:2006uq,
  23101. Author = {Arthur Chargu\'eraud and Benjamin C. Pierce and Stephanie Weirich},
  23102. Bcp = {Yes},
  23103. Date-Added = {2006-11-28 22:02:43 -0700},
  23104. Date-Modified = {2009-08-25 22:28:19 -0600},
  23105. Keys = {poplmark},
  23106. Month = April,
  23107. Note = {Submitted for publication},
  23108. Plclub = {Yes},
  23109. Short = {http://www.cis.upenn.edu/~bcpierce/papers/binders.pdf},
  23110. Title = {Proof Engineering: {P}ractical Techniques for Mechanized Metatheory},
  23111. Year = {2007},
  23112. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtiaW5kZXJzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYmluZGVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wLNEPNW0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmluZGVycy5wZGYAAA4AGAALAGIAaQBuAGQAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYmluZGVycy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  23113. @book{Abadi:1996fk,
  23114. Author = {Martin Abadi and Luca Cardelli},
  23115. Date-Added = {2006-11-28 14:22:51 -0700},
  23116. Date-Modified = {2012-12-20 08:56:42 -0700},
  23117. Publisher = {Springer-Verlag},
  23118. Title = {A Theory of Objects},
  23119. Year = {1996}}
  23120. @inproceedings{Henglein:1992ys,
  23121. Address = {London, UK},
  23122. Author = {Fritz Henglein},
  23123. Booktitle = {ESOP '92: Proceedings of the 4th European Symposium on Programming},
  23124. Date-Added = {2006-11-26 19:41:24 -0700},
  23125. Date-Modified = {2008-06-30 15:03:56 -0600},
  23126. Isbn = {3-540-55253-7},
  23127. Local-Url = {file://localhost/Users/jeremysiek/Desktop/D-90.pdf},
  23128. Pages = {233--253},
  23129. Publisher = {Springer-Verlag},
  23130. Title = {Dynamic Typing},
  23131. Year = {1992},
  23132. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGhlbmdsZWluMTk5Mi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGhlbmdsZWluMTk5Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/daLRDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhlbmdsZWluMTk5Mi5wZGYADgAiABAAaABlAG4AZwBsAGUAaQBuADEAOQA5ADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvaGVuZ2xlaW4xOTkyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  23133. @inproceedings{Ahmed:2003vn,
  23134. Address = {New York, NY, USA},
  23135. Author = {Amal Ahmed and David Walker},
  23136. Booktitle = {TLDI '03: Proceedings of the 2003 ACM SIGPLAN international workshop on Types in languages design and implementation},
  23137. Date-Added = {2006-11-26 19:30:05 -0700},
  23138. Date-Modified = {2010-12-17 10:23:10 -0700},
  23139. Isbn = {1-58113-649-8},
  23140. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p74-ahmed.pdf},
  23141. Location = {New Orleans, Louisiana, USA},
  23142. Pages = {74--85},
  23143. Publisher = {ACM Press},
  23144. Title = {The logical approach to stack typing},
  23145. Year = {2003},
  23146. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604174.604185}}
  23147. @article{Morrisett:2002kx,
  23148. Address = {New York, NY, USA},
  23149. Annote = {type safe stack allocation},
  23150. Author = {Greg Morrisett and Karl Crary and Neal Glew and David Walker},
  23151. Date-Added = {2006-11-26 19:20:49 -0700},
  23152. Date-Modified = {2010-12-17 10:23:10 -0700},
  23153. Issn = {0956-7968},
  23154. Journal = {J. Funct. Program.},
  23155. Local-Url = {file://localhost/tmp/S0956796801004178a.pdf},
  23156. Number = {1},
  23157. Pages = {43--88},
  23158. Publisher = {Cambridge University Press},
  23159. Title = {Stack-based typed assembly language},
  23160. Volume = {12},
  23161. Year = {2002},
  23162. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796801004178}}
  23163. @inproceedings{Nipkow:2005fk,
  23164. Author = {Tobias Nipkow and Lawrence C. Paulson},
  23165. Booktitle = {Theorem Proving in Higher Order Logics: 18th International Conference},
  23166. Date-Added = {2006-11-18 14:49:14 -0700},
  23167. Date-Modified = {2007-05-18 13:42:22 -0600},
  23168. Local-Url = {file://localhost/Users/jeremysiek/Desktop/TPHOLs05.pdf},
  23169. Month = {August},
  23170. Title = {Proof Pearl: Defining Functions Over Finite Sets},
  23171. Year = {2005}}
  23172. @inproceedings{Jacobs:1990ys,
  23173. Address = {New York, NY, USA},
  23174. Author = {Dean Jacobs},
  23175. Booktitle = {PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation},
  23176. Date-Added = {2006-11-02 16:41:41 -0700},
  23177. Date-Modified = {2010-12-17 10:23:10 -0700},
  23178. Isbn = {0-89791-364-7},
  23179. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p165-jacobs.pdf},
  23180. Location = {White Plains, New York, United States},
  23181. Pages = {165--173},
  23182. Publisher = {ACM Press},
  23183. Title = {Type declarations as subtype constraints in logic programming},
  23184. Year = {1990},
  23185. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNjUtamFjb2JzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE2NS1qYWNvYnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL958dEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2NS1qYWNvYnMucGRmAAAOACAADwBwADEANgA1AC0AagBhAGMAbwBiAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE2NS1qYWNvYnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  23186. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93563}}
  23187. @article{Liu:2003vn,
  23188. Author = {Mengchi Liu},
  23189. Date-Added = {2006-11-02 16:12:41 -0700},
  23190. Date-Modified = {2007-05-18 13:42:22 -0600},
  23191. Journal = {Journal of Intelligent Information Systems},
  23192. Local-Url = {file://localhost/Users/jeremysiek/Desktop/datalog_decl_update.pdf},
  23193. Month = {March},
  23194. Number = {2},
  23195. Pages = {107-129},
  23196. Title = {Extending Datalog with Declarative Updates},
  23197. Volume = {20},
  23198. Year = {2003}}
  23199. @article{Greco:1999kx,
  23200. Address = {Los Alamitos, CA, USA},
  23201. Author = {Sergio Greco},
  23202. Date-Added = {2006-11-02 16:08:03 -0700},
  23203. Date-Modified = {2010-12-17 10:23:10 -0700},
  23204. Issn = {1041-4347},
  23205. Journal = {IEEE Transactions on Knowledge and Data Engineering},
  23206. Local-Url = {file://localhost/Users/jeremysiek/Desktop/dyn_prog_datalog.pdf},
  23207. Number = {2},
  23208. Pages = {265-283},
  23209. Publisher = {IEEE Computer Society},
  23210. Title = {Dynamic Programming in Datalog with Aggregates},
  23211. Volume = {11},
  23212. Year = {1999},
  23213. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/69.761663}}
  23214. @inproceedings{Lakshman:1991uq,
  23215. Author = {T.K. Lakshman and Uday S. Reddy},
  23216. Booktitle = {International Logic Programming Symposium},
  23217. Date-Added = {2006-11-02 13:32:35 -0700},
  23218. Date-Modified = {2007-05-18 13:42:22 -0600},
  23219. Local-Url = {file://localhost/Users/jeremysiek/Desktop/TypedProlog.ps},
  23220. Pages = {202-217},
  23221. Title = {Typed Prolog: A Semantic Reconstruction of the Mycroft-O'Keefe Type System},
  23222. Year = {1991},
  23223. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uL0Rlc2t0b3AvVHlwZWRQcm9sb2cucHPSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGqnB0grAAAAB0xaDlR5cGVkUHJvbG9nLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA10/jENc/bAAAAAAAAAAAAAgACAAAJIAAAAAAAAAAAAAAAAAAAAAdEZXNrdG9wAAAQAAgAAMBqmPcAAAARAAgAAMQ1wcsAAAABAAwAB0xaAAdMTwAAaIUAAgAuTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6RGVza3RvcDpUeXBlZFByb2xvZy5wcwAOAB4ADgBUAHkAcABlAGQAUAByAG8AbABvAGcALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9EZXNrdG9wL1R5cGVkUHJvbG9nLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  23224. @inproceedings{Tobin-Hochstadt:2006fk,
  23225. Author = {Sam Tobin-Hochstadt and Matthias Felleisen},
  23226. Booktitle = {Dynamic Languages Symposium},
  23227. Date-Added = {2006-11-01 15:27:35 -0700},
  23228. Date-Modified = {2014-09-11 10:39:47 +0000},
  23229. Local-Url = {file://localhost/Users/jeremysiek/Desktop/dls06-tf.pdf},
  23230. Title = {Interlanguage Migration: From Scripts to Programs},
  23231. Year = {2006},
  23232. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkbHMwNi10Zi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRsczA2LXRmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVbRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRsczA2LXRmLnBkZgAOABoADABkAGwAcwAwADYALQB0AGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZGxzMDYtdGYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  23233. @inproceedings{Semmelroth:1999ys,
  23234. Address = {New York, NY, USA},
  23235. Annote = {Uses faulty expressions},
  23236. Author = {Miley Semmelroth and Amr Sabry},
  23237. Booktitle = {ICFP '99: Proceedings of the fourth ACM SIGPLAN international conference on Functional programming},
  23238. Date-Added = {2006-11-14 12:37:58 -0700},
  23239. Date-Modified = {2010-12-17 10:23:10 -0700},
  23240. Isbn = {1-58113-111-9},
  23241. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p8-semmelroth.pdf},
  23242. Location = {Paris, France},
  23243. Pages = {8--17},
  23244. Publisher = {ACM Press},
  23245. Title = {Monadic encapsulation in ML},
  23246. Year = {1999},
  23247. Bdsk-Url-1 = {http://doi.acm.org/10.1145/317636.317777}}
  23248. @inproceedings{Launchbury:1997vn,
  23249. Address = {New York, NY, USA},
  23250. Annote = {Type safety proof like that of Felleisen, and uses unique decomposition},
  23251. Author = {John Launchbury and Amr Sabry},
  23252. Booktitle = {ICFP '97: Proceedings of the 2nd ACM SIGPLAN international conference on Functional programming},
  23253. Date-Added = {2006-11-14 12:22:35 -0700},
  23254. Date-Modified = {2010-12-17 10:23:10 -0700},
  23255. Isbn = {0-89791-918-1},
  23256. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p227-launchbury.pdf},
  23257. Location = {Amsterdam, The Netherlands},
  23258. Pages = {227--238},
  23259. Publisher = {ACM Press},
  23260. Title = {Monadic state: axiomatization and type safety},
  23261. Year = {1997},
  23262. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258948.258970}}
  23263. @article{Felleisen:kx,
  23264. Annote = {There's a unique decomposition lemma in here!},
  23265. Author = {Matthias Felleisen and Daniel P. Friedman},
  23266. Booktitle = {Formal Description of Programming Language Concepts III},
  23267. Citeulike-Article-Id = {104331},
  23268. Date-Added = {2006-11-14 12:13:18 -0700},
  23269. Date-Modified = {2007-05-18 13:42:22 -0600},
  23270. Keywords = {continuations},
  23271. Pages = {193--217},
  23272. Priority = {0},
  23273. Publisher = {North-Holland Pub. Co.},
  23274. Title = {Control operators, the {SECD}-machine and the lambda-calculus},
  23275. Year = {1986},
  23276. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlUUjE5Ny5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCVRSMTk3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADACs7REWOfUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0RGp7wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AFRSMTk3LnBkZgAADgAUAAkAVABSADEAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL1RSMTk3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  23277. @article{Ariola:1997uq,
  23278. Address = {New York, NY, USA},
  23279. Author = {Zena M. Ariola and Matthias Felleisen},
  23280. Date-Added = {2006-11-14 11:58:34 -0700},
  23281. Date-Modified = {2010-12-17 10:23:10 -0700},
  23282. Issn = {0956-7968},
  23283. Journal = {J. Funct. Program.},
  23284. Local-Url = {file://localhost/Users/jeremysiek/Desktop/cbn.pdf},
  23285. Number = {3},
  23286. Pages = {265--301},
  23287. Publisher = {Cambridge University Press},
  23288. Title = {The call-by-need lambda calculus},
  23289. Volume = {7},
  23290. Year = {1997},
  23291. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxqZnA5Ni1hZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGpmcDk2LWFmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dhDRDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcDk2LWFmLnBkZgAOABoADABqAGYAcAA5ADYALQBhAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvamZwOTYtYWYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  23292. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796897002724}}
  23293. @article{Xiao:2001fk,
  23294. Author = {Yong Xiao and Amr Sabry and Zena M. Ariola},
  23295. Date-Added = {2006-11-14 11:53:05 -0700},
  23296. Date-Modified = {2007-05-18 13:42:22 -0600},
  23297. Journal = {Higher-Order and Symbolic Computation},
  23298. Local-Url = {file://localhost/Users/jeremysiek/Desktop/unique-decomp.ps},
  23299. Month = {December},
  23300. Number = {4},
  23301. Pages = {387-409},
  23302. Title = {From Syntactic Theories to Interpreters: Automating the Proof of Unique Decomposition},
  23303. Volume = {14},
  23304. Year = {2001}}
  23305. @inproceedings{Byers:2001vn,
  23306. Address = {Washington, DC, USA},
  23307. Author = {David Byers and Mariam Kamkar and Ture Palsson},
  23308. Booktitle = {ICSM '01: Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)},
  23309. Date-Added = {2006-11-05 18:48:44 -0700},
  23310. Date-Modified = {2007-05-18 13:42:22 -0600},
  23311. Isbn = {0-7695-1189-9},
  23312. Local-Url = {file://localhost/Users/jeremysiek/Desktop/syntax-vdg.pdf},
  23313. Pages = {692},
  23314. Publisher = {IEEE Computer Society},
  23315. Title = {Syntax-Directed Construction of Value Dependence Graphs},
  23316. Year = {2001}}
  23317. @inproceedings{Nanevski:2005uq,
  23318. Address = {Chicago, IL},
  23319. Annote = {Nice approach to single-step semantics with progress and preservation},
  23320. Author = {Aleksandar Nanevski},
  23321. Booktitle = {Intuitionistic Modal Logics and Applications Workshop (IMLA '05)},
  23322. Date-Added = {2006-11-05 18:43:21 -0700},
  23323. Date-Modified = {2007-05-18 13:42:22 -0600},
  23324. Local-Url = {file://localhost/Users/jeremysiek/Desktop/imla05.pdf},
  23325. Month = {June},
  23326. Title = {A Modal Calculus for Exception Handling},
  23327. Year = {2005}}
  23328. @inproceedings{Weise:1994fk,
  23329. Address = {New York, NY, USA},
  23330. Author = {Daniel Weise and Roger F. Crew and Michael Ernst and Bjarne Steensgaard},
  23331. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23332. Date-Added = {2006-11-05 18:37:21 -0700},
  23333. Date-Modified = {2010-12-17 10:23:10 -0700},
  23334. Isbn = {0-89791-636-0},
  23335. Location = {Portland, Oregon, United States},
  23336. Pages = {297--310},
  23337. Publisher = {ACM Press},
  23338. Title = {Value dependence graphs: representation without taxation},
  23339. Year = {1994},
  23340. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjk3LXdlaXNlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI5Ny13ZWlzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWvCcHRG+8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRfl8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyOTctd2Vpc2UucGRmAAAOAB4ADgBwADIAOQA3AC0AdwBlAGkAcwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI5Ny13ZWlzZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23341. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjk3LXdlaXNlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI5Ny13ZWlzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96pNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5Ny13ZWlzZS5wZGYADgAeAA4AcAAyADkANwAtAHcAZQBpAHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjk3LXdlaXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  23342. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.177907}}
  23343. @inproceedings{Simonyi:2006uq,
  23344. Address = {New York, NY, USA},
  23345. Author = {Charles Simonyi and Magnus Christerson and Shane Clifford},
  23346. Booktitle = {OOPSLA '06: Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming languages, systems, and applications},
  23347. Date-Added = {2006-10-30 20:51:24 -0700},
  23348. Date-Modified = {2010-12-17 10:23:10 -0700},
  23349. Isbn = {1-59593-348-4},
  23350. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p451-simonyi.pdf},
  23351. Location = {Portland, Oregon, USA},
  23352. Pages = {451--464},
  23353. Publisher = {ACM Press},
  23354. Title = {Intentional software},
  23355. Year = {2006},
  23356. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1167473.1167511}}
  23357. @inproceedings{VanHilst:1996fk,
  23358. Address = {New York, NY, USA},
  23359. Author = {Michael VanHilst and David Notkin},
  23360. Booktitle = {OOPSLA '96: Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  23361. Date-Added = {2006-10-21 11:39:25 -0600},
  23362. Date-Modified = {2010-12-17 10:23:10 -0700},
  23363. Isbn = {0-89791-788-X},
  23364. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p359-vanhilst.pdf},
  23365. Location = {San Jose, California, United States},
  23366. Pages = {359--369},
  23367. Publisher = {ACM Press},
  23368. Title = {Using role components in implement collaboration-based designs},
  23369. Year = {1996},
  23370. Bdsk-Url-1 = {http://doi.acm.org/10.1145/236337.236375}}
  23371. @inproceedings{Mitchell:1984dz,
  23372. Address = {New York, NY, USA},
  23373. Author = {John C. Mitchell},
  23374. Booktitle = {POPL '84: Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  23375. Date-Added = {2006-10-11 00:11:59 -0600},
  23376. Date-Modified = {2010-12-17 10:23:10 -0700},
  23377. Isbn = {0-89791-125-3},
  23378. Location = {Salt Lake City, Utah, United States},
  23379. Pages = {175--185},
  23380. Publisher = {ACM Press},
  23381. Title = {Coercion and type inference},
  23382. Year = {1984},
  23383. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNzUtbWl0Y2hlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTc1LW1pdGNoZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oC0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTc1LW1pdGNoZWxsLnBkZgAADgAkABEAcAAxADcANQAtAG0AaQB0AGMAaABlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTc1LW1pdGNoZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  23384. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800017.800529}}
  23385. @inproceedings{Dietrich:1988fv,
  23386. Address = {London, UK},
  23387. Author = {Roland Dietrich and Frank Hagl},
  23388. Booktitle = {ESOP '88: Proceedings of the 2nd European Symposium on Programming},
  23389. Date-Added = {2006-10-10 23:47:56 -0600},
  23390. Date-Modified = {2007-05-18 13:42:22 -0600},
  23391. Isbn = {3-540-19027-9},
  23392. Pages = {79--93},
  23393. Publisher = {Springer-Verlag},
  23394. Title = {A Polymorphic Type System with Subtypes for Prolog},
  23395. Year = {1988}}
  23396. @article{Litwin:1992bs,
  23397. Address = {Piscataway, NJ, USA},
  23398. Author = {W. Litwin and T. Risch},
  23399. Date-Added = {2006-10-10 23:42:15 -0600},
  23400. Date-Modified = {2010-12-17 10:23:10 -0700},
  23401. Issn = {1041-4347},
  23402. Journal = {IEEE Transactions on Knowledge and Data Engineering},
  23403. Number = {6},
  23404. Pages = {517--528},
  23405. Publisher = {IEEE Educational Activities Department},
  23406. Title = {Main Memory Orientated Optimization of OO Queries Using Typed Datalog with Foreign Predicates},
  23407. Volume = {4},
  23408. Year = {1992},
  23409. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9saXR3aW45Mm1haW4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBsaXR3aW45Mm1haW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyX2wVHvaQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVJDyQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bGl0d2luOTJtYWluLnBkZgAADgAiABAAbABpAHQAdwBpAG4AOQAyAG0AYQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9saXR3aW45Mm1haW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23410. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGxpdHdpbjkybWFpbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGxpdHdpbjkybWFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLjRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpdHdpbjkybWFpbi5wZGYADgAiABAAbABpAHQAdwBpAG4AOQAyAG0AYQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbGl0d2luOTJtYWluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23411. Bdsk-Url-1 = {http://dx.doi.org/10.1109/69.180603}}
  23412. @article{Mycroft:1984ij,
  23413. Address = {Essex, UK},
  23414. Author = {Alan Mycroft and Richard A. O'Keefe},
  23415. Date-Added = {2006-10-10 23:40:09 -0600},
  23416. Date-Modified = {2010-12-17 10:23:10 -0700},
  23417. Issn = {0004-3702},
  23418. Journal = {Artif. Intell.},
  23419. Number = {3},
  23420. Pages = {295--307},
  23421. Publisher = {Elsevier Science Publishers Ltd.},
  23422. Title = {A polymorphic type system for PROLOG.},
  23423. Volume = {23},
  23424. Year = {1984},
  23425. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0004-3702(84)90017-1}}
  23426. @inproceedings{Veldhuizen:1998hc,
  23427. Author = {Todd L. Veldhuizen},
  23428. Booktitle = {Proceedings of the 2nd International Scientific Computing in Object-Oriented Parallel Environments (ISCOPE'98)},
  23429. Conflocation = {Santa Fe, New Mexico},
  23430. Conftitle = {International Scientific Computing in Object-Oriented Parallel Environments},
  23431. Date-Added = {2006-10-08 15:15:49 -0600},
  23432. Date-Modified = {2007-05-18 13:42:22 -0600},
  23433. Publisher = {Springer-Verlag},
  23434. Series = {LNCS},
  23435. Title = {Arrays in {Blitz++}},
  23436. Year = {1998}}
  23437. @techreport{Saraswat:1997tg,
  23438. Address = {180 Park Avenue, Florham Park NJ 07932},
  23439. Author = {Vijay Saraswat},
  23440. Date-Added = {2006-10-08 10:24:40 -0600},
  23441. Date-Modified = {2010-12-17 10:23:10 -0700},
  23442. Institution = {AT\&T Research},
  23443. Month = {August},
  23444. Title = {Java is not type-safe},
  23445. Year = {1997},
  23446. Bdsk-Url-1 = {http://www.cis.upenn.edu/~bcpierce/courses/629/papers/Saraswat-javabug.html}}
  23447. @article{Nazareth:2004kl,
  23448. Author = {Derek L. Nazareth and Marcus A. Rothenberger},
  23449. Date-Added = {2006-10-06 22:53:00 -0600},
  23450. Date-Modified = {2007-05-18 13:42:22 -0600},
  23451. Journal = {Journal of Systems and Software},
  23452. Month = {October},
  23453. Number = {2},
  23454. Pages = {245-255},
  23455. Title = {Assessing the cost-effectiveness of software reuse: A model for planned reuse},
  23456. Volume = {73},
  23457. Year = {2004}}
  23458. @article{Frakes:2001oq,
  23459. Author = {William B. Frakes and Giancarlo Succi},
  23460. Date-Added = {2006-10-06 22:44:55 -0600},
  23461. Date-Modified = {2007-05-18 13:42:22 -0600},
  23462. Journal = {Journal of Systems and Software},
  23463. Month = {June},
  23464. Number = {2},
  23465. Pages = {99-106},
  23466. Title = {An industrial study of reuse, quality, and productivity},
  23467. Volume = {57},
  23468. Year = {2001}}
  23469. @article{Kieburtz:1996nx,
  23470. Address = {Los Alamitos, CA, USA},
  23471. 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},
  23472. Date-Added = {2006-10-06 22:34:45 -0600},
  23473. Date-Modified = {2010-12-17 10:23:10 -0700},
  23474. Issn = {0270-5257},
  23475. Journal = {icse},
  23476. Pages = {542},
  23477. Publisher = {IEEE Computer Society},
  23478. Title = {A software engineering experiment in software component generation},
  23479. Volume = {00},
  23480. Year = {1996},
  23481. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNTQyLWtpZWJ1cnR6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDU0Mi1raWVidXJ0ei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oFcFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NDIta2llYnVydHoucGRmAA4AJAARAHAANQA0ADIALQBrAGkAZQBiAHUAcgB0AHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNTQyLWtpZWJ1cnR6LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  23482. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1NDIta2llYnVydHoucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTQyLWtpZWJ1cnR6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s60Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTQyLWtpZWJ1cnR6LnBkZgAADgAkABEAcAA1ADQAMgAtAGsAaQBlAGIAdQByAHQAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTQyLWtpZWJ1cnR6LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  23483. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICSE.1996.493448}}
  23484. @article{Basili:1996cr,
  23485. Address = {New York, NY, USA},
  23486. Author = {Victor R. Basili and Lionel C. Briand and Walcelio L. Melo},
  23487. Date-Added = {2006-10-06 22:26:12 -0600},
  23488. Date-Modified = {2010-12-17 10:23:10 -0700},
  23489. Issn = {0001-0782},
  23490. Journal = {Commun. ACM},
  23491. Number = {10},
  23492. Pages = {104--116},
  23493. Publisher = {ACM Press},
  23494. Title = {How reuse influences productivity in object-oriented systems},
  23495. Volume = {39},
  23496. Year = {1996},
  23497. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTA0LWJhc2lsaS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMDQtYmFzaWxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJnfBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTA0LWJhc2lsaS5wZGYADgAgAA8AcAAxADAANAAtAGIAYQBzAGkAbABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEwNC1iYXNpbGkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23498. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDQtYmFzaWxpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwNC1iYXNpbGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95j9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwNC1iYXNpbGkucGRmAAAOACAADwBwADEAMAA0AC0AYgBhAHMAaQBsAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwNC1iYXNpbGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  23499. Bdsk-Url-1 = {http://doi.acm.org/10.1145/236156.236184}}
  23500. @inproceedings{Godfrey:1998dq,
  23501. Author = {Parke Godfrey and John Grant and Jarek Gryz and Jack Minker},
  23502. Booktitle = {Logics for Databases and Information Systems},
  23503. Date-Added = {2006-10-06 10:04:58 -0600},
  23504. Date-Modified = {2010-12-17 10:23:10 -0700},
  23505. Pages = {265-306},
  23506. Title = {Integrity Constraints: Semantics and Applications},
  23507. Year = {1998},
  23508. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9nb2RmcmV5OTdpbnRlZ3JpdHkucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZnb2RmcmV5OTdpbnRlZ3JpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyWWwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Z29kZnJleTk3aW50ZWdyaXR5LnBkZgAADgAuABYAZwBvAGQAZgByAGUAeQA5ADcAaQBuAHQAZQBnAHIAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9nb2RmcmV5OTdpbnRlZ3JpdHkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  23509. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmdvZGZyZXk5N2ludGVncml0eS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmdvZGZyZXk5N2ludGVncml0eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dW/RDzdvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdvZGZyZXk5N2ludGVncml0eS5wZGYADgAuABYAZwBvAGQAZgByAGUAeQA5ADcAaQBuAHQAZQBnAHIAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvZ29kZnJleTk3aW50ZWdyaXR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  23510. Bdsk-Url-1 = {citeseer.ist.psu.edu/article/godfrey97integrity.html}}
  23511. @techreport{Meyer:1996bh,
  23512. Author = {Gregor Meyer},
  23513. Date-Added = {2006-10-06 10:02:20 -0600},
  23514. Date-Modified = {2009-08-25 22:28:19 -0600},
  23515. Institution = {FernUniversitat},
  23516. Month = {June},
  23517. Number = {200},
  23518. Title = {Type Checking and Type Inference for Logic Programs with Subtypes and Parametric Polymorhism},
  23519. Year = {1996},
  23520. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9tZXllcjk2dHlwZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD21leWVyOTZ0eXBlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJhTBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptZXllcjk2dHlwZS5wZGYADgAgAA8AbQBlAHkAZQByADkANgB0AHkAcABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvbWV5ZXI5NnR5cGUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23521. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD21leWVyOTZ0eXBlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPbWV5ZXI5NnR5cGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL944NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWV5ZXI5NnR5cGUucGRmAAAOACAADwBtAGUAeQBlAHIAOQA2AHQAeQBwAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvbWV5ZXI5NnR5cGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23522. @techreport{Meyer:1996qf,
  23523. Author = {Gregor Meyer},
  23524. Date-Added = {2006-10-06 10:00:34 -0600},
  23525. Date-Modified = {2009-08-25 22:28:19 -0600},
  23526. Institution = {FernUniversitat},
  23527. Month = {June},
  23528. Number = {199},
  23529. Title = {On the Use of Types in Logic Programming},
  23530. Year = {1996},
  23531. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9tZXllcjk2dXNlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREObWV5ZXI5NnVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mF8FRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1leWVyOTZ1c2UucGRmAAAOAB4ADgBtAGUAeQBlAHIAOQA2AHUAcwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvbWV5ZXI5NnVzZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23532. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5tZXllcjk2dXNlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObWV5ZXI5NnVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL944dEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWV5ZXI5NnVzZS5wZGYADgAeAA4AbQBlAHkAZQByADkANgB1AHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9tZXllcjk2dXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  23533. @inproceedings{Ramsey:2005ve,
  23534. Address = {New York, NY, USA},
  23535. Author = {Norman Ramsey and Kathleen Fisher and Paul Govereau},
  23536. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  23537. Date-Added = {2006-10-02 12:41:03 -0600},
  23538. Date-Modified = {2010-12-17 10:23:10 -0700},
  23539. Isbn = {1-59593-064-7},
  23540. Location = {Tallinn, Estonia},
  23541. Pages = {27--40},
  23542. Publisher = {ACM Press},
  23543. Title = {An expressive language of signatures},
  23544. Year = {2005},
  23545. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjctcmFtc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI3LXJhbXNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nasFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNy1yYW1zZXkucGRmAAAOAB4ADgBwADIANwAtAHIAYQBtAHMAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI3LXJhbXNleS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23546. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjctcmFtc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3LXJhbXNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96gNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LXJhbXNleS5wZGYADgAeAA4AcAAyADcALQByAGEAbQBzAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjctcmFtc2V5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  23547. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086371}}
  23548. @techreport{Dreyer:2006ly,
  23549. Author = {Derek Dreyer and Robert Harper and Manuel M.T. Chakravarty and Gabriele Keller},
  23550. Date-Added = {2006-10-02 12:39:01 -0600},
  23551. Date-Modified = {2009-08-25 22:28:19 -0600},
  23552. Institution = {University of Chicago},
  23553. Number = {TR-2006-03},
  23554. Title = {Modular Type Classes},
  23555. Year = {2006},
  23556. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1RSLTIwMDYtMDMucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5UUi0yMDA2LTAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvLgzOWbiAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVFItMjAwNi0wMy5wZGYAAA4AHgAOAFQAUgAtADIAMAAwADYALQAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUi0yMDA2LTAzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  23557. @techreport{Nishtala:2004zr,
  23558. Author = {Rajesh Nishtala and Richard W. Vuduc and James W. Demmel and Katherine A. Yelick},
  23559. Date-Added = {2006-10-01 22:54:50 -0600},
  23560. Date-Modified = {2010-12-17 10:23:10 -0700},
  23561. Institution = {University of California, Berkeley},
  23562. Month = {June},
  23563. Title = {Performance Modeling and Analysis of Cache Blocking in Sparse Matrix Vector Multiply},
  23564. Year = {2004},
  23565. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9jc2QtMDQtMTMzNS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2NzZC0wNC0xMzM1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJSrBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjc2QtMDQtMTMzNS5wZGYADgAgAA8AYwBzAGQALQAwADQALQAxADMAMwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvY3NkLTA0LTEzMzUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23566. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NzZC0wNC0xMzM1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY3NkLTA0LTEzMzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xMdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3NkLTA0LTEzMzUucGRmAAAOACAADwBjAHMAZAAtADAANAAtADEAMwAzADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY3NkLTA0LTEzMzUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23567. @techreport{Vandevoorde:2003ys,
  23568. Author = {Daveed Vandevoorde},
  23569. Date-Added = {2006-10-01 16:57:06 -0600},
  23570. Date-Modified = {2010-12-17 10:23:10 -0700},
  23571. Institution = {ISO/IEC JTC 1 SC22 WG21},
  23572. Month = {April},
  23573. Number = {N1471=03-0054},
  23574. Title = {Reflective Metaprogramming in {C++}},
  23575. Year = {2003},
  23576. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9uMTQ3MS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCW4xNDcxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJinBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpuMTQ3MS5wZGYADgAUAAkAbgAxADQANwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvbjE0NzEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  23577. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTQ3MS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNDcxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQfRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNDcxLnBkZgAADgAUAAkAbgAxADQANwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNDcxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  23578. Bdsk-Url-1 = {http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1471.pdf}}
  23579. @inproceedings{Smaragdakis:1998vn,
  23580. Address = {London, UK},
  23581. Author = {Yannis Smaragdakis and Don S. Batory},
  23582. Booktitle = {ECCOP '98: Proceedings of the 12th European Conference on Object-Oriented Programming},
  23583. Date-Added = {2006-09-29 16:13:39 -0600},
  23584. Date-Modified = {2009-08-25 22:28:19 -0600},
  23585. Isbn = {3-540-64737-6},
  23586. Pages = {550--570},
  23587. Publisher = {Springer-Verlag},
  23588. Title = {Implementing Layered Designs with Mixin Layers},
  23589. Year = {1998},
  23590. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGltcGxlbWVudGluZy1sYXllcmVkLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYaW1wbGVtZW50aW5nLWxheWVyZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL913dEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW1wbGVtZW50aW5nLWxheWVyZWQucGRmAA4AMgAYAGkAbQBwAGwAZQBtAGUAbgB0AGkAbgBnAC0AbABhAHkAZQByAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9pbXBsZW1lbnRpbmctbGF5ZXJlZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  23591. @inproceedings{Batory:1998kx,
  23592. Address = {Washington, DC, USA},
  23593. Author = {D. Batory and B. Lofaso and Y. Smaragdakis},
  23594. Booktitle = {ICSR '98: Proceedings of the 5th International Conference on Software Reuse},
  23595. Date-Added = {2006-09-29 16:10:32 -0600},
  23596. Date-Modified = {2007-05-18 13:42:22 -0600},
  23597. Isbn = {0-8186-8377-5},
  23598. Pages = {143},
  23599. Publisher = {IEEE Computer Society},
  23600. Title = {JTS: Tools for Implementing Domain-Specific Languages},
  23601. Year = {1998}}
  23602. @inproceedings{Hutchins:2003uq,
  23603. Address = {New York, NY, USA},
  23604. Author = {DeLesley Hutchins},
  23605. Booktitle = {OOPSLA '03: Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  23606. Date-Added = {2006-09-29 16:08:41 -0600},
  23607. Date-Modified = {2010-12-17 10:23:10 -0700},
  23608. Isbn = {1-58113-751-6},
  23609. Location = {Anaheim, CA, USA},
  23610. Pages = {38--52},
  23611. Publisher = {ACM Press},
  23612. Title = {The power of symmetry: unifying inheritance and generative programming},
  23613. Year = {2003},
  23614. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzgtaHV0Y2hpbnMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzgtaHV0Y2hpbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADye7wVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM4LWh1dGNoaW5zLnBkZgAADgAiABAAcAAzADgALQBoAHUAdABjAGgAaQBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzgtaHV0Y2hpbnMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23615. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzOC1odXRjaGlucy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzOC1odXRjaGlucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/et3RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOC1odXRjaGlucy5wZGYADgAiABAAcAAzADgALQBoAHUAdABjAGgAaQBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM4LWh1dGNoaW5zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23616. Bdsk-Url-1 = {http://doi.acm.org/10.1145/949344.949350}}
  23617. @inproceedings{Cardone:2002fk,
  23618. Address = {New York, NY, USA},
  23619. Author = {Richard Cardone and Adam Brown and Sean McDirmid and Calvin Lin},
  23620. Booktitle = {AOSD '02: Proceedings of the 1st international conference on Aspect-oriented software development},
  23621. Date-Added = {2006-09-29 16:07:08 -0600},
  23622. Date-Modified = {2010-12-17 10:23:10 -0700},
  23623. Isbn = {1-58113-469-X},
  23624. Location = {Enschede, The Netherlands},
  23625. Pages = {76--85},
  23626. Publisher = {ACM Press},
  23627. Title = {Using mixins to build flexible widgets},
  23628. Year = {2002},
  23629. Bdsk-Url-1 = {http://doi.acm.org/10.1145/508386.508395}}
  23630. @inproceedings{Ghuloum:2006bh,
  23631. Author = {Abdulaziz Ghuloum},
  23632. Booktitle = {Scheme and Functional Programming Workshop},
  23633. Date-Added = {2006-09-29 08:38:44 -0600},
  23634. Date-Modified = {2009-08-25 22:28:19 -0600},
  23635. Title = {An Incremental Approach to Compiler Construction},
  23636. Year = {2006},
  23637. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV4xMS1naHVsb3VtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOMTEtZ2h1bG91bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAtRNJifVRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSYsOkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAMTEtZ2h1bG91bS5wZGYADgAeAA4AMQAxAC0AZwBoAHUAbABvAHUAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi8xMS1naHVsb3VtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  23638. @article{Sheard:2004qf,
  23639. Address = {New York, NY, USA},
  23640. Author = {Tim Sheard},
  23641. Date-Added = {2006-09-28 11:47:01 -0600},
  23642. Date-Modified = {2010-12-17 10:23:10 -0700},
  23643. Issn = {0362-1340},
  23644. Journal = {SIGPLAN Not.},
  23645. Number = {12},
  23646. Pages = {119--132},
  23647. Publisher = {ACM Press},
  23648. Title = {Languages of the future},
  23649. Volume = {39},
  23650. Year = {2004},
  23651. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTE5LXNoZWFyZC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMTktc2hlYXJkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJobBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTE5LXNoZWFyZC5wZGYADgAgAA8AcAAxADEAOQAtAHMAaABlAGEAcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDExOS1zaGVhcmQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23652. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTktc2hlYXJkLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExOS1zaGVhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95odEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExOS1zaGVhcmQucGRmAAAOACAADwBwADEAMQA5AC0AcwBoAGUAYQByAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExOS1zaGVhcmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  23653. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1052883.1052897}}
  23654. @inproceedings{Batory:1999ve,
  23655. Author = {D. Batory and Y. Smaragdakis},
  23656. Booktitle = {Workshop on Product-Line Architectures},
  23657. Date-Added = {2006-09-28 09:58:58 -0600},
  23658. Date-Modified = {2009-08-25 22:28:19 -0600},
  23659. Title = {Building Product-Lines with Mixin-Layers},
  23660. Year = {1999},
  23661. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDk5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3A5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zQdEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3A5OS5wZGYAAA4AGAALAGUAYwBvAG8AcAA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3A5OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  23662. @inproceedings{Batory:2002ly,
  23663. Author = {D. Batory and R. Lopez-Herrejon and J-P. Martin},
  23664. Booktitle = {Automated Software Engineering Conference (ASE)},
  23665. Date-Added = {2006-09-28 09:54:37 -0600},
  23666. Date-Modified = {2009-08-25 22:28:19 -0600},
  23667. Title = {Generating Product-Lines of Product-Families},
  23668. Year = {2002},
  23669. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9PcmlnYW1pLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELT3JpZ2FtaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kkcFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOk9yaWdhbWkucGRmAA4AGAALAE8AcgBpAGcAYQBtAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9PcmlnYW1pLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23670. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL09yaWdhbWkucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtPcmlnYW1pLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGJzOWbHQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4W0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAT3JpZ2FtaS5wZGYADgAYAAsATwByAGkAZwBhAG0AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL09yaWdhbWkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  23671. @techreport{Austern:2005zr,
  23672. Author = {Matt Austern},
  23673. Date-Added = {2006-09-27 23:46:38 -0600},
  23674. Date-Modified = {2010-12-17 10:23:10 -0700},
  23675. Institution = {ISO/IEC},
  23676. Month = {July},
  23677. Number = {N1836=05-00976},
  23678. Title = {Draft Technical Report on {C++} Library Extensions},
  23679. Year = {2005},
  23680. Bdsk-Url-1 = {http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf}}
  23681. @article{Veldhuizen:1995vn,
  23682. Abstract = {The technique of expression templates is a powerful
  23683. and convenient alternative to C-style callback
  23684. functions. It allows logical and algebraic expressions
  23685. to be passed to functions as arguments, and inlined
  23686. directly into the function body. Expression templates
  23687. also solve the problem of evaluating vector and matrix
  23688. expressions in a single pass without temporaries.},
  23689. Acknowledgement = ack-nhfb,
  23690. Affiliation = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  23691. Author = {Todd L. Veldhuizen},
  23692. Bibdate = {Tue Mar 25 13:34:48 MST 1997},
  23693. Classcodes = {C6110J (Object-oriented programming); C6115 (Programming support); C4140 (Linear algebra); C6120 (File organisation)},
  23694. Classification = {C4140 (Linear algebra); C6110J (Object-oriented programming); C6115 (Programming support); C6120 (File organisation)},
  23695. Coden = {CRPTE7},
  23696. Corpsource = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  23697. Date-Added = {2006-09-27 23:30:06 -0600},
  23698. Date-Modified = {2007-05-18 13:42:22 -0600},
  23699. Issn = {1040-6042},
  23700. Journal = {C++ Report},
  23701. 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},
  23702. Month = jun,
  23703. Note = {Reprinted in C++ Gems, ed. Stanley Lippman},
  23704. Number = {5},
  23705. Pages = {26--31},
  23706. Thesaurus = {Abstract data types; C language; Matrix algebra; Object-oriented languages; Object-oriented programming; Software libraries},
  23707. Title = {Expression templates},
  23708. Treatment = {T Theoretical or Mathematical},
  23709. Volume = {7},
  23710. Year = {1995}}
  23711. @article{Veldhuizen:1995kx,
  23712. Abstract = {Template metaprograms can generate useful code when
  23713. interpreted by the compiler, which results in large
  23714. speed increases for many applications. A simple example
  23715. that generates factorials at compile time is presented.
  23716. Although this technique might seem like just a cute C++
  23717. trick, it becomes powerful when combined with normal
  23718. C++ code. In this hybrid approach, source code contains
  23719. two programs: the normal C++ runtime program, and a
  23720. template metaprogram that runs at compile time.
  23721. Template metaprograms can generate useful code when
  23722. interpreted by the compiler, such as a massively
  23723. inlined algorithm-that is, an implementation of an
  23724. algorithm that works for a specific input size, and has
  23725. its loops unrolled. This results in large speed
  23726. increases for many applications. The article presents a
  23727. simple template metaprogram that generates a bubble
  23728. sort algorithm and its performance is analysed.},
  23729. Acknowledgement = ack-nhfb,
  23730. Affiliation = {Waterloo Univ., Ont., Canada},
  23731. Author = {Todd Veldhuizen},
  23732. Bibdate = {Tue Mar 25 13:34:48 MST 1997},
  23733. Classcodes = {C6110J (Object-oriented programming); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)},
  23734. Classification = {C6110J (Object-oriented programming); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)},
  23735. Coden = {CRPTE7},
  23736. Corpsource = {Waterloo Univ., Ont., Canada},
  23737. Date-Added = {2006-09-27 23:29:18 -0600},
  23738. Date-Modified = {2007-05-18 13:42:22 -0600},
  23739. Issn = {1040-6042},
  23740. Journal = {C++ Report},
  23741. 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},
  23742. Month = may,
  23743. Note = {Reprinted in C++ Gems, ed. Stanley Lippman},
  23744. Number = {4},
  23745. Pages = {36--43},
  23746. Thesaurus = {C language; Object-oriented languages; Object-oriented programming; Program compilers; Program interpreters},
  23747. Title = {Using {C++} template metaprograms},
  23748. Treatment = {P Practical},
  23749. Volume = {7},
  23750. Year = {1995}}
  23751. @inproceedings{Neverov:2005uq,
  23752. Address = {Darlinghurst, Australia, Australia},
  23753. Annote = {Metaphor},
  23754. Author = {Gregory Neverov and Paul Roe},
  23755. Booktitle = {ACSC '05: Proceedings of the Twenty-eighth Australasian conference on Computer Science},
  23756. Date-Added = {2006-09-27 23:25:40 -0600},
  23757. Date-Modified = {2009-08-25 22:28:19 -0600},
  23758. Isbn = {1-920-68220-1},
  23759. Location = {Newcastle, Australia},
  23760. Pages = {151--158},
  23761. Publisher = {Australian Computer Society, Inc.},
  23762. Title = {Towards a fully-reflective meta-programming language},
  23763. Year = {2005},
  23764. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTUxLW5ldmVyb3YucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTUxLW5ldmVyb3YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyawwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE1MS1uZXZlcm92LnBkZgAADgAiABAAcAAxADUAMQAtAG4AZQB2AGUAcgBvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTUxLW5ldmVyb3YucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23765. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNTEtbmV2ZXJvdi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNTEtbmV2ZXJvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edjRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNTEtbmV2ZXJvdi5wZGYADgAiABAAcAAxADUAMQAtAG4AZQB2AGUAcgBvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1MS1uZXZlcm92LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  23766. @book{Vandevoorde:2002fk,
  23767. Address = {Boston, MA, USA},
  23768. Author = {David Vandevoorde and Nicolai M. Josuttis},
  23769. Date-Added = {2006-09-27 23:23:29 -0600},
  23770. Date-Modified = {2007-05-18 13:42:22 -0600},
  23771. Isbn = {0201734842},
  23772. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  23773. Title = {C++ Templates},
  23774. Year = {2002}}
  23775. @inproceedings{Czarnecki:1999dz,
  23776. Address = {London, UK},
  23777. Author = {Krzysztof Czarnecki and Ulrich W. Eisenecker},
  23778. Booktitle = {ECOOP '99: Proceedings of the 13th European Conference on Object-Oriented Programming},
  23779. Date-Added = {2006-09-27 16:44:34 -0600},
  23780. Date-Modified = {2009-08-25 22:28:19 -0600},
  23781. Isbn = {3-540-66156-5},
  23782. Pages = {18--42},
  23783. Publisher = {Springer-Verlag},
  23784. Title = {Synthesizing Objects},
  23785. Year = {1999},
  23786. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9jcGUyMDAwLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELY3BlMjAwMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lJMFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNwZTIwMDAucGRmAA4AGAALAGMAcABlADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9jcGUyMDAwLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23787. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtjcGUyMDAwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELY3BlMjAwMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xLtEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3BlMjAwMC5wZGYAAA4AGAALAGMAcABlADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvY3BlMjAwMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  23788. @electronic{Abrahams:fv,
  23789. Author = {David Abrahams},
  23790. Date-Added = {2006-09-26 23:10:26 -0600},
  23791. Date-Modified = {2010-12-17 10:23:10 -0700},
  23792. Title = {Building Hybrid Systems with Boost.Python},
  23793. Urldate = {2003},
  23794. Bdsk-Url-1 = {http://www.boost.org/libs/python/doc/index.html}}
  23795. @inproceedings{Niebler:2006hc,
  23796. Author = {Eric Niebler},
  23797. Booktitle = {Library-Centric Software Design},
  23798. Date-Added = {2006-09-26 23:03:38 -0600},
  23799. Date-Modified = {2007-05-18 13:42:22 -0600},
  23800. Number = {6-12},
  23801. Publisher = {Rensselaer Polytechnic Institute},
  23802. Title = {xpressive: Dual-Mode {DSEL} Library Design},
  23803. Year = {2005}}
  23804. @inproceedings{Butler:2001tg,
  23805. Address = {Washington, DC, USA},
  23806. Author = {Greg Butler and Krzysztof Czarnecki and Don Batory and Ulrich Eisenecker},
  23807. Booktitle = {ICSE '01: Proceedings of the 23rd International Conference on Software Engineering},
  23808. Date-Added = {2006-09-26 22:28:51 -0600},
  23809. Date-Modified = {2009-08-25 22:28:19 -0600},
  23810. Isbn = {0-7695-1050-7},
  23811. Pages = {760--761},
  23812. Publisher = {IEEE Computer Society},
  23813. Title = {Generative techniques for product lines},
  23814. Year = {2001},
  23815. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzYwLWJ1dGxlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3NjAtYnV0bGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKGzBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzYwLWJ1dGxlci5wZGYADgAgAA8AcAA3ADYAMAAtAGIAdQB0AGwAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDc2MC1idXRsZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23816. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3NjAtYnV0bGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDc2MC1idXRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ktEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc2MC1idXRsZXIucGRmAAAOACAADwBwADcANgAwAC0AYgB1AHQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDc2MC1idXRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23817. @book{Alexandrescu:2001kl,
  23818. Address = {Boston, MA, USA},
  23819. Author = {Andrei Alexandrescu},
  23820. Date-Added = {2006-09-26 21:43:47 -0600},
  23821. Date-Modified = {2007-05-18 13:42:22 -0600},
  23822. Isbn = {0-201-70431-5},
  23823. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  23824. Title = {Modern C++ design: generic programming and design patterns applied},
  23825. Year = {2001}}
  23826. @book{Abrahams:2004oq,
  23827. Author = {David Abrahams and Aleksey Gurtovoy},
  23828. Date-Added = {2006-09-26 21:05:07 -0600},
  23829. Date-Modified = {2007-05-18 13:42:22 -0600},
  23830. Isbn = {0321227255},
  23831. Publisher = {Addison-Wesley Professional},
  23832. Title = {C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond (C++ in Depth Series)},
  23833. Year = {2004}}
  23834. @book{Czarnecki:2000nx,
  23835. Address = {New York, NY, USA},
  23836. Author = {Krzysztof Czarnecki and Ulrich W. Eisenecker},
  23837. Date-Added = {2006-09-26 17:33:47 -0600},
  23838. Date-Modified = {2007-05-18 13:42:22 -0600},
  23839. Isbn = {0-201-30977-7},
  23840. Publisher = {ACM Press/Addison-Wesley Publishing Co.},
  23841. Title = {Generative programming: methods, tools, and applications},
  23842. Year = {2000}}
  23843. @techreport{Pasalic:2006cr,
  23844. Author = {Emir Pasalic and Jeremy G. Siek and Walid Taha},
  23845. Date-Added = {2006-09-26 11:30:19 -0600},
  23846. Date-Modified = {2007-05-18 13:42:22 -0600},
  23847. Institution = {Rice University},
  23848. Title = {Concoqtion: Mixing Indexed Types and Hindley-Milner Type Inference},
  23849. Year = {2006}}
  23850. @inproceedings{Kambadur:2006bh,
  23851. Address = {Bonn, Germany},
  23852. Author = {Prabhanjan Kambadur and Douglas Gregor and Andrew Lumsdaine and Amey Dharurkar},
  23853. Booktitle = {Proceedings of the 13th European PVM/MPI Users' Group Meeting},
  23854. Date-Added = {2006-09-26 11:27:24 -0600},
  23855. Date-Modified = {2007-05-18 13:42:22 -0600},
  23856. Month = {September},
  23857. Pages = {266--274},
  23858. Publisher = {Springer},
  23859. Series = {LNCS},
  23860. Title = {Modernizing the C++ Interface to MPI},
  23861. Year = 2006}
  23862. @article{Garcia:2005ve,
  23863. Author = {Ronald Garcia and Andrew Lumsdaine},
  23864. Bibsource = {DBLP, http://dblp.uni-trier.de},
  23865. Date-Added = {2006-09-26 11:19:25 -0600},
  23866. Date-Modified = {2011-10-10 13:36:03 -0600},
  23867. Ee = {http://dx.doi.org/10.1002/spe.630},
  23868. Journal = {Softw., Pract. Exper.},
  23869. Number = {2},
  23870. Pages = {159-188},
  23871. Title = {{MultiArray}: a C++ library for generic programming with arrays.},
  23872. Volume = {35},
  23873. Year = {2005}}
  23874. @book{Siek:2002ly,
  23875. Author = {Jeremy G. Siek and Lee-Quan Lee and Andrew Lumsdaine},
  23876. Date-Added = {2006-09-26 11:16:03 -0600},
  23877. Date-Modified = {2010-12-17 10:23:10 -0700},
  23878. Publisher = {Addison-Wesley},
  23879. Title = {The Boost Graph Library: User Guide and Reference Manual},
  23880. Year = 2002,
  23881. Bdsk-Url-1 = {http://www.awprofessional.com/title/0201729148}}
  23882. @inproceedings{Siek:1998ys,
  23883. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  23884. Booktitle = {Parallel Object Oriented Scientific Computing},
  23885. Date-Added = {2006-09-26 11:13:25 -0600},
  23886. Date-Modified = {2007-05-18 13:42:22 -0600},
  23887. Organization = {ECOOP},
  23888. Title = {A Rational Approach to Portable High Performance: The Basic Linear Algebra Instruction Set (BLAIS) and the Fixed Algorithm Size Template (FAST) Library},
  23889. Year = 1998}
  23890. @inproceedings{Siek:2006vn,
  23891. Address = {Nantes, France},
  23892. Author = {Jeremy G. Siek and Walid Taha},
  23893. Booktitle = {ECOOP 2006: European Conference on Object-Oriented Programming},
  23894. Date-Added = {2006-09-26 11:04:30 -0600},
  23895. Date-Modified = {2007-05-18 13:42:22 -0600},
  23896. Month = {July},
  23897. Title = {A Semantic Analysis of {C++} Templates},
  23898. Year = 2006,
  23899. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNpZWswNl9zZW1fY3BwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2llazA2X3NlbV9jcHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KD9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazA2X3NlbV9jcHAucGRmAA4AJgASAHMAaQBlAGsAMAA2AF8AcwBlAG0AXwBjAHAAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zaWVrMDZfc2VtX2NwcC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  23900. @inproceedings{Garcia:2005kx,
  23901. Author = {Ronald Garcia and Andrew Lumsdaine},
  23902. Booktitle = {2005 Workshop on Scheme and Functional Programming},
  23903. Date-Added = {2006-09-26 10:23:55 -0600},
  23904. Date-Modified = {2010-12-17 10:23:10 -0700},
  23905. Month = {September},
  23906. Title = {Type Classes Without Types},
  23907. Year = 2005,
  23908. Bdsk-Url-1 = {http://repository.readscheme.org/ftp/papers/sw2005/garcia.pdf}}
  23909. @book{Jones:1993uq,
  23910. Address = {Upper Saddle River, NJ, USA},
  23911. Author = {Neil D. Jones and Carsten K. Gomard and Peter Sestoft},
  23912. Date-Added = {2006-09-26 01:12:16 -0600},
  23913. Date-Modified = {2007-05-18 13:42:22 -0600},
  23914. Isbn = {0-13-020249-5},
  23915. Publisher = {Prentice-Hall, Inc.},
  23916. Title = {Partial evaluation and automatic program generation},
  23917. Year = {1993},
  23918. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGpvbmVzZ29tYXJkc2VzdG9mdC1sZXR0ZXIoMikucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9qb25lc2dvbWFyZHNlc3RvZnQtbCNCRjc2MTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YX0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqb25lc2dvbWFyZHNlc3RvZnQtbCNCRjc2MTcucGRmAAAOAEIAIABqAG8AbgBlAHMAZwBvAG0AYQByAGQAcwBlAHMAdABvAGYAdAAtAGwAZQB0AHQAZQByACgAMgApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2pvbmVzZ29tYXJkc2VzdG9mdC1sZXR0ZXIoMikucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  23919. @inproceedings{Nielson:1986fk,
  23920. Address = {New York, NY, USA},
  23921. Author = {F Nielson},
  23922. Booktitle = {Proc. of the European symposium on programming on ESOP 86},
  23923. Date-Added = {2006-09-26 01:11:13 -0600},
  23924. Date-Modified = {2007-05-18 13:42:22 -0600},
  23925. Isbn = {-540-16442-1},
  23926. Location = {Saarbru:9Aicken, Germany},
  23927. Pages = {30--40},
  23928. Publisher = {Springer-Verlag New York, Inc.},
  23929. Title = {Correctness of code generation from a two-level meta-language},
  23930. Year = {1986}}
  23931. @inproceedings{Taha:2003qo,
  23932. Address = {New York, NY, USA},
  23933. Author = {Walid Taha and Michael Florentin Nielsen},
  23934. Booktitle = {POPL '03: Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23935. Date-Added = {2006-09-26 01:04:56 -0600},
  23936. Date-Modified = {2010-12-17 10:23:10 -0700},
  23937. Isbn = {1-58113-628-5},
  23938. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p26-taha.pdf},
  23939. Location = {New Orleans, Louisiana, USA},
  23940. Pages = {26--37},
  23941. Publisher = {ACM Press},
  23942. Title = {Environment classifiers},
  23943. Year = {2003},
  23944. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwb3BsMDMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpwb3BsMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wO0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwb3BsMDMucGRmAA4AFgAKAHAAbwBwAGwAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BvcGwwMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  23945. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604131.604134}}
  23946. @inproceedings{Taha:1997ye,
  23947. Address = {New York, NY, USA},
  23948. Author = {Walid Taha and Tim Sheard},
  23949. Booktitle = {PEPM '97: Proceedings of the 1997 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  23950. Date-Added = {2006-09-26 01:01:38 -0600},
  23951. Date-Modified = {2010-12-17 10:23:10 -0700},
  23952. Isbn = {0-89791-917-3},
  23953. Location = {Amsterdam, The Netherlands},
  23954. Pages = {203--217},
  23955. Publisher = {ACM Press},
  23956. Title = {Multi-stage programming with explicit annotations},
  23957. Year = {1997},
  23958. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjAzLXRhaGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjAzLXRhaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oq0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjAzLXRhaGEucGRmAAAOABwADQBwADIAMAAzAC0AdABhAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjAzLXRhaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  23959. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258993.259019}}
  23960. @inproceedings{Czarnecki:2005fu,
  23961. Address = {Mont Saint-Michel, France},
  23962. Author = {Krzysztof Czarnecki},
  23963. Booktitle = {Unconventional Programming Paradigms (UPP) 2004},
  23964. Date-Added = {2006-09-25 13:33:58 -0600},
  23965. Date-Modified = {2009-08-25 22:28:19 -0600},
  23966. Number = {3566},
  23967. Pages = {313--328},
  23968. Series = {LNCS},
  23969. Title = {Overview of Generative Software Development},
  23970. Year = {2005},
  23971. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9nc2RvdmVydmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2dzZG92ZXJ2aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJaLBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpnc2RvdmVydmlldy5wZGYADgAgAA8AZwBzAGQAbwB2AGUAcgB2AGkAZQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZ3Nkb3ZlcnZpZXcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23972. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2dzZG92ZXJ2aWV3LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZ3Nkb3ZlcnZpZXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91edEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3Nkb3ZlcnZpZXcucGRmAAAOACAADwBnAHMAZABvAHYAZQByAHYAaQBlAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZ3Nkb3ZlcnZpZXcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23973. @incollection{Kiczales:1997lh,
  23974. Address = {Berlin, Heidelberg, and New York},
  23975. Author = {Gregor Kiczales and John Lamping and Anurag Menhdhekar and Chris Maeda and Cristina Lopes and Jean-Marc Loingtier and John Irwin},
  23976. Booktitle = {Proceedings European Conference on Object-Oriented Programming},
  23977. Date-Added = {2006-09-24 23:13:28 -0600},
  23978. Date-Modified = {2010-12-17 10:23:10 -0700},
  23979. Pages = {220--242},
  23980. Publisher = {Springer-Verlag},
  23981. Title = {Aspect-Oriented Programming},
  23982. Volume = {1241},
  23983. Year = {1997},
  23984. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9hc3BlY3Qtb3JpZW50ZWQtcHJvZ3JhbW1pbmcucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9hc3BlY3Qtb3JpZW50ZWQtcHJvZ3JhbW1pbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTlwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YXNwZWN0LW9yaWVudGVkLXByb2dyYW1taW5nLnBkZgAOAEAAHwBhAHMAcABlAGMAdAAtAG8AcgBpAGUAbgB0AGUAZAAtAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  23985. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqfRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAAA4AQAAfAGEAcwBwAGUAYwB0AC0AbwByAGkAZQBuAHQAZQBkAC0AcAByAG8AZwByAGEAbQBtAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==},
  23986. Bdsk-Url-1 = {citeseer.ist.psu.edu/615486.html}}
  23987. @inproceedings{Kiczales:2005ff,
  23988. Author = {Gregor Kiczales and Mira Mezini},
  23989. Booktitle = {ICSE '05: Proceedings of the 27th international conference on Software engineering},
  23990. Date-Added = {2006-09-24 23:06:39 -0600},
  23991. Date-Modified = {2010-12-17 10:23:10 -0700},
  23992. Isbn = {1-59593-963-2},
  23993. Location = {St. Louis, MO, USA},
  23994. Pages = {49--58},
  23995. Title = {Aspect-oriented programming and modular reasoning},
  23996. Year = {2005},
  23997. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNDkta2llemFsZXMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNDkta2llemFsZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygAwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDQ5LWtpZXphbGVzLnBkZgAADgAiABAAcAA0ADkALQBrAGkAZQB6AGEAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNDkta2llemFsZXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23998. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0OS1raWV6YWxlcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0OS1raWV6YWxlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eyHRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0OS1raWV6YWxlcy5wZGYADgAiABAAcAA0ADkALQBrAGkAZQB6AGEAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ5LWtpZXphbGVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23999. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062455.1062482}}
  24000. @book{Clements:2001pi,
  24001. Address = {Boston, MA, USA},
  24002. Author = {Paul Clements and Linda Northrop},
  24003. Date-Added = {2006-09-24 22:47:43 -0600},
  24004. Date-Modified = {2007-05-18 13:42:22 -0600},
  24005. Isbn = {0-201-70332-7},
  24006. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  24007. Title = {Software product lines: practices and patterns},
  24008. Year = {2001}}
  24009. @inproceedings{Jouault:2005mi,
  24010. Author = {Frederic Jouault and Ivan Kurtev},
  24011. Booktitle = {Proceedings of the Model Transformations in Practice Workshop at MoDELS 2005},
  24012. Date-Added = {2006-09-24 22:08:43 -0600},
  24013. Date-Modified = {2009-08-25 22:28:19 -0600},
  24014. Title = {Transforming Models with ATL},
  24015. Year = {2005},
  24016. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQC4uLy4uLy4uL3BhcGVycy9qb3VhdWx0X2t1cnRldl9fdHJhbnNmb3JtaW5nX21vZGVsc193aXRoX2F0bC5wZGbSFwsYGVdOUy5kYXRhTxEB5AAAAAAB5AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH2pvdWF1bHRfa3VydGV2X190cmFucyNGMjVFNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJefBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpqb3VhdWx0X2t1cnRldl9fdHJhbnMjRjI1RTcucGRmAA4AYgAwAGoAbwB1AGEAdQBsAHQAXwBrAHUAcgB0AGUAdgBfAF8AdAByAGEAbgBzAGYAbwByAG0AaQBuAGcAXwBtAG8AZABlAGwAcwBfAHcAaQB0AGgAXwBhAHQAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQlVzZXJzL3NpZWsvcGFwZXJzL2pvdWF1bHRfa3VydGV2X190cmFuc2Zvcm1pbmdfbW9kZWxzX3dpdGhfYXRsLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOANEA1gDeAsYCyALNAtgC4QLvAvMC+gMDAwgDFQMYAyoDLQMyAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAzQ=},
  24017. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMGpvdWF1bHRfa3VydGV2X190cmFuc2Zvcm1pbmdfbW9kZWxzX3dpdGhfYXRsLnBkZtIXCxgZV05TLmRhdGFPEQHiAAAAAAHiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfam91YXVsdF9rdXJ0ZXZfX3RyYW4jQkY3NjE5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92GdEPN3wAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33MAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAam91YXVsdF9rdXJ0ZXZfX3RyYW4jQkY3NjE5LnBkZgAADgBiADAAagBvAHUAYQB1AGwAdABfAGsAdQByAHQAZQB2AF8AXwB0AHIAYQBuAHMAZgBvAHIAbQBpAG4AZwBfAG0AbwBkAGUAbABzAF8AdwBpAHQAaABfAGEAdABsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBAVXNlcnMvanNpZWsvYmliL2pvdWF1bHRfa3VydGV2X190cmFuc2Zvcm1pbmdfbW9kZWxzX3dpdGhfYXRsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOArQCtgK7AsYCzwLdAuEC6ALxAvYDAwMGAxgDGwMgAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAyI=}}
  24018. @inproceedings{Gerber:2002qa,
  24019. Address = {London, UK},
  24020. Author = {Anna Gerber and Michael Lawley and Kerry Raymond and Jim Steel and Andrew Wood},
  24021. Booktitle = {ICGT '02: Proceedings of the 1st International Conference on Graph Transformation},
  24022. Date-Added = {2006-09-24 22:00:09 -0600},
  24023. Date-Modified = {2009-08-25 22:28:19 -0600},
  24024. Isbn = {3-540-44310-X},
  24025. Pages = {90--105},
  24026. Publisher = {Springer-Verlag},
  24027. Title = {Transformation: The Missing Link of MDA},
  24028. Year = {2002},
  24029. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy9nZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREaZ2VyYmVyMDJ0cmFuc2Zvcm1hdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lisFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmdlcmJlcjAydHJhbnNmb3JtYXRpb24ucGRmAAAOADYAGgBnAGUAcgBiAGUAcgAwADIAdAByAGEAbgBzAGYAbwByAG0AYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvZ2VyYmVyMDJ0cmFuc2Zvcm1hdGlvbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  24030. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGmdlcmJlcjAydHJhbnNmb3JtYXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpnZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Vr0Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBnZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZgAOADYAGgBnAGUAcgBiAGUAcgAwADIAdAByAGEAbgBzAGYAbwByAG0AYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL2dlcmJlcjAydHJhbnNmb3JtYXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  24031. @techreport{Miller:2003kl,
  24032. Author = {Joaquin Miller and Jishnu Mukerji},
  24033. Date-Added = {2006-09-24 21:48:56 -0600},
  24034. Date-Modified = {2010-12-17 10:23:10 -0700},
  24035. Institution = {OMG},
  24036. Month = {June},
  24037. Number = {omg/2003-06-01},
  24038. Title = {{MDA} Guide Version 1.0.1},
  24039. Year = {2003},
  24040. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMy0wNi0wMS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAzLTA2LTAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJD3BUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMy0wNi0wMS5wZGYAAA4AGgAMADAAMwAtADAANgAtADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAzLTA2LTAxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24041. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAzLTA2LTAxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDMtMDYtMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71S8zlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAzLTA2LTAxLnBkZgAADgAaAAwAMAAzAC0AMAA2AC0AMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDMtMDYtMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  24042. Bdsk-Url-1 = {http://www.omg.org/docs/omg/03-06-01.pdf}}
  24043. @book{Kleppe:2003fu,
  24044. Address = {Boston, MA, USA},
  24045. Author = {Anneke G. Kleppe and Jos Warmer and Wim Bast},
  24046. Date-Added = {2006-09-24 21:42:09 -0600},
  24047. Date-Modified = {2007-05-18 13:42:22 -0600},
  24048. Isbn = {032119442X},
  24049. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  24050. Title = {{MDA} Explained: The Model Driven Architecture: Practice and Promise},
  24051. Year = {2003}}
  24052. @techreport{DSTC:2003dz,
  24053. Author = {DSTC and IBM and CBOP},
  24054. Date-Added = {2006-09-24 21:36:13 -0600},
  24055. Date-Modified = {2009-08-25 22:28:19 -0600},
  24056. Institution = {OMG},
  24057. Number = {ad/2003-08-03},
  24058. Title = {MOF Query / Views / Transformations First Revised Submission},
  24059. Year = {2003},
  24060. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMy0wOC0wMy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAzLTA4LTAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJEDBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMy0wOC0wMy5wZGYAAA4AGgAMADAAMwAtADAAOAAtADAAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAzLTA4LTAzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24061. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAzLTA4LTAzLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDMtMDgtMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EtMzlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAzLTA4LTAzLnBkZgAADgAaAAwAMAAzAC0AMAA4AC0AMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDMtMDgtMDMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  24062. @techreport{QVT-Partners:2003fv,
  24063. Author = {QVT-Partners},
  24064. Date-Added = {2006-09-24 21:19:59 -0600},
  24065. Date-Modified = {2010-12-17 10:23:10 -0700},
  24066. Institution = {OMG},
  24067. Number = {ad/2003-08-08},
  24068. Title = {Revised submission for MOF 2.0 Query / Views / Transformations RFP},
  24069. Year = {2003},
  24070. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9xdnRwYXJ0bmVyczEuMS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnF2dHBhcnRuZXJzMS4xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKM/BUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpxdnRwYXJ0bmVyczEuMS5wZGYAAA4AJgASAHEAdgB0AHAAYQByAHQAbgBlAHIAcwAxAC4AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3F2dHBhcnRuZXJzMS4xLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  24071. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnF2dHBhcnRuZXJzMS4xLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScXZ0cGFydG5lcnMxLjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JtNEPPI0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LdAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcXZ0cGFydG5lcnMxLjEucGRmAA4AJgASAHEAdgB0AHAAYQByAHQAbgBlAHIAcwAxAC4AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9xdnRwYXJ0bmVyczEuMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24072. Bdsk-Url-1 = {http://www.qvtp.org/downloads/1.1/qvtpartners1.1.pdf}}
  24073. @inproceedings{Czarnecki:2003bs,
  24074. Author = {Krzysztof Czarnecki and Simon Helsen},
  24075. Booktitle = {Workshop on Generative Techniques in the Context of Model-Driven Architecture},
  24076. Date-Added = {2006-09-24 21:07:22 -0600},
  24077. Date-Modified = {2009-08-25 22:28:19 -0600},
  24078. Title = {Classification of Model Transformation Approaches},
  24079. Year = {2003},
  24080. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9jemFybmVja2lfaGVsc2VuLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUY3phcm5lY2tpX2hlbHNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lLcFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmN6YXJuZWNraV9oZWxzZW4ucGRmAAAOACoAFABjAHoAYQByAG4AZQBjAGsAaQBfAGgAZQBsAHMAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvY3phcm5lY2tpX2hlbHNlbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  24081. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGN6YXJuZWNraV9oZWxzZW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRjemFybmVja2lfaGVsc2VuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3E20Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjemFybmVja2lfaGVsc2VuLnBkZgAOACoAFABjAHoAYQByAG4AZQBjAGsAaQBfAGgAZQBsAHMAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2N6YXJuZWNraV9oZWxzZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  24082. @inproceedings{MacQueen:1986ij,
  24083. Address = {New York, NY, USA},
  24084. Author = {David B. MacQueen},
  24085. Booktitle = {POPL '86: Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  24086. Date-Added = {2006-09-21 22:02:36 -0600},
  24087. Date-Modified = {2010-12-17 10:23:10 -0700},
  24088. Location = {St. Petersburg Beach, Florida},
  24089. Pages = {277--286},
  24090. Publisher = {ACM Press},
  24091. Title = {Using dependent types to express modular structure},
  24092. Year = {1986},
  24093. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjc3LW1hY3F1ZWVuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI3Ny1tYWNxdWVlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nc8E4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNzctbWFjcXVlZW4ucGRmAA4AJAARAHAAMgA3ADcALQBtAGEAYwBxAHUAZQBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjc3LW1hY3F1ZWVuLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  24094. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNzctbWFjcXVlZW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjc3LW1hY3F1ZWVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qJ0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjc3LW1hY3F1ZWVuLnBkZgAADgAkABEAcAAyADcANwAtAG0AYQBjAHEAdQBlAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjc3LW1hY3F1ZWVuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  24095. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512644.512670}}
  24096. @inproceedings{Jones:1996hc,
  24097. Address = {New York, NY, USA},
  24098. Annote = {Cool paper! He establishes the correspondance between abstract member types
  24099. and type parameters (universal quantification).},
  24100. Author = {Mark P. Jones},
  24101. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  24102. Date-Added = {2006-09-21 21:59:26 -0600},
  24103. Date-Modified = {2010-12-17 10:23:10 -0700},
  24104. Isbn = {0-89791-769-3},
  24105. Location = {St. Petersburg Beach, Florida, United States},
  24106. Pages = {68--78},
  24107. Publisher = {ACM Press},
  24108. Title = {Using parameterized signatures to express modular structure},
  24109. Year = {1996},
  24110. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjgtam9uZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjgtam9uZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t20Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjgtam9uZXMucGRmAAAOABwADQBwADYAOAAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjgtam9uZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24111. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237731}}
  24112. @inproceedings{Harper:1994tg,
  24113. Address = {New York, NY, USA},
  24114. Author = {Robert Harper and Mark Lillibridge},
  24115. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  24116. Date-Added = {2006-09-21 20:29:22 -0600},
  24117. Date-Modified = {2010-12-17 10:23:10 -0700},
  24118. Isbn = {0-89791-636-0},
  24119. Location = {Portland, Oregon, United States},
  24120. Pages = {123--137},
  24121. Publisher = {ACM Press},
  24122. Title = {A type-theoretic approach to higher-order modules with sharing},
  24123. Year = {1994},
  24124. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMjMtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEyMy1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ptEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyMy1oYXJwZXIucGRmAAAOACAADwBwADEAMgAzAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEyMy1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24125. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.176927}}
  24126. @inproceedings{Shields:2001kl,
  24127. Author = {Mark Shields and Simon Peyton Jones},
  24128. Booktitle = {Ninth International Conference on Foundations of Object-Oriented Languages (FOOL 9)},
  24129. Date-Added = {2006-09-21 19:55:41 -0600},
  24130. Date-Modified = {2009-08-25 22:28:19 -0600},
  24131. Month = {October},
  24132. Title = {First-class Modules for Haskell},
  24133. Year = {2001},
  24134. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9maXJzdF9jbGFzc19tb2R1bGVzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXZmlyc3RfY2xhc3NfbW9kdWxlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lZsE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZpcnN0X2NsYXNzX21vZHVsZXMucGRmAA4AMAAXAGYAaQByAHMAdABfAGMAbABhAHMAcwBfAG0AbwBkAHUAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9maXJzdF9jbGFzc19tb2R1bGVzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  24135. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2ZpcnN0X2NsYXNzX21vZHVsZXMucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdmaXJzdF9jbGFzc19tb2R1bGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Np0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmaXJzdF9jbGFzc19tb2R1bGVzLnBkZgAADgAwABcAZgBpAHIAcwB0AF8AYwBsAGEAcwBzAF8AbQBvAGQAdQBsAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9maXJzdF9jbGFzc19tb2R1bGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  24136. @article{Jagannathan:1994oq,
  24137. Address = {New York, NY, USA},
  24138. Author = {Suresh Jagannathan},
  24139. Date-Added = {2006-09-21 19:52:26 -0600},
  24140. Date-Modified = {2010-12-17 10:23:10 -0700},
  24141. Issn = {0164-0925},
  24142. Journal = {ACM Trans. Program. Lang. Syst.},
  24143. Number = {3},
  24144. Pages = {456--492},
  24145. Publisher = {ACM Press},
  24146. Title = {Metalevel building blocks for modular systems},
  24147. Volume = {16},
  24148. Year = {1994},
  24149. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wNDU2LWphZ2FubmF0aGFuLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDQ1Ni1qYWdhbm5hdGhhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n6ME4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NTYtamFnYW5uYXRoYW4ucGRmAAAOACoAFABwADQANQA2AC0AagBhAGcAYQBuAG4AYQB0AGgAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDQ1Ni1qYWdhbm5hdGhhbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  24150. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA0NTYtamFnYW5uYXRoYW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNDU2LWphZ2FubmF0aGFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sG0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDU2LWphZ2FubmF0aGFuLnBkZgAOACoAFABwADQANQA2AC0AagBhAGcAYQBuAG4AYQB0AGgAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A0NTYtamFnYW5uYXRoYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24151. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177578}}
  24152. @inproceedings{Chen:2003nx,
  24153. Address = {New York, NY, USA},
  24154. Author = {Chiyan Chen and Hongwei Xi},
  24155. Booktitle = {ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming},
  24156. Date-Added = {2006-09-21 13:57:22 -0600},
  24157. Date-Modified = {2010-12-17 10:23:10 -0700},
  24158. Isbn = {1-58113-756-7},
  24159. Location = {Uppsala, Sweden},
  24160. Pages = {275--286},
  24161. Publisher = {ACM Press},
  24162. Title = {Meta-programming through typeful code representation},
  24163. Year = {2003},
  24164. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjc1LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjc1LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADydwwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI3NS1jaGVuLnBkZgAOABwADQBwADIANwA1AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyNzUtY2hlbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  24165. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjc1LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjc1LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qI0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjc1LWNoZW4ucGRmAAAOABwADQBwADIANwA1AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjc1LWNoZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24166. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944730}}
  24167. @inproceedings{Kim:2006cr,
  24168. Address = {New York, NY, USA},
  24169. Author = {Ik-Soon Kim and Kwangkeun Yi and Cristiano Calcagno},
  24170. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  24171. Date-Added = {2006-09-21 13:27:25 -0600},
  24172. Date-Modified = {2010-12-17 10:23:10 -0700},
  24173. Isbn = {1-59593-027-2},
  24174. Location = {Charleston, South Carolina, USA},
  24175. Pages = {257--268},
  24176. Publisher = {ACM Press},
  24177. Title = {A polymorphic modal type system for lisp-like multi-staged languages},
  24178. Year = {2006},
  24179. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMjU3LWtpbS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyNTcta2ltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ0zBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjU3LWtpbS5wZGYAAA4AGgAMAHAAMgA1ADcALQBrAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyNTcta2ltLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24180. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjU3LWtpbS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyNTcta2ltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/enDRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNTcta2ltLnBkZgAOABoADABwADIANQA3AC0AawBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI1Ny1raW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  24181. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111060}}
  24182. @article{Batory:2006dq,
  24183. Author = {D. Batory and D. Benavides and A. Ruiz-Cortes},
  24184. Date-Added = {2006-09-21 13:06:27 -0600},
  24185. Date-Modified = {2009-08-25 22:28:19 -0600},
  24186. Journal = {Commun. ACM},
  24187. Month = {December},
  24188. Title = {Automated Analyses of Features Models: Challenges Ahead},
  24189. Year = {2006},
  24190. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9TQ0FDTTA2LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELU0NBQ00wNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kncE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlNDQUNNMDYucGRmAA4AGAALAFMAQwBBAEMATQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9TQ0FDTTA2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24191. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1NDQUNNMDYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtTQ0FDTTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuCJzOWbaQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU0NBQ00wNi5wZGYADgAYAAsAUwBDAEEAQwBNADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1NDQUNNMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  24192. @article{Smaragdakis:2002bh,
  24193. Address = {New York, NY, USA},
  24194. Author = {Yannis Smaragdakis and Don Batory},
  24195. Date-Added = {2006-09-21 12:55:11 -0600},
  24196. Date-Modified = {2010-12-17 10:23:10 -0700},
  24197. Issn = {1049-331X},
  24198. Journal = {ACM Trans. Softw. Eng. Methodol.},
  24199. Number = {2},
  24200. Pages = {215--255},
  24201. Publisher = {ACM Press},
  24202. Title = {Mixin layers: an object-oriented implementation technique for refinements and collaboration-based designs},
  24203. Volume = {11},
  24204. Year = {2002},
  24205. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyMTUtc21hcmFnZGFraXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjE1LXNtYXJhZ2Rha2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o80Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE1LXNtYXJhZ2Rha2lzLnBkZgAOACoAFABwADIAMQA1AC0AcwBtAGEAcgBhAGcAZABhAGsAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyMTUtc21hcmFnZGFraXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24206. Bdsk-Url-1 = {http://doi.acm.org/10.1145/505145.505148}}
  24207. @inproceedings{Flatt:1998qf,
  24208. Address = {New York, NY, USA},
  24209. Author = {Matthew Flatt and Shriram Krishnamurthi and Matthias Felleisen},
  24210. Booktitle = {POPL '98: Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  24211. Date-Added = {2006-09-21 12:49:13 -0600},
  24212. Date-Modified = {2010-12-17 10:23:10 -0700},
  24213. Isbn = {0-89791-979-3},
  24214. Location = {San Diego, California, United States},
  24215. Pages = {171--183},
  24216. Publisher = {ACM Press},
  24217. Title = {Classes and mixins},
  24218. Year = {1998},
  24219. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTcxLWZsYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3MS1mbGF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8m0cE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzEtZmxhdHQucGRmAAAOAB4ADgBwADEANwAxAC0AZgBsAGEAdAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3MS1mbGF0dC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24220. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTcxLWZsYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3MS1mbGF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3MS1mbGF0dC5wZGYADgAeAA4AcAAxADcAMQAtAGYAbABhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTcxLWZsYXR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  24221. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268961}}
  24222. @article{Ancona:2003ve,
  24223. Address = {New York, NY, USA},
  24224. Author = {Davide Ancona and Giovanni Lagorio and Elena Zucca},
  24225. Date-Added = {2006-09-21 12:47:23 -0600},
  24226. Date-Modified = {2011-11-12 17:57:46 -0700},
  24227. Issn = {0164-0925},
  24228. Journal = {ACM Trans. Program. Lang. Syst.},
  24229. Number = {5},
  24230. Pages = {641--712},
  24231. Publisher = {ACM Press},
  24232. Title = {Jam---designing a {Java} extension with mixins},
  24233. Volume = {25},
  24234. Year = {2003},
  24235. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNjQxLWFuY29uYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A2NDEtYW5jb25hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKELBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjQxLWFuY29uYS5wZGYADgAgAA8AcAA2ADQAMQAtAGEAbgBjAG8AbgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDY0MS1hbmNvbmEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24236. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2NDEtYW5jb25hLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY0MS1hbmNvbmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97bdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY0MS1hbmNvbmEucGRmAAAOACAADwBwADYANAAxAC0AYQBuAGMAbwBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY0MS1hbmNvbmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24237. Bdsk-Url-1 = {http://doi.acm.org/10.1145/937563.937567}}
  24238. @inproceedings{Moon:1986ly,
  24239. Address = {New York, NY, USA},
  24240. Author = {David A. Moon},
  24241. Booktitle = {OOPLSA '86: Conference proceedings on Object-oriented programming systems, languages and applications},
  24242. Date-Added = {2006-09-21 12:42:17 -0600},
  24243. Date-Modified = {2010-12-17 10:23:10 -0700},
  24244. Isbn = {0-89791-204-7},
  24245. Location = {Portland, Oregon, United States},
  24246. Pages = {1--8},
  24247. Publisher = {ACM Press},
  24248. Title = {Object-oriented programming with flavors},
  24249. Year = {1986},
  24250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMS1tb29uLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDEtbW9vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8maME4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLW1vb24ucGRmAA4AGAALAHAAMQAtAG0AbwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMS1tb29uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24251. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1tb29uLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtbW9vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95etEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtbW9vbi5wZGYAAA4AGAALAHAAMQAtAG0AbwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtbW9vbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24252. Bdsk-Url-1 = {http://doi.acm.org/10.1145/28697.28698}}
  24253. @inproceedings{Bracha:1990zr,
  24254. Address = {New York, NY, USA},
  24255. Author = {Gilad Bracha and William Cook},
  24256. Booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
  24257. Date-Added = {2006-09-21 12:36:36 -0600},
  24258. Date-Modified = {2010-12-17 10:23:10 -0700},
  24259. Isbn = {0-201-52430-X},
  24260. Location = {Ottawa, Canada},
  24261. Pages = {303--311},
  24262. Publisher = {ACM Press},
  24263. Title = {Mixin-based inheritance},
  24264. Year = {1990},
  24265. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzAzLWJyYWNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzMDMtYnJhY2hhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5TBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzAzLWJyYWNoYS5wZGYADgAgAA8AcAAzADAAMwAtAGIAcgBhAGMAaABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDMwMy1icmFjaGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24266. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDMtYnJhY2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwMy1icmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96q9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwMy1icmFjaGEucGRmAAAOACAADwBwADMAMAAzAC0AYgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwMy1icmFjaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24267. Bdsk-Url-1 = {http://doi.acm.org/10.1145/97945.97982}}
  24268. @inproceedings{Duggan:1996ys,
  24269. Address = {New York, NY, USA},
  24270. Author = {Dominic Duggan and Constantinos Sourelis},
  24271. Booktitle = {ICFP '96: Proceedings of the 1st {ACM} {SIGPLAN} international conference on Functional programming},
  24272. Date-Added = {2006-09-21 12:34:11 -0600},
  24273. Date-Modified = {2010-12-17 10:23:10 -0700},
  24274. Isbn = {0-89791-770-7},
  24275. Location = {Philadelphia, Pennsylvania, United States},
  24276. Pages = {262--273},
  24277. Publisher = {ACM Press},
  24278. Title = {Mixin modules},
  24279. Year = {1996},
  24280. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjYyLWR1Z2dhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNjItZHVnZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ17BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjYyLWR1Z2dhbi5wZGYADgAgAA8AcAAyADYAMgAtAGQAdQBnAGcAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI2Mi1kdWdnYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24281. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNjItZHVnZ2FuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI2Mi1kdWdnYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96eNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2Mi1kdWdnYW4ucGRmAAAOACAADwBwADIANgAyAC0AZAB1AGcAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI2Mi1kdWdnYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24282. Bdsk-Url-1 = {http://doi.acm.org/10.1145/232627.232654}}
  24283. @inproceedings{Ancona:2005vn,
  24284. Abstract = {The first part of the paper gives a brief overview of
  24285. meta-programming, in particular program generation, and
  24286. its use in software development. The second part
  24287. introduces a basic calculus, related to FreshML, that
  24288. supports program generation (as described through
  24289. examples and a translation of MetaML into it) and
  24290. programming in-the-large (this is demonstrated by a
  24291. translation of CMS into it).},
  24292. Author = {Ancona, D. and Moggi, E.},
  24293. Booktitle = {Formal {M}ethods for {C}omponents and {O}bjects: {T}hird {I}nternational {S}ymposium, {FMCO} 2004},
  24294. Date-Added = {2006-09-21 12:24:06 -0600},
  24295. Date-Modified = {2009-08-25 22:28:19 -0600},
  24296. Ftp = {ftp://ftp.disi.unige.it/pub/person/AnconaD/FMCO04.pdf},
  24297. Keywords = {components, meta-programming, types},
  24298. Pages = {222--250},
  24299. Publisher = {Springer Verlag},
  24300. Series = {LNCS},
  24301. Title = {Program {G}eneration and {C}omponents},
  24302. Volume = {3657},
  24303. Year = 2005,
  24304. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0ZNQ08wNC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkZNQ08wNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9TXM5ZrpAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhOQAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBGTUNPMDQucGRmAAAOABYACgBGAE0AQwBPADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0ZNQ08wNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  24305. @article{Ancona:2002kx,
  24306. Address = {New York, NY, USA},
  24307. Author = {Davide Ancona and Elena Zucca},
  24308. Date-Added = {2006-09-21 12:19:43 -0600},
  24309. Date-Modified = {2010-12-17 10:23:10 -0700},
  24310. Issn = {0956-7968},
  24311. Journal = {Journal of Functional Programming},
  24312. Number = {2},
  24313. Pages = {91--132},
  24314. Publisher = {Cambridge University Press},
  24315. Title = {A calculus of module systems},
  24316. Volume = {12},
  24317. Year = {2002},
  24318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmFuY29uYTAxY2FsY3VsdXMtMS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmFuY29uYTAxY2FsY3VsdXMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bprRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFuY29uYTAxY2FsY3VsdXMtMS5wZGYADgAuABYAYQBuAGMAbwBuAGEAMAAxAGMAYQBsAGMAdQBsAHUAcwAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvYW5jb25hMDFjYWxjdWx1cy0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  24319. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796801004257}}
  24320. @inproceedings{Makholm:2005uq,
  24321. Address = {New York, NY, USA},
  24322. Author = {Henning Makholm and J. B. Wells},
  24323. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  24324. Date-Added = {2006-09-21 12:16:52 -0600},
  24325. Date-Modified = {2010-12-17 10:23:10 -0700},
  24326. Isbn = {1-59593-064-7},
  24327. Location = {Tallinn, Estonia},
  24328. Pages = {156--167},
  24329. Publisher = {ACM Press},
  24330. Title = {Type inference, principal typings, and let-polymorphism for first-class mixin modules},
  24331. Year = {2005},
  24332. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTU2LW1ha2hvbG0ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTU2LW1ha2hvbG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADya2wTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE1Ni1tYWtob2xtLnBkZgAADgAiABAAcAAxADUANgAtAG0AYQBrAGgAbwBsAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTU2LW1ha2hvbG0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24333. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNTYtbWFraG9sbS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNTYtbWFraG9sbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ed3RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNTYtbWFraG9sbS5wZGYADgAiABAAcAAxADUANgAtAG0AYQBrAGgAbwBsAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1Ni1tYWtob2xtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24334. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086386}}
  24335. @techreport{McDonald:2001fk,
  24336. Author = {James McDonald and John Anton},
  24337. Date-Added = {2006-09-21 10:55:51 -0600},
  24338. Date-Modified = {2009-08-25 22:28:19 -0600},
  24339. Institution = {Kestrel Institute},
  24340. Month = {March},
  24341. Title = {SPECWARE - Producing Software Correct by Construction},
  24342. Year = {2001},
  24343. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zcGVjd2FyZS1qbS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NwZWN3YXJlLWptLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKR3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzcGVjd2FyZS1qbS5wZGYADgAgAA8AcwBwAGUAYwB3AGEAcgBlAC0AagBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc3BlY3dhcmUtam0ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24344. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NwZWN3YXJlLWptLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc3BlY3dhcmUtam0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KINEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3BlY3dhcmUtam0ucGRmAAAOACAADwBzAHAAZQBjAHcAYQByAGUALQBqAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc3BlY3dhcmUtam0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  24345. @inproceedings{Batory:2003qf,
  24346. Address = {Washington, DC, USA},
  24347. Author = {Don Batory and Jacob Neal Sarvela and Axel Rauschmayer},
  24348. Booktitle = {ICSE '03: Proceedings of the 25th International Conference on Software Engineering},
  24349. Date-Added = {2006-09-21 07:07:36 -0700},
  24350. Date-Modified = {2009-08-25 22:28:19 -0600},
  24351. Isbn = {0-7695-1877-X},
  24352. Location = {Portland, Oregon},
  24353. Pages = {187--197},
  24354. Publisher = {IEEE Computer Society},
  24355. Title = {Scaling step-wise refinement},
  24356. Year = {2003},
  24357. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTg3LWJhdG9yeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxODctYmF0b3J5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJunBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTg3LWJhdG9yeS5wZGYADgAgAA8AcAAxADgANwAtAGIAYQB0AG8AcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE4Ny1iYXRvcnkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24358. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODctYmF0b3J5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4Ny1iYXRvcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96FNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4Ny1iYXRvcnkucGRmAAAOACAADwBwADEAOAA3AC0AYgBhAHQAbwByAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4Ny1iYXRvcnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  24359. @techreport{Batory:2006ve,
  24360. Author = {Don Batory and Sahil Thaker},
  24361. Date-Added = {2006-09-21 06:52:08 -0700},
  24362. Date-Modified = {2009-08-25 22:28:19 -0600},
  24363. Institution = {University of Texas at Austin},
  24364. Title = {Towards Safe Composition of Product Lines},
  24365. Year = {2006},
  24366. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy90cjA2LTMzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELdHIwNi0zMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pQcE4xAcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGcAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnRyMDYtMzMucGRmAA4AGAALAHQAcgAwADYALQAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy90cjA2LTMzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24367. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0cjA2LTMzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdHIwNi0zMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KU9EPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHIwNi0zMy5wZGYAAA4AGAALAHQAcgAwADYALQAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvdHIwNi0zMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  24368. @inproceedings{Batory:2004ly,
  24369. Author = {Don Batory},
  24370. Booktitle = {International Conference on Software Engineering},
  24371. Date-Added = {2006-09-21 06:43:05 -0700},
  24372. Date-Modified = {2009-08-25 22:28:19 -0600},
  24373. Title = {Feature-Oriented Programming with the AHEAD Tool Suite},
  24374. Year = {2004},
  24375. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9BVFMtSUNTRTIwMDQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBBVFMtSUNTRTIwMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRewTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6QVRTLUlDU0UyMDA0LnBkZgAADgAiABAAQQBUAFMALQBJAEMAUwBFADIAMAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9BVFMtSUNTRTIwMDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24376. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0FUUy1JQ1NFMjAwNC5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEFUUy1JQ1NFMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzV3M5ZrDAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhEwAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBVFMtSUNTRTIwMDQucGRmAAAOACIAEABBAFQAUwAtAEkAQwBTAEUAMgAwADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FUUy1JQ1NFMjAwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  24377. @inproceedings{Zook:2004zr,
  24378. Author = {David Zook and Shan Shan Huang and Yannis Smaragdakis},
  24379. Booktitle = {3rd International Conference on Generative Programming and Component Engineering (GPCE'04)},
  24380. Date-Added = {2006-09-21 06:30:46 -0700},
  24381. Date-Modified = {2009-08-25 22:28:19 -0600},
  24382. Title = {Generating AspectJ Programs with Meta-AspectJ},
  24383. Year = {2004},
  24384. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9tYWoucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdtYWoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyYIwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bWFqLnBkZgAOABAABwBtAGEAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL21hai5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24385. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdtYWoucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdtYWoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jO0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYWoucGRmAAAOABAABwBtAGEAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9tYWoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  24386. @inproceedings{Huang:2006ys,
  24387. Address = {New York, NY, USA},
  24388. Author = {Shan Shan Huang and Yannis Smaragdakis},
  24389. Booktitle = {ICSE '06: Proceeding of the 28th international conference on Software engineering},
  24390. Date-Added = {2006-09-21 06:26:26 -0700},
  24391. Date-Modified = {2010-12-17 10:23:10 -0700},
  24392. Isbn = {1-59593-375-1},
  24393. Location = {Shanghai, China},
  24394. Pages = {865--868},
  24395. Publisher = {ACM Press},
  24396. Title = {Easy language extension with meta-aspectJ},
  24397. Year = {2006},
  24398. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wODY1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDg2NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ofsE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA4NjUtaHVhbmcucGRmAAAOAB4ADgBwADgANgA1AC0AaAB1AGEAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDg2NS1odWFuZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24399. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODY1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg2NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97qtEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg2NS1odWFuZy5wZGYADgAeAA4AcAA4ADYANQAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODY1LWh1YW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  24400. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1134285.1134436}}
  24401. @inproceedings{Taha:2003vn,
  24402. Address = {New York, NY, USA},
  24403. Author = {Walid Taha and Patricia Johann},
  24404. Booktitle = {GPCE '03: Proceedings of the 2nd international conference on Generative programming and component engineering},
  24405. Date-Added = {2006-09-20 12:55:42 -0700},
  24406. Date-Modified = {2009-08-25 22:28:19 -0600},
  24407. Isbn = {3-540-20102-5},
  24408. Location = {Erfurt, Germany},
  24409. Pages = {97--116},
  24410. Publisher = {Springer-Verlag New York, Inc.},
  24411. Title = {Staged notational definitions},
  24412. Year = {2003},
  24413. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wOTctdGFoYS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA5Ny10YWhhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKI3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwOTctdGFoYS5wZGYAAA4AGgAMAHAAOQA3AC0AdABhAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A5Ny10YWhhLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24414. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTctdGFoYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5Ny10YWhhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8bRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5Ny10YWhhLnBkZgAOABoADABwADkANwAtAHQAYQBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDk3LXRhaGEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  24415. @inproceedings{Ganz:2001kx,
  24416. Address = {New York, NY, USA},
  24417. Author = {Steven E. Ganz and Amr Sabry and Walid Taha},
  24418. Booktitle = {ICFP '01: Proceedings of the sixth ACM SIGPLAN international conference on Functional programming},
  24419. Date-Added = {2006-09-20 12:54:41 -0700},
  24420. Date-Modified = {2010-12-17 10:23:10 -0700},
  24421. Isbn = {1-58113-415-0},
  24422. Location = {Florence, Italy},
  24423. Pages = {74--85},
  24424. Publisher = {ACM Press},
  24425. Title = {Macros as multi-stage computations: type-safe, generative, binding macros in {MacroML}},
  24426. Year = {2001},
  24427. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9tYWNyb21sLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbWFjcm9tbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l/8E4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1hY3JvbWwucGRmAA4AGAALAG0AYQBjAHIAbwBtAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9tYWNyb21sLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24428. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttYWNyb21sLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbWFjcm9tbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94ytEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWFjcm9tbC5wZGYAAA4AGAALAG0AYQBjAHIAbwBtAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbWFjcm9tbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24429. Bdsk-Url-1 = {http://doi.acm.org/10.1145/507635.507646}}
  24430. @inproceedings{Greenfield:2003uq,
  24431. Address = {New York, NY, USA},
  24432. Author = {Jack Greenfield and Keith Short},
  24433. Booktitle = {OOPSLA '03: Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  24434. Date-Added = {2006-09-20 09:44:51 -0700},
  24435. Date-Modified = {2010-12-17 10:23:10 -0700},
  24436. Isbn = {1-58113-751-6},
  24437. Location = {Anaheim, CA, USA},
  24438. Pages = {16--27},
  24439. Publisher = {ACM Press},
  24440. Title = {Software factories: assembling applications with patterns, models, frameworks and tools},
  24441. Year = {2003},
  24442. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wMTYtZ3JlZW5maWVsZC5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnAxNi1ncmVlbmZpZWxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJr/BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTYtZ3JlZW5maWVsZC5wZGYAAA4AJgASAHAAMQA2AC0AZwByAGUAZQBuAGYAaQBlAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3AxNi1ncmVlbmZpZWxkLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  24443. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNi1ncmVlbmZpZWxkLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE2LWdyZWVuZmllbGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL955NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2LWdyZWVuZmllbGQucGRmAA4AJgASAHAAMQA2AC0AZwByAGUAZQBuAGYAaQBlAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTYtZ3JlZW5maWVsZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24444. Bdsk-Url-1 = {http://doi.acm.org/10.1145/949344.949348}}
  24445. @article{Abramsky:1994fk,
  24446. Address = {Champaign, IL, USA},
  24447. Author = {Samson Abramsky and Radha Jagadeesan},
  24448. Date-Added = {2006-09-19 15:41:37 -0700},
  24449. Date-Modified = {2010-12-17 10:23:10 -0700},
  24450. Issn = {0022-4812},
  24451. Journal = {J. Symb. Logic},
  24452. Number = {2},
  24453. Pages = {543--574},
  24454. Publisher = {Association for Symbolic Logic, Inc.},
  24455. Title = {Games and full completeness for multiplicative linear logic},
  24456. Volume = {59},
  24457. Year = {1994},
  24458. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9hYnJhbXNreTk0Z2FtZXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNhYnJhbXNreTk0Z2FtZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTWwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YWJyYW1za3k5NGdhbWVzLnBkZgAOACgAEwBhAGIAcgBhAG0AcwBrAHkAOQA0AGcAYQBtAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2FicmFtc2t5OTRnYW1lcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  24459. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FicmFtc2t5OTRnYW1lcy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FicmFtc2t5OTRnYW1lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bo7RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFicmFtc2t5OTRnYW1lcy5wZGYAAA4AKAATAGEAYgByAGEAbQBzAGsAeQA5ADQAZwBhAG0AZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FicmFtc2t5OTRnYW1lcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  24460. Bdsk-Url-1 = {http://dx.doi.org/10.2307/2275407}}
  24461. @inproceedings{Flanagan:1996tg,
  24462. Address = {New York, NY, USA},
  24463. Author = {Cormac Flanagan and Matthew Flatt and Shriram Krishnamurthi and Stephanie Weirich and Matthias Felleisen},
  24464. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  24465. Date-Added = {2006-09-17 10:35:33 -0600},
  24466. Date-Modified = {2010-12-17 10:23:10 -0700},
  24467. Isbn = {0-89791-795-2},
  24468. Location = {Philadelphia, Pennsylvania, United States},
  24469. Pages = {23--32},
  24470. Publisher = {ACM Press},
  24471. Title = {Catching bugs in the web of program invariants},
  24472. Year = {1996},
  24473. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjMtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjMtZmxhbmFnYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyciwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIzLWZsYW5hZ2FuLnBkZgAADgAiABAAcAAyADMALQBmAGwAYQBuAGEAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjMtZmxhbmFnYW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24474. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1mbGFuYWdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1mbGFuYWdhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekvRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1mbGFuYWdhbi5wZGYADgAiABAAcAAyADMALQBmAGwAYQBuAGEAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLWZsYW5hZ2FuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24475. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231387}}
  24476. @article{Cartwright:1996kl,
  24477. Address = {New York, NY, USA},
  24478. Author = {Robert Cartwright and Matthias Felleisen},
  24479. Date-Added = {2006-09-17 10:29:29 -0600},
  24480. Date-Modified = {2010-12-17 10:23:10 -0700},
  24481. Issn = {0360-0300},
  24482. Journal = {ACM Comput. Surv.},
  24483. Number = {2},
  24484. Pages = {349--351},
  24485. Publisher = {ACM Press},
  24486. Title = {Program verification through soft typing},
  24487. Volume = {28},
  24488. Year = {1996},
  24489. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wMzQ5LWNhcnR3cmlnaHQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwMzQ5LWNhcnR3cmlnaHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyevwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM0OS1jYXJ0d3JpZ2h0LnBkZgAOACgAEwBwADMANAA5AC0AYwBhAHIAdAB3AHIAaQBnAGgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3AzNDktY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  24490. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzNDktY2FydHdyaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzNDktY2FydHdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esrRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNDktY2FydHdyaWdodC5wZGYAAA4AKAATAHAAMwA0ADkALQBjAGEAcgB0AHcAcgBpAGcAaAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzNDktY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  24491. Bdsk-Url-1 = {http://doi.acm.org/10.1145/234528.234747}}
  24492. @inproceedings{Stuckey:2003oq,
  24493. Address = {New York, NY, USA},
  24494. Author = {Peter J. Stuckey and Martin Sulzmann and Jeremy Wazny},
  24495. Booktitle = {Haskell '03: Proceedings of the 2003 ACM SIGPLAN workshop on Haskell},
  24496. Date-Added = {2006-09-16 23:38:34 -0600},
  24497. Date-Modified = {2010-12-17 10:23:10 -0700},
  24498. Isbn = {1-58113-758-3},
  24499. Location = {Uppsala, Sweden},
  24500. Pages = {72--83},
  24501. Publisher = {ACM Press},
  24502. Title = {Interactive type debugging in Haskell},
  24503. Year = {2003},
  24504. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzItc3R1Y2tleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3Mi1zdHVja2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKF3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzItc3R1Y2tleS5wZGYADgAgAA8AcAA3ADIALQBzAHQAdQBjAGsAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDcyLXN0dWNrZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24505. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3Mi1zdHVja2V5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDcyLXN0dWNrZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97htEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDcyLXN0dWNrZXkucGRmAAAOACAADwBwADcAMgAtAHMAdAB1AGMAawBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDcyLXN0dWNrZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24506. Bdsk-Url-1 = {http://doi.acm.org/10.1145/871895.871903}}
  24507. @inproceedings{Stuckey:2004nx,
  24508. Address = {New York, NY, USA},
  24509. Author = {Peter J. Stuckey and Martin Sulzmann and Jeremy Wazny},
  24510. Booktitle = {Haskell '04: Proceedings of the 2004 ACM SIGPLAN workshop on Haskell},
  24511. Date-Added = {2006-09-16 23:35:00 -0600},
  24512. Date-Modified = {2010-12-17 10:23:10 -0700},
  24513. Isbn = {1-58113-850-4},
  24514. Location = {Snowbird, Utah, USA},
  24515. Pages = {80--91},
  24516. Publisher = {ACM Press},
  24517. Title = {Improving type error diagnosis},
  24518. Year = {2004},
  24519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wODAtc3R1Y2tleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A4MC1zdHVja2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHLBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODAtc3R1Y2tleS5wZGYADgAgAA8AcAA4ADAALQBzAHQAdQBjAGsAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDgwLXN0dWNrZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24520. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A4MC1zdHVja2V5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDgwLXN0dWNrZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ndEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgwLXN0dWNrZXkucGRmAAAOACAADwBwADgAMAAtAHMAdAB1AGMAawBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDgwLXN0dWNrZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24521. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1017472.1017486}}
  24522. @techreport{Stuckey:2005cr,
  24523. Author = {Peter J. Stuckey and Martin Sulzmann and Jeremy Wazny},
  24524. Date-Added = {2006-09-16 23:28:10 -0600},
  24525. Date-Modified = {2007-05-18 13:42:22 -0600},
  24526. Institution = {National University of Singapore},
  24527. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/typerror.ps},
  24528. Month = {March},
  24529. Title = {Type Error Reporting in the Hindley/Milner System with Extensions},
  24530. Year = {2005}}
  24531. @inproceedings{Swords:2006dq,
  24532. Author = {Sol Swords and William R. Cook},
  24533. Booktitle = {ACL2 Workshop},
  24534. Date-Added = {2006-09-15 16:48:40 -0600},
  24535. Date-Modified = {2009-08-25 22:28:19 -0600},
  24536. Title = {Soundness of the Simply Typed Lambda Calculus in ACL2},
  24537. Year = {2006},
  24538. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uLy4uLy4uL3BhcGVycy9sYy5wZGbSFwsYGVdOUy5kYXRhTxEBTgAAAAABTgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRBmxjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJe3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAJU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpsYy5wZGYAAA4ADgAGAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL3NpZWsvcGFwZXJzL2xjLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AgYCCAINAhgCIQIvAjMCOgJDAkgCVQJYAmoCbQJyAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAnQ=},
  24539. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZsYy5wZGbSFwsYGVdOUy5kYXRhTxEBSgAAAAABSgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBmxjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKzRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxjLnBkZgAOAA4ABgBsAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABZVc2Vycy9qc2llay9iaWIvbGMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlQCaAKIB8AHyAfcCAgILAhkCHQIkAi0CMgI/AkICVAJXAlwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACXg==}}
  24540. @inproceedings{Perry:1989bh,
  24541. Address = {New York, NY, USA},
  24542. Author = {Dewayne E. Perry},
  24543. Booktitle = {ICSE '89: Proceedings of the 11th international conference on Software engineering},
  24544. Date-Added = {2006-09-15 16:21:21 -0600},
  24545. Date-Modified = {2010-12-17 10:23:10 -0700},
  24546. Isbn = {0-8186-1941-4},
  24547. Location = {Pittsburgh, Pennsylvania, United States},
  24548. Pages = {2--11},
  24549. Publisher = {ACM Press},
  24550. Title = {The inscape environment},
  24551. Year = {1989},
  24552. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMi1wZXJyeS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyLXBlcnJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJvvBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMi1wZXJyeS5wZGYAAA4AGgAMAHAAMgAtAHAAZQByAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyLXBlcnJ5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24553. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMi1wZXJyeS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyLXBlcnJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eiTRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyLXBlcnJ5LnBkZgAOABoADABwADIALQBwAGUAcgByAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDItcGVycnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  24554. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74587.74588}}
  24555. @techreport{McAllester:1994qf,
  24556. Author = {David McAllester},
  24557. Date-Added = {2006-09-15 16:19:20 -0600},
  24558. Date-Modified = {2010-12-17 10:23:10 -0700},
  24559. Number = {ADAGE-MIT-94-01},
  24560. Title = {Variational Attribute Grammars for Computer Aided Design (Release 3.0)},
  24561. Year = {1994},
  24562. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QNi4uLy4uLy4uL3BhcGVycy92YXJpYXRpb25hbC1hdHRyaWJ1dGUtZ3JhbW1hcnMtZm9yLnBkZtIXCxgZV05TLmRhdGFPEQHGAAAAAAHGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfdmFyaWF0aW9uYWwtYXR0cmlidXRlI0YyOTUzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pU8E4xAcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGcAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZhcmlhdGlvbmFsLWF0dHJpYnV0ZSNGMjk1My5wZGYADgBOACYAdgBhAHIAaQBhAHQAaQBvAG4AYQBsAC0AYQB0AHQAcgBpAGIAdQB0AGUALQBnAHIAYQBtAG0AYQByAHMALQBmAG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAOFVzZXJzL3NpZWsvcGFwZXJzL3ZhcmlhdGlvbmFsLWF0dHJpYnV0ZS1ncmFtbWFycy1mb3IucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AxwDMANQCngKgAqUCsAK5AscCywLSAtsC4ALtAvADAgMFAwoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADDA==},
  24563. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJnZhcmlhdGlvbmFsLWF0dHJpYnV0ZS1ncmFtbWFycy1mb3IucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R92YXJpYXRpb25hbC1hdHRyaWJ1dCNCRjhENkYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41v0Q897wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2YXJpYXRpb25hbC1hdHRyaWJ1dCNCRjhENkYucGRmAAAOAE4AJgB2AGEAcgBpAGEAdABpAG8AbgBhAGwALQBhAHQAdAByAGkAYgB1AHQAZQAtAGcAcgBhAG0AbQBhAHIAcwAtAGYAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL3ZhcmlhdGlvbmFsLWF0dHJpYnV0ZS1ncmFtbWFycy1mb3IucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==},
  24564. Bdsk-Url-1 = {citeseer.ist.psu.edu/372681.html}}
  24565. @inproceedings{Byrd:2006ve,
  24566. Author = {William E. Byrd and Daniel P. Friedman},
  24567. Booktitle = {Scheme and Functional Programming Workshop},
  24568. Date-Added = {2006-09-15 15:54:49 -0600},
  24569. Date-Modified = {2009-08-25 22:28:19 -0600},
  24570. Title = {From Variadic Functions to Variadic Relations: A miniKanren Perspective},
  24571. Year = {2006},
  24572. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy8xMi1ieXJkLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELMTItYnlyZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kTMEwfZsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOjEyLWJ5cmQucGRmAA4AGAALADEAMgAtAGIAeQByAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy8xMi1ieXJkLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24573. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliLzEyLWJ5cmQucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QsxMi1ieXJkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADutizOWatAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTItYnlyZC5wZGYADgAYAAsAMQAyAC0AYgB5AHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEyLWJ5cmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  24574. @inproceedings{Zhang:2003ly,
  24575. Address = {Washington, DC, USA},
  24576. Author = {Hongyu Zhang and Stan Jarzabek},
  24577. Booktitle = {APSEC '03: Proceedings of the Tenth Asia-Pacific Software Engineering Conference Software Engineering Conference},
  24578. Date-Added = {2006-09-15 12:05:32 -0600},
  24579. Date-Modified = {2007-05-18 13:42:22 -0600},
  24580. Isbn = {0-7695-2011-1},
  24581. Pages = {116},
  24582. Publisher = {IEEE Computer Society},
  24583. Title = {An {XVCL} Approach to Handling Variants: A {KWIC} Product Line Example},
  24584. Year = {2003}}
  24585. @book{Bassett:1997zr,
  24586. Address = {Upper Saddle River, NJ, USA},
  24587. Author = {Paul G. Bassett},
  24588. Date-Added = {2006-09-15 12:04:44 -0600},
  24589. Date-Modified = {2007-05-18 13:42:22 -0600},
  24590. Isbn = {0-13-327859-X},
  24591. Publisher = {Prentice-Hall, Inc.},
  24592. Title = {Framing software reuse: lessons from the real world},
  24593. Year = {1997}}
  24594. @inproceedings{Basit:2005ys,
  24595. Author = {Hamid Abdul Basit and Damith C. Rajapakse and Stan Jarzabek},
  24596. Booktitle = {ICSE '05: Proceedings of the 27th international conference on Software engineering},
  24597. Date-Added = {2006-09-15 11:57:27 -0600},
  24598. Date-Modified = {2010-12-17 10:23:10 -0700},
  24599. Isbn = {1-59593-963-2},
  24600. Location = {St. Louis, MO, USA},
  24601. Pages = {451--459},
  24602. Title = {Beyond templates: a study of clones in the STL and some general implications},
  24603. Year = {2005},
  24604. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDUxLWJhc2l0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ1MS1iYXNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n5cEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NTEtYmFzaXQucGRmAAAOAB4ADgBwADQANQAxAC0AYgBhAHMAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ1MS1iYXNpdC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24605. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDUxLWJhc2l0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ1MS1iYXNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97BNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ1MS1iYXNpdC5wZGYADgAeAA4AcAA0ADUAMQAtAGIAYQBzAGkAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDUxLWJhc2l0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  24606. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062455.1062537}}
  24607. @inproceedings{Calcagno:2003vn,
  24608. Author = {Cristiano Calcagno and Walid Taha and Liwen Huang and Xavier Leroy},
  24609. Booktitle = {2nd International Conference on Generative Programming and Component Engineering (GPCE'03)},
  24610. Date-Added = {2006-09-15 11:45:17 -0600},
  24611. Date-Modified = {2009-08-25 22:28:19 -0600},
  24612. Title = {Implementing Multi-stage Languages Using ASTs, Gensym, and Reflection},
  24613. Year = {2003},
  24614. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9ncGNlMDNiLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZ3BjZTAzYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lmcEwfZsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmdwY2UwM2IucGRmAA4AGAALAGcAcABjAGUAMAAzAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9ncGNlMDNiLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24615. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtncGNlMDNiLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZ3BjZTAzYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91cNEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3BjZTAzYi5wZGYAAA4AGAALAGcAcABjAGUAMAAzAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZ3BjZTAzYi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  24616. @inproceedings{Huang:2005kx,
  24617. Author = {Shan Shan Huang and David Zook and Yannis Smaragdakis},
  24618. Booktitle = {4th International Conference on Generative Programming and Component Engineering (GPCE'05)},
  24619. Date-Added = {2006-09-15 11:38:44 -0600},
  24620. Date-Modified = {2009-08-25 22:28:19 -0600},
  24621. Title = {Statically Safe Program Generation with SafeGen},
  24622. Year = {2005},
  24623. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9zYWZlZ2VuLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELc2FmZWdlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o8MEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNhZmVnZW4ucGRmAA4AGAALAHMAYQBmAGUAZwBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9zYWZlZ2VuLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24624. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzYWZlZ2VuLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc2FmZWdlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J19EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2FmZWdlbi5wZGYAAA4AGAALAHMAYQBmAGUAZwBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc2FmZWdlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  24625. @inproceedings{Fahndrich:2006uq,
  24626. Booktitle = {5th International Conference on Generative Programming and Component Engineering (GPCE'06)},
  24627. Date-Added = {2006-09-15 11:33:46 -0600},
  24628. Date-Modified = {2009-08-25 22:28:19 -0600},
  24629. Title = {Reflective Program Generation with Patterns},
  24630. Year = {2006},
  24631. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9yZWZsZWN0aXZlLWdwY2UwNi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXJlZmxlY3RpdmUtZ3BjZTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKNjBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpyZWZsZWN0aXZlLWdwY2UwNi5wZGYADgAsABUAcgBlAGYAbABlAGMAdABpAHYAZQAtAGcAcABjAGUAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  24632. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXJlZmxlY3RpdmUtZ3BjZTA2LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+Jv9EPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAAOACwAFQByAGUAZgBsAGUAYwB0AGkAdgBlAC0AZwBwAGMAZQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  24633. @inproceedings{Sheard:2002fk,
  24634. Author = {Tim Sheard and Simon {Peyton Jones}},
  24635. Booktitle = {ACM SIGPLAN Haskell Workshop 02},
  24636. Date-Added = {2006-09-15 11:19:53 -0600},
  24637. Date-Modified = {2009-08-25 22:28:19 -0600},
  24638. Month = oct,
  24639. Pages = {1-16},
  24640. Publisher = {ACM Press},
  24641. Title = {Template metaprogramming for {Haskell}},
  24642. Year = 2002,
  24643. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMS1zaGVhcmQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMS1zaGVhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZxwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtc2hlYXJkLnBkZgAOABwADQBwADEALQBzAGgAZQBhAHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxLXNoZWFyZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  24644. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1zaGVhcmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1zaGVhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mA0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1zaGVhcmQucGRmAAAOABwADQBwADEALQBzAGgAZQBhAHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1zaGVhcmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  24645. @article{Vianu:1997nx,
  24646. Address = {Hingham, MA, USA},
  24647. Author = {Victor Vianu},
  24648. Date-Added = {2006-09-14 10:08:22 -0600},
  24649. Date-Modified = {2009-08-25 22:28:19 -0600},
  24650. Issn = {1012-2443},
  24651. Journal = {Annals of Mathematics and Artificial Intelligence},
  24652. Number = {1-2},
  24653. Pages = {215--259},
  24654. Publisher = {Kluwer Academic Publishers},
  24655. Title = {Rule-based languages},
  24656. Volume = {19},
  24657. Year = {1997},
  24658. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy92aWFudTk2cnVsZWJhc2VkLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUdmlhbnU5NnJ1bGViYXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pWcEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZpYW51OTZydWxlYmFzZWQucGRmAAAOACoAFAB2AGkAYQBuAHUAOQA2AHIAdQBsAGUAYgBhAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvdmlhbnU5NnJ1bGViYXNlZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  24659. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHZpYW51OTZydWxlYmFzZWQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR2aWFudTk2cnVsZWJhc2VkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41z0Q897wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2aWFudTk2cnVsZWJhc2VkLnBkZgAOACoAFAB2AGkAYQBuAHUAOQA2AHIAdQBsAGUAYgBhAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3ZpYW51OTZydWxlYmFzZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  24660. @article{Gunnels:2001cr,
  24661. Address = {New York, NY, USA},
  24662. Author = {John A. Gunnels and Fred G. Gustavson and Greg M. Henry and Robert A. van de Geijn},
  24663. Date-Added = {2006-09-13 10:53:44 -0600},
  24664. Date-Modified = {2010-12-17 10:23:10 -0700},
  24665. Issn = {0098-3500},
  24666. Journal = {ACM Trans. Math. Softw.},
  24667. Number = {4},
  24668. Pages = {422--455},
  24669. Publisher = {ACM Press},
  24670. Title = {{FLAME}: Formal Linear Algebra Methods Environment},
  24671. Volume = {27},
  24672. Year = {2001},
  24673. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNDIyLWd1bm5lbHMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNDIyLWd1bm5lbHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfWwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDQyMi1ndW5uZWxzLnBkZgAADgAiABAAcAA0ADIAMgAtAGcAdQBuAG4AZQBsAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNDIyLWd1bm5lbHMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24674. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0MjItZ3VubmVscy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0MjItZ3VubmVscy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/evfRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0MjItZ3VubmVscy5wZGYADgAiABAAcAA0ADIAMgAtAGcAdQBuAG4AZQBsAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQyMi1ndW5uZWxzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24675. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504210.504213}}
  24676. @article{Bientinesi:2005dq,
  24677. Address = {New York, NY, USA},
  24678. Author = {Paolo Bientinesi and John A. Gunnels and Margaret E. Myers and Enrique S. Quintana-Ort\&\#237; and Robert A. van de Geijn},
  24679. Date-Added = {2006-09-13 08:39:46 -0600},
  24680. Date-Modified = {2010-12-17 10:23:10 -0700},
  24681. Issn = {0098-3500},
  24682. Journal = {ACM Trans. Math. Softw.},
  24683. Number = {1},
  24684. Pages = {1--26},
  24685. Publisher = {ACM Press},
  24686. Title = {The science of deriving dense linear algebra algorithms},
  24687. Volume = {31},
  24688. Year = {2005},
  24689. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxLWJpZW50aW5lc2kucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMS1iaWVudGluZXNpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lt0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1iaWVudGluZXNpLnBkZgAADgAkABEAcAAxAC0AYgBpAGUAbgB0AGkAbgBlAHMAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMS1iaWVudGluZXNpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  24690. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1055531.1055532}}
  24691. @inproceedings{Siek:2006bh,
  24692. Author = {Jeremy G. Siek and Walid Taha},
  24693. Booktitle = {Scheme and Functional Programming Workshop},
  24694. Date-Added = {2006-09-12 20:16:46 -0600},
  24695. Date-Modified = {2009-08-25 22:28:19 -0600},
  24696. Month = {September},
  24697. Pages = {81-92},
  24698. Title = {Gradual typing for functional languages},
  24699. Year = 2006,
  24700. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNpZWswNmdyYWR1YWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzaWVrMDZncmFkdWFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxpyA0SdhIVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEnmWEAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaWVrMDZncmFkdWFsLnBkZgAADgAkABEAcwBpAGUAawAwADYAZwByAGEAZAB1AGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zaWVrMDZncmFkdWFsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  24701. @book{Aho:1986qf,
  24702. Address = {Boston, MA, USA},
  24703. Author = {Alfred V. Aho and Ravi Sethi and Jeffrey D. Ullman},
  24704. Date-Added = {2006-09-12 17:04:43 -0600},
  24705. Date-Modified = {2007-05-18 13:42:22 -0600},
  24706. Isbn = {0-201-10088-6},
  24707. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  24708. Title = {Compilers: principles, techniques, and tools},
  24709. Year = {1986}}
  24710. @article{Flynn:1972ve,
  24711. Author = {Michael J. Flynn},
  24712. Date-Added = {2006-09-12 16:53:04 -0600},
  24713. Date-Modified = {2007-05-18 13:42:22 -0600},
  24714. Journal = {IEEE Transactions on Computing},
  24715. Pages = {948},
  24716. Title = {Some Computer Organizations and Their Effectiveness},
  24717. Volume = {C-21},
  24718. Year = {1972}}
  24719. @inproceedings{Harinarayan:1996ly,
  24720. Address = {New York, NY, USA},
  24721. Author = {Venky Harinarayan and Anand Rajaraman and Jeffrey D. Ullman},
  24722. Booktitle = {SIGMOD '96: Proceedings of the 1996 ACM SIGMOD international conference on Management of data},
  24723. Date-Added = {2006-09-12 15:11:37 -0600},
  24724. Date-Modified = {2010-12-17 10:23:10 -0700},
  24725. Isbn = {0-89791-794-4},
  24726. Location = {Montreal, Quebec, Canada},
  24727. Pages = {205--216},
  24728. Publisher = {ACM Press},
  24729. Title = {Implementing data cubes efficiently},
  24730. Year = {1996},
  24731. Bdsk-Url-1 = {http://doi.acm.org/10.1145/233269.233333}}
  24732. @inproceedings{Valluri:2002zr,
  24733. Address = {Darlinghurst, Australia, Australia},
  24734. Author = {Satyanarayana R Valluri and Soujanya Vadapalli and Kamalakar Karlapalem},
  24735. Booktitle = {ADC '02: Proceedings of the thirteenth Australasian database conference},
  24736. Date-Added = {2006-09-12 15:09:24 -0600},
  24737. Date-Modified = {2007-05-18 13:42:22 -0600},
  24738. Isbn = {0-909925-83-6},
  24739. Location = {Melbourne, Victoria, Australia},
  24740. Pages = {187--196},
  24741. Publisher = {Australian Computer Society, Inc.},
  24742. Title = {View relevance driven materialized view selection in data warehousing environment},
  24743. Year = {2002}}
  24744. @article{Gupta:2005ys,
  24745. Address = {Los Alamitos, CA, USA},
  24746. Author = {Himanshu Gupta and Inderpal Singh Mumick},
  24747. Date-Added = {2006-09-12 15:06:41 -0600},
  24748. Date-Modified = {2010-12-17 10:23:10 -0700},
  24749. Issn = {1041-4347},
  24750. Journal = {IEEE Transactions on Knowledge and Data Engineering},
  24751. Number = {1},
  24752. Pages = {24-43},
  24753. Publisher = {IEEE Computer Society},
  24754. Title = {Selection of Views to Materialize in a Data Warehouse},
  24755. Volume = {17},
  24756. Year = {2005},
  24757. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/TKDE.2005.16}}
  24758. @article{Blackford:2002vn,
  24759. Address = {New York, NY, USA},
  24760. 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},
  24761. Date-Added = {2006-09-12 13:31:24 -0600},
  24762. Date-Modified = {2010-12-17 10:23:10 -0700},
  24763. Issn = {0098-3500},
  24764. Journal = {ACM Trans. Math. Softw.},
  24765. Number = {2},
  24766. Pages = {135--151},
  24767. Publisher = {ACM Press},
  24768. Title = {An updated set of basic linear algebra subprograms ({BLAS})},
  24769. Volume = {28},
  24770. Year = {2002},
  24771. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMTM1LXNfYmxhY2tmb3JkLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDEzNS1zX2JsYWNrZm9yZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mocEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMzUtc19ibGFja2ZvcmQucGRmAAAOACoAFABwADEAMwA1AC0AcwBfAGIAbABhAGMAawBmAG8AcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDEzNS1zX2JsYWNrZm9yZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  24772. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMzUtc19ibGFja2ZvcmQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTM1LXNfYmxhY2tmb3JkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m80Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM1LXNfYmxhY2tmb3JkLnBkZgAOACoAFABwADEAMwA1AC0AcwBfAGIAbABhAGMAawBmAG8AcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMzUtc19ibGFja2ZvcmQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24773. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567806.567807}}
  24774. @article{Lawson:1979kx,
  24775. Address = {New York, NY, USA},
  24776. Author = {C. L. Lawson and R. J. Hanson and D. R. Kincaid and F. T. Krogh},
  24777. Date-Added = {2006-09-12 13:25:16 -0600},
  24778. Date-Modified = {2010-12-17 10:23:10 -0700},
  24779. Issn = {0098-3500},
  24780. Journal = {ACM Trans. Math. Softw.},
  24781. Number = {3},
  24782. Pages = {308--323},
  24783. Publisher = {ACM Press},
  24784. Title = {Basic Linear Algebra Subprograms for {Fortran} Usage},
  24785. Volume = {5},
  24786. Year = {1979},
  24787. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzA4LWxhd3Nvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzMDgtbGF3c29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5fBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzA4LWxhd3Nvbi5wZGYADgAgAA8AcAAzADAAOAAtAGwAYQB3AHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDMwOC1sYXdzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24788. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDgtbGF3c29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwOC1sYXdzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96r9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwOC1sYXdzb24ucGRmAAAOACAADwBwADMAMAA4AC0AbABhAHcAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwOC1sYXdzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24789. Bdsk-Url-1 = {http://doi.acm.org/10.1145/355841.355847}}
  24790. @article{Dongarra:1988uq,
  24791. Address = {New York, NY, USA},
  24792. Author = {Jack J. Dongarra and Jeremy Du Croz and Sven Hammarling and Richard J. Hanson},
  24793. Date-Added = {2006-09-12 13:23:17 -0600},
  24794. Date-Modified = {2010-12-17 10:23:10 -0700},
  24795. Issn = {0098-3500},
  24796. Journal = {ACM Trans. Math. Softw.},
  24797. Number = {1},
  24798. Pages = {1--17},
  24799. Publisher = {ACM Press},
  24800. Title = {An extended set of {FORTRAN} basic linear algebra subprograms},
  24801. Volume = {14},
  24802. Year = {1988},
  24803. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9kb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGRvbmdhcnJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJT/BMH2bAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkb25nYXJyYS5wZGYAAA4AGgAMAGQAbwBuAGcAYQByAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2RvbmdhcnJhLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24804. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRvbmdhcnJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVzRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRvbmdhcnJhLnBkZgAOABoADABkAG8AbgBnAGEAcgByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZG9uZ2FycmEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  24805. Bdsk-Url-1 = {http://doi.acm.org/10.1145/42288.42291}}
  24806. @article{Dongarra:1990fk,
  24807. Address = {New York, NY, USA},
  24808. Author = {J. J. Dongarra and Jeremy Du Croz and Sven Hammarling and I. S. Duff},
  24809. Date-Added = {2006-09-12 13:22:01 -0600},
  24810. Date-Modified = {2010-12-17 10:23:10 -0700},
  24811. Issn = {0098-3500},
  24812. Journal = {ACM Trans. Math. Softw.},
  24813. Number = {1},
  24814. Pages = {1--17},
  24815. Publisher = {ACM Press},
  24816. Title = {A set of level 3 basic linear algebra subprograms},
  24817. Volume = {16},
  24818. Year = {1990},
  24819. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMS1kb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxLWRvbmdhcnJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJlzBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1kb25nYXJyYS5wZGYADgAgAA8AcAAxAC0AZABvAG4AZwBhAHIAcgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEtZG9uZ2FycmEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24820. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxLWRvbmdhcnJhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEtZG9uZ2FycmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95cdEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtZG9uZ2FycmEucGRmAAAOACAADwBwADEALQBkAG8AbgBnAGEAcgByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEtZG9uZ2FycmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24821. Bdsk-Url-1 = {http://doi.acm.org/10.1145/77626.79170}}
  24822. @inproceedings{Vuduc:2003kl,
  24823. Address = {Melbourne, Australia},
  24824. Annote = {The main idea is to compute A^TAx by using dot products for t=Ax, and using scaled vector
  24825. additions for the A^T*t, and fusing the outer loops of these two operations, thereby reusing
  24826. a row of A. This assumes a row of A fits in cache, but since its sparse, that's quite likely.},
  24827. Author = {Richard Vuduc and Attila Gyulassy and James W. Demmel and Katherine A. Yelick},
  24828. Booktitle = {ICCS 2003: Workshop on Parallel Linear Algebra},
  24829. Date-Added = {2006-09-10 18:31:56 -0600},
  24830. Date-Modified = {2009-08-25 22:28:19 -0600},
  24831. Month = {June},
  24832. Title = {Memory Hierarchy Optimizations and Performance Bounds for Sparse {$A^TAx$}},
  24833. Year = {2003},
  24834. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy92dWR1YzIwMDMtYXRhLWJvdW5kcy5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHZ1ZHVjMjAwMy1hdGEtYm91bmRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKVzBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp2dWR1YzIwMDMtYXRhLWJvdW5kcy5wZGYAAA4AMgAYAHYAdQBkAHUAYwAyADAAMAAzAC0AYQB0AGEALQBiAG8AdQBuAGQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3Z1ZHVjMjAwMy1hdGEtYm91bmRzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  24835. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHZ1ZHVjMjAwMy1hdGEtYm91bmRzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYdnVkdWMyMDAzLWF0YS1ib3VuZHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NddEPPe8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q/AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdnVkdWMyMDAzLWF0YS1ib3VuZHMucGRmAA4AMgAYAHYAdQBkAHUAYwAyADAAMAAzAC0AYQB0AGEALQBiAG8AdQBuAGQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi92dWR1YzIwMDMtYXRhLWJvdW5kcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  24836. @book{Striegnitz:2005oq,
  24837. Author = {J{\"o}rg Striegnitz},
  24838. Date-Added = {2006-09-10 17:26:39 -0600},
  24839. Date-Modified = {2007-05-18 13:42:22 -0600},
  24840. Publisher = {NIC Series},
  24841. Title = {Integration von Programmiersprachen durch strukturelle Typanalyse und partielle Auswertung},
  24842. Year = {2005}}
  24843. @inproceedings{Wasserrab:2006cr,
  24844. Author = {Daniel Wasserrab and Tobias Nipkow and Gregor Snelting and Frank Tip},
  24845. Booktitle = {OOPSLA '06: Object oriented programming, systems, languages, and applications},
  24846. Date-Added = {2006-09-07 15:14:16 -0600},
  24847. Date-Modified = {2009-08-25 22:28:19 -0600},
  24848. Publisher = {ACM Press},
  24849. Title = {An Operational Semantics and Type Safety Proof for Multiple Inheritance in {C++}},
  24850. Year = 2006,
  24851. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9vb3BzbGEwNi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDG9vcHNsYTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJkrBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvb3BzbGEwNi5wZGYAAA4AGgAMAG8AbwBwAHMAbABhADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL29vcHNsYTA2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24852. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzbGEwNi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHNsYTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVfRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTA2LnBkZgAOABoADABvAG8AcABzAGwAYQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wc2xhMDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  24853. @inproceedings{Pugh:1998dq,
  24854. Author = {William Pugh and Tatiana Shpeisman},
  24855. Booktitle = {Languages and Compilers for Parallel Computing: 11th International Workshop, LCPC'98},
  24856. Date-Added = {2006-09-06 22:04:37 -0600},
  24857. Date-Modified = {2009-08-25 22:28:19 -0600},
  24858. Pages = {213-229},
  24859. Publisher = {Springer-Verlag},
  24860. Series = {LNCS},
  24861. Title = {{SIPR}: A New Framework for Generating Efficient Code for Sparse Matrix Computations},
  24862. Volume = {1656},
  24863. Year = {1998},
  24864. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zhtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMS5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  24865. @inproceedings{Ahmed:2000bh,
  24866. Address = {Washington, DC, USA},
  24867. Author = {Nawaaz Ahmed and Nikolay Mateev and Keshav Pingali},
  24868. Booktitle = {Supercomputing '00: Proceedings of the 2000 ACM/IEEE conference on Supercomputing (CDROM)},
  24869. Date-Added = {2006-09-06 22:00:38 -0600},
  24870. Date-Modified = {2009-08-25 22:28:19 -0600},
  24871. Isbn = {0-7803-9802-5},
  24872. Location = {Dallas, Texas, United States},
  24873. Pages = {58},
  24874. Publisher = {IEEE Computer Society},
  24875. Title = {A framework for sparse matrix code synthesis from high-level specifications},
  24876. Year = {2000},
  24877. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hNTgtYWhtZWQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hNTgtYWhtZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26B0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNTgtYWhtZWQucGRmAAAOABwADQBhADUAOAAtAGEAaABtAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hNTgtYWhtZWQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  24878. @inproceedings{Olmos:2003qf,
  24879. Address = {Los Alamitos, CA, USA},
  24880. Author = {Karina Olmos and Eelco Visser},
  24881. Booktitle = {3rd IEEE International Workshop on Source Code Analysis and Manipulation},
  24882. Date-Added = {2006-09-06 21:01:30 -0600},
  24883. Date-Modified = {2010-12-17 10:23:10 -0700},
  24884. Isbn = {0-7695-2005-7},
  24885. Journal = {scam},
  24886. Pages = {141},
  24887. Publisher = {IEEE Computer Society},
  24888. Title = {Turning Dynamic Typing into Static Typing by Program Specialization in a Compiler Front-end for Octave},
  24889. Volume = {00},
  24890. Year = {2003},
  24891. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9keW4tc3RhdGljLW9jdGF2ZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFWR5bi1zdGF0aWMtb2N0YXZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJUXBMH2bAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH7AAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkeW4tc3RhdGljLW9jdGF2ZS5wZGYADgAsABUAZAB5AG4ALQBzAHQAYQB0AGkAYwAtAG8AYwB0AGEAdgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvZHluLXN0YXRpYy1vY3RhdmUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  24892. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWR5bi1zdGF0aWMtb2N0YXZlLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZHluLXN0YXRpYy1vY3RhdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xXtEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZHluLXN0YXRpYy1vY3RhdmUucGRmAAAOACwAFQBkAHkAbgAtAHMAdABhAHQAaQBjAC0AbwBjAHQAYQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZHluLXN0YXRpYy1vY3RhdmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  24893. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/SCAM.2003.1238040}}
  24894. @article{Im:2004ve,
  24895. Address = {Thousand Oaks, CA, USA},
  24896. Author = {Eun-Jin Im and Katherine Yelick and Richard Vuduc},
  24897. Date-Added = {2006-09-06 17:27:43 -0600},
  24898. Date-Modified = {2010-12-17 10:23:10 -0700},
  24899. Issn = {1094-3420},
  24900. Journal = {Int. J. High Perform. Comput. Appl.},
  24901. Number = {1},
  24902. Pages = {135--158},
  24903. Publisher = {Sage Publications, Inc.},
  24904. Title = {{SPARSITY}: Optimization Framework for Sparse Matrix Kernels},
  24905. Volume = {18},
  24906. Year = {2004},
  24907. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGltMjAwNC1zcGFyc2l0eTAucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRpbTIwMDQtc3BhcnNpdHkwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Xc0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpbTIwMDQtc3BhcnNpdHkwLnBkZgAOACoAFABpAG0AMgAwADAANAAtAHMAcABhAHIAcwBpAHQAeQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2ltMjAwNC1zcGFyc2l0eTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24908. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004041296}}
  24909. @article{Joisha:2006ly,
  24910. Address = {New York, NY, USA},
  24911. Author = {Pramod G. Joisha and Prithviraj Banerjee},
  24912. Date-Added = {2006-09-05 21:34:07 -0600},
  24913. Date-Modified = {2010-12-17 10:23:10 -0700},
  24914. Issn = {0164-0925},
  24915. Journal = {ACM Trans. Program. Lang. Syst.},
  24916. Number = {5},
  24917. Pages = {848--907},
  24918. Publisher = {ACM Press},
  24919. Title = {An algebraic array shape inference system for {MATLAB}},
  24920. Volume = {28},
  24921. Year = {2006},
  24922. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wODQ4LWpvaXNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A4NDgtam9pc2hhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHjBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODQ4LWpvaXNoYS5wZGYADgAgAA8AcAA4ADQAOAAtAGoAbwBpAHMAaABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDg0OC1qb2lzaGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24923. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A4NDgtam9pc2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDg0OC1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ptEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg0OC1qb2lzaGEucGRmAAAOACAADwBwADgANAA4AC0AagBvAGkAcwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDg0OC1qb2lzaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24924. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1152649.1152651}}
  24925. @inproceedings{Banning:1979zr,
  24926. Address = {New York, NY, USA},
  24927. Author = {John P. Banning},
  24928. Booktitle = {POPL '79: Proceedings of the 6th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  24929. Date-Added = {2006-09-05 18:28:17 -0600},
  24930. Date-Modified = {2010-12-17 10:23:10 -0700},
  24931. Location = {San Antonio, Texas},
  24932. Pages = {29--41},
  24933. Publisher = {ACM Press},
  24934. Title = {An efficient way to find the side effects of procedure calls and the aliases of variables},
  24935. Year = {1979},
  24936. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjktYmFubmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyOS1iYW5uaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ4vBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjktYmFubmluZy5wZGYADgAgAA8AcAAyADkALQBiAGEAbgBuAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI5LWJhbm5pbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24937. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOS1iYW5uaW5nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5LWJhbm5pbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96mNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5LWJhbm5pbmcucGRmAAAOACAADwBwADIAOQAtAGIAYQBuAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI5LWJhbm5pbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24938. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567752.567756}}
  24939. @inproceedings{Dehnert:2003ys,
  24940. Address = {Washington, DC, USA},
  24941. Author = {James C. Dehnert and Brian K. Grant and John P. Banning and Richard Johnson and Thomas Kistler and Alexander Klaiber and Jim Mattson},
  24942. Booktitle = {CGO '03: Proceedings of the international symposium on Code generation and optimization},
  24943. Date-Added = {2006-09-05 18:26:31 -0600},
  24944. Date-Modified = {2009-08-25 22:28:19 -0600},
  24945. Isbn = {0-7695-1913-X},
  24946. Location = {San Francisco, California},
  24947. Pages = {15--24},
  24948. Publisher = {IEEE Computer Society},
  24949. Title = {The Transmeta Code Morphing\{\texttrademark} Software: using speculation, recovery, and adaptive retranslation to address real-life challenges},
  24950. Year = {2003},
  24951. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTUtZGVobmVydC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNS1kZWhuZXJ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJq3BMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTUtZGVobmVydC5wZGYADgAgAA8AcAAxADUALQBkAGUAaABuAGUAcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE1LWRlaG5lcnQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24952. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNS1kZWhuZXJ0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1LWRlaG5lcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL950tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1LWRlaG5lcnQucGRmAAAOACAADwBwADEANQAtAGQAZQBoAG4AZQByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1LWRlaG5lcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  24953. @article{Chen:1993vn,
  24954. Address = {New York, NY, USA},
  24955. Author = {Weidong Chen and Michael Kifer and David S. Warren},
  24956. Date-Added = {2006-08-31 16:54:25 -0600},
  24957. Date-Modified = {2010-12-17 10:23:10 -0700},
  24958. Issn = {0743-1066},
  24959. Journal = {J. Log. Program.},
  24960. Number = {3},
  24961. Pages = {187--230},
  24962. Publisher = {Elsevier Science Inc.},
  24963. Title = {HILOG: a foundation for higher-order logic programming},
  24964. Volume = {15},
  24965. Year = {1993},
  24966. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9oaWxvZy5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWhpbG9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJbTBMH2bAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH7AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpoaWxvZy5wZGYADgAUAAkAaABpAGwAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvaGlsb2cucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24967. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVloaWxvZy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWhpbG9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dafRDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhpbG9nLnBkZgAADgAUAAkAaABpAGwAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2hpbG9nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  24968. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-1066(93)90039-J}}
  24969. @article{Liu:1999kx,
  24970. Address = {New York, NY, USA},
  24971. Author = {Mengchi Liu},
  24972. Date-Added = {2006-08-31 16:52:52 -0600},
  24973. Date-Modified = {2010-12-17 10:23:10 -0700},
  24974. Issn = {0360-0300},
  24975. Journal = {ACM Comput. Surv.},
  24976. Number = {1},
  24977. Pages = {27--62},
  24978. Publisher = {ACM Press},
  24979. Title = {Deductive database languages: problems and solutions},
  24980. Volume = {31},
  24981. Year = {1999},
  24982. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMjctbGl1LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDI3LWxpdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nZ8EwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNy1saXUucGRmAA4AGAALAHAAMgA3AC0AbABpAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMjctbGl1LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24983. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMjctbGl1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDI3LWxpdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96f9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LWxpdS5wZGYAAA4AGAALAHAAMgA3AC0AbABpAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDI3LWxpdS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24984. Bdsk-Url-1 = {http://doi.acm.org/10.1145/311531.311533}}
  24985. @inproceedings{Gronski:2006uq,
  24986. Author = {Jessica Gronski and Kenneth Knowles and Aaron Tomb and Stephen N. Freund and Cormac Flanagan},
  24987. Booktitle = {Scheme and Functional Programming Workshop},
  24988. Date-Added = {2006-08-31 09:44:37 -0600},
  24989. Date-Modified = {2009-08-25 22:28:19 -0600},
  24990. Pages = {93--104},
  24991. Title = {Sage: Hybrid Checking for Flexible Specifications},
  24992. Year = {2006},
  24993. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV0wNi1mcmV1bmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q0wNi1mcmV1bmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxv7x0SsPUlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANErR5IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgAwNi1mcmV1bmQucGRmAAAOABwADQAwADYALQBmAHIAZQB1AG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi8wNi1mcmV1bmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  24994. @inproceedings{Wadler:1988fk,
  24995. Address = {Amsterdam, The Netherlands, The Netherlands},
  24996. Author = {Philip Wadler},
  24997. Booktitle = {Proceedings of the 2nd European Symposium on Programming},
  24998. Date-Added = {2006-08-30 23:20:20 -0600},
  24999. Date-Modified = {2010-12-17 10:23:10 -0700},
  25000. Location = {Nancy, France},
  25001. Pages = {231--248},
  25002. Publisher = {North-Holland Publishing Co.},
  25003. Title = {Deforestation: transforming programs to eliminate trees},
  25004. Year = {1988},
  25005. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy93YWRsZXI5MGRlZm9yZXN0YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERl3YWRsZXI5MGRlZm9yZXN0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyllwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6d2FkbGVyOTBkZWZvcmVzdGF0aW9uLnBkZgAOADQAGQB3AGEAZABsAGUAcgA5ADAAZABlAGYAbwByAGUAcwB0AGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL3dhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  25006. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXdhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXdhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jYXRDz3yAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EQgAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHdhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAAA4ANAAZAHcAYQBkAGwAZQByADkAMABkAGUAZgBvAHIAZQBzAHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3dhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  25007. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(90)90147-A}}
  25008. @phdthesis{Veldhuizen:2004,
  25009. Author = {Todd L. Veldhuizen},
  25010. Date-Added = {2006-08-30 23:04:31 -0600},
  25011. Date-Modified = {2010-12-17 10:23:10 -0700},
  25012. Month = {May},
  25013. School = {Indiana University Computer Science},
  25014. Title = {Active Libraries and Universal Languages},
  25015. Year = {2004},
  25016. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9kaXNzZXJ0YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBkaXNzZXJ0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyU8wTB9mwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGlzc2VydGF0aW9uLnBkZgAADgAiABAAZABpAHMAcwBlAHIAdABhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9kaXNzZXJ0YXRpb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25017. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGRpc3NlcnRhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGRpc3NlcnRhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVXRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRpc3NlcnRhdGlvbi5wZGYADgAiABAAZABpAHMAcwBlAHIAdABhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZGlzc2VydGF0aW9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25018. Bdsk-Url-1 = {http://osl.iu.edu/~tveldhui/papers/2004/dissertation.pdf}}
  25019. @inproceedings{Whaley:1998fk,
  25020. Address = {Washington, DC, USA},
  25021. Author = {R. Clint Whaley and Jack J. Dongarra},
  25022. Booktitle = {Supercomputing '98: Proceedings of the 1998 ACM/IEEE conference on Supercomputing (CDROM)},
  25023. Date-Added = {2006-08-30 17:58:51 -0600},
  25024. Date-Modified = {2009-08-25 22:28:19 -0600},
  25025. Isbn = {0-89791-984-X},
  25026. Location = {San Jose, CA},
  25027. Pages = {1--27},
  25028. Publisher = {IEEE Computer Society},
  25029. Title = {Automatically tuned linear algebra software},
  25030. Year = {1998},
  25031. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy93aGFsZXk5OGF1dG9tYXRpY2FsbHkucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERl3aGFsZXk5OGF1dG9tYXRpY2FsbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyluwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6d2hhbGV5OThhdXRvbWF0aWNhbGx5LnBkZgAOADQAGQB3AGgAYQBsAGUAeQA5ADgAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL3doYWxleTk4YXV0b21hdGljYWxseS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  25032. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXdoYWxleTk4YXV0b21hdGljYWxseS5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXdoYWxleTk4YXV0b21hdGljYWxseS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jYzRDz3yAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EQgAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHdoYWxleTk4YXV0b21hdGljYWxseS5wZGYAAA4ANAAZAHcAaABhAGwAZQB5ADkAOABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3doYWxleTk4YXV0b21hdGljYWxseS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  25033. @inproceedings{Lam:1991tw,
  25034. Address = {New York, NY, USA},
  25035. Annote = {Good to copy submatrices into contiguous memory},
  25036. Author = {Monica D. Lam and Edward E. Rothberg and Michael E. Wolf},
  25037. Booktitle = {ASPLOS-IV: Proceedings of the 4th International Conference on Architectural Support for Programming Languages and Operating Systems},
  25038. Date-Added = {2006-08-30 17:26:37 -0600},
  25039. Date-Modified = {2010-12-17 10:23:10 -0700},
  25040. Isbn = {0-89791-380-9},
  25041. Location = {Santa Clara, California, United States},
  25042. Pages = {63--74},
  25043. Publisher = {ACM Press},
  25044. Title = {The cache performance and optimizations of blocked algorithms},
  25045. Year = {1991},
  25046. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wNjMtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDYzLWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oOcEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2My1sYW0ucGRmAA4AGAALAHAANgAzAC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wNjMtbGFtLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  25047. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNjMtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDYzLWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ZdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLWxhbS5wZGYAAA4AGAALAHAANgAzAC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDYzLWxhbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  25048. Bdsk-Url-1 = {http://doi.acm.org/10.1145/106972.106981}}
  25049. @inproceedings{Carter:1995qo,
  25050. Address = {Washington, DC, USA},
  25051. Author = {Larry Carter and Jeanne Ferrante and Susan Flynn Hummel},
  25052. Booktitle = {IPPS '95: Proceedings of the 9th International Symposium on Parallel Processing},
  25053. Date-Added = {2006-08-30 17:25:29 -0600},
  25054. Date-Modified = {2007-05-18 13:42:22 -0600},
  25055. Isbn = {0-8186-7074-6},
  25056. Pages = {239--245},
  25057. Publisher = {IEEE Computer Society},
  25058. Title = {Hierarchical tiling for improved superscalar performance},
  25059. Year = {1995}}
  25060. @inproceedings{Bilmes:1997ye,
  25061. Address = {New York, NY, USA},
  25062. Author = {Jeff Bilmes and Krste Asanovic and Chee-Whye Chin and Jim Demmel},
  25063. Booktitle = {ICS '97: Proceedings of the 11th International Conference on Supercomputing},
  25064. Date-Added = {2006-08-30 17:22:54 -0600},
  25065. Date-Modified = {2010-12-17 10:23:10 -0700},
  25066. Isbn = {0-89791-902-5},
  25067. Location = {Vienna, Austria},
  25068. Pages = {340--347},
  25069. Publisher = {ACM Press},
  25070. Title = {Optimizing matrix multiply using {PHiPAC}: a portable, high-performance, {ANSI C} coding methodology},
  25071. Year = {1997},
  25072. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNDAtYmlsbWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM0MC1iaWxtZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96wtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0MC1iaWxtZXMucGRmAAAOACAADwBwADMANAAwAC0AYgBpAGwAbQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM0MC1iaWxtZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25073. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263580.263662}}
  25074. @inproceedings{Chen:2004fu,
  25075. Author = {Fei Chen and K. B Theobald and G.R. Gao},
  25076. Booktitle = {IEEE International Conference on Cluster Computing},
  25077. Date-Added = {2006-08-30 14:31:35 -0600},
  25078. Date-Modified = {2009-08-25 22:28:19 -0600},
  25079. Title = {Implementing parallel conjugate gradient on the EARTH multithreaded architecture},
  25080. Year = {2004},
  25081. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9wY2cucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdwY2cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyiuwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGNnLnBkZgAOABAABwBwAGMAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL3BjZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  25082. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdwY2cucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdwY2cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vk0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwY2cucGRmAAAOABAABwBwAGMAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9wY2cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  25083. @techreport{Oliker:2000lh,
  25084. Author = {L. Oliker and X. Li and G. Heber and R. Biswas},
  25085. Date-Added = {2006-08-30 14:27:01 -0600},
  25086. Date-Modified = {2009-08-25 22:28:19 -0600},
  25087. Institution = {Lawrence Berkeley National Laboratory},
  25088. Number = {LBNL-45828},
  25089. Title = {Parallel conjugate gradient: effects of ordering strategies, programming paradigms, and architectural platforms},
  25090. Year = {2000},
  25091. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wYXJhbGxlbC1jZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3BhcmFsbGVsLWNnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKJnBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXJhbGxlbC1jZy5wZGYADgAgAA8AcABhAHIAYQBsAGwAZQBsAC0AYwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcGFyYWxsZWwtY2cucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25092. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BhcmFsbGVsLWNnLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGFyYWxsZWwtY2cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL972dEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFyYWxsZWwtY2cucGRmAAAOACAADwBwAGEAcgBhAGwAbABlAGwALQBjAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGFyYWxsZWwtY2cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  25093. @inproceedings{Benincasa:1998ff,
  25094. Author = {Milissa Benincasa and Richard Besler and Diane Brassaw and Ralph L. Kohler Jr.},
  25095. Booktitle = {IPDPS'98: International Parallel and Distributed Processing Symposium},
  25096. Date-Added = {2006-08-30 11:28:35 -0600},
  25097. Date-Modified = {2009-08-25 22:28:19 -0600},
  25098. Title = {Rapid Development of Real-Time Systems Using RTExpress},
  25099. Year = {1998},
  25100. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9iZW5pbmNhcy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGJlbmluY2FzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJPrBGyhTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3yzAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpiZW5pbmNhcy5wZGYAAA4AGgAMAGIAZQBuAGkAbgBjAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2JlbmluY2FzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25101. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxiZW5pbmNhcy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGJlbmluY2FzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cCbRDzVtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJlbmluY2FzLnBkZgAOABoADABiAGUAbgBpAG4AYwBhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYmVuaW5jYXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  25102. @article{Berman:2001mi,
  25103. Address = {Thousand Oaks, CA, USA},
  25104. 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},
  25105. Date-Added = {2006-08-30 10:13:41 -0600},
  25106. Date-Modified = {2010-12-17 10:23:10 -0700},
  25107. Issn = {1094-3420},
  25108. Journal = {Int. J. High Perform. Comput. Appl.},
  25109. Number = {4},
  25110. Pages = {327--344},
  25111. Publisher = {Sage Publications, Inc.},
  25112. Title = {The GrADS Project: Software Support for High-Level Grid Application Development},
  25113. Volume = {15},
  25114. Year = {2001},
  25115. Bdsk-Url-1 = {http://dx.doi.org/10.1177/109434200101500401}}
  25116. @inproceedings{Baumgartner:2002qa,
  25117. Address = {Los Alamitos, CA, USA},
  25118. 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},
  25119. Booktitle = {Proceedings of the 2002 ACM/IEEE conference on Supercomputing},
  25120. Date-Added = {2006-08-30 10:12:17 -0600},
  25121. Date-Modified = {2009-08-25 22:28:19 -0600},
  25122. Location = {Baltimore, Maryland},
  25123. Pages = {1--10},
  25124. Publisher = {IEEE Computer Society Press},
  25125. Title = {A high-level approach to synthesis of high-performance codes for quantum chemistry},
  25126. Year = {2002},
  25127. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNTctYmF1bWdhcnRuZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNTctYmF1bWdhcnRuZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygewRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU3LWJhdW1nYXJ0bmVyLnBkZgAOACgAEwBwADUANwAtAGIAYQB1AG0AZwBhAHIAdABuAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A1Ny1iYXVtZ2FydG5lci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  25128. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A1Ny1iYXVtZ2FydG5lci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A1Ny1iYXVtZ2FydG5lci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0TRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1Ny1iYXVtZ2FydG5lci5wZGYAAA4AKAATAHAANQA3AC0AYgBhAHUAbQBnAGEAcgB0AG4AZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A1Ny1iYXVtZ2FydG5lci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  25129. @inproceedings{Fernandez:2006kl,
  25130. Booktitle = {6th International Conference on Computational Science},
  25131. Date-Added = {2006-08-30 10:07:52 -0600},
  25132. Date-Modified = {2009-08-25 22:28:19 -0600},
  25133. Title = {SCE Toolboxes for the Development of High-Level Parallel Applications},
  25134. Year = {2006},
  25135. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGZ1bGx0ZXh0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJXvBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmdWxsdGV4dC5wZGYAAA4AGgAMAGYAdQBsAGwAdABlAHgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25136. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxmdWxsdGV4dC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGZ1bGx0ZXh0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c5LRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0LnBkZgAOABoADABmAHUAbABsAHQAZQB4AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZnVsbHRleHQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  25137. @article{Kepner:2004fu,
  25138. Address = {Orlando, FL, USA},
  25139. Author = {Jeremy Kepner},
  25140. Date-Added = {2006-08-30 10:00:41 -0600},
  25141. Date-Modified = {2010-12-17 10:23:10 -0700},
  25142. Issn = {0743-7315},
  25143. Journal = {J. Parallel Distrib. Comput.},
  25144. Number = {8},
  25145. Pages = {997--1005},
  25146. Publisher = {Academic Press, Inc.},
  25147. Title = {MatlabMPI},
  25148. Volume = {64},
  25149. Year = {2004},
  25150. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2004.03.018}}
  25151. @inproceedings{Menon:1997dz,
  25152. Address = {New York, NY, USA},
  25153. Author = {Vijay Menon and Anne E. Trefethen},
  25154. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  25155. Date-Added = {2006-08-30 09:52:24 -0600},
  25156. Date-Modified = {2010-12-17 10:23:10 -0700},
  25157. Isbn = {0-89791-985-8},
  25158. Location = {San Jose, CA},
  25159. Pages = {1--18},
  25160. Publisher = {ACM Press},
  25161. Title = {Multi{MATLAB}: integrating {MATLAB} with high-performance parallel computing},
  25162. Year = {1997},
  25163. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9hMzAtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1hMzAtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTKwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTMwLW1lbm9uLnBkZgAOABwADQBhADMAMAAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2EzMC1tZW5vbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25164. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hMzAtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hMzAtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2530Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhMzAtbWVub24ucGRmAAAOABwADQBhADMAMAAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hMzAtbWVub24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25165. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509623}}
  25166. @article{Gannon:1988fv,
  25167. Address = {Orlando, FL, USA},
  25168. Author = {Dennis Gannon and William Jalby and Kyle Gallivan},
  25169. Date-Added = {2006-08-29 23:45:27 -0600},
  25170. Date-Modified = {2010-12-17 10:23:10 -0700},
  25171. Issn = {0743-7315},
  25172. Journal = {J. Parallel Distrib. Comput.},
  25173. Number = {5},
  25174. Pages = {587--616},
  25175. Publisher = {Academic Press, Inc.},
  25176. Title = {Strategies for cache and local memory management by global program transformation},
  25177. Volume = {5},
  25178. Year = {1988},
  25179. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-7315(88)90014-7}}
  25180. @inproceedings{Wolf:1991bs,
  25181. Address = {New York, NY, USA},
  25182. Author = {Michael E. Wolf and Monica S. Lam},
  25183. Booktitle = {PLDI '91: Proceedings of the ACM SIGPLAN 1991 conference on Programming language design and implementation},
  25184. Date-Added = {2006-08-29 23:44:28 -0600},
  25185. Date-Modified = {2010-12-17 10:23:10 -0700},
  25186. Isbn = {0-89791-428-7},
  25187. Location = {Toronto, Ontario, Canada},
  25188. Pages = {30--44},
  25189. Publisher = {ACM Press},
  25190. Title = {A data locality optimizing algorithm},
  25191. Year = {1991},
  25192. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMzAtd29sZi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAzMC13b2xmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5HBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzAtd29sZi5wZGYAAA4AGgAMAHAAMwAwAC0AdwBvAGwAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AzMC13b2xmLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25193. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzAtd29sZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzMC13b2xmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqnRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMC13b2xmLnBkZgAOABoADABwADMAMAAtAHcAbwBsAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDMwLXdvbGYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  25194. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113449}}
  25195. @inproceedings{Carr:1994ij,
  25196. Address = {New York, NY, USA},
  25197. Author = {Steve Carr and Kathryn S. McKinley and Chau-Wen Tseng},
  25198. Booktitle = {ASPLOS-VI: Proceedings of the sixth international conference on Architectural support for programming languages and operating systems},
  25199. Date-Added = {2006-08-29 23:38:59 -0600},
  25200. Date-Modified = {2010-12-17 10:23:10 -0700},
  25201. Isbn = {0-89791-660-3},
  25202. Location = {San Jose, California, United States},
  25203. Pages = {252--262},
  25204. Publisher = {ACM Press},
  25205. Title = {Compiler optimizations for improving data locality},
  25206. Year = {1994},
  25207. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9jYXJyOTRjb21waWxlci5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREmNhcnI5NGNvbXBpbGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx9/BuuVNAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu0e9AAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjYXJyOTRjb21waWxlci5wZGYAAA4AJgASAGMAYQByAHIAOQA0AGMAbwBtAHAAaQBsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL2NhcnI5NGNvbXBpbGVyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  25208. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmNhcnI5NGNvbXBpbGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESY2Fycjk0Y29tcGlsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xDNEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2Fycjk0Y29tcGlsZXIucGRmAA4AJgASAGMAYQByAHIAOQA0AGMAbwBtAHAAaQBsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9jYXJyOTRjb21waWxlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25209. Bdsk-Url-1 = {http://doi.acm.org/10.1145/195473.195557}}
  25210. @article{Pingali:2003hc,
  25211. Address = {Norwell, MA, USA},
  25212. Author = {Venkata K. Pingali and Sally A. McKee and Wilson C. Hsieh and John B. Carter},
  25213. Date-Added = {2006-08-29 23:38:10 -0600},
  25214. Date-Modified = {2010-12-17 10:23:10 -0700},
  25215. Issn = {0885-7458},
  25216. Journal = {Int. J. Parallel Program.},
  25217. Number = {4},
  25218. Pages = {305--338},
  25219. Publisher = {Kluwer Academic Publishers},
  25220. Title = {Restructuring computations for temporal data cache locality},
  25221. Volume = {31},
  25222. Year = {2003},
  25223. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1024556711058}}
  25224. @inproceedings{Solar-Lezama:2005tg,
  25225. Address = {New York, NY, USA},
  25226. Author = {Armando Solar-Lezama and Rodric Rabbah and Rastislav Bodik and Kemal Ebcioglu},
  25227. Booktitle = {PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation},
  25228. Date-Added = {2006-08-29 23:34:19 -0600},
  25229. Date-Modified = {2010-12-17 10:23:10 -0700},
  25230. Isbn = {1-59593-056-6},
  25231. Location = {Chicago, IL, USA},
  25232. Pages = {281--294},
  25233. Publisher = {ACM Press},
  25234. Title = {Programming by sketching for bit-streaming programs},
  25235. Year = {2005},
  25236. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjgxLXNvbGFyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI4MS1zb2xhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nfMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyODEtc29sYXIucGRmAAAOAB4ADgBwADIAOAAxAC0AcwBvAGwAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI4MS1zb2xhci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25237. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjgxLXNvbGFyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI4MS1zb2xhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96jNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI4MS1zb2xhci5wZGYADgAeAA4AcAAyADgAMQAtAHMAbwBsAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjgxLXNvbGFyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25238. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065010.1065045}}
  25239. @inproceedings{Chauhan:2003kl,
  25240. Address = {Washington, DC, USA},
  25241. Author = {Arun Chauhan and Cheryl McCosh and Ken Kennedy and Richard Hanson},
  25242. Booktitle = {SC '03: Proceedings of the 2003 ACM/IEEE conference on Supercomputing},
  25243. Date-Added = {2006-08-29 23:32:00 -0600},
  25244. Date-Modified = {2009-08-25 22:28:19 -0600},
  25245. Isbn = {1-58113-695-1},
  25246. Pages = {51},
  25247. Publisher = {IEEE Computer Society},
  25248. Title = {Automatic Type-Driven Library Generation for Telescoping Languages},
  25249. Year = {2003},
  25250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8yMTEzMDA1MS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDIxMTMwMDUxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJFvBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyMTEzMDA1MS5wZGYAAA4AGgAMADIAMQAxADMAMAAwADUAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzIxMTMwMDUxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25251. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIxMTMwMDUxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjExMzAwNTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kNMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIxMTMwMDUxLnBkZgAADgAaAAwAMgAxADEAMwAwADAANQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjExMzAwNTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  25252. @inproceedings{Joisha:2001oq,
  25253. Address = {New York, NY, USA},
  25254. Author = {Pramod G. Joisha and Prithviraj Banerjee},
  25255. Booktitle = {APL '01: Proceedings of the 2001 conference on APL},
  25256. Date-Added = {2006-08-29 23:27:20 -0600},
  25257. Date-Modified = {2010-12-17 10:23:10 -0700},
  25258. Isbn = {1-58113-419-3},
  25259. Location = {New Haven, Connecticut},
  25260. Pages = {7--21},
  25261. Publisher = {ACM Press},
  25262. Title = {Correctly detecting intrinsic type errors in typeless languages such as {MATLAB}},
  25263. Year = {2001},
  25264. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNy1qb2lzaGEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNy1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhRwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDctam9pc2hhLnBkZgAOABwADQBwADcALQBqAG8AaQBzAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A3LWpvaXNoYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25265. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNy1qb2lzaGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNy1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t70Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNy1qb2lzaGEucGRmAAAOABwADQBwADcALQBqAG8AaQBzAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNy1qb2lzaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25266. Bdsk-Url-1 = {http://doi.acm.org/10.1145/570407.570408}}
  25267. @inproceedings{Chauveau:1998nx,
  25268. Address = {London, UK},
  25269. Author = {Stephane Chauveau and Francois Bodin},
  25270. Booktitle = {LCR '98: Selected Papers from the 4th International Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers},
  25271. Date-Added = {2006-08-29 23:25:17 -0600},
  25272. Date-Modified = {2007-05-18 13:42:22 -0600},
  25273. Isbn = {3-540-65172-1},
  25274. Pages = {27--40},
  25275. Publisher = {Springer-Verlag},
  25276. Title = {Menhir: An Environment for High Performance Matlab},
  25277. Year = {1998},
  25278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDgucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ob0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDgucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25279. @inproceedings{Rose:1996cr,
  25280. Address = {London, UK},
  25281. Author = {Luiz De Rose and Kyle Gallivan and Efstratios Gallopoulos and Bret A. Marsolf and David A. Padua},
  25282. Booktitle = {LCPC '95: Proceedings of the 8th International Workshop on Languages and Compilers for Parallel Computing},
  25283. Date-Added = {2006-08-29 23:22:31 -0600},
  25284. Date-Modified = {2007-05-18 13:42:22 -0600},
  25285. Isbn = {3-540-60765-X},
  25286. Pages = {269--288},
  25287. Publisher = {Springer-Verlag},
  25288. Title = {FALCON: A {MATLAB} Interactive Restructuring Compiler},
  25289. Year = {1996},
  25290. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZhbGNvbi1tYXRsYWIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmYWxjb24tbWF0bGFiLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9sy70hxV4VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIcjiEAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmYWxjb24tbWF0bGFiLnBkZgAADgAkABEAZgBhAGwAYwBvAG4ALQBtAGEAdABsAGEAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mYWxjb24tbWF0bGFiLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  25291. @article{Gomez:1998dq,
  25292. Author = {C. Gomez and T. Scott},
  25293. Date-Added = {2006-08-29 23:15:52 -0600},
  25294. Date-Modified = {2007-05-18 13:42:22 -0600},
  25295. Journal = {Computer Physics Communications},
  25296. Pages = {548--562},
  25297. Title = {Maple programs for generating efficient {FORTRAN} code for serial and vectorised machines},
  25298. Volume = {115},
  25299. Year = {1998}}
  25300. @article{Gates:1985bh,
  25301. Address = {New York, NY, USA},
  25302. Author = {Barbara L. Gates},
  25303. Date-Added = {2006-08-29 23:10:11 -0600},
  25304. Date-Modified = {2010-12-17 10:23:10 -0700},
  25305. Issn = {0163-5824},
  25306. Journal = {SIGSAM Bull.},
  25307. Number = {3},
  25308. Pages = {24--42},
  25309. Publisher = {ACM Press},
  25310. Title = {Gentran: an automatic code generation facility for {REDUCE}},
  25311. Volume = {19},
  25312. Year = {1985},
  25313. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjQtZ2F0ZXMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjQtZ2F0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyc0wRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI0LWdhdGVzLnBkZgAOABwADQBwADIANAAtAGcAYQB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyNC1nYXRlcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25314. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjQtZ2F0ZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjQtZ2F0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pZ0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQtZ2F0ZXMucGRmAAAOABwADQBwADIANAAtAGcAYQB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjQtZ2F0ZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25315. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089411.1089415}}
  25316. @techreport{Banerjee:1999qf,
  25317. 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},
  25318. Date-Added = {2006-08-29 23:02:35 -0600},
  25319. Date-Modified = {2007-05-18 13:42:22 -0600},
  25320. Institution = {Northwestern University},
  25321. Title = {MATCH: A {MATLAB} Compiler for Adaptive Computing Systems},
  25322. Year = {1999}}
  25323. @techreport{Keren:1995ve,
  25324. Author = {Y. Keren},
  25325. Date-Added = {2006-08-29 22:56:02 -0600},
  25326. Date-Modified = {2007-05-18 13:42:22 -0600},
  25327. Institution = {Israel Institute of Technology},
  25328. Title = {MATCOM: A {MATLAB} to C++ translator and support libraries},
  25329. Year = {1995}}
  25330. @inproceedings{Menon:1999ly,
  25331. Address = {New York, NY, USA},
  25332. Author = {Vijay Menon and Keshav Pingali},
  25333. Booktitle = {ICS '99: Proceedings of the 13th International Conference on Supercomputing},
  25334. Date-Added = {2006-08-29 22:46:37 -0600},
  25335. Date-Modified = {2010-12-17 10:23:10 -0700},
  25336. Isbn = {1-58113-164-X},
  25337. Location = {Rhodes, Greece},
  25338. Pages = {434--443},
  25339. Publisher = {ACM Press},
  25340. Title = {High-level semantic optimization of numerical codes},
  25341. Year = {1999},
  25342. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDM0LW1lbm9uLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQzNC1tZW5vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n3MEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0MzQtbWVub24ucGRmAAAOAB4ADgBwADQAMwA0AC0AbQBlAG4AbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQzNC1tZW5vbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25343. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDM0LW1lbm9uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQzNC1tZW5vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96/tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQzNC1tZW5vbi5wZGYADgAeAA4AcAA0ADMANAAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDM0LW1lbm9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25344. Bdsk-Url-1 = {http://doi.acm.org/10.1145/305138.305230}}
  25345. @inproceedings{Joisha:2003zr,
  25346. Address = {New York, NY, USA},
  25347. Author = {Pramod G. Joisha and Prithviraj Banerjee},
  25348. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  25349. Date-Added = {2006-08-29 22:38:45 -0600},
  25350. Date-Modified = {2010-12-17 10:23:10 -0700},
  25351. Isbn = {1-58113-662-5},
  25352. Location = {San Diego, California, USA},
  25353. Pages = {258--268},
  25354. Publisher = {ACM Press},
  25355. Title = {Static array storage optimization in MATLAB},
  25356. Year = {2003},
  25357. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjU4LWpvaXNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNTgtam9pc2hhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ1LBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjU4LWpvaXNoYS5wZGYADgAgAA8AcAAyADUAOAAtAGoAbwBpAHMAaABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI1OC1qb2lzaGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25358. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNTgtam9pc2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI1OC1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ctEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1OC1qb2lzaGEucGRmAAAOACAADwBwADIANQA4AC0AagBvAGkAcwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI1OC1qb2lzaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25359. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781160}}
  25360. @inproceedings{Elphick:2003ys,
  25361. Address = {New York, NY, USA},
  25362. Author = {Daniel Elphick and Michael Leuschel and Simon Cox},
  25363. Booktitle = {GPCE '03: Proceedings of the 2nd international conference on Generative programming and component engineering},
  25364. Date-Added = {2006-08-29 22:36:35 -0600},
  25365. Date-Modified = {2009-08-25 22:28:19 -0600},
  25366. Isbn = {3-540-20102-5},
  25367. Location = {Erfurt, Germany},
  25368. Pages = {344--363},
  25369. Publisher = {Springer-Verlag New York, Inc.},
  25370. Title = {Partial evaluation of MATLAB},
  25371. Year = {2003},
  25372. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzQ0LWVscGhpY2sucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzQ0LWVscGhpY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyepwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM0NC1lbHBoaWNrLnBkZgAADgAiABAAcAAzADQANAAtAGUAbABwAGgAaQBjAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzQ0LWVscGhpY2sucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25373. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNDQtZWxwaGljay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNDQtZWxwaGljay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esbRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNDQtZWxwaGljay5wZGYADgAiABAAcAAzADQANAAtAGUAbABwAGgAaQBjAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM0NC1lbHBoaWNrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  25374. @inproceedings{Gropp:1999vn,
  25375. Author = {W. Gropp and D. Kaushik and D. Keyes and B. Smith},
  25376. Booktitle = {Proceedings of Parallel CFD'99},
  25377. Date-Added = {2006-08-24 16:49:53 -0600},
  25378. Date-Modified = {2010-12-17 10:23:10 -0700},
  25379. Publisher = {Elsevier},
  25380. Title = {Toward realistic performance bounds for implicit {CFD} codes},
  25381. Year = {1999},
  25382. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BjZmQ5OV9na2tzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGNmZDk5X2dra3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9749EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGNmZDk5X2dra3MucGRmAAAOACAADwBwAGMAZgBkADkAOQBfAGcAawBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGNmZDk5X2dra3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25383. Bdsk-Url-1 = {citeseer.ist.psu.edu/gropp99towards.html}}
  25384. @inproceedings{Gupta:1993kx,
  25385. Address = {New York, NY, USA},
  25386. Annote = {This is the basis for LogicBlox evaluation engine. Explaines the DRed algorithm.},
  25387. Author = {Ashish Gupta and Inderpal Singh Mumick and V. S. Subrahmanian},
  25388. Booktitle = {SIGMOD '93: Proceedings of the 1993 ACM SIGMOD international conference on Management of data},
  25389. Date-Added = {2006-08-23 10:27:49 -0600},
  25390. Date-Modified = {2010-12-17 10:23:10 -0700},
  25391. Isbn = {0-89791-592-5},
  25392. Location = {Washington, D.C., United States},
  25393. Pages = {157--166},
  25394. Publisher = {ACM Press},
  25395. Title = {Maintaining views incrementally},
  25396. Year = {1993},
  25397. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uLy4uLy4uL3BhcGVycy9NYWludGFpbmluZ1ZpZXdzSW5jcmVtZW50YWxseS5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH01haW50YWluaW5nVmlld3NJbmNyZSNGMjQ4Qi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJIvBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpNYWludGFpbmluZ1ZpZXdzSW5jcmUjRjI0OEIucGRmAA4ARAAhAE0AYQBpAG4AdABhAGkAbgBpAG4AZwBWAGkAZQB3AHMASQBuAGMAcgBlAG0AZQBuAHQAYQBsAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAM1VzZXJzL3NpZWsvcGFwZXJzL01haW50YWluaW5nVmlld3NJbmNyZW1lbnRhbGx5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDCAMcAzwKLAo0CkgKdAqYCtAK4Ar8CyALNAtoC3QLvAvIC9wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL5},
  25398. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uL0Ryb3Bib3gvYmliL01haW50YWluaW5nVmlld3NJbmNyZW1lbnRhbGx5LnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfTWFpbnRhaW5pbmdWaWV3c0luY3JlI0VFQkM5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ryczlmwYAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFWAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1haW50YWluaW5nVmlld3NJbmNyZSNFRUJDOS5wZGYADgBEACEATQBhAGkAbgB0AGEAaQBuAGkAbgBnAFYAaQBlAHcAcwBJAG4AYwByAGUAbQBlAG4AdABhAGwAbAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA5VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWFpbnRhaW5pbmdWaWV3c0luY3JlbWVudGFsbHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=},
  25399. Bdsk-Url-1 = {http://doi.acm.org/10.1145/170035.170066}}
  25400. @incollection{Cardelli:1991uq,
  25401. Address = {Berlin},
  25402. Author = {Luca Cardelli},
  25403. Booktitle = {Formal Description of Programming Concepts},
  25404. Date-Added = {2006-08-22 21:50:54 -0600},
  25405. Date-Modified = {2010-12-17 10:23:10 -0700},
  25406. Pages = {431--507},
  25407. Publisher = {Springer-Verlag},
  25408. Title = {Typeful Programming},
  25409. Year = {1991},
  25410. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWNhcmRlbGxpOTN0eXBlZnVsLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY2FyZGVsbGk5M3R5cGVmdWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xC9EPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2FyZGVsbGk5M3R5cGVmdWwucGRmAAAOACwAFQBjAGEAcgBkAGUAbABsAGkAOQAzAHQAeQBwAGUAZgB1AGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvY2FyZGVsbGk5M3R5cGVmdWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  25411. @manual{Cardelli:1994fk,
  25412. Address = {130 Lytton Avenue, Palo Alto CA 94301},
  25413. Author = {Luca Cardelli},
  25414. Date-Added = {2006-08-22 21:46:52 -0600},
  25415. Date-Modified = {2009-08-25 22:28:19 -0600},
  25416. Month = {May},
  25417. Organization = {Digital Equipment Corporation, Systems Research Center},
  25418. Title = {The Quest Language and System},
  25419. Year = {1994},
  25420. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9RdWVzdE1hbnVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD1F1ZXN0TWFudWFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJJfBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpRdWVzdE1hbnVhbC5wZGYADgAgAA8AUQB1AGUAcwB0AE0AYQBuAHUAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvUXVlc3RNYW51YWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25421. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL1F1ZXN0TWFudWFsLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPUXVlc3RNYW51YWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8cHMzlm2QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eG0AAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFF1ZXN0TWFudWFsLnBkZgAOACAADwBRAHUAZQBzAHQATQBhAG4AdQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9RdWVzdE1hbnVhbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  25422. @article{Mishra:1992dq,
  25423. Address = {New York, NY, USA},
  25424. Author = {Priti Mishra and Margaret H. Eich},
  25425. Date-Added = {2006-08-19 14:57:12 -0600},
  25426. Date-Modified = {2010-12-17 10:23:10 -0700},
  25427. Issn = {0360-0300},
  25428. Journal = {ACM Comput. Surv.},
  25429. Number = {1},
  25430. Pages = {63--113},
  25431. Publisher = {ACM Press},
  25432. Title = {Join processing in relational databases},
  25433. Volume = {24},
  25434. Year = {1992},
  25435. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNjMtbWlzaHJhLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDYzLW1pc2hyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oPMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2My1taXNocmEucGRmAAAOAB4ADgBwADYAMwAtAG0AaQBzAGgAcgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDYzLW1pc2hyYS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25436. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjMtbWlzaHJhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYzLW1pc2hyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ZtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLW1pc2hyYS5wZGYADgAeAA4AcAA2ADMALQBtAGkAcwBoAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjMtbWlzaHJhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25437. Bdsk-Url-1 = {http://doi.acm.org/10.1145/128762.128764}}
  25438. @article{Klug:1982bh,
  25439. Address = {New York, NY, USA},
  25440. Author = {Anthony Klug},
  25441. Date-Added = {2006-08-19 14:47:20 -0600},
  25442. Date-Modified = {2010-12-17 10:23:10 -0700},
  25443. Issn = {0004-5411},
  25444. Journal = {J. ACM},
  25445. Number = {3},
  25446. Pages = {699--717},
  25447. Publisher = {ACM Press},
  25448. Title = {Equivalence of Relational Algebra and Relational Calculus Query Languages Having Aggregate Functions},
  25449. Volume = {29},
  25450. Year = {1982},
  25451. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNjk5LWtsdWcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNjk5LWtsdWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhOwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDY5OS1rbHVnLnBkZgAOABwADQBwADYAOQA5AC0AawBsAHUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A2OTkta2x1Zy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25452. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjk5LWtsdWcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjk5LWtsdWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t60Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjk5LWtsdWcucGRmAAAOABwADQBwADYAOQA5AC0AawBsAHUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjk5LWtsdWcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25453. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322326.322332}}
  25454. @inproceedings{Bancilhon:1986qf,
  25455. Address = {New York, NY, USA},
  25456. Author = {Francois Bancilhon and Raghu Ramakrishnan},
  25457. Booktitle = {SIGMOD '86: Proceedings of the 1986 ACM SIGMOD international conference on Management of data},
  25458. Date-Added = {2006-08-19 13:52:10 -0600},
  25459. Date-Modified = {2010-12-17 10:23:10 -0700},
  25460. Isbn = {0-89791-191-1},
  25461. Location = {Washington, D.C., United States},
  25462. Pages = {16--52},
  25463. Publisher = {ACM Press},
  25464. Title = {An amateur's introduction to recursive query processing strategies},
  25465. Year = {1986},
  25466. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTYtYmFuY2lsaG9uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE2LWJhbmNpbGhvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mvMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNi1iYW5jaWxob24ucGRmAA4AJAARAHAAMQA2AC0AYgBhAG4AYwBpAGwAaABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTYtYmFuY2lsaG9uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  25467. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNi1iYW5jaWxob24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTYtYmFuY2lsaG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nj0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTYtYmFuY2lsaG9uLnBkZgAADgAkABEAcAAxADYALQBiAGEAbgBjAGkAbABoAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTYtYmFuY2lsaG9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  25468. Bdsk-Url-1 = {http://doi.acm.org/10.1145/16894.16859}}
  25469. @article{Jarke:1984ve,
  25470. Address = {New York, NY, USA},
  25471. Author = {Matthias Jarke and Jurgen Koch},
  25472. Date-Added = {2006-08-19 13:45:14 -0600},
  25473. Date-Modified = {2010-12-17 10:23:10 -0700},
  25474. Issn = {0360-0300},
  25475. Journal = {ACM Comput. Surv.},
  25476. Number = {2},
  25477. Pages = {111--152},
  25478. Publisher = {ACM Press},
  25479. Title = {Query Optimization in Database Systems},
  25480. Volume = {16},
  25481. Year = {1984},
  25482. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTExLWphcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDExMS1qYXJrZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mfcEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMTEtamFya2UucGRmAAAOAB4ADgBwADEAMQAxAC0AagBhAHIAawBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDExMS1qYXJrZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25483. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTExLWphcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDExMS1qYXJrZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95l9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExMS1qYXJrZS5wZGYADgAeAA4AcAAxADEAMQAtAGoAYQByAGsAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTExLWphcmtlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25484. Bdsk-Url-1 = {http://doi.acm.org/10.1145/356924.356928}}
  25485. @inproceedings{Stonebraker:1975ly,
  25486. Address = {New York, NY, USA},
  25487. Author = {Michael Stonebraker},
  25488. Booktitle = {SIGMOD '75: Proceedings of the 1975 ACM SIGMOD international conference on Management of data},
  25489. Date-Added = {2006-08-19 13:42:28 -0600},
  25490. Date-Modified = {2010-12-17 10:23:10 -0700},
  25491. Location = {San Jose, California},
  25492. Pages = {65--78},
  25493. Publisher = {ACM Press},
  25494. Title = {Implementation of integrity constraints and views by query modification},
  25495. Year = {1975},
  25496. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9QMDY1LnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIUDA2NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8klMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlAwNjUucGRmAAAOABIACABQADAANgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvUDA2NS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  25497. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uL0Ryb3Bib3gvYmliL1AwNjUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QhQMDY1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxh7zOWbHQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4W0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAMU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUDA2NS5wZGYAAA4AEgAIAFAAMAA2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QMDY1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKgArQC1AiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25498. Bdsk-Url-1 = {http://doi.acm.org/10.1145/500080.500091}}
  25499. @article{Grant:1992zr,
  25500. Address = {New York, NY, USA},
  25501. Author = {John Grant and Jack Minker},
  25502. Date-Added = {2006-08-18 15:38:10 -0600},
  25503. Date-Modified = {2010-12-17 10:23:10 -0700},
  25504. Issn = {0001-0782},
  25505. Journal = {Commun. ACM},
  25506. Number = {3},
  25507. Pages = {66--81},
  25508. Publisher = {ACM Press},
  25509. Title = {The impact of logic programming on databases},
  25510. Volume = {35},
  25511. Year = {1992},
  25512. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNjYtZ3JhbnQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNjYtZ3JhbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhIwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDY2LWdyYW50LnBkZgAOABwADQBwADYANgAtAGcAcgBhAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A2Ni1ncmFudC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25513. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjYtZ3JhbnQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjYtZ3JhbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tw0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjYtZ3JhbnQucGRmAAAOABwADQBwADYANgAtAGcAcgBhAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjYtZ3JhbnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25514. Bdsk-Url-1 = {http://doi.acm.org/10.1145/131295.131297}}
  25515. @inproceedings{Levy:1995ys,
  25516. Address = {New York, NY, USA},
  25517. Author = {Alon Y. Levy and Yehoshua Sagiv},
  25518. Booktitle = {PODS '95: Proceedings of the fourteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems},
  25519. Date-Added = {2006-08-18 12:45:07 -0600},
  25520. Date-Modified = {2010-12-17 10:23:10 -0700},
  25521. Isbn = {0-89791-730-8},
  25522. Location = {San Jose, California, United States},
  25523. Pages = {163--173},
  25524. Publisher = {ACM Press},
  25525. Title = {Semantic query optimization in Datalog programs (extended abstract)},
  25526. Year = {1995},
  25527. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTYzLWxldnkucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTYzLWxldnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADybLwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE2My1sZXZ5LnBkZgAOABwADQBwADEANgAzAC0AbABlAHYAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNjMtbGV2eS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25528. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTYzLWxldnkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTYzLWxldnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nu0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTYzLWxldnkucGRmAAAOABwADQBwADEANgAzAC0AbABlAHYAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTYzLWxldnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25529. Bdsk-Url-1 = {http://doi.acm.org/10.1145/212433.220207}}
  25530. @article{Graefe:1993vn,
  25531. Address = {New York, NY, USA},
  25532. Author = {Goetz Graefe},
  25533. Date-Added = {2006-08-18 12:37:28 -0600},
  25534. Date-Modified = {2010-12-17 10:23:10 -0700},
  25535. Issn = {0360-0300},
  25536. Journal = {ACM Comput. Surv.},
  25537. Number = {2},
  25538. Pages = {73--169},
  25539. Publisher = {ACM Press},
  25540. Title = {Query evaluation techniques for large databases},
  25541. Volume = {25},
  25542. Year = {1993},
  25543. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNzMtZ3JhZWZlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDczLWdyYWVmZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oYMEbHisAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcosAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3My1ncmFlZmUucGRmAAAOAB4ADgBwADcAMwAtAGcAcgBhAGUAZgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDczLWdyYWVmZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25544. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzMtZ3JhZWZlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDczLWdyYWVmZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97iNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDczLWdyYWVmZS5wZGYADgAeAA4AcAA3ADMALQBnAHIAYQBlAGYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNzMtZ3JhZWZlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25545. Bdsk-Url-1 = {http://doi.acm.org/10.1145/152610.152611}}
  25546. @article{Freytag:1989kx,
  25547. Address = {New York, NY, USA},
  25548. Author = {Johann Christoph Freytag and Nathan Goodman},
  25549. Date-Added = {2006-08-18 12:29:41 -0600},
  25550. Date-Modified = {2010-12-17 10:23:10 -0700},
  25551. Issn = {0362-5915},
  25552. Journal = {ACM Trans. Database Syst.},
  25553. Number = {1},
  25554. Pages = {1--27},
  25555. Publisher = {ACM Press},
  25556. Title = {On the translation of relational queries into iterative programs},
  25557. Volume = {14},
  25558. Year = {1989},
  25559. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMS1mcmV5dGFnLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEtZnJleXRhZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mX8EbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLWZyZXl0YWcucGRmAAAOAB4ADgBwADEALQBmAHIAZQB5AHQAYQBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEtZnJleXRhZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25560. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMS1mcmV5dGFnLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEtZnJleXRhZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95c9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtZnJleXRhZy5wZGYADgAeAA4AcAAxAC0AZgByAGUAeQB0AGEAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMS1mcmV5dGFnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25561. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62032.62033}}
  25562. @inproceedings{Freytag:1986uq,
  25563. Address = {New York, NY, USA},
  25564. Author = {Johann Christoph Freytag and Nathan Goodman},
  25565. Booktitle = {SIGMOD '86: Proceedings of the 1986 ACM SIGMOD international conference on Management of data},
  25566. Date-Added = {2006-08-18 12:26:08 -0600},
  25567. Date-Modified = {2010-12-17 10:23:10 -0700},
  25568. Isbn = {0-89791-191-1},
  25569. Location = {Washington, D.C., United States},
  25570. Pages = {206--214},
  25571. Publisher = {ACM Press},
  25572. Title = {Rule-based transformation of relational queries into iterative programs},
  25573. Year = {1986},
  25574. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjA2LWZyZXl0YWcucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjA2LWZyZXl0YWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADycHwRp//wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRrUXwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwNi1mcmV5dGFnLnBkZgAADgAiABAAcAAyADAANgAtAGYAcgBlAHkAdABhAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjA2LWZyZXl0YWcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25575. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMDYtZnJleXRhZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMDYtZnJleXRhZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ei/RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMDYtZnJleXRhZy5wZGYADgAiABAAcAAyADAANgAtAGYAcgBlAHkAdABhAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIwNi1mcmV5dGFnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25576. Bdsk-Url-1 = {http://doi.acm.org/10.1145/16894.16875}}
  25577. @inproceedings{Graefe:1987fk,
  25578. Address = {New York, NY, USA},
  25579. Author = {Goetz Graefe and David J. DeWitt},
  25580. Booktitle = {SIGMOD '87: Proceedings of the 1987 ACM SIGMOD international conference on Management of data},
  25581. Date-Added = {2006-08-18 12:21:54 -0600},
  25582. Date-Modified = {2010-12-17 10:23:10 -0700},
  25583. Isbn = {0-89791-236-5},
  25584. Location = {San Francisco, California, United States},
  25585. Pages = {160--172},
  25586. Publisher = {ACM Press},
  25587. Title = {The EXODUS optimizer generator},
  25588. Year = {1987},
  25589. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTYwLWdyYWVmZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNjAtZ3JhZWZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJsLBGn//AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBGtRfAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTYwLWdyYWVmZS5wZGYADgAgAA8AcAAxADYAMAAtAGcAcgBhAGUAZgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE2MC1ncmFlZmUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25590. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNjAtZ3JhZWZlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE2MC1ncmFlZmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL955dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2MC1ncmFlZmUucGRmAAAOACAADwBwADEANgAwAC0AZwByAGEAZQBmAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE2MC1ncmFlZmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25591. Bdsk-Url-1 = {http://doi.acm.org/10.1145/38713.38734}}
  25592. @inproceedings{Kotlyar:1997mi,
  25593. Address = {New York, NY, USA},
  25594. Author = {Vladimir Kotlyar and Keshav Pingali and Paul Stodghill},
  25595. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  25596. Date-Added = {2006-08-17 13:45:07 -0600},
  25597. Date-Modified = {2010-12-17 10:23:10 -0700},
  25598. Isbn = {0-89791-985-8},
  25599. Location = {San Jose, CA},
  25600. Pages = {1--18},
  25601. Publisher = {ACM Press},
  25602. Title = {Compiling parallel code for sparse matrix applications},
  25603. Year = {1997},
  25604. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ExMC1rb3RseWFyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTEwLWtvdGx5YXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uadEPNSUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTEwLWtvdGx5YXIucGRmAAAOACAADwBhADEAMAAtAGsAbwB0AGwAeQBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTEwLWtvdGx5YXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25605. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509603}}
  25606. @inproceedings{Chandra:1980qa,
  25607. Author = {Ashok K. Chandra and David Harel},
  25608. Booktitle = {{IEEE} Symposium on Foundations of Computer Science},
  25609. Date-Added = {2006-08-16 18:19:16 -0600},
  25610. Date-Modified = {2010-12-17 10:23:10 -0700},
  25611. Pages = {333-347},
  25612. Title = {Structure and Complexity of Relational Queries},
  25613. Year = {1980},
  25614. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9jaGFuZHJhODJzdHJ1Y3R1cmUucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZjaGFuZHJhODJzdHJ1Y3R1cmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUewQnpAAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YAAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y2hhbmRyYTgyc3RydWN0dXJlLnBkZgAADgAuABYAYwBoAGEAbgBkAHIAYQA4ADIAcwB0AHIAdQBjAHQAdQByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9jaGFuZHJhODJzdHJ1Y3R1cmUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  25615. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmNoYW5kcmE4MnN0cnVjdHVyZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmNoYW5kcmE4MnN0cnVjdHVyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cR/RDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNoYW5kcmE4MnN0cnVjdHVyZS5wZGYADgAuABYAYwBoAGEAbgBkAHIAYQA4ADIAcwB0AHIAdQBjAHQAdQByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY2hhbmRyYTgyc3RydWN0dXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  25616. Bdsk-Url-1 = {citeseer.ist.psu.edu/chandra82structure.html}}
  25617. @article{Apt:1982kl,
  25618. Address = {New York, NY, USA},
  25619. Author = {Krzysztof R. Apt and M. H. van Emden},
  25620. Date-Added = {2006-08-16 18:14:46 -0600},
  25621. Date-Modified = {2010-12-17 10:23:10 -0700},
  25622. Issn = {0004-5411},
  25623. Journal = {J. ACM},
  25624. Number = {3},
  25625. Pages = {841--862},
  25626. Publisher = {ACM Press},
  25627. Title = {Contributions to the Theory of Logic Programming},
  25628. Volume = {29},
  25629. Year = {1982},
  25630. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wODQxLWFwdC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA4NDEtYXB0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHXBCeksAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2MAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODQxLWFwdC5wZGYAAA4AGgAMAHAAOAA0ADEALQBhAHAAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A4NDEtYXB0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25631. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwODQxLWFwdC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA4NDEtYXB0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e6TRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NDEtYXB0LnBkZgAOABoADABwADgANAAxAC0AYQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDg0MS1hcHQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  25632. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322326.322339}}
  25633. @article{Emden:1976fu,
  25634. Address = {New York, NY, USA},
  25635. Author = {M. H. Van Emden and R. A. Kowalski},
  25636. Date-Added = {2006-08-16 18:11:06 -0600},
  25637. Date-Modified = {2010-12-17 10:23:10 -0700},
  25638. Issn = {0004-5411},
  25639. Journal = {J. ACM},
  25640. Number = {4},
  25641. Pages = {733--742},
  25642. Publisher = {ACM Press},
  25643. Title = {The Semantics of Predicate Logic as a Programming Language},
  25644. Volume = {23},
  25645. Year = {1976},
  25646. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNzMzLXZhbl9lbWRlbi5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA3MzMtdmFuX2VtZGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKGbBCekrAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2LAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzMzLXZhbl9lbWRlbi5wZGYAAA4AJgASAHAANwAzADMALQB2AGEAbgBfAGUAbQBkAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A3MzMtdmFuX2VtZGVuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  25647. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA3MzMtdmFuX2VtZGVuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDczMy12YW5fZW1kZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97jtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDczMy12YW5fZW1kZW4ucGRmAA4AJgASAHAANwAzADMALQB2AGEAbgBfAGUAbQBkAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNzMzLXZhbl9lbWRlbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25648. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321978.321991}}
  25649. @inproceedings{Veldhuizen:1998dz,
  25650. Author = {Todd L. Veldhuizen and Dennis Gannon},
  25651. Booktitle = {Proceedings of the SIAM Workshop on Object Oriented Methods for Inter-operable Scientific and Engineering Computing (OO'98)},
  25652. Conflocation = {Yorktown Heights, New York},
  25653. Conftitle = {SIAM Workshop on Object Oriented Methods for Inter-operable Scientific and Engineering Computing},
  25654. Date-Added = {2006-08-15 22:20:30 -0600},
  25655. Date-Modified = {2009-08-25 22:28:19 -0600},
  25656. Publisher = {SIAM Press},
  25657. Title = {Active Libraries: Rethinking the roles of compilers and libraries},
  25658. Year = {1998},
  25659. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9vbzk4LnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIb285OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mR8EJ6Q0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW0AAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm9vOTgucGRmAAAOABIACABvAG8AOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvb285OC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  25660. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhvbzk4LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIb285OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95UtEPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb285OC5wZGYADgASAAgAbwBvADkAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9vbzk4LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  25661. @article{Veldhuizen:1995fv,
  25662. Abstract = {The technique of expression templates is a powerful
  25663. and convenient alternative to C-style callback
  25664. functions. It allows logical and algebraic expressions
  25665. to be passed to functions as arguments, and inlined
  25666. directly into the function body. Expression templates
  25667. also solve the problem of evaluating vector and matrix
  25668. expressions in a single pass without temporaries.},
  25669. Affiliation = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  25670. Author = {Todd L. Veldhuizen},
  25671. Bibdate = {Tue Mar 25 13:34:48 MST 1997},
  25672. Classcodes = {C6110J (Object-oriented programming); C6115 (Programming support); C4140 (Linear algebra); C6120 (File organisation)},
  25673. Classification = {C4140 (Linear algebra); C6110J (Object-oriented programming); C6115 (Programming support); C6120 (File organisation)},
  25674. Coden = {CRPTE7},
  25675. Corpsource = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  25676. Date-Added = {2006-08-15 17:52:11 -0600},
  25677. Date-Modified = {2009-08-25 22:28:19 -0600},
  25678. Issn = {1040-6042},
  25679. Journal = {C++ Report},
  25680. 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},
  25681. Month = jun,
  25682. Note = {Reprinted in C++ Gems, ed. Stanley Lippman},
  25683. Number = {5},
  25684. Pages = {26--31},
  25685. Thesaurus = {Abstract data types; C language; Matrix algebra; Object-oriented languages; Object-oriented programming; Software libraries},
  25686. Title = {Expression templates},
  25687. Treatment = {T Theoretical or Mathematical},
  25688. Volume = {7},
  25689. Year = {1995},
  25690. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9jcHB3b3JsZC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGNwcHdvcmxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJSfBCekAAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1gAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjcHB3b3JsZC5wZGYAAA4AGgAMAGMAcABwAHcAbwByAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2NwcHdvcmxkLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25691. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxjcHB3b3JsZC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGNwcHdvcmxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cTDRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNwcHdvcmxkLnBkZgAOABoADABjAHAAcAB3AG8AcgBsAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvY3Bwd29ybGQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  25692. @inproceedings{Czarnecki:2000bs,
  25693. Address = {London, UK},
  25694. Author = {Krzysztof Czarnecki and Ulrich W. Eisenecker and Robert Gl{\"u}ck and David Vandevoorde and Todd L. Veldhuizen},
  25695. Booktitle = {Selected Papers from the International Seminar on Generic Programming},
  25696. Date-Added = {2006-08-15 16:19:55 -0600},
  25697. Date-Modified = {2007-05-18 13:42:22 -0600},
  25698. Isbn = {3-540-41090-2},
  25699. Pages = {25--39},
  25700. Publisher = {Springer-Verlag},
  25701. Title = {Generative Programming and Active Libraries},
  25702. Year = {2000}}
  25703. @article{Puschel:2004ij,
  25704. Address = {Thousand Oaks, CA, USA},
  25705. 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},
  25706. Date-Added = {2006-08-15 16:02:59 -0600},
  25707. Date-Modified = {2010-12-17 10:23:10 -0700},
  25708. Issn = {1094-3420},
  25709. Journal = {Int. J. High Perform. Comput. Appl.},
  25710. Number = {1},
  25711. Pages = {21--45},
  25712. Publisher = {Sage Publications, Inc.},
  25713. Title = {Spiral: A Generator for Platform-Adapted Libraries of Signal Processing Algorithms},
  25714. Volume = {18},
  25715. Year = {2004},
  25716. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9zcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpzcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADykgwQnpOAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9mAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3BpcmFsLnBkZgAADgAWAAoAcwBwAGkAcgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9zcGlyYWwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  25717. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oi0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzcGlyYWwucGRmAA4AFgAKAHMAcABpAHIAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3NwaXJhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  25718. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004041291}}
  25719. @inproceedings{Guyer:1999kl,
  25720. Address = {New York, NY, USA},
  25721. Author = {Samuel Z. Guyer and Calvin Lin},
  25722. Booktitle = {PLAN '99: Proceedings of the 2nd conference on Domain-specific languages},
  25723. Date-Added = {2006-08-15 15:37:36 -0600},
  25724. Date-Modified = {2010-12-17 10:23:10 -0700},
  25725. Isbn = {1-58113-255-7},
  25726. Location = {Austin, Texas, United States},
  25727. Pages = {39--52},
  25728. Publisher = {ACM Press},
  25729. Title = {An annotation language for optimizing software libraries},
  25730. Year = {1999},
  25731. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMzktZ3V5ZXIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMzktZ3V5ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfEwQnpIQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9gQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM5LWd1eWVyLnBkZgAOABwADQBwADMAOQAtAGcAdQB5AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AzOS1ndXllci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25732. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzktZ3V5ZXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzktZ3V5ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rj0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzktZ3V5ZXIucGRmAAAOABwADQBwADMAOQAtAGcAdQB5AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzktZ3V5ZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25733. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331960.331970}}
  25734. @article{Guyer:2004tg,
  25735. Author = {Samuel Z. Guyer and Calvin Lin},
  25736. Date-Added = {2006-08-15 15:34:33 -0600},
  25737. Date-Modified = {2009-08-25 22:28:19 -0600},
  25738. Journal = {Proceedings of the IEEE},
  25739. Month = {February},
  25740. Number = {2},
  25741. Pages = {342--357},
  25742. Title = {Broadway: A Compiler for Exploiting the Domain-Specific Semantics of Software Libraries},
  25743. Volume = {93},
  25744. Year = {2005},
  25745. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9icm9hZHdheS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGJyb2Fkd2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJQnBCej+AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1eAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpicm9hZHdheS5wZGYAAA4AGgAMAGIAcgBvAGEAZAB3AGEAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2Jyb2Fkd2F5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25746. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxicm9hZHdheS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGJyb2Fkd2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cEDRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJyb2Fkd2F5LnBkZgAOABoADABiAHIAbwBhAGQAdwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYnJvYWR3YXkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  25747. @inproceedings{Almasi:2002oq,
  25748. Address = {New York, NY, USA},
  25749. Author = {George Almasi and David Padua},
  25750. Booktitle = {PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  25751. Date-Added = {2006-08-15 14:43:00 -0600},
  25752. Date-Modified = {2010-12-17 10:23:10 -0700},
  25753. Isbn = {1-58113-463-0},
  25754. Location = {Berlin, Germany},
  25755. Pages = {294--303},
  25756. Publisher = {ACM Press},
  25757. Title = {MaJIC: compiling {MATLAB} for speed and responsiveness},
  25758. Year = {2002},
  25759. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjk0LWFsbWFzaS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyOTQtYWxtYXNpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ47BCekdAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj19AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjk0LWFsbWFzaS5wZGYADgAgAA8AcAAyADkANAAtAGEAbABtAGEAcwBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI5NC1hbG1hc2kucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25760. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOTQtYWxtYXNpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5NC1hbG1hc2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ntEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5NC1hbG1hc2kucGRmAAAOACAADwBwADIAOQA0AC0AYQBsAG0AYQBzAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI5NC1hbG1hc2kucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25761. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512564}}
  25762. @inproceedings{Meier:1991cr,
  25763. Address = {New York, NY, USA},
  25764. Author = {Ulrike Meier and Rudolf Eigenmann},
  25765. Booktitle = {PPOPP '91: Proceedings of the 3rd ACM SIGPLAN symposium on Principles and practice of parallel programming},
  25766. Date-Added = {2006-08-15 13:29:06 -0600},
  25767. Date-Modified = {2010-12-17 10:23:10 -0700},
  25768. Isbn = {0-89791-390-6},
  25769. Location = {Williamsburg, Virginia, United States},
  25770. Pages = {178--188},
  25771. Publisher = {ACM Press},
  25772. Title = {Parallelization and performance of Conjugate Gradient algorithms on the Cedar hierarchical-memory multiprocessor},
  25773. Year = {1991},
  25774. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTc4LW1laWVyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3OC1tZWllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8m4MEJ6RMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXMAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzgtbWVpZXIucGRmAAAOAB4ADgBwADEANwA4AC0AbQBlAGkAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3OC1tZWllci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25775. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc4LW1laWVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3OC1tZWllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96BtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3OC1tZWllci5wZGYADgAeAA4AcAAxADcAOAAtAG0AZQBpAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc4LW1laWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25776. Bdsk-Url-1 = {http://doi.acm.org/10.1145/109625.109644}}
  25777. @inproceedings{Chronopoulos:1991dq,
  25778. Address = {New York, NY, USA},
  25779. Author = {A. T. Chronopoulos},
  25780. Booktitle = {Supercomputing '91: Proceedings of the 1991 ACM/IEEE conference on Supercomputing},
  25781. Date-Added = {2006-08-15 13:16:25 -0600},
  25782. Date-Modified = {2010-12-17 10:23:10 -0700},
  25783. Isbn = {0-89791-459-7},
  25784. Location = {Albuquerque, New Mexico, United States},
  25785. Pages = {578--587},
  25786. Publisher = {ACM Press},
  25787. Title = {Towards efficient parallel implementation of the CG method applied to a class of block tridiagonal linear systems},
  25788. Year = {1991},
  25789. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9wNTc4LWNocm9ub3BvdWxvcy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXA1NzgtY2hyb25vcG91bG9zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKCfBCekoAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2IAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTc4LWNocm9ub3BvdWxvcy5wZGYADgAsABUAcAA1ADcAOAAtAGMAaAByAG8AbgBvAHAAbwB1AGwAbwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  25790. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXA1NzgtY2hyb25vcG91bG9zLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97SdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAAOACwAFQBwADUANwA4AC0AYwBoAHIAbwBuAG8AcABvAHUAbABvAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  25791. Bdsk-Url-1 = {http://doi.acm.org/10.1145/125826.126134}}
  25792. @article{Chronopoulos:1991bh,
  25793. Author = {A. T. Chronopoulos},
  25794. Date-Added = {2006-08-15 13:12:28 -0600},
  25795. Date-Modified = {2009-08-25 22:28:19 -0600},
  25796. Journal = {SIAM Journal on Numerical Analysis},
  25797. Month = {December},
  25798. Number = {6},
  25799. Pages = {1776-1789},
  25800. Title = {s-Step Iterative Methods for (Non)Symmetric (In)Definite Linear Systems},
  25801. Volume = {28},
  25802. Year = {1991},
  25803. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zLXN0ZXAtbm9uc3ltLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcy1zdGVwLW5vbnN5bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o58EJ6TIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZIAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnMtc3RlcC1ub25zeW0ucGRmAA4AJAARAHMALQBzAHQAZQBwAC0AbgBvAG4AcwB5AG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zLXN0ZXAtbm9uc3ltLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  25804. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXMtc3RlcC1ub25zeW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzLXN0ZXAtbm9uc3ltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nR0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzLXN0ZXAtbm9uc3ltLnBkZgAADgAkABEAcwAtAHMAdABlAHAALQBuAG8AbgBzAHkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zLXN0ZXAtbm9uc3ltLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  25805. @article{Chronopoulos:1989qf,
  25806. Address = {Amsterdam, The Netherlands, The Netherlands},
  25807. Author = {A. T. Chronopoulos and C. W. Gear},
  25808. Date-Added = {2006-08-15 11:03:54 -0600},
  25809. Date-Modified = {2010-12-17 10:23:10 -0700},
  25810. Issn = {0377-0427},
  25811. Journal = {J. Comput. Appl. Math.},
  25812. Number = {2},
  25813. Pages = {153--168},
  25814. Publisher = {Elsevier Science Publishers B. V.},
  25815. Title = {s-step iterative methods for symmetric linear systems},
  25816. Volume = {25},
  25817. Year = {1989},
  25818. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0377-0427(89)90045-9}}
  25819. @article{Demmel:2004ve,
  25820. 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},
  25821. Date-Added = {2006-08-15 00:04:26 -0600},
  25822. Date-Modified = {2009-08-25 22:28:19 -0600},
  25823. Journal = {Proceedings of the IEEE},
  25824. Title = {Self Adapting Linear Algebra Algorithms and Software},
  25825. Year = {2004},
  25826. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9pZWVlX3NhbnMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1pZWVlX3NhbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXMwQnpBwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aWVlZV9zYW5zLnBkZgAOABwADQBpAGUAZQBlAF8AcwBhAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2llZWVfc2Fucy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25827. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1pZWVlX3NhbnMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1pZWVlX3NhbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XW0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpZWVlX3NhbnMucGRmAAAOABwADQBpAGUAZQBlAF8AcwBhAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9pZWVlX3NhbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25828. @inproceedings{Silva:2005zr,
  25829. Address = {New York, NY, USA},
  25830. Author = {Malik Silva},
  25831. Booktitle = {CF '05: Proceedings of the 2nd conference on Computing frontiers},
  25832. Date-Added = {2006-08-14 22:09:05 -0600},
  25833. Date-Modified = {2010-12-17 10:23:10 -0700},
  25834. Isbn = {1-59593-019-1},
  25835. Location = {Ischia, Italy},
  25836. Pages = {230--235},
  25837. Publisher = {ACM Press},
  25838. Title = {Sparse matrix storage revisited},
  25839. Year = {2005},
  25840. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjMwLXNpbHZhLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIzMC1zaWx2YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nKMEJ6RgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXgAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMzAtc2lsdmEucGRmAAAOAB4ADgBwADIAMwAwAC0AcwBpAGwAdgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIzMC1zaWx2YS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25841. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjMwLXNpbHZhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzMC1zaWx2YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96T9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzMC1zaWx2YS5wZGYADgAeAA4AcAAyADMAMAAtAHMAaQBsAHYAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjMwLXNpbHZhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25842. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062261.1062299}}
  25843. @article{Mellor-Crummey:2004ys,
  25844. Address = {Thousand Oaks, CA, USA},
  25845. Author = {John Mellor-Crummey and John Garvin},
  25846. Date-Added = {2006-08-14 22:08:22 -0600},
  25847. Date-Modified = {2010-12-17 10:23:10 -0700},
  25848. Issn = {1094-3420},
  25849. Journal = {Int. J. High Perform. Comput. Appl.},
  25850. Number = {2},
  25851. Pages = {225--236},
  25852. Publisher = {Sage Publications, Inc.},
  25853. Title = {Optimizing Sparse Matrix-Vector Product Computations Using Unroll and Jam},
  25854. Volume = {18},
  25855. Year = {2004},
  25856. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004038951}}
  25857. @inproceedings{Vuduc:2002vn,
  25858. Address = {Los Alamitos, CA, USA},
  25859. Author = {Richard Vuduc and James W. Demmel and Katherine A. Yelick and Shoaib Kamil and Rajesh Nishtala and Benjamin Lee},
  25860. Booktitle = {Supercomputing '02: Proceedings of the 2002 ACM/IEEE conference on Supercomputing},
  25861. Date-Added = {2006-08-14 22:04:49 -0600},
  25862. Date-Modified = {2009-08-25 22:28:19 -0600},
  25863. Location = {Baltimore, Maryland},
  25864. Pages = {1--35},
  25865. Publisher = {IEEE Computer Society Press},
  25866. Title = {Performance optimizations and bounds for sparse matrix-vector multiply},
  25867. Year = {2002},
  25868. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNjEtdnVkdWMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNjEtdnVkdWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygzwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDYxLXZ1ZHVjLnBkZgAOABwADQBwADYAMQAtAHYAdQBkAHUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A2MS12dWR1Yy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25869. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjEtdnVkdWMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjEtdnVkdWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ta0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjEtdnVkdWMucGRmAAAOABwADQBwADYAMQAtAHYAdQBkAHUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjEtdnVkdWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25870. @article{Abramsky:2000kx,
  25871. Address = {Duluth, MN, USA},
  25872. Author = {Samson Abramsky and Radha Jagadeesan and Pasquale Malacaria},
  25873. Date-Added = {2006-08-14 17:26:19 -0600},
  25874. Date-Modified = {2010-12-17 10:23:10 -0700},
  25875. Issn = {0890-5401},
  25876. Journal = {Inf. Comput.},
  25877. Number = {2},
  25878. Pages = {409--470},
  25879. Publisher = {Academic Press, Inc.},
  25880. Title = {Full abstraction for PCF},
  25881. Volume = {163},
  25882. Year = {2000},
  25883. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdwY2YucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdwY2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vg0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwY2YucGRmAAAOABAABwBwAGMAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9wY2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  25884. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2000.2930}}
  25885. @inproceedings{Ullman:1989uq,
  25886. Address = {New York, NY, USA},
  25887. Author = {J. D. Ullman},
  25888. Booktitle = {PODS '89: Proceedings of the eighth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems},
  25889. Date-Added = {2006-08-14 16:13:31 -0600},
  25890. Date-Modified = {2010-12-17 10:23:10 -0700},
  25891. Isbn = {0-89791-308-6},
  25892. Location = {Philadelphia, Pennsylvania, United States},
  25893. Pages = {140--149},
  25894. Publisher = {ACM Press},
  25895. Title = {Bottom-up beats top-down for datalog},
  25896. Year = {1989},
  25897. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTQwLXVsbG1hbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNDAtdWxsbWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJqTBCekQAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1wAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQwLXVsbG1hbi5wZGYADgAgAA8AcAAxADQAMAAtAHUAbABsAG0AYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE0MC11bGxtYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25898. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDAtdWxsbWFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0MC11bGxtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95wtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MC11bGxtYW4ucGRmAAAOACAADwBwADEANAAwAC0AdQBsAGwAbQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0MC11bGxtYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25899. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73721.73736}}
  25900. @phdthesis{Jeffery:2002fk,
  25901. Author = {David Jeffery},
  25902. Date-Added = {2006-08-14 15:58:49 -0600},
  25903. Date-Modified = {2009-08-25 22:28:19 -0600},
  25904. Month = {February},
  25905. School = {University of Melbourne},
  25906. Title = {Expressive Type Systems for Logic Programming Languages},
  25907. Year = {2002},
  25908. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9kZ2otdGhlc2lzLWZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUZGdqLXRoZXNpcy1maW5hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lM8EJ6QEAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWEAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRnai10aGVzaXMtZmluYWwucGRmAAAOACoAFABkAGcAagAtAHQAaABlAHMAaQBzAC0AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvZGdqLXRoZXNpcy1maW5hbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  25909. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGRnai10aGVzaXMtZmluYWwucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRkZ2otdGhlc2lzLWZpbmFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FN0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZ2otdGhlc2lzLWZpbmFsLnBkZgAOACoAFABkAGcAagAtAHQAaABlAHMAaQBzAC0AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2Rnai10aGVzaXMtZmluYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  25910. @inproceedings{Strout:2005cr,
  25911. Address = {New York, NY, USA},
  25912. Author = {Michelle Mills Strout and John Mellor-Crummey and Paul Hovland},
  25913. Booktitle = {PASTE '05: The 6th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering},
  25914. Date-Added = {2006-08-10 21:44:49 -0600},
  25915. Date-Modified = {2010-12-17 10:23:10 -0700},
  25916. Isbn = {1-59593-239-9},
  25917. Location = {Lisbon, Portugal},
  25918. Pages = {67--74},
  25919. Publisher = {ACM Press},
  25920. Title = {Representation-independent program analysis},
  25921. Year = {2005},
  25922. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1108792.1108810}}
  25923. @inproceedings{Haldar:2001dq,
  25924. Address = {Piscataway, NJ, USA},
  25925. Author = {Malay Haldar and Anshuman Nayak and Alok Choudhary and Prith Banerjee},
  25926. Booktitle = {ICCAD '01: Proceedings of the 2001 IEEE/ACM international conference on Computer-aided design},
  25927. Date-Added = {2006-08-10 18:01:29 -0600},
  25928. Date-Modified = {2009-08-25 22:28:19 -0600},
  25929. Isbn = {0-7803-7249-2},
  25930. Location = {San Jose, California},
  25931. Pages = {314--319},
  25932. Publisher = {IEEE Press},
  25933. Title = {A system for synthesizing optimized FPGA hardware from MATLAB},
  25934. Year = {2001},
  25935. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzE0LWhhbGRhci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzMTQtaGFsZGFyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5rBCekdAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj19AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzE0LWhhbGRhci5wZGYADgAgAA8AcAAzADEANAAtAGgAYQBsAGQAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDMxNC1oYWxkYXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25936. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMTQtaGFsZGFyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxNC1oYWxkYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96tNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxNC1oYWxkYXIucGRmAAAOACAADwBwADMAMQA0AC0AaABhAGwAZABhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxNC1oYWxkYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  25937. @inproceedings{Roth:1998bh,
  25938. Address = {New York, NY, USA},
  25939. Author = {Gerald Roth and Ken Kennedy},
  25940. Booktitle = {ICS '98: Proceedings of the 12th international conference on Supercomputing},
  25941. Date-Added = {2006-08-10 17:58:15 -0600},
  25942. Date-Modified = {2010-12-17 10:23:10 -0700},
  25943. Isbn = {0-89791-998-X},
  25944. Location = {Melbourne, Australia},
  25945. Pages = {125--132},
  25946. Publisher = {ACM Press},
  25947. Title = {Loop fusion in high performance {Fortran}},
  25948. Year = {1998},
  25949. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTI1LXJvdGgucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTI1LXJvdGgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyaPwQnpDwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEyNS1yb3RoLnBkZgAOABwADQBwADEAMgA1AC0AcgBvAHQAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxMjUtcm90aC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25950. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTI1LXJvdGgucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTI1LXJvdGgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mo0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTI1LXJvdGgucGRmAAAOABwADQBwADEAMgA1AC0AcgBvAHQAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTI1LXJvdGgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25951. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277830.277857}}
  25952. @article{Zhao:2005qf,
  25953. 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.},
  25954. Address = {Hingham, MA, USA},
  25955. Author = {Yuan Zhao and Ken Kennedy},
  25956. Date-Added = {2006-08-10 17:56:28 -0600},
  25957. Date-Modified = {2010-12-17 10:23:10 -0700},
  25958. Issn = {0920-8542},
  25959. Journal = {J. Supercomput.},
  25960. Number = {1},
  25961. Pages = {5--46},
  25962. Publisher = {Kluwer Academic Publishers},
  25963. Title = {Scalarization using loop alignment and loop skewing},
  25964. Volume = {31},
  25965. Year = {2005},
  25966. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMfwdljOQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdnFqQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQzLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0My5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25967. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OW0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDMucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25968. Bdsk-Url-1 = {http://dx.doi.org/10.1023/B:SUPE.0000049323.47732.02}}
  25969. @inproceedings{Lewis:1998ve,
  25970. Address = {New York, NY, USA},
  25971. Author = {E. Christopher Lewis and Calvin Lin and Lawrence Snyder},
  25972. Booktitle = {PLDI '98: Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation},
  25973. Date-Added = {2006-08-10 17:25:11 -0600},
  25974. Date-Modified = {2010-12-17 10:23:10 -0700},
  25975. Isbn = {0-89791-987-4},
  25976. Location = {Montreal, Quebec, Canada},
  25977. Pages = {50--59},
  25978. Publisher = {ACM Press},
  25979. Title = {The implementation and evaluation of fusion and contraction in array languages},
  25980. Year = {1998},
  25981. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTAtbGV3aXMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTAtbGV3aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygGwQnpJgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUwLWxld2lzLnBkZgAOABwADQBwADUAMAAtAGwAZQB3AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1MC1sZXdpcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25982. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTAtbGV3aXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTAtbGV3aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sn0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTAtbGV3aXMucGRmAAAOABwADQBwADUAMAAtAGwAZQB3AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTAtbGV3aXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25983. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277663}}
  25984. @article{Bacon:1994ly,
  25985. Address = {New York, NY, USA},
  25986. Author = {David F. Bacon and Susan L. Graham and Oliver J. Sharp},
  25987. Date-Added = {2006-08-10 15:52:04 -0600},
  25988. Date-Modified = {2010-12-17 10:23:10 -0700},
  25989. Issn = {0360-0300},
  25990. Journal = {ACM Comput. Surv.},
  25991. Number = {4},
  25992. Pages = {345--420},
  25993. Publisher = {ACM Press},
  25994. Title = {Compiler transformations for high-performance computing},
  25995. Volume = {26},
  25996. Year = {1994},
  25997. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzQ1LWJhY29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM0NS1iYWNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96x9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0NS1iYWNvbi5wZGYADgAeAA4AcAAzADQANQAtAGIAYQBjAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzQ1LWJhY29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25998. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197405.197406}}
  25999. @article{Freudenberger:1983zr,
  26000. Address = {New York, NY, USA},
  26001. Author = {Stefan M. Freudenberger and Jacob T. Schwartz and Micha Sharir},
  26002. Date-Added = {2006-08-10 15:46:40 -0600},
  26003. Date-Modified = {2010-12-17 10:23:10 -0700},
  26004. Issn = {0164-0925},
  26005. Journal = {ACM Trans. Program. Lang. Syst.},
  26006. Number = {1},
  26007. Pages = {26--45},
  26008. Publisher = {ACM Press},
  26009. Title = {Experience with the SETL Optimizer},
  26010. Volume = {5},
  26011. Year = {1983},
  26012. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9wMjYtZnJldWRlbmJlcmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXAyNi1mcmV1ZGVuYmVyZ2VyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ1XBCekbAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj17AAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjYtZnJldWRlbmJlcmdlci5wZGYADgAsABUAcAAyADYALQBmAHIAZQB1AGQAZQBuAGIAZQByAGcAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcDI2LWZyZXVkZW5iZXJnZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  26013. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAyNi1mcmV1ZGVuYmVyZ2VyLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDI2LWZyZXVkZW5iZXJnZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96c9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2LWZyZXVkZW5iZXJnZXIucGRmAAAOACwAFQBwADIANgAtAGYAcgBlAHUAZABlAG4AYgBlAHIAZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDI2LWZyZXVkZW5iZXJnZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  26014. Bdsk-Url-1 = {http://doi.acm.org/10.1145/357195.357197}}
  26015. @inproceedings{Chauhan:2001ys,
  26016. Address = {New York, NY, USA},
  26017. Author = {Arun Chauhan and Ken Kennedy},
  26018. Booktitle = {ICS '01: Proceedings of the 15th international conference on Supercomputing},
  26019. Date-Added = {2006-08-10 14:32:33 -0600},
  26020. Date-Modified = {2010-12-17 10:23:10 -0700},
  26021. Isbn = {1-58113-410-X},
  26022. Location = {Sorrento, Italy},
  26023. Pages = {92--101},
  26024. Publisher = {ACM Press},
  26025. Title = {Optimizing strategies for telescoping languages: procedure strength reduction and procedure vectorization},
  26026. Year = {2001},
  26027. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wOTItY2hhdWhhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A5Mi1jaGF1aGFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKITBCektAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2NAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwOTItY2hhdWhhbi5wZGYADgAgAA8AcAA5ADIALQBjAGgAYQB1AGgAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDkyLWNoYXVoYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26028. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A5Mi1jaGF1aGFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDkyLWNoYXVoYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97uNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkyLWNoYXVoYW4ucGRmAAAOACAADwBwADkAMgAtAGMAaABhAHUAaABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDkyLWNoYXVoYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26029. Bdsk-Url-1 = {http://doi.acm.org/10.1145/377792.377812}}
  26030. @inproceedings{Menon:1999vn,
  26031. Address = {New York, NY, USA},
  26032. Annote = {They perform some expression optimization (Section 4.3) that is like
  26033. the MTL optimizations.},
  26034. Author = {Vijay Menon and Keshav Pingali},
  26035. Booktitle = {PLAN '99: Proceedings of the 2nd conference on Domain-specific languages},
  26036. Date-Added = {2006-08-10 11:36:39 -0600},
  26037. Date-Modified = {2010-12-17 10:23:10 -0700},
  26038. Isbn = {1-58113-255-7},
  26039. Location = {Austin, Texas, United States},
  26040. Pages = {53--65},
  26041. Publisher = {ACM Press},
  26042. Title = {A case for source-level transformations in {MATLAB}},
  26043. Year = {1999},
  26044. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTMtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTMtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygSwQnpJwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUzLW1lbm9uLnBkZgAOABwADQBwADUAMwAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1My1tZW5vbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26045. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTMtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTMtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sz0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTMtbWVub24ucGRmAAAOABwADQBwADUAMwAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTMtbWVub24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  26046. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331960.331972}}
  26047. @book{Barrett:1994kx,
  26048. Address = {Philadelphia, PA},
  26049. 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},
  26050. Date-Added = {2006-08-07 21:55:25 -0600},
  26051. Date-Modified = {2009-08-25 22:28:19 -0600},
  26052. Publisher = {SIAM},
  26053. Title = {Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, 2nd Edition},
  26054. Year = {1994},
  26055. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10ZW1wbGF0ZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10ZW1wbGF0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4o+0Q88mAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgugAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0ZW1wbGF0ZXMucGRmAAAOABwADQB0AGUAbQBwAGwAYQB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90ZW1wbGF0ZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26056. @manual{GPG:2004uq,
  26057. Date-Added = {2006-08-06 14:55:08 -0600},
  26058. Date-Modified = {2009-08-25 22:28:19 -0600},
  26059. Month = {September},
  26060. Organization = {NSF},
  26061. Title = {Grant Proposal Guide},
  26062. Year = {2004},
  26063. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9uc2YwNF8yMy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDG5zZjA0XzIzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJjXBCekLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1rAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpuc2YwNF8yMy5wZGYAAA4AGgAMAG4AcwBmADAANABfADIAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL25zZjA0XzIzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26064. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxuc2YwNF8yMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG5zZjA0XzIzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRjRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG5zZjA0XzIzLnBkZgAOABoADABuAHMAZgAwADQAXwAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbnNmMDRfMjMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  26065. @manual{GPM:2005fk,
  26066. Date-Added = {2006-08-06 14:51:35 -0600},
  26067. Date-Modified = {2009-08-25 22:28:19 -0600},
  26068. Month = {July},
  26069. Organization = {NSF},
  26070. Title = {Grant Proposal Manual},
  26071. Year = {2005},
  26072. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9ncG0wNV8xMzEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1ncG0wNV8xMzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyWcwQnpBQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Z3BtMDVfMTMxLnBkZgAOABwADQBnAHAAbQAwADUAXwAxADMAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2dwbTA1XzEzMS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26073. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1ncG0wNV8xMzEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1ncG0wNV8xMzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Vx0Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncG0wNV8xMzEucGRmAAAOABwADQBnAHAAbQAwADUAXwAxADMAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9ncG0wNV8xMzEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26074. @article{Rose:1999ys,
  26075. Address = {New York, NY, USA},
  26076. Annote = {type inference, etc. for Matlab.},
  26077. Author = {Luiz De Rose and David Padua},
  26078. Date-Added = {2006-08-04 13:01:49 -0400},
  26079. Date-Modified = {2010-12-17 10:23:10 -0700},
  26080. Issn = {0164-0925},
  26081. Journal = {ACM Trans. Program. Lang. Syst.},
  26082. Number = {2},
  26083. Pages = {286--323},
  26084. Publisher = {ACM Press},
  26085. Title = {Techniques for the translation of {MATLAB} programs into {Fortran} 90},
  26086. Volume = {21},
  26087. Year = {1999},
  26088. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjg2LWRlX3Jvc2UucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjg2LWRlX3Jvc2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyeFwQnpHQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI4Ni1kZV9yb3NlLnBkZgAADgAiABAAcAAyADgANgAtAGQAZQBfAHIAbwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjg2LWRlX3Jvc2UucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26089. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODYtZGVfcm9zZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODYtZGVfcm9zZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epPRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODYtZGVfcm9zZS5wZGYADgAiABAAcAAyADgANgAtAGQAZQBfAHIAbwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4Ni1kZV9yb3NlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26090. Bdsk-Url-1 = {http://doi.acm.org/10.1145/316686.316693}}
  26091. @book{Dijkstra:1990vn,
  26092. Address = {New York, NY, USA},
  26093. Author = {Edsger W. Dijkstra and Carel S. Scholten},
  26094. Date-Added = {2006-07-27 23:43:58 -0400},
  26095. Date-Modified = {2007-05-18 13:42:22 -0600},
  26096. Isbn = {0-387-96957-8},
  26097. Publisher = {Springer-Verlag New York, Inc.},
  26098. Title = {Predicate calculus and program semantics},
  26099. Year = {1990}}
  26100. @article{Boute:2006kx,
  26101. Address = {New York, NY, USA},
  26102. Author = {Raymond T. Boute},
  26103. Date-Added = {2006-07-27 22:18:34 -0400},
  26104. Date-Modified = {2010-12-17 10:23:10 -0700},
  26105. Issn = {0164-0925},
  26106. Journal = {ACM Trans. Program. Lang. Syst.},
  26107. Number = {4},
  26108. Pages = {747--793},
  26109. Publisher = {ACM Press},
  26110. Title = {Calculational semantics: Deriving programming theories from equations by functional predicate calculus},
  26111. Volume = {28},
  26112. Year = {2006},
  26113. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNzQ3LWJvdXRlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDc0Ny1ib3V0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oacEJ6SsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3NDctYm91dGUucGRmAAAOAB4ADgBwADcANAA3AC0AYgBvAHUAdABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDc0Ny1ib3V0ZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26114. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzQ3LWJvdXRlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDc0Ny1ib3V0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97kNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc0Ny1ib3V0ZS5wZGYADgAeAA4AcAA3ADQANwAtAGIAbwB1AHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNzQ3LWJvdXRlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26115. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1146809.1146814}}
  26116. @article{Klein:2006uq,
  26117. Address = {New York, NY, USA},
  26118. Author = {Gerwin Klein and Tobias Nipkow},
  26119. Date-Added = {2006-07-27 22:15:26 -0400},
  26120. Date-Modified = {2010-12-17 10:23:11 -0700},
  26121. Issn = {0164-0925},
  26122. Journal = {ACM Trans. Program. Lang. Syst.},
  26123. Number = {4},
  26124. Pages = {619--695},
  26125. Publisher = {ACM Press},
  26126. Title = {A machine-checked model for a Java-like language, virtual machine, and compiler},
  26127. Volume = {28},
  26128. Year = {2006},
  26129. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNjE5LWtsZWluLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDYxOS1rbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oNsEJ6SkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYkAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2MTkta2xlaW4ucGRmAAAOAB4ADgBwADYAMQA5AC0AawBsAGUAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDYxOS1rbGVpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26130. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjE5LWtsZWluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYxOS1rbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97W9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYxOS1rbGVpbi5wZGYADgAeAA4AcAA2ADEAOQAtAGsAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjE5LWtsZWluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26131. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1146809.1146811}}
  26132. @article{Scott:2006fk,
  26133. Address = {New York, NY, USA},
  26134. Author = {Elizabeth Scott and Adrian Johnstone},
  26135. Date-Added = {2006-07-27 22:13:22 -0400},
  26136. Date-Modified = {2010-12-17 10:23:11 -0700},
  26137. Issn = {0164-0925},
  26138. Journal = {ACM Trans. Program. Lang. Syst.},
  26139. Number = {4},
  26140. Pages = {577--618},
  26141. Publisher = {ACM Press},
  26142. Title = {Right nulled GLR parsers},
  26143. Volume = {28},
  26144. Year = {2006},
  26145. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTc3LXNjb3R0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU3Ny1zY290dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oJMEJ6SgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYgAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1Nzctc2NvdHQucGRmAAAOAB4ADgBwADUANwA3AC0AcwBjAG8AdAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU3Ny1zY290dC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26146. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc3LXNjb3R0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3Ny1zY290dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97SNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3Ny1zY290dC5wZGYADgAeAA4AcAA1ADcANwAtAHMAYwBvAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc3LXNjb3R0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26147. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1146809.1146810}}
  26148. @inproceedings{Kelsey:1995uq,
  26149. Address = {New York, NY, USA},
  26150. Author = {Richard A. Kelsey},
  26151. Booktitle = {Papers from the 1995 ACM SIGPLAN workshop on Intermediate representations},
  26152. Date-Added = {2006-07-20 21:52:00 -0400},
  26153. Date-Modified = {2010-12-17 10:23:11 -0700},
  26154. Isbn = {0-89791-754-5},
  26155. Location = {San Francisco, California, United States},
  26156. Pages = {13--22},
  26157. Publisher = {ACM Press},
  26158. Title = {A correspondence between continuation passing style and static single assignment form},
  26159. Year = {1995},
  26160. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTMta2Vsc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEzLWtlbHNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mmMEJ6Q8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMy1rZWxzZXkucGRmAAAOAB4ADgBwADEAMwAtAGsAZQBsAHMAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEzLWtlbHNleS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26161. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTMta2Vsc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEzLWtlbHNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95rtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzLWtlbHNleS5wZGYADgAeAA4AcAAxADMALQBrAGUAbABzAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTMta2Vsc2V5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26162. Bdsk-Url-1 = {http://doi.acm.org/10.1145/202529.202532}}
  26163. @inproceedings{Matsuno:2006fk,
  26164. Address = {New York, NY, USA},
  26165. Author = {Yutaka Matsuno and Atsushi Ohori},
  26166. Booktitle = {PPDP '06: Proceedings of the 8th ACM SIGPLAN symposium on Principles and practice of declarative programming},
  26167. Date-Added = {2006-07-20 21:49:13 -0400},
  26168. Date-Modified = {2010-12-17 10:23:11 -0700},
  26169. Isbn = {1-59593-388-3},
  26170. Location = {Venice, Italy},
  26171. Pages = {249--260},
  26172. Publisher = {ACM Press},
  26173. Title = {A type system equivalent to static single assignment},
  26174. Year = {2006},
  26175. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjQ5LW1hdHN1bm8ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjQ5LW1hdHN1bm8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADydDwQnpGQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9eQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI0OS1tYXRzdW5vLnBkZgAADgAiABAAcAAyADQAOQAtAG0AYQB0AHMAdQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjQ5LW1hdHN1bm8ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26176. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNDktbWF0c3Vuby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNDktbWF0c3Vuby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/emfRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNDktbWF0c3Vuby5wZGYADgAiABAAcAAyADQAOQAtAG0AYQB0AHMAdQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI0OS1tYXRzdW5vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26177. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1140335.1140365}}
  26178. @article{Andries:1999fk,
  26179. Abstract = {The framework of graph transformation combines the potentials and advantages
  26180. of both, graphs and rules, to a single computational paradigm. In this paper we
  26181. present some recent developments in applying graph transformation as a rule-based
  26182. framework for the specification and development of systems, languages, and tools.
  26183. After reviewing the basic features of graph transformation, we discuss a selection of
  26184. applications, including the evaluation of functional expressions, the specification of
  26185. an interactive graphical tool, an example specification for abstract data types, and
  26186. the definition of a visual database query language. The case studies indicate the
  26187. need for suitable structuring principles which are independent of a particular graph
  26188. transformation approach. To this end, we present the concept of a transformation
  26189. unit, which allows systematic and structured specification and programming based
  26190. on graph transformation.},
  26191. 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},
  26192. Date-Added = {2006-07-16 16:32:57 -0500},
  26193. Date-Modified = {2009-08-25 22:28:19 -0600},
  26194. Journal = {Science of Computer Programming},
  26195. Month = {April},
  26196. Number = {1},
  26197. Pages = {1-54},
  26198. Title = {Graph Transformation for Specification and Programming},
  26199. Volume = {34},
  26200. Year = {1999},
  26201. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9BbmRyaWVzU0NQOTkucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBBbmRyaWVzU0NQOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRhwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6QW5kcmllc1NDUDk5LnBkZgAADgAiABAAQQBuAGQAcgBpAGUAcwBTAEMAUAA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9BbmRyaWVzU0NQOTkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26202. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0FuZHJpZXNTQ1A5OS5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEFuZHJpZXNTQ1A5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBHrM5ZrBAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhEQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBbmRyaWVzU0NQOTkucGRmAAAOACIAEABBAG4AZAByAGkAZQBzAFMAQwBQADkAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FuZHJpZXNTQ1A5OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  26203. @inproceedings{Habel:2002fk,
  26204. Author = {Annegret Habel and Detlef Plump},
  26205. Booktitle = {Proc. GETGRATS Closing Workshop},
  26206. Date-Added = {2006-07-15 19:04:08 -0500},
  26207. Date-Modified = {2009-08-25 22:28:19 -0600},
  26208. Publisher = {Elsevier},
  26209. Series = {Electronic Notes in Theoretical Computer Science},
  26210. Title = {Solving Equations by Graph Transformation},
  26211. Volume = {51},
  26212. Year = {2002},
  26213. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9oYWJlbDAxc29sdmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREmhhYmVsMDFzb2x2aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJaXBCekGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1mAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpoYWJlbDAxc29sdmluZy5wZGYAAA4AJgASAGgAYQBiAGUAbAAwADEAcwBvAGwAdgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL2hhYmVsMDFzb2x2aW5nLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  26214. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmhhYmVsMDFzb2x2aW5nLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESaGFiZWwwMXNvbHZpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91nNEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaGFiZWwwMXNvbHZpbmcucGRmAA4AJgASAGgAYQBiAGUAbAAwADEAcwBvAGwAdgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9oYWJlbDAxc29sdmluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  26215. @inproceedings{Brady:2003fk,
  26216. Address = {Torino, Italy},
  26217. Author = {Edwin Brady},
  26218. Booktitle = {Types Conference},
  26219. Date-Added = {2006-07-14 17:19:35 -0500},
  26220. Date-Modified = {2007-05-18 13:42:22 -0600},
  26221. Month = {May},
  26222. Title = {Inductive familes need not store their indices},
  26223. Year = {2003}}
  26224. @article{Zenger97,
  26225. Author = {Zenger, Christoph},
  26226. Date-Added = {2006-07-10 13:57:33 -0500},
  26227. Date-Modified = {2009-08-25 22:28:19 -0600},
  26228. Journal = {Theoretical Computer Science},
  26229. Pages = {147--165},
  26230. Title = {Indexed Types},
  26231. Volume = {187},
  26232. Year = {1997},
  26233. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zZGFydGljbGUtMi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NkYXJ0aWNsZS0yLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKQLBCek1AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2VAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzZGFydGljbGUtMi5wZGYADgAgAA8AcwBkAGEAcgB0AGkAYwBsAGUALQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc2RhcnRpY2xlLTIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26234. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NkYXJ0aWNsZS0yLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2RhcnRpY2xlLTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J69EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlLTIucGRmAAAOACAADwBzAGQAYQByAHQAaQBjAGwAZQAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  26235. @inproceedings{Chen:2005uq,
  26236. Address = {New York, NY, USA},
  26237. Author = {Chiyan Chen and Hongwei Xi},
  26238. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  26239. Date-Added = {2006-07-13 10:37:55 -0500},
  26240. Date-Modified = {2010-12-17 10:23:11 -0700},
  26241. Isbn = {1-59593-064-7},
  26242. Location = {Tallinn, Estonia},
  26243. Pages = {66--77},
  26244. Publisher = {ACM Press},
  26245. Title = {Combining programming with theorem proving},
  26246. Year = {2005},
  26247. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wNjYtY2hlbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA2Ni1jaGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKEXBCekqAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2KAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjYtY2hlbi5wZGYAAA4AGgAMAHAANgA2AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A2Ni1jaGVuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26248. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNjYtY2hlbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2Ni1jaGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e2/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2Ni1jaGVuLnBkZgAOABoADABwADYANgAtAGMAaABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDY2LWNoZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  26249. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086375}}
  26250. @inproceedings{McKinna:2006uq,
  26251. Address = {New York, NY, USA},
  26252. Author = {James McKinna},
  26253. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  26254. Date-Added = {2006-07-12 20:19:49 -0500},
  26255. Date-Modified = {2010-12-17 10:23:11 -0700},
  26256. Isbn = {1-59593-027-2},
  26257. Location = {Charleston, South Carolina, USA},
  26258. Pages = {1--1},
  26259. Publisher = {ACM Press},
  26260. Title = {Why dependent types matter},
  26261. Year = {2006},
  26262. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMS1tY2tpbm5hLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEtbWNraW5uYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mZcEJ6Q4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLW1ja2lubmEucGRmAAAOAB4ADgBwADEALQBtAGMAawBpAG4AbgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEtbWNraW5uYS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26263. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMS1tY2tpbm5hLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEtbWNraW5uYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95eNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtbWNraW5uYS5wZGYADgAeAA4AcAAxAC0AbQBjAGsAaQBuAG4AYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMS1tY2tpbm5hLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26264. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111038}}
  26265. @article{Benton:2004fk,
  26266. Address = {New York, NY, USA},
  26267. Author = {Nick Benton and Luca Cardelli and C\&\#233;dric Fournet},
  26268. Date-Added = {2006-07-11 09:00:20 -0500},
  26269. Date-Modified = {2010-12-17 10:23:11 -0700},
  26270. Issn = {0164-0925},
  26271. Journal = {ACM Trans. Program. Lang. Syst.},
  26272. Number = {5},
  26273. Pages = {769--804},
  26274. Publisher = {ACM Press},
  26275. Title = {Modern concurrency abstractions for C\#},
  26276. Volume = {26},
  26277. Year = {2004},
  26278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzY5LWJlbnRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3NjktYmVudG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKG/BCeksAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2MAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzY5LWJlbnRvbi5wZGYADgAgAA8AcAA3ADYAOQAtAGIAZQBuAHQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDc2OS1iZW50b24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26279. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3NjktYmVudG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDc2OS1iZW50b24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97k9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc2OS1iZW50b24ucGRmAAAOACAADwBwADcANgA5AC0AYgBlAG4AdABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDc2OS1iZW50b24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26280. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1018203.1018205}}
  26281. @article{Henglein:1993zr,
  26282. Address = {New York, NY, USA},
  26283. Author = {Fritz Henglein},
  26284. Date-Added = {2006-07-07 16:27:46 +0100},
  26285. Date-Modified = {2010-12-17 10:23:11 -0700},
  26286. Issn = {0164-0925},
  26287. Journal = {ACM Trans. Program. Lang. Syst.},
  26288. Number = {2},
  26289. Pages = {253--289},
  26290. Publisher = {ACM Press},
  26291. Title = {Type inference with polymorphic recursion},
  26292. Volume = {15},
  26293. Year = {1993},
  26294. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjUzLWhlbmdsZWluLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI1My1oZW5nbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nScEJ6RoAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXoAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNTMtaGVuZ2xlaW4ucGRmAA4AJAARAHAAMgA1ADMALQBoAGUAbgBnAGwAZQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjUzLWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26295. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNTMtaGVuZ2xlaW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjUzLWhlbmdsZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pt0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjUzLWhlbmdsZWluLnBkZgAADgAkABEAcAAyADUAMwAtAGgAZQBuAGcAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjUzLWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26296. Bdsk-Url-1 = {http://doi.acm.org/10.1145/169701.169692}}
  26297. @inproceedings{Lu:2006ys,
  26298. Address = {New York, NY, USA},
  26299. Author = {Yi Lu and John Potter},
  26300. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  26301. Date-Added = {2006-07-07 15:33:34 +0100},
  26302. Date-Modified = {2010-12-17 10:23:11 -0700},
  26303. Isbn = {1-59593-027-2},
  26304. Location = {Charleston, South Carolina, USA},
  26305. Pages = {359--371},
  26306. Publisher = {ACM Press},
  26307. Title = {Protecting representation with effect encapsulation},
  26308. Year = {2006},
  26309. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMzU5LWx1LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDM1OS1sdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nssEJ6SAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYAAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNTktbHUucGRmAA4AGAALAHAAMwA1ADkALQBsAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMzU5LWx1LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26310. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzU5LWx1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDM1OS1sdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96z9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM1OS1sdS5wZGYAAA4AGAALAHAAMwA1ADkALQBsAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDM1OS1sdS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26311. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111069}}
  26312. @inproceedings{Flanagan:2006vn,
  26313. Author = {Cormac Flanagan and Stephen N. Freund and Aaron Tomb},
  26314. Booktitle = {{FOOL/WOOD} '06: International Workshop on Foundations and Developments of Object-Oriented Languages},
  26315. Date-Added = {2006-07-05 10:44:06 +0100},
  26316. Date-Modified = {2009-08-25 22:28:19 -0600},
  26317. Title = {Hybrid Types, Invariants, and Refinements for Imperative Objects},
  26318. Year = {2006},
  26319. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLnB1Yl9BVF9IeWJyaWRUeXBlc0ludmFyaWFudHNBbmRSZWZpbmVtZW50cy5wZGbSFwsYGVdOUy5kYXRhTxEB3AAAAAAB3AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH3B1Yl9BVF9IeWJyaWRUeXBlc0luI0VFMEVERi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuDt/R2/dBUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0dwvgQAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHB1Yl9BVF9IeWJyaWRUeXBlc0luI0VFMEVERi5wZGYAAA4AXgAuAHAAdQBiAF8AQQBUAF8ASAB5AGIAcgBpAGQAVAB5AHAAZQBzAEkAbgB2AGEAcgBpAGEAbgB0AHMAQQBuAGQAUgBlAGYAaQBuAGUAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA+VXNlcnMvanNpZWsvYmliL3B1Yl9BVF9IeWJyaWRUeXBlc0ludmFyaWFudHNBbmRSZWZpbmVtZW50cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC/AMQAzAKsAq4CswK+AscC1QLZAuAC6QLuAvsC/gMQAxMDGAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMa}}
  26320. @manual{Pakin:2005kx,
  26321. Author = {Scott Pakin},
  26322. Date-Added = {2006-07-04 20:23:00 +0100},
  26323. Date-Modified = {2009-08-25 22:28:19 -0600},
  26324. Month = {September},
  26325. Title = {The Comprehensive {LaTeX} Symbol List},
  26326. Year = {2005},
  26327. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zeW1ib2xzLWE0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc3ltYm9scy1hNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KM9EPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3ltYm9scy1hNC5wZGYADgAeAA4AcwB5AG0AYgBvAGwAcwAtAGEANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zeW1ib2xzLWE0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  26328. @incollection{Baader:2001uq,
  26329. Author = {F. Baader and W. Snyder},
  26330. Booktitle = {Handbook of Automated Reasoning},
  26331. Chapter = 8,
  26332. Date-Added = {2006-07-04 19:43:59 +0100},
  26333. Date-Modified = {2010-12-17 10:23:11 -0700},
  26334. Pages = {445-532},
  26335. Publisher = {Elsevier Science},
  26336. Title = {Unification Theory},
  26337. Volume = {I},
  26338. Year = 2001,
  26339. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9iYWFkZXI5OXVuaWZpY2F0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXYmFhZGVyOTl1bmlmaWNhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8k8cEJ6P0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV0AAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmJhYWRlcjk5dW5pZmljYXRpb24ucGRmAA4AMAAXAGIAYQBhAGQAZQByADkAOQB1AG4AaQBmAGkAYwBhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9iYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  26340. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2JhYWRlcjk5dW5pZmljYXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdiYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ag0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAADgAwABcAYgBhAGEAZABlAHIAOQA5AHUAbgBpAGYAaQBjAGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9iYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  26341. Bdsk-Url-1 = {citeseer.ist.psu.edu/baader99unification.html}}
  26342. @electronic{Bilaniuk:fk,
  26343. Author = {Stefan Bilaniuk},
  26344. Date-Added = {2006-07-03 07:18:08 +0100},
  26345. Date-Modified = {2010-12-17 10:23:11 -0700},
  26346. Title = {A Problem Course in Mathematical Logic},
  26347. Urldate = {2003},
  26348. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wY21sLTE2LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcGNtbC0xNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oscEJ6S8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnBjbWwtMTYucGRmAA4AGAALAHAAYwBtAGwALQAxADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wY21sLTE2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26349. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwY21sLTE2LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGNtbC0xNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL975tEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGNtbC0xNi5wZGYAAA4AGAALAHAAYwBtAGwALQAxADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGNtbC0xNi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26350. Bdsk-Url-1 = {http://euclid.trentu.ca/math/sb/pcml/}}
  26351. @techreport{Jessica-Gronski:2006cr,
  26352. Author = {Jessica Gronski and Kenneth Knowles and Aaron Tomb and Stephen N Freund and Cormac Flanagan},
  26353. Date-Added = {2006-07-01 16:58:18 -0400},
  26354. Date-Modified = {2009-08-25 22:28:19 -0600},
  26355. Institution = {University of California, Santa Cruz},
  26356. Title = {Sage: Hybrid Checking for Flexible Specifications},
  26357. Year = {2006},
  26358. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzYWdlLXRyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc2FnZS10ci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J2dEPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2FnZS10ci5wZGYAAA4AGAALAHMAYQBnAGUALQB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc2FnZS10ci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  26359. @inproceedings{Steffen:1994bh,
  26360. Author = {Martin Steffen and Benjamin C . Pierce},
  26361. Booktitle = {{PROCOMET}},
  26362. Date-Added = {2006-07-01 16:04:37 -0400},
  26363. Date-Modified = {2010-12-17 10:23:11 -0700},
  26364. Pages = {511-530},
  26365. Title = {Higher-Order Subtyping},
  26366. Year = {1994},
  26367. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9zdGVmZmVuOTRoaWdoZXJvcmRlci5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHN0ZWZmZW45NGhpZ2hlcm9yZGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKSPBCek4AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2YAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzdGVmZmVuOTRoaWdoZXJvcmRlci5wZGYAAA4AMgAYAHMAdABlAGYAZgBlAG4AOQA0AGgAaQBnAGgAZQByAG8AcgBkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3N0ZWZmZW45NGhpZ2hlcm9yZGVyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  26368. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHN0ZWZmZW45NGhpZ2hlcm9yZGVyLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc3RlZmZlbjk0aGlnaGVyb3JkZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KKNEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3RlZmZlbjk0aGlnaGVyb3JkZXIucGRmAA4AMgAYAHMAdABlAGYAZgBlAG4AOQA0AGgAaQBnAGgAZQByAG8AcgBkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zdGVmZmVuOTRoaWdoZXJvcmRlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  26369. Bdsk-Url-1 = {citeseer.ist.psu.edu/steffen94higherorder.html}}
  26370. @techreport{Hosoya:1999qf,
  26371. Author = {Haruo Hosoya and Benjamin C. Pierce},
  26372. Date-Added = {2006-07-01 15:30:39 -0400},
  26373. Date-Modified = {2010-12-17 10:23:11 -0700},
  26374. Institution = {University of Pennsylvania},
  26375. Number = {MS-CIS-99-17},
  26376. Title = {How Good is Local Type Inference?},
  26377. Year = {1999},
  26378. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9ob3NveWE5OWhvdy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2hvc295YTk5aG93LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJcDBCekHAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1nAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpob3NveWE5OWhvdy5wZGYADgAgAA8AaABvAHMAbwB5AGEAOQA5AGgAbwB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvaG9zb3lhOTlob3cucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26379. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2hvc295YTk5aG93LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPaG9zb3lhOTlob3cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91stEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaG9zb3lhOTlob3cucGRmAAAOACAADwBoAG8AcwBvAHkAYQA5ADkAaABvAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvaG9zb3lhOTlob3cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26380. Bdsk-Url-1 = {citeseer.ist.psu.edu/hosoya99how.html}}
  26381. @article{Pierce:2000ve,
  26382. Address = {New York, NY, USA},
  26383. Author = {Benjamin C. Pierce and David N. Turner},
  26384. Date-Added = {2006-07-01 15:26:22 -0400},
  26385. Date-Modified = {2010-12-17 10:23:11 -0700},
  26386. Issn = {0164-0925},
  26387. Journal = {ACM Trans. Program. Lang. Syst.},
  26388. Number = {1},
  26389. Pages = {1--44},
  26390. Publisher = {ACM Press},
  26391. Title = {Local type inference},
  26392. Volume = {22},
  26393. Year = {2000},
  26394. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMS1waWVyY2UucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMS1waWVyY2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZrwQnpDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtcGllcmNlLnBkZgAOABwADQBwADEALQBwAGkAZQByAGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxLXBpZXJjZS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26395. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1waWVyY2UucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1waWVyY2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3l70Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1waWVyY2UucGRmAAAOABwADQBwADEALQBwAGkAZQByAGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1waWVyY2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  26396. Bdsk-Url-1 = {http://doi.acm.org/10.1145/345099.345100}}
  26397. @inproceedings{Nanevski:2006ly,
  26398. Author = {Aleksandar Nanevski and Greg Morrisett and Lars Birkedal},
  26399. Booktitle = {{ICFP} '06: Proceedings of the 11th {ACM} {SIGPLAN} International Conference on Functional Programming},
  26400. Date-Added = {2006-07-01 14:19:08 -0400},
  26401. Date-Modified = {2009-08-25 22:28:19 -0600},
  26402. Month = {September},
  26403. Title = {Polymorphism and Separation in Hoare Type Theory},
  26404. Year = {2006},
  26405. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9pY2ZwMDYucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQppY2ZwMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXJwQnpBwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aWNmcDA2LnBkZgAADgAWAAoAaQBjAGYAcAAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9pY2ZwMDYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  26406. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVppY2ZwMDYucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QppY2ZwMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XQ0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpY2ZwMDYucGRmAA4AFgAKAGkAYwBmAHAAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ljZnAwNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  26407. @inproceedings{Vytiniotis:2006zr,
  26408. Author = {Dimitrios Vytiniotis and Stephanie Weirich and Simon Peyton Jones},
  26409. Booktitle = {{ICFP} '06: Proceedings of the 11th {ACM} {SIGPLAN} International Conference on Functional Programming},
  26410. Date-Added = {2006-07-01 14:12:01 -0400},
  26411. Date-Modified = {2009-08-25 22:28:19 -0600},
  26412. Month = {September},
  26413. Title = {Boxy types: type inference for higher-rank types and impredicativity},
  26414. Year = {2006},
  26415. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9ib3h5LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1ib3h5LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUGwQno/gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Ym94eS1pY2ZwLnBkZgAOABwADQBiAG8AeAB5AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2JveHktaWNmcC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26416. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1ib3h5LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1ib3h5LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A+0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBib3h5LWljZnAucGRmAAAOABwADQBiAG8AeAB5AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9ib3h5LWljZnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26417. @techreport{Stuckey:2005ys,
  26418. Author = {Peter J. Stuckey and Martin Sulzmann},
  26419. Date-Added = {2006-06-25 11:47:34 -0400},
  26420. Date-Modified = {2009-08-25 22:28:19 -0600},
  26421. Institution = {National University of Singapore},
  26422. Title = {Type Inference for Guarded Recursive Data Types},
  26423. Year = {2005},
  26424. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9ncmR0cy1pbmYucHPSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGdyZHRzLWluZi5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJZ/BCekFAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1lAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpncmR0cy1pbmYucHMAAA4AGgAMAGcAcgBkAHQAcwAtAGkAbgBmAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2dyZHRzLWluZi5wcwATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26425. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL2dyZHRzLWluZi5wc9IXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMZ3JkdHMtaW5mLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7aiszlmvYAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFGAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGdyZHRzLWluZi5wcwAADgAaAAwAZwByAGQAdABzAC0AaQBuAGYALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvZ3JkdHMtaW5mLnBzABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  26426. @article{Dershowitz:1979kx,
  26427. Address = {New York, NY, USA},
  26428. Author = {Nachum Dershowitz and Zohar Manna},
  26429. Date-Added = {2006-06-24 00:28:08 -0400},
  26430. Date-Modified = {2010-12-17 10:23:11 -0700},
  26431. Issn = {0001-0782},
  26432. Journal = {Commun. ACM},
  26433. Number = {8},
  26434. Pages = {465--476},
  26435. Publisher = {ACM Press},
  26436. Title = {Proving termination with multiset orderings},
  26437. Volume = {22},
  26438. Year = {1979},
  26439. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNDY1LWRlcnNob3dpdHoucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNDY1LWRlcnNob3dpdHoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfuwQnpJAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hAAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDQ2NS1kZXJzaG93aXR6LnBkZgAOACgAEwBwADQANgA1AC0AZABlAHIAcwBoAG8AdwBpAHQAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A0NjUtZGVyc2hvd2l0ei5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  26440. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A0NjUtZGVyc2hvd2l0ei5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A0NjUtZGVyc2hvd2l0ei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ew7RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0NjUtZGVyc2hvd2l0ei5wZGYAAA4AKAATAHAANAA2ADUALQBkAGUAcgBzAGgAbwB3AGkAdAB6AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A0NjUtZGVyc2hvd2l0ei5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  26441. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359138.359142}}
  26442. @inproceedings{Jarvi:2003uq,
  26443. Address = {New York, NY, USA},
  26444. Author = {Jaakko J{\"a}rvi and Jeremiah Willcock and Andrew Lumsdaine},
  26445. Booktitle = {{GPCE '03}: Proceedings of the 2nd international conference on Generative programming and component engineering},
  26446. Date-Added = {2006-06-19 21:17:59 -0400},
  26447. Date-Modified = {2009-08-25 22:28:19 -0600},
  26448. Isbn = {3-540-20102-5},
  26449. Location = {Erfurt, Germany},
  26450. Pages = {228--244},
  26451. Publisher = {Springer-Verlag New York, Inc.},
  26452. Title = {Concept-controlled polymorphism},
  26453. Year = {2003},
  26454. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjI4LWphcnZpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIyOC1qYXJ2aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96SNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIyOC1qYXJ2aS5wZGYADgAeAA4AcAAyADIAOAAtAGoAYQByAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjI4LWphcnZpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  26455. @inproceedings{Baars:2002fk,
  26456. Address = {New York, NY, USA},
  26457. Author = {Arthur I. Baars and S. Doaitse Swierstra},
  26458. Booktitle = {ICFP '02: Proceedings of the seventh ACM SIGPLAN international conference on Functional programming},
  26459. Date-Added = {2006-06-18 16:13:02 -0400},
  26460. Date-Modified = {2010-12-17 10:23:11 -0700},
  26461. Isbn = {1-58113-487-8},
  26462. Location = {Pittsburgh, PA, USA},
  26463. Pages = {157--166},
  26464. Publisher = {ACM Press},
  26465. Title = {Typing dynamic typing},
  26466. Year = {2002},
  26467. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTU3LWJhYXJzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE1Ny1iYWFycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mucEJ6REAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXEAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNTctYmFhcnMucGRmAAAOAB4ADgBwADEANQA3AC0AYgBhAGEAcgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE1Ny1iYWFycy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26468. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTU3LWJhYXJzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1Ny1iYWFycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL953tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1Ny1iYWFycy5wZGYADgAeAA4AcAAxADUANwAtAGIAYQBhAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTU3LWJhYXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26469. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581478.581494}}
  26470. @inproceedings{Liblit:2003gu,
  26471. Address = {San Diego, California},
  26472. Author = {Ben Liblit and Alex Aiken and Katherine Yelick},
  26473. Booktitle = {SAS '03: The 10th International Static Analysis Symposium},
  26474. Date-Added = {2006-06-18 10:35:40 -0400},
  26475. Date-Modified = {2009-08-25 22:28:19 -0600},
  26476. Month = June,
  26477. Publisher = Springer-Verlag,
  26478. Series = LNCS,
  26479. Title = {Type Systems for Distributed Data Sharing},
  26480. Year = 2003,
  26481. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zaGFyaW5nLXR5cGVzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERc2hhcmluZy10eXBlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pC8EJ6TYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZYAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNoYXJpbmctdHlwZXMucGRmAA4AJAARAHMAaABhAHIAaQBuAGcALQB0AHkAcABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zaGFyaW5nLXR5cGVzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26482. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNoYXJpbmctdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzaGFyaW5nLXR5cGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oC0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaGFyaW5nLXR5cGVzLnBkZgAADgAkABEAcwBoAGEAcgBpAG4AZwAtAHQAeQBwAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zaGFyaW5nLXR5cGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  26483. @article{Choi:2003sl,
  26484. Address = {New York, NY, USA},
  26485. Author = {Jong-Deok Choi and Manish Gupta and Mauricio J. Serrano and Vugranam C. Sreedhar and Samuel P. Midkiff},
  26486. Date-Added = {2006-06-14 01:42:13 -0400},
  26487. Date-Modified = {2010-12-17 10:23:11 -0700},
  26488. Issn = {0164-0925},
  26489. Journal = {ACM Trans. Program. Lang. Syst.},
  26490. Number = {6},
  26491. Pages = {876--910},
  26492. Publisher = {ACM Press},
  26493. Title = {Stack allocation and synchronization optimizations for Java using escape analysis},
  26494. Volume = {25},
  26495. Year = {2003},
  26496. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wODc2LWNob2kucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wODc2LWNob2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyiBwQnpLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9jAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDg3Ni1jaG9pLnBkZgAOABwADQBwADgANwA2AC0AYwBoAG8AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A4NzYtY2hvaS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26497. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODc2LWNob2kucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODc2LWNob2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uv0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODc2LWNob2kucGRmAAAOABwADQBwADgANwA2AC0AYwBoAG8AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODc2LWNob2kucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  26498. Bdsk-Url-1 = {http://doi.acm.org/10.1145/945885.945892}}
  26499. @article{Blanchet:2003zs,
  26500. Address = {New York, NY, USA},
  26501. Author = {Bruno Blanchet},
  26502. Date-Added = {2006-06-14 01:41:24 -0400},
  26503. Date-Modified = {2010-12-17 10:23:11 -0700},
  26504. Issn = {0164-0925},
  26505. Journal = {ACM Trans. Program. Lang. Syst.},
  26506. Number = {6},
  26507. Pages = {713--775},
  26508. Publisher = {ACM Press},
  26509. Title = {Escape analysis for JavaTM: Theory and practice},
  26510. Volume = {25},
  26511. Year = {2003},
  26512. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNzEzLWJsYW5jaGV0LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDcxMy1ibGFuY2hldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oWsEJ6SsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYsAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3MTMtYmxhbmNoZXQucGRmAA4AJAARAHAANwAxADMALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNzEzLWJsYW5jaGV0LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26513. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3MTMtYmxhbmNoZXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzEzLWJsYW5jaGV0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uE0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzEzLWJsYW5jaGV0LnBkZgAADgAkABEAcAA3ADEAMwAtAGIAbABhAG4AYwBoAGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzEzLWJsYW5jaGV0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26514. Bdsk-Url-1 = {http://doi.acm.org/10.1145/945885.945886}}
  26515. @inproceedings{Choi:1999bk,
  26516. Address = {New York, NY, USA},
  26517. Author = {Jong-Deok Choi and Manish Gupta and Mauricio Serrano and Vugranam C. Sreedhar and Sam Midkiff},
  26518. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  26519. Date-Added = {2006-06-14 01:36:50 -0400},
  26520. Date-Modified = {2011-10-21 11:03:16 -0600},
  26521. Location = {Denver, Colorado, United States},
  26522. Pages = {1--19},
  26523. Publisher = {ACM Press},
  26524. Title = {Escape analysis for Java},
  26525. Year = {1999},
  26526. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMS1jaG9pLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDEtY2hvaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mWcEJ6Q0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW0AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLWNob2kucGRmAA4AGAALAHAAMQAtAGMAaABvAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMS1jaG9pLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26527. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1jaG9pLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtY2hvaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95cNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtY2hvaS5wZGYAAA4AGAALAHAAMQAtAGMAaABvAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtY2hvaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26528. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320386}}
  26529. @inproceedings{Blanchet:1999hx,
  26530. Address = {New York, NY, USA},
  26531. Author = {Bruno Blanchet},
  26532. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  26533. Date-Added = {2006-06-14 01:35:40 -0400},
  26534. Date-Modified = {2010-12-17 10:23:11 -0700},
  26535. Isbn = {1-58113-238-7},
  26536. Location = {Denver, Colorado, United States},
  26537. Pages = {20--34},
  26538. Publisher = {ACM Press},
  26539. Title = {Escape analysis for object-oriented languages: application to Java},
  26540. Year = {1999},
  26541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjAtYmxhbmNoZXQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjAtYmxhbmNoZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyb+wQnpFQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9dQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwLWJsYW5jaGV0LnBkZgAADgAiABAAcAAyADAALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjAtYmxhbmNoZXQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26542. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMC1ibGFuY2hldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMC1ibGFuY2hldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eiXRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMC1ibGFuY2hldC5wZGYADgAiABAAcAAyADAALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIwLWJsYW5jaGV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26543. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320387}}
  26544. @inproceedings{Whaley:1999fr,
  26545. Address = {New York, NY, USA},
  26546. Author = {John Whaley and Martin Rinard},
  26547. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  26548. Date-Added = {2006-06-14 01:34:08 -0400},
  26549. Date-Modified = {2010-12-17 10:23:11 -0700},
  26550. Isbn = {1-58113-238-7},
  26551. Location = {Denver, Colorado, United States},
  26552. Pages = {187--206},
  26553. Publisher = {ACM Press},
  26554. Title = {Compositional pointer and escape analysis for Java programs},
  26555. Year = {1999},
  26556. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTg3LXdoYWxleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxODctd2hhbGV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJuzBCekUAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj10AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTg3LXdoYWxleS5wZGYADgAgAA8AcAAxADgANwAtAHcAaABhAGwAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE4Ny13aGFsZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26557. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODctd2hhbGV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4Ny13aGFsZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96FdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4Ny13aGFsZXkucGRmAAAOACAADwBwADEAOAA3AC0AdwBoAGEAbABlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4Ny13aGFsZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26558. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320400}}
  26559. @inproceedings{Volpano:1997by,
  26560. Address = {Los Alamitos, CA, USA},
  26561. Author = {Dennis Volpano and Geoffrey Smith},
  26562. Booktitle = {{CSFW'97}: 10th Computer Security Foundations Workshop},
  26563. Date-Added = {2006-06-10 02:46:03 -0400},
  26564. Date-Modified = {2010-12-17 10:23:11 -0700},
  26565. Issn = {1063-6900},
  26566. Journal = {10th},
  26567. Pages = {156},
  26568. Publisher = {IEEE Computer Society},
  26569. Title = {Eliminating Covert Flows with Minimum Typings},
  26570. Volume = {00},
  26571. Year = {1997},
  26572. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy92b2xwYW5vOTdlbGltaW5hdGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHZvbHBhbm85N2VsaW1pbmF0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATyBXBu1GTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu7QDAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp2b2xwYW5vOTdlbGltaW5hdGluZy5wZGYAAA4AMgAYAHYAbwBsAHAAYQBuAG8AOQA3AGUAbABpAG0AaQBuAGEAdABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3ZvbHBhbm85N2VsaW1pbmF0aW5nLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  26573. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHZvbHBhbm85N2VsaW1pbmF0aW5nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYdm9scGFubzk3ZWxpbWluYXRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NdNEPPe8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q/AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdm9scGFubzk3ZWxpbWluYXRpbmcucGRmAA4AMgAYAHYAbwBsAHAAYQBuAG8AOQA3AGUAbABpAG0AaQBuAGEAdABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi92b2xwYW5vOTdlbGltaW5hdGluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  26574. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/CSFW.1997.596807}}
  26575. @book{Pierce:2002hj,
  26576. Author = {Benjamin C. Pierce},
  26577. Date-Added = {2006-06-09 21:49:24 -0400},
  26578. Date-Modified = {2011-11-06 15:43:59 -0700},
  26579. Publisher = {MIT Press},
  26580. Title = {Types and {P}rogramming {L}anguages},
  26581. Year = {2002},
  26582. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMi4uL0Ryb3Bib3gvYmliL1R5cGVzX2FuZF9Qcm9ncmFtbWluZ19MYW5ndWFnZXMucGRm0hcLGBlXTlMuZGF0YU8RAdAAAAAAAdAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9UeXBlc19hbmRfUHJvZ3JhbW1pbmcjRjhENjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD41jzOWbjFBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVHlwZXNfYW5kX1Byb2dyYW1taW5nI0Y4RDYzLnBkZgAOAEgAIwBUAHkAcABlAHMAXwBhAG4AZABfAFAAcgBvAGcAcgBhAG0AbQBpAG4AZwBfAEwAYQBuAGcAdQBhAGcAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA7VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVHlwZXNfYW5kX1Byb2dyYW1taW5nX0xhbmd1YWdlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwwDIANACpAKmAqsCtgK/As0C0QLYAuEC5gLzAvYDCAMLAxAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADEg==}}
  26583. @manual{vhdl:2000fg,
  26584. Date-Added = {2006-06-09 08:32:39 -0400},
  26585. Date-Modified = {2009-08-25 22:28:19 -0600},
  26586. Organization = {IEEE Computer Society and SCC 20},
  26587. Title = {IEEE Standard VHDL Language Reference Manual},
  26588. Year = {2000},
  26589. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9WSERMcmVmLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELVkhETHJlZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kwcEJ6PsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlZIRExyZWYucGRmAA4AGAALAFYASABEAEwAcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9WSERMcmVmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26590. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1ZIRExyZWYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtWSERMcmVmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADy/FzOWbjQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVkhETHJlZi5wZGYADgAYAAsAVgBIAEQATAByAGUAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1ZIRExyZWYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  26591. @manual{Ashenden:1990mx,
  26592. Author = {Peter J. Ashenden},
  26593. Date-Added = {2006-06-09 08:23:59 -0400},
  26594. Date-Modified = {2009-08-25 22:28:19 -0600},
  26595. Edition = {1},
  26596. Month = {July},
  26597. Organization = {University of Adelaide},
  26598. Title = {The VHDL Cookbook},
  26599. Year = {1990},
  26600. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9WSERMLUNvb2tib29rLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERVkhETC1Db29rYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kvsEJ6PsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVsAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlZIREwtQ29va2Jvb2sucGRmAA4AJAARAFYASABEAEwALQBDAG8AbwBrAGIAbwBvAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9WSERMLUNvb2tib29rLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26601. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL1ZIREwtQ29va2Jvb2sucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFWSERMLUNvb2tib29rLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvR6zOWbjQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVkhETC1Db29rYm9vay5wZGYADgAkABEAVgBIAEQATAAtAEMAbwBvAGsAYgBvAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1ZIREwtQ29va2Jvb2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  26602. @inproceedings{Goossens:1995oa,
  26603. Address = {London, UK},
  26604. Author = {Kees G. W. Goossens},
  26605. Booktitle = {CHARME '95: Proceedings of the IFIP WG 10.5 Advanced Research Working Conference on Correct Hardware Design and Verification Methods},
  26606. Date-Added = {2006-06-08 22:22:06 -0400},
  26607. Date-Modified = {2009-08-25 22:28:19 -0600},
  26608. Isbn = {3-540-60385-9},
  26609. Pages = {311--327},
  26610. Publisher = {Springer-Verlag},
  26611. Title = {Reasoning about VHDL using operational and observational semantics},
  26612. Year = {1995},
  26613. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliLzE5OTUtY2hhcm1lLnBz0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q4xOTk1LWNoYXJtZS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADusezOWatQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QUAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTk5NS1jaGFybWUucHMAAA4AHgAOADEAOQA5ADUALQBjAGgAYQByAG0AZQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xOTk1LWNoYXJtZS5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  26614. @article{Thirunarayan:2001cq,
  26615. Address = {Hingham, MA, USA},
  26616. Author = {Krishnaprasad Thirunarayan and Robert L. Ewing},
  26617. Date-Added = {2006-06-08 22:19:36 -0400},
  26618. Date-Modified = {2010-12-17 10:23:11 -0700},
  26619. Issn = {0925-9856},
  26620. Journal = {Form. Methods Syst. Des.},
  26621. Number = {1},
  26622. Pages = {69--88},
  26623. Publisher = {Kluwer Academic Publishers},
  26624. Title = {Structural Operational Semantics for a Portable Subset of Behavioral VHDL-93},
  26625. Volume = {18},
  26626. Year = {2001},
  26627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy92aGRsLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIdmhkbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pVsEJ6TwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZwAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZoZGwucGRmAAAOABIACAB2AGgAZABsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvdmhkbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  26628. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVh2aGRsLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIdmhkbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NctEPPe8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q/AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdmhkbC5wZGYADgASAAgAdgBoAGQAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi92aGRsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  26629. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1008786720393}}
  26630. @inproceedings{Fernandez:1994pb,
  26631. Address = {Los Alamitos, CA, USA},
  26632. Author = {Luis Sanchez Fernandez and Peter T. Breuer and Carlos Delgado Kloos},
  26633. Booktitle = {EURO-DAC '94: Proceedings of the conference on European design automation},
  26634. Date-Added = {2006-06-08 22:10:40 -0400},
  26635. Date-Modified = {2009-08-25 22:28:19 -0600},
  26636. Isbn = {0-89791-685-9},
  26637. Location = {Grenoble, France},
  26638. Pages = {512--517},
  26639. Publisher = {IEEE Computer Society Press},
  26640. Title = {Proof theory and a validation condition generator for VHDL},
  26641. Year = {1994},
  26642. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNTEyLWZlcm5hbmRlei5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA1MTItZmVybmFuZGV6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKAzBCeknAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2HAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTEyLWZlcm5hbmRlei5wZGYAAA4AJgASAHAANQAxADIALQBmAGUAcgBuAGEAbgBkAGUAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A1MTItZmVybmFuZGV6LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  26643. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA1MTItZmVybmFuZGV6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDUxMi1mZXJuYW5kZXoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97LtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUxMi1mZXJuYW5kZXoucGRmAA4AJgASAHAANQAxADIALQBmAGUAcgBuAGEAbgBkAGUAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNTEyLWZlcm5hbmRlei5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  26644. @article{Thorup:1997tc,
  26645. Author = {Kresten Krab Thorup},
  26646. Date-Added = {2006-06-05 13:48:41 -0400},
  26647. Date-Modified = {2010-12-17 10:23:11 -0700},
  26648. Journal = {LNCS},
  26649. Pages = {444--??},
  26650. Title = {Genericity in {Java} with Virtual Types},
  26651. Volume = {1241},
  26652. Year = {1997},
  26653. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy90aG9ydXA5N2dlbmVyaWNpdHkucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZ0aG9ydXA5N2dlbmVyaWNpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyk+wQnpOgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9mgAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6dGhvcnVwOTdnZW5lcmljaXR5LnBkZgAADgAuABYAdABoAG8AcgB1AHAAOQA3AGcAZQBuAGUAcgBpAGMAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy90aG9ydXA5N2dlbmVyaWNpdHkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  26654. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnRob3J1cDk3Z2VuZXJpY2l0eS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnRob3J1cDk3Z2VuZXJpY2l0eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ik7RDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRob3J1cDk3Z2VuZXJpY2l0eS5wZGYADgAuABYAdABoAG8AcgB1AHAAOQA3AGcAZQBuAGUAcgBpAGMAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdGhvcnVwOTdnZW5lcmljaXR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  26655. Bdsk-Url-1 = {citeseer.ist.psu.edu/thorup97genericity.html}}
  26656. @inproceedings{Bruce:1998ua,
  26657. Address = {London, UK},
  26658. Author = {Kim B. Bruce and Martin Odersky and Philip Wadler},
  26659. Booktitle = {ECCOP '98: Proceedings of the 12th European Conference on Object-Oriented Programming},
  26660. Date-Added = {2006-06-05 13:40:23 -0400},
  26661. Date-Modified = {2007-05-18 13:42:22 -0600},
  26662. Isbn = {3-540-64737-6},
  26663. Pages = {523--549},
  26664. Publisher = {Springer-Verlag},
  26665. Title = {A Statically Safe Alternative to Virtual Types},
  26666. Year = {1998}}
  26667. @inproceedings{Madsen:1989mv,
  26668. Address = {New York, NY, USA},
  26669. Author = {O. L. Madsen and B. M{\"o}ller-Pedersen},
  26670. Booktitle = {OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications},
  26671. Date-Added = {2006-06-05 13:39:35 -0400},
  26672. Date-Modified = {2010-12-17 10:23:11 -0700},
  26673. Isbn = {0-89791-333-7},
  26674. Location = {New Orleans, Louisiana, United States},
  26675. Pages = {397--406},
  26676. Publisher = {ACM Press},
  26677. Title = {Virtual classes: a powerful mechanism in object-oriented programming},
  26678. Year = {1989},
  26679. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74919}}
  26680. @inproceedings{Jarvi:2005wj,
  26681. Address = {New York, NY, USA},
  26682. Author = {Jaakko J{\"a}rvi and Jeremiah Willcock and Andrew Lumsdaine},
  26683. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  26684. Date-Added = {2006-06-05 13:38:26 -0400},
  26685. Date-Modified = {2010-12-17 10:23:11 -0700},
  26686. Isbn = {1-59593-031-0},
  26687. Location = {San Diego, CA, USA},
  26688. Pages = {1--19},
  26689. Publisher = {ACM Press},
  26690. Title = {Associated types and constraint propagation for mainstream object-oriented generics},
  26691. Year = {2005},
  26692. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMS1qYXJ2aS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxLWphcnZpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJmLBCekOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1uAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1qYXJ2aS5wZGYAAA4AGgAMAHAAMQAtAGoAYQByAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxLWphcnZpLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26693. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1qYXJ2aS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLWphcnZpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eXbRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLWphcnZpLnBkZgAOABoADABwADEALQBqAGEAcgB2AGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtamFydmkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  26694. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094813}}
  26695. @inproceedings{Odersky:2003on,
  26696. Author = {Martin Odersky and Vincent Cremet and Christine R{\"o}ckl and Matthias Zenger},
  26697. Booktitle = {ECOOP'03},
  26698. Date-Added = {2006-06-05 13:35:00 -0400},
  26699. Date-Modified = {2009-08-25 22:28:19 -0600},
  26700. Month = July,
  26701. Series = {Springer LNCS},
  26702. Title = {A Nominal Theory of Objects with Dependent Types},
  26703. Year = 2003,
  26704. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9lY29vcDAzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZWNvb3AwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lSMEJ6QEAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWEAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmVjb29wMDMucGRmAA4AGAALAGUAYwBvAG8AcAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9lY29vcDAzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26705. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDAzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3AwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zO9EPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3AwMy5wZGYAAA4AGAALAGUAYwBvAG8AcAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3AwMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  26706. @manual{Chamberlain:2005fd,
  26707. Author = {Brad Chamberlain and Steve Deitz and Shannon Hoffswell and John Plevyak and Hans Zima and Roxana Diaconescu},
  26708. Date-Added = {2006-06-05 11:03:15 -0400},
  26709. Date-Modified = {2011-10-29 10:54:01 -0600},
  26710. Edition = {0.82},
  26711. Month = {October},
  26712. Organization = {Cray Inc},
  26713. Title = {Chapel Specification},
  26714. Year = {2011},
  26715. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zcGVjLTAuODIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zcGVjLTAuODIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oe0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzcGVjLTAuODIucGRmAAAOABwADQBzAHAAZQBjAC0AMAAuADgAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zcGVjLTAuODIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26716. @inproceedings{Grossman:2002cr,
  26717. Address = {New York, NY, USA},
  26718. Author = {Dan Grossman and Greg Morrisett and Trevor Jim and Michael Hicks and Yanling Wang and James Cheney},
  26719. Booktitle = {PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  26720. Date-Added = {2006-06-03 23:01:11 -0400},
  26721. Date-Modified = {2011-10-21 11:03:52 -0600},
  26722. Location = {Berlin, Germany},
  26723. Pages = {282--293},
  26724. Publisher = {ACM Press},
  26725. Title = {Region-based memory management in cyclone},
  26726. Year = {2002},
  26727. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyODItZ3Jvc3NtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjgyLWdyb3NzbWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qO0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjgyLWdyb3NzbWFuLnBkZgAADgAkABEAcAAyADgAMgAtAGcAcgBvAHMAcwBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjgyLWdyb3NzbWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26728. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512563}}
  26729. @inproceedings{Grossman:2003cc,
  26730. Address = {New York, NY, USA},
  26731. Author = {Dan Grossman},
  26732. Booktitle = {TLDI '03: Proceedings of the 2003 ACM SIGPLAN international workshop on Types in languages design and implementation},
  26733. Date-Added = {2006-06-03 22:57:05 -0400},
  26734. Date-Modified = {2010-12-17 10:23:11 -0700},
  26735. Isbn = {1-58113-649-8},
  26736. Location = {New Orleans, Louisiana, USA},
  26737. Pages = {13--25},
  26738. Publisher = {ACM Press},
  26739. Title = {Type-safe multithreading in cyclone},
  26740. Year = {2003},
  26741. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMy1ncm9zc21hbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMy1ncm9zc21hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ea3RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMy1ncm9zc21hbi5wZGYADgAiABAAcAAxADMALQBnAHIAbwBzAHMAbQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEzLWdyb3NzbWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26742. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604174.604177}}
  26743. @article{Grossman:2006re,
  26744. Address = {New York, NY, USA},
  26745. Author = {Dan Grossman},
  26746. Date-Added = {2006-05-28 00:07:12 -0400},
  26747. Date-Modified = {2010-12-17 10:23:11 -0700},
  26748. Issn = {0164-0925},
  26749. Journal = {ACM Trans. Program. Lang. Syst.},
  26750. Number = {3},
  26751. Pages = {429--475},
  26752. Publisher = {ACM Press},
  26753. Title = {Quantified types in an imperative language},
  26754. Volume = {28},
  26755. Year = {2006},
  26756. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MjktZ3Jvc3NtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDI5LWdyb3NzbWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3r90Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI5LWdyb3NzbWFuLnBkZgAADgAkABEAcAA0ADIAOQAtAGcAcgBvAHMAcwBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDI5LWdyb3NzbWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26757. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1133651.1133653}}
  26758. @inproceedings{Urzyczyn:1995an,
  26759. Author = {Pawel Urzyczyn},
  26760. Booktitle = {Typed Lambda Calculus and Applications},
  26761. Date-Added = {2006-05-20 19:41:28 -0400},
  26762. Date-Modified = {2009-08-25 22:28:19 -0600},
  26763. Organization = {Springer-Verlag},
  26764. Pages = {373-389},
  26765. Series = {LNCS},
  26766. Title = {Type inhabitation in typed lambda calculi (a syntactic approach)},
  26767. Volume = {1210},
  26768. Year = {1995},
  26769. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9sb2ViLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIbG9lYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l+cEJ6QkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWkAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxvZWIucGRmAAAOABIACABsAG8AZQBiAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvbG9lYi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  26770. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhsb2ViLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIbG9lYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94udEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9lYi5wZGYADgASAAgAbABvAGUAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9sb2ViLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  26771. @article{Ducasse:2006ya,
  26772. Address = {New York, NY, USA},
  26773. Annote = {Ideas from this used in Fortress},
  26774. Author = {St{'e}phane Ducasse and Oscar Nierstrasz and Nathanael Sch{\"a}rli and Roel Wuyts and Andrew P. Black},
  26775. Date-Added = {2006-05-20 11:51:11 -0400},
  26776. Date-Modified = {2010-12-17 10:23:11 -0700},
  26777. Issn = {0164-0925},
  26778. Journal = {ACM Trans. Program. Lang. Syst.},
  26779. Number = {2},
  26780. Pages = {331--388},
  26781. Publisher = {ACM Press},
  26782. Title = {Traits: A mechanism for fine-grained reuse},
  26783. Volume = {28},
  26784. Year = {2006},
  26785. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMzEtZHVjYXNzZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMzEtZHVjYXNzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esDRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMzEtZHVjYXNzZS5wZGYADgAiABAAcAAzADMAMQAtAGQAdQBjAGEAcwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMzMS1kdWNhc3NlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26786. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1119479.1119483}}
  26787. @inproceedings{Johnson:1986ye,
  26788. Address = {New York, NY, USA},
  26789. Author = {Ralph E. Johnson},
  26790. Booktitle = {OOPLSA '86: Conference proceedings on Object-oriented programming systems, languages and applications},
  26791. Date-Added = {2006-05-18 19:19:43 -0400},
  26792. Date-Modified = {2010-12-17 10:23:11 -0700},
  26793. Isbn = {0-89791-204-7},
  26794. Location = {Portland, Oregon, United States},
  26795. Pages = {315--321},
  26796. Publisher = {ACM Press},
  26797. Title = {Type-checking Smalltalk},
  26798. Year = {1986},
  26799. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzE1LWpvaG5zb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzE1LWpvaG5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyedwQnpHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDMxNS1qb2huc29uLnBkZgAADgAiABAAcAAzADEANQAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzE1LWpvaG5zb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26800. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMTUtam9obnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMTUtam9obnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erbRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMTUtam9obnNvbi5wZGYADgAiABAAcAAzADEANQAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMxNS1qb2huc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26801. Bdsk-Url-1 = {http://doi.acm.org/10.1145/28697.28728}}
  26802. @inproceedings{Palsberg:1991wj,
  26803. Address = {New York, NY, USA},
  26804. Author = {Jens Palsberg and Michael I. Schwartzbach},
  26805. Booktitle = {OOPSLA '91: Conference proceedings on Object-oriented programming systems, languages, and applications},
  26806. Date-Added = {2006-05-18 18:08:39 -0400},
  26807. Date-Modified = {2010-12-17 10:23:11 -0700},
  26808. Isbn = {0-201-55417-8},
  26809. Location = {Phoenix, Arizona, United States},
  26810. Pages = {146--161},
  26811. Publisher = {ACM Press},
  26812. Title = {Object-oriented type inference},
  26813. Year = {1991},
  26814. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDYtcGFsc2JlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQ2LXBhbHNiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nN0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQ2LXBhbHNiZXJnLnBkZgAADgAkABEAcAAxADQANgAtAHAAYQBsAHMAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQ2LXBhbHNiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26815. Bdsk-Url-1 = {http://doi.acm.org/10.1145/117954.117965}}
  26816. @inproceedings{Plevyak:1994su,
  26817. Address = {New York, NY, USA},
  26818. Author = {John Plevyak and Andrew A. Chien},
  26819. Booktitle = {OOPSLA '94: Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications},
  26820. Date-Added = {2006-05-18 16:13:24 -0400},
  26821. Date-Modified = {2010-12-17 10:23:11 -0700},
  26822. Isbn = {0-89791-688-3},
  26823. Location = {Portland, Oregon, United States},
  26824. Pages = {324--340},
  26825. Publisher = {ACM Press},
  26826. Title = {Precise concrete type inference for object-oriented languages},
  26827. Year = {1994},
  26828. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzI0LXBsZXZ5YWsucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzI0LXBsZXZ5YWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyegwQnpHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDMyNC1wbGV2eWFrLnBkZgAADgAiABAAcAAzADIANAAtAHAAbABlAHYAeQBhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzI0LXBsZXZ5YWsucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26829. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMjQtcGxldnlhay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMjQtcGxldnlhay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erzRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMjQtcGxldnlhay5wZGYADgAiABAAcAAzADIANAAtAHAAbABlAHYAeQBhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMyNC1wbGV2eWFrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26830. Bdsk-Url-1 = {http://doi.acm.org/10.1145/191080.191130}}
  26831. @inproceedings{Callahan:2004lf,
  26832. Author = {David Callahan and Bradford L. Chamberlain and Hans P. Zima},
  26833. Booktitle = {9th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS 2004)},
  26834. Date-Added = {2006-05-18 14:38:51 -0400},
  26835. Date-Modified = {2009-08-25 22:28:20 -0600},
  26836. Month = {April},
  26837. Organization = {IEEE Computer Society},
  26838. Title = {The {C}ascade {H}igh {P}roductivity {L}anguage},
  26839. Year = {2004},
  26840. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9oaXBzMDQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpoaXBzMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyW3wQnpBwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aGlwczA0LnBkZgAADgAWAAoAaABpAHAAcwAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9oaXBzMDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  26841. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpoaXBzMDQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpoaXBzMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wo0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoaXBzMDQucGRmAA4AFgAKAGgAaQBwAHMAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2hpcHMwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  26842. @manual{Allen:2006fy,
  26843. 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},
  26844. Date-Added = {2006-05-18 14:34:48 -0400},
  26845. Date-Modified = {2009-08-25 22:28:20 -0600},
  26846. Month = {May},
  26847. Organization = {Sun Microsystems, Inc.},
  26848. Title = {The Fortress Language Specification},
  26849. Year = {2006},
  26850. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZvcnRyZXNzMDkwMy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZvcnRyZXNzMDkwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3HRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZvcnRyZXNzMDkwMy5wZGYADgAiABAAZgBvAHIAdAByAGUAcwBzADAAOQAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZm9ydHJlc3MwOTAzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  26851. @article{Rossum:2004ex,
  26852. Author = {Guido van Rossum},
  26853. Date-Added = {2006-05-17 13:54:19 -0400},
  26854. Date-Modified = {2010-12-17 10:23:11 -0700},
  26855. Journal = {Artima Developer},
  26856. Month = {December},
  26857. Title = {Adding Optional Static Typing to Python},
  26858. Year = {2004},
  26859. Bdsk-Url-1 = {http://www.artima.com/weblogs/viewpost.jsp?thread=85551}}
  26860. @inproceedings{Yu:2004xl,
  26861. Address = {New York, NY, USA},
  26862. Author = {Dachuan Yu and Andrew Kennedy and Don Syme},
  26863. Booktitle = {POPL '04: Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  26864. Date-Added = {2006-05-16 21:11:59 -0400},
  26865. Date-Modified = {2010-12-17 10:23:11 -0700},
  26866. Isbn = {1-58113-729-X},
  26867. Location = {Venice, Italy},
  26868. Pages = {39--51},
  26869. Publisher = {ACM Press},
  26870. Title = {Formalization of generics for the {.NET} common language runtime},
  26871. Year = {2004},
  26872. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzkteXUwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDM5LXl1MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL965tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5LXl1MC5wZGYAAA4AGAALAHAAMwA5AC0AeQB1ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDM5LXl1MC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26873. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwMzkteXUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwMzkteXUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rl0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzkteXUucGRmAA4AFgAKAHAAMwA5AC0AeQB1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3AzOS15dS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  26874. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964005}}
  26875. @inproceedings{Shao:1997uj,
  26876. Address = {New York, NY, USA},
  26877. Author = {Zhong Shao},
  26878. Booktitle = {ICFP '97: Proceedings of the 2nd ACM SIGPLAN international conference on Functional programming},
  26879. Date-Added = {2006-05-16 17:53:05 -0400},
  26880. Date-Modified = {2010-12-17 10:23:11 -0700},
  26881. Isbn = {0-89791-918-1},
  26882. Location = {Amsterdam, The Netherlands},
  26883. Pages = {85--98},
  26884. Publisher = {ACM Press},
  26885. Title = {Flexible representation analysis},
  26886. Year = {1997},
  26887. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wODUtc2hhby5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA4NS1zaGFvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHvBCeksAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2MAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODUtc2hhby5wZGYAAA4AGgAMAHAAOAA1AC0AcwBoAGEAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A4NS1zaGFvLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26888. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwODUtc2hhby5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA4NS1zaGFvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e6nRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NS1zaGFvLnBkZgAOABoADABwADgANQAtAHMAaABhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDg1LXNoYW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  26889. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258948.258958}}
  26890. @article{Wright:1995cd,
  26891. Address = {Hingham, MA, USA},
  26892. Annote = {value restriction},
  26893. Author = {Andrew K. Wright},
  26894. Date-Added = {2006-05-13 23:58:58 -0400},
  26895. Date-Modified = {2015-11-23 15:51:17 +0000},
  26896. Issn = {0892-4635},
  26897. Journal = {Lisp Symb. Comput.},
  26898. Number = {4},
  26899. Pages = {343--355},
  26900. Publisher = {Kluwer Academic Publishers},
  26901. Title = {Simple imperative polymorphism},
  26902. Volume = {8},
  26903. Year = {1995},
  26904. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndyaWdodDk1c2ltcGxlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd3JpZ2h0OTVzaW1wbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NktEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd3JpZ2h0OTVzaW1wbGUucGRmAA4AJgASAHcAcgBpAGcAaAB0ADkANQBzAGkAbQBwAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93cmlnaHQ5NXNpbXBsZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26905. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01018828}}
  26906. @inproceedings{Garrigue:2004wr,
  26907. Author = {Jacques Garrigue},
  26908. Booktitle = {International Symposium on Functional and Logic Programming},
  26909. Date-Added = {2006-05-13 23:50:47 -0400},
  26910. Date-Modified = {2009-08-25 22:28:20 -0600},
  26911. Number = {2998},
  26912. Series = {LNCS},
  26913. Title = {Relaxing the value restriction},
  26914. Year = {2004},
  26915. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9SSU1TMTQ0NC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDFJJTVMxNDQ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJJrBCej5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1ZAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpSSU1TMTQ0NC5wZGYAAA4AGgAMAFIASQBNAFMAMQA0ADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL1JJTVMxNDQ0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26916. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL1JJTVMxNDQ0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMUklNUzE0NDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kQczlm2cAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eG3AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFJJTVMxNDQ0LnBkZgAADgAaAAwAUgBJAE0AUwAxADQANAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvUklNUzE0NDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  26917. @inproceedings{gregor06:_concepts,
  26918. Author = {Douglas Gregor and Jaakko J{\"a}rvi and Jeremy G. Siek and Gabriel Dos Reis and Bjarne Stroustrup and Andrew Lumsdaine},
  26919. Booktitle = {Proceedings of the ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA'06)},
  26920. Conflocation = {Portland, OR},
  26921. Date-Added = {2006-05-13 07:47:48 -0400},
  26922. Date-Modified = {2009-08-25 22:28:20 -0600},
  26923. Month = oct,
  26924. Title = {Concepts: Linguistic Support for Generic Programming in {C++}},
  26925. Year = 2006,
  26926. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOTEtZ3JlZ29yLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5MS1ncmVnb3IucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96m9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5MS1ncmVnb3IucGRmAAAOACAADwBwADIAOQAxAC0AZwByAGUAZwBvAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI5MS1ncmVnb3IucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  26927. @inproceedings{Peyton-Jones:2006au,
  26928. Author = {Simon {Peyton Jones} and Dimitrios Vytiniotis and Stephanie Weirich and Geoffrey Washburn},
  26929. Booktitle = {{ICFP} '06: Proceedings of the 11th {ACM} {SIGPLAN} International Conference on Functional Programming},
  26930. Date-Added = {2006-05-05 15:36:39 -0400},
  26931. Date-Modified = {2009-08-25 22:28:20 -0600},
  26932. Month = {April},
  26933. Note = {submitted to ICFP 2006},
  26934. Title = {Simple unification-based type inference for {GADT}s},
  26935. Year = {2006},
  26936. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9nYWR0LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1nYWR0LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyWBwQnpBQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Z2FkdC1pY2ZwLnBkZgAOABwADQBnAGEAZAB0AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2dhZHQtaWNmcC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26937. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1nYWR0LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1nYWR0LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Vm0Q83bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBnYWR0LWljZnAucGRmAAAOABwADQBnAGEAZAB0AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9nYWR0LWljZnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26938. @article{Davies:2001op,
  26939. Address = {New York, NY, USA},
  26940. Author = {Rowan Davies and Frank Pfenning},
  26941. Date-Added = {2006-05-02 07:17:48 -0500},
  26942. Date-Modified = {2010-12-17 10:23:11 -0700},
  26943. Issn = {0004-5411},
  26944. Journal = {J. ACM},
  26945. Number = {3},
  26946. Pages = {555--604},
  26947. Publisher = {ACM Press},
  26948. Title = {A modal analysis of staged computation},
  26949. Volume = {48},
  26950. Year = {2001},
  26951. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNTU1LWRhdmllcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A1NTUtZGF2aWVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKBvBCekoAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2IAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTU1LWRhdmllcy5wZGYADgAgAA8AcAA1ADUANQAtAGQAYQB2AGkAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDU1NS1kYXZpZXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26952. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1NTUtZGF2aWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU1NS1kYXZpZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97PtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU1NS1kYXZpZXMucGRmAAAOACAADwBwADUANQA1AC0AZABhAHYAaQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU1NS1kYXZpZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26953. Bdsk-Url-1 = {http://doi.acm.org/10.1145/382780.382785}}
  26954. @inproceedings{Hage:2006ov,
  26955. Annote = {Very close to my graph approach to H/M type inference (perhaps even closer then Pottier and Remy)},
  26956. Author = {Jurriaan Hage and Bastiaan Heeren},
  26957. Booktitle = {{TFP} 2006: Seventh Symposium on Trends in Functional Programming},
  26958. Date-Added = {2006-05-01 17:06:51 -0500},
  26959. Date-Modified = {2009-08-25 22:28:20 -0600},
  26960. Title = {Ordering Type Constraints: a Structured Approach},
  26961. Year = {2006},
  26962. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOS4uLy4uLy4uL3BhcGVycy8wNi1IYWdlSGVlcmVuLU9yZGVyaW5nVHlwZUNvbnN0cmFpbnRzLnBkZtIXCxgZV05TLmRhdGFPEQHQAAAAAAHQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfMDYtSGFnZUhlZXJlbi1PcmRlcmluI0YyNDQzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kQ8EJ6PEAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVEAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOjA2LUhhZ2VIZWVyZW4tT3JkZXJpbiNGMjQ0My5wZGYADgBUACkAMAA2AC0ASABhAGcAZQBIAGUAZQByAGUAbgAtAE8AcgBkAGUAcgBpAG4AZwBUAHkAcABlAEMAbwBuAHMAdAByAGEAaQBuAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAO1VzZXJzL3NpZWsvcGFwZXJzLzA2LUhhZ2VIZWVyZW4tT3JkZXJpbmdUeXBlQ29uc3RyYWludHMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMoAzwDXAqsCrQKyAr0CxgLUAtgC3wLoAu0C+gL9Aw8DEgMXAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAxk=},
  26963. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOC4uL0Ryb3Bib3gvYmliLzA2LUhhZ2VIZWVyZW4tT3JkZXJpbmdUeXBlQ29uc3RyYWludHMucGRm0hcLGBlXTlMuZGF0YU8RAeIAAAAAAeIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R8wNi1IYWdlSGVlcmVuLU9yZGVyaW4jRUQ5RkIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADtn7zOWargAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P4AAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMDYtSGFnZUhlZXJlbi1PcmRlcmluI0VEOUZCLnBkZgAOAFQAKQAwADYALQBIAGEAZwBlAEgAZQBlAHIAZQBuAC0ATwByAGQAZQByAGkAbgBnAFQAeQBwAGUAQwBvAG4AcwB0AHIAYQBpAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDYtSGFnZUhlZXJlbi1PcmRlcmluZ1R5cGVDb25zdHJhaW50cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AyQDOANYCvAK+AsMCzgLXAuUC6QLwAvkC/gMLAw4DIAMjAygAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADKg==}}
  26964. @manual{Heinz:2002dc,
  26965. Author = {Carsten Heinz},
  26966. Date-Added = {2006-05-01 14:00:47 -0500},
  26967. Date-Modified = {2009-08-25 22:28:20 -0600},
  26968. Edition = {1.0},
  26969. Month = {May},
  26970. Title = {The Listings Package},
  26971. Year = {2002},
  26972. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxsaXN0aW5ncy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGxpc3RpbmdzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLfRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpc3RpbmdzLnBkZgAOABoADABsAGkAcwB0AGkAbgBnAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbGlzdGluZ3MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  26973. @inproceedings{Muller:1994jh,
  26974. Annote = {Quit similar to my graph based approach to type inference. This paper
  26975. has some mistakes (the LET rule) and does not include a proof of
  26976. correctness.},
  26977. Author = {Martin M{\"u}ller},
  26978. Booktitle = {8th International Workshop on Unification},
  26979. Date-Added = {2006-05-01 11:15:59 -0500},
  26980. Date-Modified = {2009-08-25 22:28:20 -0600},
  26981. Month = {June},
  26982. Organization = {Universit\'e de Nancy},
  26983. Title = {Constraint-Based Recast of ML-Polymorphism},
  26984. Year = {1994},
  26985. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9VTklGOTQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpVTklGOTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyS7wQno+wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9WwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6VU5JRjk0LnBkZgAADgAWAAoAVQBOAEkARgA5ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9VTklGOTQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  26986. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1VOSUY5NC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhClVOSUY5NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7czM5ZuNAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXh3QAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBVTklGOTQucGRmAAAOABYACgBVAE4ASQBGADkANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1VOSUY5NC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  26987. @book{Tufte:1986qz,
  26988. Address = {Cheshire, CT, USA},
  26989. Author = {Edward R. Tufte},
  26990. Date-Added = {2006-04-30 19:54:21 -0500},
  26991. Date-Modified = {2007-05-18 13:42:22 -0600},
  26992. Isbn = {0-9613921-0-X},
  26993. Publisher = {Graphics Press},
  26994. Title = {The visual display of quantitative information},
  26995. Year = {1986}}
  26996. @article{Harel:1988ub,
  26997. Address = {New York, NY, USA},
  26998. Author = {David Harel},
  26999. Date-Added = {2006-04-30 19:52:33 -0500},
  27000. Date-Modified = {2010-12-17 10:23:11 -0700},
  27001. Issn = {0001-0782},
  27002. Journal = {Commun. ACM},
  27003. Number = {5},
  27004. Pages = {514--530},
  27005. Publisher = {ACM Press},
  27006. Title = {On visual formalisms},
  27007. Volume = {31},
  27008. Year = {1988},
  27009. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTE0LWhhcmVsLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDUxNC1oYXJlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oD8EJ6ScAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYcAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1MTQtaGFyZWwucGRmAAAOAB4ADgBwADUAMQA0AC0AaABhAHIAZQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDUxNC1oYXJlbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27010. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTE0LWhhcmVsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDUxNC1oYXJlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97MNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUxNC1oYXJlbC5wZGYADgAeAA4AcAA1ADEANAAtAGgAYQByAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTE0LWhhcmVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  27011. Bdsk-Url-1 = {http://doi.acm.org/10.1145/42411.42414}}
  27012. @article{Assmann:2000px,
  27013. Address = {New York, NY, USA},
  27014. Author = {Uwe Assmann},
  27015. Date-Added = {2006-04-30 19:51:25 -0500},
  27016. Date-Modified = {2010-12-17 10:23:11 -0700},
  27017. Issn = {0164-0925},
  27018. Journal = {ACM Trans. Program. Lang. Syst.},
  27019. Number = {4},
  27020. Pages = {583--637},
  27021. Publisher = {ACM Press},
  27022. Title = {Graph rewrite systems for program optimization},
  27023. Volume = {22},
  27024. Year = {2000},
  27025. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNTgzLWFzc21hbm4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNTgzLWFzc21hbm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygqwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU4My1hc3NtYW5uLnBkZgAADgAiABAAcAA1ADgAMwAtAGEAcwBzAG0AYQBuAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNTgzLWFzc21hbm4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27026. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1ODMtYXNzbWFubi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1ODMtYXNzbWFubi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0vRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1ODMtYXNzbWFubi5wZGYADgAiABAAcAA1ADgAMwAtAGEAcwBzAG0AYQBuAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU4My1hc3NtYW5uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27027. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363911.363914}}
  27028. @article{Kennaway:1994xd,
  27029. Address = {New York, NY, USA},
  27030. Author = {J. R. Kennaway and J. W. Klop and M. R. Sleep and F. J. de Vries},
  27031. Date-Added = {2006-04-30 19:50:04 -0500},
  27032. Date-Modified = {2010-12-17 10:23:11 -0700},
  27033. Issn = {0164-0925},
  27034. Journal = {ACM Trans. Program. Lang. Syst.},
  27035. Number = {3},
  27036. Pages = {493--523},
  27037. Publisher = {ACM Press},
  27038. Title = {On the adequacy of graph rewriting for simulating term rewriting},
  27039. Volume = {16},
  27040. Year = {1994},
  27041. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDkzLWtlbm5hd2F5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQ5My1rZW5uYXdheS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oA8EJ6SYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYYAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0OTMta2VubmF3YXkucGRmAA4AJAARAHAANAA5ADMALQBrAGUAbgBuAGEAdwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDkzLWtlbm5hd2F5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27042. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0OTMta2VubmF3YXkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDkzLWtlbm5hd2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sj0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDkzLWtlbm5hd2F5LnBkZgAADgAkABEAcAA0ADkAMwAtAGsAZQBuAG4AYQB3AGEAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDkzLWtlbm5hd2F5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27043. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177577}}
  27044. @article{Ariola:1993jq,
  27045. Address = {Chichester, UK, UK},
  27046. Author = {Z. M. Ariola and Arvind},
  27047. Book = {Term graph rewriting: theory and practice},
  27048. Date-Added = {2006-04-30 19:49:31 -0500},
  27049. Date-Modified = {2007-05-18 13:42:22 -0600},
  27050. Isbn = {0-471-93567-0},
  27051. Pages = {77--90},
  27052. Publisher = {John Wiley and Sons Ltd.},
  27053. Title = {Graph rewriting systems for efficient compilation},
  27054. Year = {1993}}
  27055. @inproceedings{Barendregt:1987pw,
  27056. Address = {London, UK},
  27057. 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},
  27058. Booktitle = {Volume II: Parallel Languages on PARLE: Parallel Architectures and Languages Europe},
  27059. Date-Added = {2006-04-30 19:27:09 -0500},
  27060. Date-Modified = {2009-08-25 22:28:20 -0600},
  27061. Isbn = {0-387-17945-3},
  27062. Location = {Eindhoven, The Netherlands},
  27063. Pages = {141--158},
  27064. Publisher = {Springer-Verlag},
  27065. Title = {Term graph rewriting},
  27066. Year = {1987},
  27067. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9UR1ItMS5JUjg3LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOVEdSLTEuSVI4Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kqcEJ6PoAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVoAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlRHUi0xLklSODcucGRmAAAOAB4ADgBUAEcAUgAtADEALgBJAFIAOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvVEdSLTEuSVI4Ny5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27068. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1RHUi0xLklSODcucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5UR1ItMS5JUjg3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvtRzOWbewAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4csAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVEdSLTEuSVI4Ny5wZGYAAA4AHgAOAFQARwBSAC0AMQAuAEkAUgA4ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UR1ItMS5JUjg3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  27069. @misc{Leroy:2000fu,
  27070. Author = {Xavier Leroy},
  27071. Date-Added = {2006-04-30 16:36:59 -0500},
  27072. Date-Modified = {2010-12-17 10:23:11 -0700},
  27073. Note = {With Damien Doligez, Jacques Garrigue, Didier R\'emy, and J\'er\^ome Vouillon.},
  27074. Title = {The {O}bjective {C}aml System: Documentation and User's Manual},
  27075. Year = {2000},
  27076. Bdsk-Url-1 = {http://caml.inria.fr}}
  27077. @phdthesis{Herbrand:1930xg,
  27078. Annote = {Supposedly invented an algorithm for unification (according to Baader and Nipkow)},
  27079. Author = {Jacques Herbrand},
  27080. Date-Added = {2006-04-30 16:23:55 -0500},
  27081. Date-Modified = {2007-05-18 13:42:22 -0600},
  27082. School = {University of Paris},
  27083. Title = {Recherches sur la th\'eorie de la d\'emonstration},
  27084. Year = {1930}}
  27085. @phdthesis{Paulin-Mohring:1996lt,
  27086. Author = {C. Paulin-Mohring},
  27087. Date-Added = {2006-04-29 11:20:23 -0500},
  27088. Date-Modified = {2010-12-17 10:23:11 -0700},
  27089. Month = December,
  27090. School = {Universit\'e Claude Bernard Lyon I},
  27091. Title = {D\'efinitions Inductives en Th\'eorie des Types d'Ordre Sup\'erieur},
  27092. Type = {Habilitation \`a diriger les recherches},
  27093. Year = 1996,
  27094. Bdsk-Url-1 = {http://www.lri.fr/~paulin/habilitation.ps.gz}}
  27095. @manual{The-Coq-Development-Team:2004kf,
  27096. Author = {{The {Coq} Development Team}},
  27097. Date-Added = {2006-04-29 11:19:03 -0500},
  27098. Date-Modified = {2010-12-17 10:23:11 -0700},
  27099. Month = APR,
  27100. Note = {\url{http://coq.inria.fr}},
  27101. Title = {{The Coq Proof Assistant Reference Manual -- Version V8.0}},
  27102. Topics = {team,lri},
  27103. Type_Publi = {manuel},
  27104. Year = 2004,
  27105. Bdsk-Url-1 = {http://coq.inria.fr}}
  27106. @article{Coquand:1988kh,
  27107. Address = {Duluth, MN, USA},
  27108. Author = {Thierry Coquand and Gerard Huet},
  27109. Date-Added = {2006-04-29 11:14:44 -0500},
  27110. Date-Modified = {2010-12-17 10:23:11 -0700},
  27111. Issn = {0890-5401},
  27112. Journal = {Information and Computation},
  27113. Number = {2-3},
  27114. Pages = {95--120},
  27115. Publisher = {Academic Press, Inc.},
  27116. Title = {The calculus of constructions},
  27117. Volume = {76},
  27118. Year = {1988},
  27119. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(88)90005-3}}
  27120. @misc{Taha:2004ov,
  27121. 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},
  27122. Date-Added = {2006-04-29 11:05:03 -0500},
  27123. Date-Modified = {2010-12-17 10:23:11 -0700},
  27124. Howpublished = {Available online from {\tt http://www.metaocaml.org/}},
  27125. Organization = {Rice University},
  27126. Title = {{M}eta{OC}aml: A compiled, type-safe multi-stage programming language.},
  27127. Year = {2004},
  27128. Bdsk-Url-1 = {http://www.metaocaml.org/}}
  27129. @inproceedings{Shao:2002ur,
  27130. Address = {New York, NY, USA},
  27131. Author = {Zhong Shao and Bratin Saha and Valery Trifonov and Nikolaos Papaspyrou},
  27132. Booktitle = {POPL '02: Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27133. Date-Added = {2006-04-29 10:23:18 -0500},
  27134. Date-Modified = {2010-12-17 10:23:11 -0700},
  27135. Isbn = {1-58113-450-9},
  27136. Location = {Portland, Oregon},
  27137. Pages = {217--232},
  27138. Publisher = {ACM Press},
  27139. Title = {A type system for certified binaries},
  27140. Year = {2002},
  27141. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjE3LXNoYW8ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjE3LXNoYW8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADycZwQnpFwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9dwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIxNy1zaGFvLnBkZgAOABwADQBwADIAMQA3AC0AcwBoAGEAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyMTctc2hhby5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27142. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjE3LXNoYW8ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjE3LXNoYW8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pA0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE3LXNoYW8ucGRmAAAOABwADQBwADIAMQA3AC0AcwBoAGEAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjE3LXNoYW8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27143. Bdsk-Url-1 = {http://doi.acm.org/10.1145/503272.503293}}
  27144. @inproceedings{Pavsalic:2002zb,
  27145. Address = {New York, NY, USA},
  27146. Author = {Emir Pasalic and Walid Taha and Tim Sheard},
  27147. Booktitle = {ICFP '02: Proceedings of the seventh ACM SIGPLAN international conference on Functional programming},
  27148. Date-Added = {2006-04-29 10:18:15 -0500},
  27149. Date-Modified = {2010-12-17 10:23:11 -0700},
  27150. Isbn = {1-58113-487-8},
  27151. Location = {Pittsburgh, PA, USA},
  27152. Pages = {218--229},
  27153. Publisher = {ACM Press},
  27154. Title = {Tagless staged interpreters for typed languages},
  27155. Year = {2002},
  27156. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9UYWdsZXNzSW50ZXJwLTIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNUYWdsZXNzSW50ZXJwLTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyS4wQno+gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9WgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6VGFnbGVzc0ludGVycC0yLnBkZgAOACgAEwBUAGEAZwBsAGUAcwBzAEkAbgB0AGUAcgBwAC0AMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL1RhZ2xlc3NJbnRlcnAtMi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  27157. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL1RhZ2xlc3NJbnRlcnAtMi5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE1RhZ2xlc3NJbnRlcnAtMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8sjM5Zt6AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhygAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBUYWdsZXNzSW50ZXJwLTIucGRmAA4AKAATAFQAYQBnAGwAZQBzAHMASQBuAHQAZQByAHAALQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVGFnbGVzc0ludGVycC0yLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  27158. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581478.581499}}
  27159. @article{Wells:1999tk,
  27160. Author = {J. B. Wells},
  27161. Date-Added = {2006-04-29 10:14:05 -0500},
  27162. Date-Modified = {2009-08-25 22:28:20 -0600},
  27163. Journal = {Annals of Pure and Applied Logic},
  27164. Number = {1-3},
  27165. Pages = {111-156},
  27166. Title = {Typability and Type Checking in {S}ystem {F} Are Equivalent and Undecidable},
  27167. Volume = {98},
  27168. Year = {1999},
  27169. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9mLXVuZGVjaWRhYmxlLUFQQUwucHPSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFWYtdW5kZWNpZGFibGUtQVBBTC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJVfBCekCAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1iAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmLXVuZGVjaWRhYmxlLUFQQUwucHMADgAsABUAZgAtAHUAbgBkAGUAYwBpAGQAYQBiAGwAZQAtAEEAUABBAEwALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvZi11bmRlY2lkYWJsZS1BUEFMLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  27170. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL2YtdW5kZWNpZGFibGUtQVBBTC5wc9IXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVZi11bmRlY2lkYWJsZS1BUEFMLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EUczlmucAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE3AAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGYtdW5kZWNpZGFibGUtQVBBTC5wcwAOACwAFQBmAC0AdQBuAGQAZQBjAGkAZABhAGIAbABlAC0AQQBQAEEATAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9mLXVuZGVjaWRhYmxlLUFQQUwucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  27171. @inproceedings{Remy:2005fr,
  27172. Address = {New York, NY, USA},
  27173. Author = {Didier R{\'{e}}my},
  27174. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  27175. Date-Added = {2006-04-29 09:50:43 -0500},
  27176. Date-Modified = {2010-12-17 10:23:11 -0700},
  27177. Isbn = {1-59593-064-7},
  27178. Location = {Tallinn, Estonia},
  27179. Pages = {130--143},
  27180. Publisher = {ACM Press},
  27181. Title = {Simple, partial type-inference for System F based on type-containment},
  27182. Year = {2005},
  27183. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTMwLXJlbXkucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTMwLXJlbXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyaewQnpEAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9cAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEzMC1yZW15LnBkZgAOABwADQBwADEAMwAwAC0AcgBlAG0AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxMzAtcmVteS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27184. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMwLXJlbXkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMwLXJlbXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mx0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMwLXJlbXkucGRmAAAOABwADQBwADEAMwAwAC0AcgBlAG0AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTMwLXJlbXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27185. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086383}}
  27186. @phdthesis{Sulzmann:2000vv,
  27187. Author = {M. Sulzmann},
  27188. Date-Added = {2006-04-29 09:16:01 -0500},
  27189. Date-Modified = {2009-08-25 22:28:20 -0600},
  27190. Month = {May},
  27191. Ps = {http://www.comp.nus.edu.sg/~sulzmann/publications/diss.ps.gz},
  27192. School = {Yale University, Department of Computer Science},
  27193. Title = {A General Framework for {H}indley/{M}ilner Type Systems with Constraints},
  27194. Year = {2000},
  27195. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9kaXNzLnBz0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdkaXNzLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyU5wQnpAQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YQAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGlzcy5wcwAOABAABwBkAGkAcwBzAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL2Rpc3MucHMAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  27196. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliL2Rpc3MucHPSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhB2Rpc3MucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPGJ7M5ZriAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhMgAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBkaXNzLnBzAA4AEAAHAGQAaQBzAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvZGlzcy5wcwAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  27197. @article{Fruhwirth:1998zh,
  27198. Author = {Thom Fr{\"u}hwirth},
  27199. Date-Added = {2006-04-29 08:55:31 -0500},
  27200. Date-Modified = {2009-08-25 22:28:20 -0600},
  27201. Journal = {Journal of Logic Programming},
  27202. Month = {October},
  27203. Number = {2},
  27204. Pages = {95-138},
  27205. Title = {Theory and Practice of Constraint Handling Rules},
  27206. Volume = {37},
  27207. Year = {1998},
  27208. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9qbHAtY2hyMS5wc9IXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELamxwLWNocjEucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l4cEJ6QgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWgAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmpscC1jaHIxLnBzAA4AGAALAGoAbABwAC0AYwBoAHIAMQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9qbHAtY2hyMS5wcwAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27209. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL2pscC1jaHIxLnBz0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtqbHAtY2hyMS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwlRzOWbAgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAamxwLWNocjEucHMADgAYAAsAagBsAHAALQBjAGgAcgAxAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL2pscC1jaHIxLnBzAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  27210. @incollection{Pottier:2005lm,
  27211. Annote = {Hindley/Milner type inference as constraint solving (fully separated)},
  27212. Author = {Francois Pottier and Didier R{\'{e}}my},
  27213. Booktitle = {Advanced Topics in Types and Programming Languages},
  27214. Chapter = {10},
  27215. Date-Added = {2006-04-28 15:28:13 -0500},
  27216. Date-Modified = {2009-08-25 22:28:20 -0600},
  27217. Note = {A \href{http://cristal.inria.fr/attapl/}{draft extended version} is also available},
  27218. Off = {http://www.cis.upenn.edu/~bcpierce/attapl},
  27219. Pages = {389--489},
  27220. Pdf = {http://cristal.inria.fr/~fpottier/publis/emlti-final.pdf},
  27221. Publisher = {MIT Press},
  27222. Title = {The Essence of {ML} Type Inference},
  27223. Year = {2005},
  27224. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9lbWx0aS1maW5hbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2VtbHRpLWZpbmFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJVHBCekCAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1iAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczplbWx0aS1maW5hbC5wZGYADgAgAA8AZQBtAGwAdABpAC0AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZW1sdGktZmluYWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27225. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2VtbHRpLWZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZW1sdGktZmluYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zRNEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZW1sdGktZmluYWwucGRmAAAOACAADwBlAG0AbAB0AGkALQBmAGkAbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZW1sdGktZmluYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27226. @inproceedings{Remy:1994rt,
  27227. Address = {London, UK},
  27228. Author = {Didier R{\'{e}}my},
  27229. Booktitle = {TACS '94: Proceedings of the International Conference on Theoretical Aspects of Computer Software},
  27230. Date-Added = {2006-04-28 15:13:51 -0500},
  27231. Date-Modified = {2009-08-25 22:28:20 -0600},
  27232. Isbn = {3-540-57887-0},
  27233. Pages = {321--346},
  27234. Publisher = {Springer-Verlag},
  27235. Title = {Programming Objects with ML-ART, an Extension to ML with Abstract and Record Types},
  27236. Year = {1994},
  27237. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy90YWNzOTQucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXRhY3M5NC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKTLBCek5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2ZAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0YWNzOTQucHMADgAUAAkAdABhAGMAcwA5ADQALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvdGFjczk0LnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27238. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL3RhY3M5NC5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJdGFjczk0LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rkszlm3oAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AHRhY3M5NC5wcwAOABQACQB0AGEAYwBzADkANAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi90YWNzOTQucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  27239. @article{Dershowitz:1990rl,
  27240. Address = {Cambridge, MA, USA},
  27241. Author = {Nachum Dershowitz and Jean-Pierre Jouannaud},
  27242. Book = {Handbook of theoretical computer science (vol. B): formal models and semantics},
  27243. Date-Added = {2006-04-28 14:54:56 -0500},
  27244. Date-Modified = {2009-08-25 22:28:20 -0600},
  27245. Isbn = {0-444-88074-7},
  27246. Pages = {243--320},
  27247. Publisher = {MIT Press},
  27248. Title = {Rewrite systems},
  27249. Year = {1990},
  27250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9kZXJzaG93aXR6OTByZXdyaXRlLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXZGVyc2hvd2l0ejkwcmV3cml0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lMMEJ6QAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWAAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRlcnNob3dpdHo5MHJld3JpdGUucGRmAA4AMAAXAGQAZQByAHMAaABvAHcAaQB0AHoAOQAwAHIAZQB3AHIAaQB0AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9kZXJzaG93aXR6OTByZXdyaXRlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  27251. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2RlcnNob3dpdHo5MHJld3JpdGUucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdkZXJzaG93aXR6OTByZXdyaXRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FM0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZXJzaG93aXR6OTByZXdyaXRlLnBkZgAADgAwABcAZABlAHIAcwBoAG8AdwBpAHQAegA5ADAAcgBlAHcAcgBpAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9kZXJzaG93aXR6OTByZXdyaXRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27252. @incollection{JouannaudKirchner-rob91,
  27253. Address = {Cambridge (MA, USA)},
  27254. Author = {Jouannaud, J.-P. and Kirchner, Claude},
  27255. Booktitle = {Computational {L}ogic. {E}ssays in honor of {A}lan {R}obinson},
  27256. Chapter = {8},
  27257. Date-Added = {2006-04-28 13:12:27 -0500},
  27258. Date-Modified = {2007-05-18 13:42:22 -0600},
  27259. Pages = {257--321},
  27260. Publisher = {The MIT press},
  27261. Title = {Solving equations in abstract algebras: a rule-based survey of unification},
  27262. Year = {1991}}
  27263. @article{Wand:1987gm,
  27264. Author = {Mitchell Wand},
  27265. Date-Added = {2006-04-28 10:50:57 -0500},
  27266. Date-Modified = {2009-08-25 22:28:20 -0600},
  27267. Journal = {Fundamenta Informatica},
  27268. Pages = {115-122},
  27269. Title = {A simple algorithm and proof for type inference},
  27270. Volume = {10},
  27271. Year = {1987},
  27272. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9mdW5kYW1lbnRhLTg3LnBz0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBmdW5kYW1lbnRhLTg3LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyV+wQnpBQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVuZGFtZW50YS04Ny5wcwAADgAiABAAZgB1AG4AZABhAG0AZQBuAHQAYQAtADgANwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9mdW5kYW1lbnRhLTg3LnBzABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27273. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL2Z1bmRhbWVudGEtODcucHPSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEGZ1bmRhbWVudGEtODcucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6BjM5ZrvAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhPwAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBmdW5kYW1lbnRhLTg3LnBzAAAOACIAEABmAHUAbgBkAGEAbQBlAG4AdABhAC0AOAA3AC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL2Z1bmRhbWVudGEtODcucHMAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27274. @unpublished{Pottier:2005nq,
  27275. Author = {Francois Pottier},
  27276. Date-Added = {2006-04-28 10:39:42 -0500},
  27277. Date-Modified = {2010-12-17 10:23:11 -0700},
  27278. Month = SEP,
  27279. Note = {Lecture notes for the {APPSEM} Summer School},
  27280. Pdf = {http://cristal.inria.fr/~fpottier/publis/fpottier-appsem-2005.pdf},
  27281. Title = {A modern eye on {ML} type inference: old techniques and recent developments},
  27282. Year = {2005},
  27283. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9mcG90dGllci1hcHBzZW0tMjAwNS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGGZwb3R0aWVyLWFwcHNlbS0yMDA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJXXBCekEAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1kAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmcG90dGllci1hcHBzZW0tMjAwNS5wZGYAAA4AMgAYAGYAcABvAHQAdABpAGUAcgAtAGEAcABwAHMAZQBtAC0AMgAwADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL2Zwb3R0aWVyLWFwcHNlbS0yMDA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  27284. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGZwb3R0aWVyLWFwcHNlbS0yMDA1LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYZnBvdHRpZXItYXBwc2VtLTIwMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zdtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnBvdHRpZXItYXBwc2VtLTIwMDUucGRmAA4AMgAYAGYAcABvAHQAdABpAGUAcgAtAGEAcABwAHMAZQBtAC0AMgAwADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9mcG90dGllci1hcHBzZW0tMjAwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  27285. Bdsk-Url-1 = {http://cristal.inria.fr/~fpottier/publis/fpottier-appsem-2005.ps.gz}}
  27286. @article{Pottier:2000qi,
  27287. Address = {, Finland},
  27288. Author = {Francois Pottier},
  27289. Date-Added = {2006-04-28 10:25:45 -0500},
  27290. Date-Modified = {2009-08-25 22:28:20 -0600},
  27291. Issn = {1236-6064},
  27292. Journal = {Nordic J. of Computing},
  27293. Number = {4},
  27294. Pages = {312--347},
  27295. Publisher = {Publishing Association Nordic Journal of Computing},
  27296. Title = {A versatile constraint-based type inference system},
  27297. Volume = {7},
  27298. Year = {2000},
  27299. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9mcG90dGllci1uamMtMjAwMC5wc9IXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUZnBvdHRpZXItbmpjLTIwMDAucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8leMEJ6QQAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWQAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZwb3R0aWVyLW5qYy0yMDAwLnBzAAAOACoAFABmAHAAbwB0AHQAaQBlAHIALQBuAGoAYwAtADIAMAAwADAALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvZnBvdHRpZXItbmpjLTIwMDAucHMAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  27300. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL2Zwb3R0aWVyLW5qYy0yMDAwLnBz0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRmcG90dGllci1uamMtMjAwMC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvkmzOWa6QAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAZnBvdHRpZXItbmpjLTIwMDAucHMAAA4AKgAUAGYAcABvAHQAdABpAGUAcgAtAG4AagBjAC0AMgAwADAAMAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9mcG90dGllci1uamMtMjAwMC5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  27301. @inproceedings{Pfenning:1988ss,
  27302. Address = {New York, NY, USA},
  27303. Author = {Frank Pfenning},
  27304. Booktitle = {LFP '88: Proceedings of the 1988 ACM conference on LISP and functional programming},
  27305. Date-Added = {2006-04-28 10:18:53 -0500},
  27306. Date-Modified = {2010-12-17 10:23:11 -0700},
  27307. Isbn = {0-89791-273-X},
  27308. Location = {Snowbird, Utah, United States},
  27309. Pages = {153--163},
  27310. Publisher = {ACM Press},
  27311. Title = {Partial polymorphic type inference and higher-order unification},
  27312. Year = {1988},
  27313. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTUzLXBmZW5uaW5nLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE1My1wZmVubmluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ms8EJ6REAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXEAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNTMtcGZlbm5pbmcucGRmAA4AJAARAHAAMQA1ADMALQBwAGYAZQBuAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTUzLXBmZW5uaW5nLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27314. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNTMtcGZlbm5pbmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTUzLXBmZW5uaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3na0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTUzLXBmZW5uaW5nLnBkZgAADgAkABEAcAAxADUAMwAtAHAAZgBlAG4AbgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTUzLXBmZW5uaW5nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27315. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62678.62697}}
  27316. @inproceedings{Simonet:2003zf,
  27317. Address = {New York, NY, USA},
  27318. Author = {Vincent Simonet},
  27319. Booktitle = {ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming},
  27320. Date-Added = {2006-04-28 09:52:02 -0500},
  27321. Date-Modified = {2010-12-17 10:23:11 -0700},
  27322. Isbn = {1-58113-756-7},
  27323. Location = {Uppsala, Sweden},
  27324. Pages = {39--50},
  27325. Publisher = {ACM Press},
  27326. Title = {An extension of {HM(X)} with bounded existential and universal data-types},
  27327. Year = {2003},
  27328. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzktc2ltb25ldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzOS1zaW1vbmV0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ8fBCekhAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2BAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzktc2ltb25ldC5wZGYADgAgAA8AcAAzADkALQBzAGkAbQBvAG4AZQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM5LXNpbW9uZXQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27329. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzOS1zaW1vbmV0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM5LXNpbW9uZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL965NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5LXNpbW9uZXQucGRmAAAOACAADwBwADMAOQAtAHMAaQBtAG8AbgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM5LXNpbW9uZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27330. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944710}}
  27331. @article{Odersky:1999ek,
  27332. Address = {New York, NY, USA},
  27333. Annote = {Introduces HM(X), a constraint solving approach to the Hindley/Milner type system, generalized
  27334. over additional an arbitrary constraint system X.},
  27335. Author = {Martin Odersky and Martin Sulzmann and Martin Wehr},
  27336. Date-Added = {2006-04-28 08:34:56 -0500},
  27337. Date-Modified = {2010-12-17 10:23:11 -0700},
  27338. Issn = {1074-3227},
  27339. Journal = {Theory and Practice of Object Systems},
  27340. Number = {1},
  27341. Pages = {35--55},
  27342. Publisher = {John Wiley \& Sons, Inc.},
  27343. Title = {Type inference with constrained types},
  27344. Volume = {5},
  27345. Year = {1999},
  27346. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9vZGVyc2t5OTl0eXBlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERb2RlcnNreTk5dHlwZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mQcEJ6QwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm9kZXJza3k5OXR5cGUucGRmAA4AJAARAG8AZABlAHIAcwBrAHkAOQA5AHQAeQBwAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9vZGVyc2t5OTl0eXBlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27347. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEW9kZXJza3k5OXR5cGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFvZGVyc2t5OTl0eXBlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lP0Q846wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzsAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvZGVyc2t5OTl0eXBlLnBkZgAADgAkABEAbwBkAGUAcgBzAGsAeQA5ADkAdAB5AHAAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9vZGVyc2t5OTl0eXBlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27348. Bdsk-Url-1 = {http://dx.doi.org/10.1002/(SICI)1096-9942(199901/03)5:1%3C35::AID-TAPO4%3E3.0.CO;2-4}}
  27349. @unpublished{PeytonJones:2005dh,
  27350. Author = {Simon {Peyton~Jones} and Dimitrios Vytiniotis and Stephanie Weirich and Mark Shields},
  27351. Category = {fcp},
  27352. Cattype = {paper},
  27353. Date-Added = {2006-04-26 09:07:57 -0500},
  27354. Date-Modified = {2010-12-17 10:23:11 -0700},
  27355. Historical = {This long tutorial paper studies type inference for higher-rank polymorhism, and includes a prototype implementation. Grab it from the url below.},
  27356. Note = {Accepted for publication to the Journal of Functional Programming},
  27357. Title = {Practical type inference for arbitrary-rank types},
  27358. Topic = {language design},
  27359. Year = 2005,
  27360. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MDM0YS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODA2MDA2MDM0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/mHM5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5NjgwNjAwNjAzNGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAAwADYAMAAwADYAMAAzADQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MDM0YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  27361. Bdsk-Url-1 = {http://research.microsoft.com/users/simonpj/papers/higher-rank/index.htm}}
  27362. @article{Huet:1975yb,
  27363. Annote = {Higher-order unification},
  27364. Author = {G. P. Huet},
  27365. Date-Added = {2006-04-25 08:31:38 -0500},
  27366. Date-Modified = {2009-08-25 22:28:20 -0600},
  27367. Journal = {Theoretical Computer Science},
  27368. Number = {1},
  27369. Pages = {27-57},
  27370. Title = {A Unification Algorithm for Typed Lambda-Calculus},
  27371. Volume = {1},
  27372. Year = {1975},
  27373. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zZGFydGljbGUtMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NkYXJ0aWNsZS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKP/BCek0AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2UAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzZGFydGljbGUtMS5wZGYADgAgAA8AcwBkAGEAcgB0AGkAYwBsAGUALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc2RhcnRpY2xlLTEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27374. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NkYXJ0aWNsZS0xLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2RhcnRpY2xlLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J59EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlLTEucGRmAAAOACAADwBzAGQAYQByAHQAaQBjAGwAZQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27375. @article{Knight:1989bj,
  27376. Address = {New York, NY, USA},
  27377. Author = {Kevin Knight},
  27378. Date-Added = {2006-04-24 17:57:27 -0500},
  27379. Date-Modified = {2010-12-17 10:23:11 -0700},
  27380. Issn = {0360-0300},
  27381. Journal = {ACM Comput. Surv.},
  27382. Number = {1},
  27383. Pages = {93--124},
  27384. Publisher = {ACM Press},
  27385. Title = {Unification: a multidisciplinary survey},
  27386. Volume = {21},
  27387. Year = {1989},
  27388. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA5My1rbmlnaHQtMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA5My1rbmlnaHQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7vRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5My1rbmlnaHQtMS5wZGYADgAiABAAcAA5ADMALQBrAG4AaQBnAGgAdAAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDkzLWtuaWdodC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27389. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62029.62030}}
  27390. @techreport{Boyer:1972sf,
  27391. Annote = {Graph-based unification},
  27392. Author = {Robert S. Boyer and J. Strother Moore},
  27393. Date-Added = {2006-04-24 16:23:56 -0500},
  27394. Date-Modified = {2009-08-25 22:28:20 -0600},
  27395. Institution = {Mathematics Unit Edinburgh University},
  27396. Title = {The Sharing of Structure in Resolution Programs},
  27397. Year = {1972},
  27398. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy9zdHJ1Y3R1cmUtc2hhcmluZy1tZW1vLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREac3RydWN0dXJlLXNoYXJpbmctbWVtby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pJsEJ6TgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZgAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnN0cnVjdHVyZS1zaGFyaW5nLW1lbW8ucGRmAAAOADYAGgBzAHQAcgB1AGMAdAB1AHIAZQAtAHMAaABhAHIAaQBuAGcALQBtAGUAbQBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvc3RydWN0dXJlLXNoYXJpbmctbWVtby5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  27399. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnN0cnVjdHVyZS1zaGFyaW5nLW1lbW8ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpzdHJ1Y3R1cmUtc2hhcmluZy1tZW1vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4ou0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdHJ1Y3R1cmUtc2hhcmluZy1tZW1vLnBkZgAOADYAGgBzAHQAcgB1AGMAdAB1AHIAZQAtAHMAaABhAHIAaQBuAGcALQBtAGUAbQBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3N0cnVjdHVyZS1zaGFyaW5nLW1lbW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  27400. @phdthesis{Choppella:2002in,
  27401. Address = {Bloomington, Indiana},
  27402. Annote = {Closely related to my graphical account of type inference},
  27403. Author = {Venkatesh Choppella},
  27404. Date-Added = {2006-04-24 16:07:26 -0500},
  27405. Date-Modified = {2009-08-25 22:28:20 -0600},
  27406. Month = {August},
  27407. School = {Indiana University},
  27408. Title = {Unification Source-Tracking with Application to Diagnosis of Type Inference},
  27409. Year = {2002},
  27410. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9UUjU2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCVRSNTY2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJLLBCej6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1aAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUUjU2Ni5wZGYADgAUAAkAVABSADUANgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvVFI1NjYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27411. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1RSNTY2LnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJVFI1NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8K5szlm4kAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRSNTY2LnBkZgAOABQACQBUAFIANQA2ADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUjU2Ni5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  27412. @inproceedings{Wand:1986vf,
  27413. Address = {New York, NY, USA},
  27414. Author = {Mitchell Wand},
  27415. Booktitle = {POPL '86: Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  27416. Date-Added = {2006-04-24 15:04:22 -0500},
  27417. Date-Modified = {2010-12-17 10:23:11 -0700},
  27418. Location = {St. Petersburg Beach, Florida},
  27419. Pages = {38--43},
  27420. Publisher = {ACM Press},
  27421. Title = {Finding the source of type errors},
  27422. Year = {1986},
  27423. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMzgtd2FuZC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAzOC13YW5kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ77BCekgAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2AAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzgtd2FuZC5wZGYAAA4AGgAMAHAAMwA4AC0AdwBhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AzOC13YW5kLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27424. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzgtd2FuZC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzOC13YW5kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/et/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOC13YW5kLnBkZgAOABoADABwADMAOAAtAHcAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDM4LXdhbmQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  27425. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512644.512648}}
  27426. @article{Beaven:1993fq,
  27427. Address = {New York, NY, USA},
  27428. Annote = {Not all that interesting},
  27429. Author = {Mike Beaven and Ryan Stansifer},
  27430. Date-Added = {2006-04-24 15:00:12 -0500},
  27431. Date-Modified = {2010-12-17 10:23:11 -0700},
  27432. Issn = {1057-4514},
  27433. Journal = {ACM Lett. Program. Lang. Syst.},
  27434. Number = {1-4},
  27435. Pages = {17--30},
  27436. Publisher = {ACM Press},
  27437. Title = {Explaining type errors in polymorphic languages},
  27438. Volume = {2},
  27439. Year = {1993},
  27440. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTctYmVhdmVuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3LWJlYXZlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mzsEJ6RIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXIAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNy1iZWF2ZW4ucGRmAAAOAB4ADgBwADEANwAtAGIAZQBhAHYAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3LWJlYXZlbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27441. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctYmVhdmVuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LWJlYXZlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL959tEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWJlYXZlbi5wZGYADgAeAA4AcAAxADcALQBiAGUAYQB2AGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctYmVhdmVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  27442. Bdsk-Url-1 = {http://doi.acm.org/10.1145/176454.176460}}
  27443. @article{Duggan:1996nm,
  27444. Address = {Amsterdam, The Netherlands, The Netherlands},
  27445. Annote = {Closely related to my graphical account of type inference},
  27446. Author = {Dominic Duggan and Frederick Bent},
  27447. Date-Added = {2006-04-24 14:31:06 -0500},
  27448. Date-Modified = {2010-12-17 10:23:11 -0700},
  27449. Issn = {0167-6423},
  27450. Journal = {Sci. Comput. Program.},
  27451. Local-Url = {file://localhost/Users/jeremysiek/Documents/sdarticle.pdf},
  27452. Number = {1},
  27453. Pages = {37--83},
  27454. Publisher = {Elsevier North-Holland, Inc.},
  27455. Title = {Explaining type inference},
  27456. Volume = {27},
  27457. Year = {1996},
  27458. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0167-6423(95)00007-0}}
  27459. @techreport{McAdam:1999bd,
  27460. Annote = {Quite closely related to my graphical account of type inference},
  27461. Author = {Bruce J. McAdam},
  27462. Date-Added = {2006-04-24 14:15:20 -0500},
  27463. Date-Modified = {2009-08-25 22:28:20 -0600},
  27464. Institution = {University of Edinburgh},
  27465. Title = {Graphs for Recording Type Information},
  27466. Year = {1999},
  27467. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9FQ1MtTEZDUy05OS00MTUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNFQ1MtTEZDUy05OS00MTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRqwQno8gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RUNTLUxGQ1MtOTktNDE1LnBkZgAOACgAEwBFAEMAUwAtAEwARgBDAFMALQA5ADkALQA0ADEANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL0VDUy1MRkNTLTk5LTQxNS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  27468. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL0VDUy1MRkNTLTk5LTQxNS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE0VDUy1MRkNTLTk5LTQxNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8OnM5ZrkAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhNAAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBFQ1MtTEZDUy05OS00MTUucGRmAA4AKAATAEUAQwBTAC0ATABGAEMAUwAtADkAOQAtADQAMQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRUNTLUxGQ1MtOTktNDE1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  27469. @article{Robinson:1965ry,
  27470. Address = {New York, NY, USA},
  27471. Annote = {first unification algorithm with correctness proof},
  27472. Author = {J. A. Robinson},
  27473. Date-Added = {2006-04-24 14:11:07 -0500},
  27474. Date-Modified = {2010-12-17 10:23:11 -0700},
  27475. Issn = {0004-5411},
  27476. Journal = {J. ACM},
  27477. Number = {1},
  27478. Pages = {23--41},
  27479. Publisher = {ACM Press},
  27480. Title = {A Machine-Oriented Logic Based on the Resolution Principle},
  27481. Volume = {12},
  27482. Year = {1965},
  27483. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjMtcm9iaW5zb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjMtcm9iaW5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyclwQnpGAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9eAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIzLXJvYmluc29uLnBkZgAADgAiABAAcAAyADMALQByAG8AYgBpAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjMtcm9iaW5zb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27484. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1yb2JpbnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1yb2JpbnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ek3RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1yb2JpbnNvbi5wZGYADgAiABAAcAAyADMALQByAG8AYgBpAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLXJvYmluc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27485. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321250.321253}}
  27486. @inproceedings{Johnson:1986nw,
  27487. Address = {New York, NY, USA},
  27488. Author = {Gregory F. Johnson and Janet A. Walz},
  27489. Booktitle = {POPL '86: Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  27490. Date-Added = {2006-04-24 14:02:52 -0500},
  27491. Date-Modified = {2010-12-17 10:23:11 -0700},
  27492. Location = {St. Petersburg Beach, Florida},
  27493. Pages = {44--57},
  27494. Publisher = {ACM Press},
  27495. Title = {A maximum-flow approach to anomaly isolation in unification-based incremental type inference},
  27496. Year = {1986},
  27497. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NC1qb2huc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ0LWpvaG5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97AtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ0LWpvaG5zb24ucGRmAAAOACAADwBwADQANAAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ0LWpvaG5zb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27498. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512644.512649}}
  27499. @inproceedings{Chitil:2001ao,
  27500. Address = {New York, NY, USA},
  27501. Author = {Olaf Chitil},
  27502. Booktitle = {ICFP '01: Proceedings of the sixth ACM SIGPLAN international conference on Functional programming},
  27503. Date-Added = {2006-04-24 13:58:49 -0500},
  27504. Date-Modified = {2010-12-17 10:23:11 -0700},
  27505. Isbn = {1-58113-415-0},
  27506. Location = {Florence, Italy},
  27507. Pages = {193--204},
  27508. Publisher = {ACM Press},
  27509. Title = {Compositional explanation of types and algorithmic debugging of type errors},
  27510. Year = {2001},
  27511. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTkzLWNoaXRpbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxOTMtY2hpdGlsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJu/BCekVAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj11AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTkzLWNoaXRpbC5wZGYADgAgAA8AcAAxADkAMwAtAGMAaABpAHQAaQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE5My1jaGl0aWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27512. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOTMtY2hpdGlsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE5My1jaGl0aWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96G9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE5My1jaGl0aWwucGRmAAAOACAADwBwADEAOQAzAC0AYwBoAGkAdABpAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE5My1jaGl0aWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27513. Bdsk-Url-1 = {http://doi.acm.org/10.1145/507635.507659}}
  27514. @inproceedings{Ariola:1997ch,
  27515. Author = {Zena M. Ariola and Stefan Blom},
  27516. Booktitle = {Theoretical Aspects of Computer Software},
  27517. Date-Added = {2006-04-24 13:51:56 -0500},
  27518. Date-Modified = {2010-12-17 10:23:11 -0700},
  27519. Pages = {77-106},
  27520. Title = {Cyclic Lambda Calculi},
  27521. Year = {1997},
  27522. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9UQUNTOTcucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCVRBQ1M5Ny5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJKPBCej5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1ZAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUQUNTOTcucHMADgAUAAkAVABBAEMAUwA5ADcALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvVEFDUzk3LnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27523. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1RBQ1M5Ny5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJVEFDUzk3LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA74Z8zlm3oAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRBQ1M5Ny5wcwAOABQACQBUAEEAQwBTADkANwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UQUNTOTcucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==},
  27524. Bdsk-Url-1 = {citeseer.ist.psu.edu/ariola97cyclic.html}}
  27525. @unpublished{Ellner:2005uy,
  27526. Author = {Stephan Ellner and Walid Taha},
  27527. Date-Added = {2006-04-24 13:39:24 -0500},
  27528. Date-Modified = {2009-08-25 22:28:20 -0600},
  27529. Month = {April},
  27530. Title = {A Graphical Multi-stage Calculus},
  27531. Year = {2005},
  27532. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy8yMDA1LTA0LTEzLUIucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERAyMDA1LTA0LTEzLUIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRYwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjAwNS0wNC0xMy1CLnBkZgAADgAiABAAMgAwADAANQAtADAANAAtADEAMwAtAEIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy8yMDA1LTA0LTEzLUIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27533. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliLzIwMDUtMDQtMTMtQi5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEDIwMDUtMDQtMTMtQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPADPM5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA1LTA0LTEzLUIucGRmAAAOACIAEAAyADAAMAA1AC0AMAA0AC0AMQAzAC0AQgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIwMDUtMDQtMTMtQi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27534. @inproceedings{Calcagno:2004eq,
  27535. Author = {Cristiano Calcagno and Eugenio Moggi and Walid Taha},
  27536. Booktitle = {{ESOP} 2004: European Symposium on Programming},
  27537. Date-Added = {2006-04-24 13:28:39 -0500},
  27538. Date-Modified = {2009-08-25 22:28:20 -0600},
  27539. Title = {ML-like Inference for Classifiers},
  27540. Year = {2004},
  27541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9lc29wMDQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQplc29wMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyVUwQnpAgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZXNvcDA0LnBkZgAADgAWAAoAZQBzAG8AcAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9lc29wMDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  27542. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVplc29wMDQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qplc29wMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3NH0Q82+wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlc29wMDQucGRmAA4AFgAKAGUAcwBvAHAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2Vzb3AwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  27543. @inproceedings{Xi:1999dk,
  27544. Address = {San Antonio},
  27545. Author = {Hongwei Xi and Frank Pfenning},
  27546. Booktitle = {Proceedings of the 26th ACM SIGPLAN Symposium on Principles of Programming Languages},
  27547. Date-Added = {2006-04-24 10:51:20 -0500},
  27548. Date-Modified = {2015-08-06 13:28:35 +0000},
  27549. Keywords = {DML},
  27550. Month = {January},
  27551. Pages = {214--227},
  27552. Title = {Dependent Types in Practical Programming},
  27553. Year = 1999,
  27554. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2RlcGVuZGVudC1wcmFjdGljYWwucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdkZXBlbmRlbnQtcHJhY3RpY2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA75c/0ejZEVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHpEVEAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZXBlbmRlbnQtcHJhY3RpY2FsLnBkZgAADgAwABcAZABlAHAAZQBuAGQAZQBuAHQALQBwAHIAYQBjAHQAaQBjAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9kZXBlbmRlbnQtcHJhY3RpY2FsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27555. @manual{Gansner:2002bt,
  27556. Address = {Florham Park},
  27557. Author = {Emden Gansner and Eleftherios Koutsofios and Stephen North},
  27558. Date-Added = {2006-04-24 09:03:56 -0500},
  27559. Date-Modified = {2009-08-25 22:28:20 -0600},
  27560. Month = {February},
  27561. Organization = {AT\&T},
  27562. Title = {Drawing graphs with dot},
  27563. Year = {2002},
  27564. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9kb3RndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGRvdGd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJULBCekBAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1hAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkb3RndWlkZS5wZGYAAA4AGgAMAGQAbwB0AGcAdQBpAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2RvdGd1aWRlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27565. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkb3RndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRvdGd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cV3RDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRvdGd1aWRlLnBkZgAOABoADABkAG8AdABnAHUAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZG90Z3VpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  27566. @phdthesis{Botlan:2004gp,
  27567. Author = {Didier Le Botlan},
  27568. Date-Added = {2006-04-24 08:55:36 -0500},
  27569. Date-Modified = {2009-08-25 22:28:20 -0600},
  27570. Month = {June},
  27571. School = {Ecole Polytechnique},
  27572. Title = {{MLF}: An extension of ML with second-order polymorphism and implicit instantiation},
  27573. Year = {2004},
  27574. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9tbGYucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdtbGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyYdwQnpCgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9agAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bWxmLnBkZgAOABAABwBtAGwAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL21sZi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  27575. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdtbGYucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdtbGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jv0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtbGYucGRmAAAOABAABwBtAGwAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9tbGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  27576. @article{Erwig:2006xi,
  27577. Author = {Martin Erwig},
  27578. Date-Added = {2006-04-24 08:43:18 -0500},
  27579. Date-Modified = {2009-08-25 22:28:20 -0600},
  27580. Journal = {Journal of Visual Languages and COmputing},
  27581. Number = {2},
  27582. Pages = {161-186},
  27583. Title = {Visual Type Inference},
  27584. Volume = {17},
  27585. Year = {2006},
  27586. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9WaXN1YWxUeXBlSW5mX0pWTEMwNi5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGFZpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJMTBCej7AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1bAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpWaXN1YWxUeXBlSW5mX0pWTEMwNi5wZGYAAA4AMgAYAFYAaQBzAHUAYQBsAFQAeQBwAGUASQBuAGYAXwBKAFYATABDADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL1Zpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  27587. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uL0Ryb3Bib3gvYmliL1Zpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZtIXCxgZV05TLmRhdGFPEQGoAAAAAAGoAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEYVmlzdWFsVHlwZUluZl9KVkxDMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7pTMzlm40AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHdAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEFNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFZpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZgAADgAyABgAVgBpAHMAdQBhAGwAVAB5AHAAZQBJAG4AZgBfAEoAVgBMAEMAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVmlzdWFsVHlwZUluZl9KVkxDMDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuAC9AMUCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  27588. @inproceedings{Aditya:1991da,
  27589. Address = {New York, NY, USA},
  27590. Author = {Shail Aditya and Rishiyur S. Nikhil},
  27591. Booktitle = {Proceedings of the 5th ACM conference on Functional programming languages and computer architecture},
  27592. Date-Added = {2006-04-22 09:42:09 -0500},
  27593. Date-Modified = {2009-08-25 22:28:20 -0600},
  27594. Isbn = {0-387-54396-1},
  27595. Location = {Cambridge, Massachusetts, United States},
  27596. Pages = {379--405},
  27597. Publisher = {Springer-Verlag New York, Inc.},
  27598. Title = {Incremental polymorphism},
  27599. Year = {1991},
  27600. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9hZGl0eWE5MWluY3JlbWVudGFsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXYWRpdHlhOTFpbmNyZW1lbnRhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8k2cEJ6PwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVwAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmFkaXR5YTkxaW5jcmVtZW50YWwucGRmAA4AMAAXAGEAZABpAHQAeQBhADkAMQBpAG4AYwByAGUAbQBlAG4AdABhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9hZGl0eWE5MWluY3JlbWVudGFsLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  27601. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2FkaXR5YTkxaW5jcmVtZW50YWwucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdhZGl0eWE5MWluY3JlbWVudGFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26Q0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhZGl0eWE5MWluY3JlbWVudGFsLnBkZgAADgAwABcAYQBkAGkAdAB5AGEAOQAxAGkAbgBjAHIAZQBtAGUAbgB0AGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9hZGl0eWE5MWluY3JlbWVudGFsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27602. @inproceedings{Odersky:2001lb,
  27603. Address = {New York, NY, USA},
  27604. Author = {Martin Odersky and Christoph Zenger and Matthias Zenger},
  27605. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27606. Date-Added = {2006-04-22 09:12:10 -0500},
  27607. Date-Modified = {2010-12-17 10:23:11 -0700},
  27608. Isbn = {1-58113-336-7},
  27609. Location = {London, United Kingdom},
  27610. Pages = {41--53},
  27611. Publisher = {ACM Press},
  27612. Title = {Colored local type inference},
  27613. Year = {2001},
  27614. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDEtb2RlcnNreS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0MS1vZGVyc2t5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ9DBCekiAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2CAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDEtb2RlcnNreS5wZGYADgAgAA8AcAA0ADEALQBvAGQAZQByAHMAawB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQxLW9kZXJza3kucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27615. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MS1vZGVyc2t5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQxLW9kZXJza3kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL968NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxLW9kZXJza3kucGRmAAAOACAADwBwADQAMQAtAG8AZABlAHIAcwBrAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQxLW9kZXJza3kucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27616. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360207}}
  27617. @inproceedings{Dunfield:2004fp,
  27618. Address = {New York, NY, USA},
  27619. Author = {Joshua Dunfield and Frank Pfenning},
  27620. Booktitle = {POPL '04: Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27621. Date-Added = {2006-04-22 09:11:09 -0500},
  27622. Date-Modified = {2010-12-17 10:23:11 -0700},
  27623. Isbn = {1-58113-729-X},
  27624. Location = {Venice, Italy},
  27625. Pages = {281--292},
  27626. Publisher = {ACM Press},
  27627. Title = {Tridirectional typechecking},
  27628. Year = {2004},
  27629. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjgxLWR1bmZpZWxkLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI4MS1kdW5maWVsZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8necEJ6RwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyODEtZHVuZmllbGQucGRmAA4AJAARAHAAMgA4ADEALQBkAHUAbgBmAGkAZQBsAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjgxLWR1bmZpZWxkLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27630. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyODEtZHVuZmllbGQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjgxLWR1bmZpZWxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qL0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjgxLWR1bmZpZWxkLnBkZgAADgAkABEAcAAyADgAMQAtAGQAdQBuAGYAaQBlAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjgxLWR1bmZpZWxkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27631. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964025}}
  27632. @inproceedings{Chlipala:2005da,
  27633. Address = {New York, NY, USA},
  27634. Author = {Adam Chlipala and Leaf Petersen and Robert Harper},
  27635. Booktitle = {TLDI '05: Proceedings of the 2005 ACM SIGPLAN international workshop on Types in languages design and implementation},
  27636. Date-Added = {2006-04-22 09:09:12 -0500},
  27637. Date-Modified = {2010-12-17 10:23:11 -0700},
  27638. Isbn = {1-58113-999-3},
  27639. Location = {Long Beach, California, USA},
  27640. Pages = {71--78},
  27641. Publisher = {ACM Press},
  27642. Title = {Strict bidirectional type checking},
  27643. Year = {2005},
  27644. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNzEtY2hsaXBhbGEucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNzEtY2hsaXBhbGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhXwQnpKwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDcxLWNobGlwYWxhLnBkZgAADgAiABAAcAA3ADEALQBjAGgAbABpAHAAYQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNzEtY2hsaXBhbGEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27645. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA3MS1jaGxpcGFsYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA3MS1jaGxpcGFsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4HRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3MS1jaGxpcGFsYS5wZGYADgAiABAAcAA3ADEALQBjAGgAbABpAHAAYQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDcxLWNobGlwYWxhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27646. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040294.1040301}}
  27647. @inproceedings{Pierce:1998jc,
  27648. Address = {New York, NY, USA},
  27649. Author = {Benjamin C. Pierce and David N. Turner},
  27650. Booktitle = {POPL '98: Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27651. Date-Added = {2006-04-22 08:55:29 -0500},
  27652. Date-Modified = {2010-12-17 10:23:11 -0700},
  27653. Isbn = {0-89791-979-3},
  27654. Location = {San Diego, California, United States},
  27655. Pages = {252--265},
  27656. Publisher = {ACM Press},
  27657. Title = {Local type inference},
  27658. Year = {1998},
  27659. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9waWVyY2U5OGxvY2FsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcGllcmNlOThsb2NhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ot8EJ6S8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnBpZXJjZTk4bG9jYWwucGRmAA4AJAARAHAAaQBlAHIAYwBlADkAOABsAG8AYwBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9waWVyY2U5OGxvY2FsLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27660. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBpZXJjZTk4bG9jYWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwaWVyY2U5OGxvY2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3v+0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwaWVyY2U5OGxvY2FsLnBkZgAADgAkABEAcABpAGUAcgBjAGUAOQA4AGwAbwBjAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9waWVyY2U5OGxvY2FsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27661. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268967}}
  27662. @inproceedings{Shields:2001zs,
  27663. Author = {Mark Shields and Simon {Peyton Jones}},
  27664. Booktitle = {First Workshop on Multi-language Inferastructure and Interoperability ({BABEL}'01), Firenze, Italy},
  27665. Date-Added = {2006-04-21 15:00:17 -0500},
  27666. Date-Modified = {2009-08-25 22:28:20 -0600},
  27667. Month = sep,
  27668. Title = {Object-Oriented Style Overloading for {H}askell},
  27669. Year = {2001},
  27670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9vdmVybG9hZGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD292ZXJsb2FkaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJk3BCekNAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1tAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvdmVybG9hZGluZy5wZGYADgAgAA8AbwB2AGUAcgBsAG8AYQBkAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvb3ZlcmxvYWRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27671. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD292ZXJsb2FkaW5nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPb3ZlcmxvYWRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95XNEPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb3ZlcmxvYWRpbmcucGRmAAAOACAADwBvAHYAZQByAGwAbwBhAGQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvb3ZlcmxvYWRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27672. @inproceedings{Kaes:1992hh,
  27673. Address = {New York, NY, USA},
  27674. Author = {Stefan Kaes},
  27675. Booktitle = {LFP '92: Proceedings of the 1992 ACM conference on LISP and functional programming},
  27676. Date-Added = {2006-04-21 13:30:32 -0500},
  27677. Date-Modified = {2010-12-17 10:23:11 -0700},
  27678. Isbn = {0-89791-481-3},
  27679. Location = {San Francisco, California, United States},
  27680. Pages = {193--204},
  27681. Publisher = {ACM Press},
  27682. Title = {Type inference in the presence of overloading, subtyping and recursive types},
  27683. Year = {1992},
  27684. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTkzLWthZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTkzLWthZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oc0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTkzLWthZXMucGRmAAAOABwADQBwADEAOQAzAC0AawBhAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTkzLWthZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27685. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141540}}
  27686. @article{Stuckey:2005zp,
  27687. Address = {New York, NY, USA},
  27688. Author = {Peter J. Stuckey and Martin Sulzmann},
  27689. Date-Added = {2006-04-21 13:27:59 -0500},
  27690. Date-Modified = {2010-12-17 10:23:11 -0700},
  27691. Issn = {0164-0925},
  27692. Journal = {ACM Trans. Program. Lang. Syst.},
  27693. Number = {6},
  27694. Pages = {1216--1269},
  27695. Publisher = {ACM Press},
  27696. Title = {A theory of overloading},
  27697. Volume = {27},
  27698. Year = {2005},
  27699. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTIxNi1zdHVja2V5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDEyMTYtc3R1Y2tleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8micEJ6Q8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMjE2LXN0dWNrZXkucGRmAA4AJAARAHAAMQAyADEANgAtAHMAdAB1AGMAawBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTIxNi1zdHVja2V5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27700. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMjE2LXN0dWNrZXkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTIxNi1zdHVja2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ml0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTIxNi1zdHVja2V5LnBkZgAADgAkABEAcAAxADIAMQA2AC0AcwB0AHUAYwBrAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTIxNi1zdHVja2V5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27701. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1108970.1108974}}
  27702. @unpublished{Raffalli:1999mg,
  27703. Author = {Christophe Raffalli},
  27704. Date-Added = {2006-04-21 13:21:34 -0500},
  27705. Date-Modified = {2009-08-25 22:28:20 -0600},
  27706. Note = {Dept. of Mathematics of the University of Savoy},
  27707. Title = {An optimized complete semi-algorithm for system F-eta},
  27708. Year = {1999},
  27709. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9GZXRhLXRvdGFsLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREORmV0YS10b3RhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kdsEJ6PMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVMAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkZldGEtdG90YWwucGRmAAAOAB4ADgBGAGUAdABhAC0AdABvAHQAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvRmV0YS10b3RhbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27710. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0ZldGEtdG90YWwucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5GZXRhLXRvdGFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu96zOWa6AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARmV0YS10b3RhbC5wZGYAAA4AHgAOAEYAZQB0AGEALQB0AG8AdABhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9GZXRhLXRvdGFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  27711. @techreport{Raffalli:1998uk,
  27712. Author = {Christophe Raffalli},
  27713. Date-Added = {2006-04-21 13:18:19 -0500},
  27714. Date-Modified = {2009-08-25 22:28:20 -0600},
  27715. Institution = {Dept. of Mathematics of the University of Savoy},
  27716. Number = {98-05a},
  27717. Title = {System F-eta},
  27718. Year = {1998},
  27719. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9GZXRhLXBhcnRpYWwucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBGZXRhLXBhcnRpYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRzwQno8wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RmV0YS1wYXJ0aWFsLnBkZgAADgAiABAARgBlAHQAYQAtAHAAYQByAHQAaQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9GZXRhLXBhcnRpYWwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27720. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0ZldGEtcGFydGlhbC5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEZldGEtcGFydGlhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8BTM5ZroAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhOAAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBGZXRhLXBhcnRpYWwucGRmAAAOACIAEABGAGUAdABhAC0AcABhAHIAdABpAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0ZldGEtcGFydGlhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27721. @inproceedings{Clement:1986mv,
  27722. Address = {New York, NY, USA},
  27723. Author = {Dominique Cl\'ement and Thierry Despeyroux and Gilles Kahn and Jo{\"e}lle Despeyroux},
  27724. Booktitle = {LFP '86: Proceedings of the 1986 ACM conference on LISP and functional programming},
  27725. Date-Added = {2006-04-21 12:47:02 -0500},
  27726. Date-Modified = {2010-12-17 10:23:11 -0700},
  27727. Isbn = {0-89791-200-4},
  27728. Location = {Cambridge, Massachusetts, United States},
  27729. Pages = {13--27},
  27730. Publisher = {ACM Press},
  27731. Title = {A simple applicative language: {Mini}-{ML}},
  27732. Year = {1986},
  27733. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTMtY2xlbWVudC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMy1jbGVtZW50LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJpLBCekPAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1vAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTMtY2xlbWVudC5wZGYADgAgAA8AcAAxADMALQBjAGwAZQBtAGUAbgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEzLWNsZW1lbnQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27734. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMy1jbGVtZW50LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzLWNsZW1lbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95rNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzLWNsZW1lbnQucGRmAAAOACAADwBwADEAMwAtAGMAbABlAG0AZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzLWNsZW1lbnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27735. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319838.319847}}
  27736. @incollection{Reynolds:1969uh,
  27737. Abstract = {If the set of atomic formulas is augmented by adding a `universal
  27738. formula' and a `null formula', then the equivalence classes of this set under
  27739. alphabetic variation form a complete non-modular lattice, with `instance'
  27740. as the partial ordering, `greatest common instance' as the meet operation,
  27741. and `least common generalization' as the join operation. The greatest common
  27742. instance of two formulas can be obtained from Robinson's Unification Algorithm.
  27743. An algorithm is given for computing the least common generalization of two
  27744. formulas, the covering relation of the lattice is determined, bounds are
  27745. obtained on the length of chains from one formula to another, and it is shown
  27746. that any formula is the least common generalization of its set of ground
  27747. instances.
  27748. A transformational system is a finite set of clauses containing only units
  27749. and transformations, which are clauses containing exactly one positive and one
  27750. negative literal. It is shown that every unsatisfiable transformational system
  27751. has a refutation where every resolution has at least one resolvend which is an
  27752. initial clause. An algorithm is given for computing a common generalization of
  27753. all atomic formulas which can be derived from a transformational system, and
  27754. it is shown that there is no decision procedure for transformational systems.},
  27755. Address = {Edinburgh, Scotland},
  27756. Author = {Reynolds, John C.},
  27757. Booktitle = {Machine Intelligence 5},
  27758. Checked = {22 August 1990},
  27759. Comments = {Some copies are copyrighted 1970},
  27760. Date-Modified = {2009-08-25 22:28:20 -0600},
  27761. Filename = {transysalg},
  27762. Pages = {135--151},
  27763. Publisher = {Edinburgh University Press},
  27764. Title = {Transformational Systems and the Algebraic Structure of Atomic Formulas},
  27765. Updated = {9 May 2001},
  27766. Year = {1969},
  27767. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy90cmFuc3lzYWxnLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOdHJhbnN5c2FsZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pRMEJ6ToAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZoAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnRyYW5zeXNhbGcucGRmAAAOAB4ADgB0AHIAYQBuAHMAeQBzAGEAbABnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvdHJhbnN5c2FsZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27768. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50cmFuc3lzYWxnLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdHJhbnN5c2FsZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KV9EPPJoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LqAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHJhbnN5c2FsZy5wZGYADgAeAA4AdAByAGEAbgBzAHkAcwBhAGwAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi90cmFuc3lzYWxnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  27769. @mastersthesis{Krasic:1996md,
  27770. Author = {Charles C. Krasic},
  27771. Date-Added = {2006-04-21 10:01:19 -0500},
  27772. Date-Modified = {2010-12-17 10:23:11 -0700},
  27773. Title = {Parametric Overloading in {ML}},
  27774. Year = {1996},
  27775. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9rcmFzaWM5N3BhcmFtZXRyaWMucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZrcmFzaWM5N3BhcmFtZXRyaWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXqwQnpCAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9aAAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6a3Jhc2ljOTdwYXJhbWV0cmljLnBkZgAADgAuABYAawByAGEAcwBpAGMAOQA3AHAAYQByAGEAbQBlAHQAcgBpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9rcmFzaWM5N3BhcmFtZXRyaWMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  27776. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmtyYXNpYzk3cGFyYW1ldHJpYy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmtyYXNpYzk3cGFyYW1ldHJpYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKDRDzjfAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/LwAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGtyYXNpYzk3cGFyYW1ldHJpYy5wZGYADgAuABYAawByAGEAcwBpAGMAOQA3AHAAYQByAGEAbQBlAHQAcgBpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIva3Jhc2ljOTdwYXJhbWV0cmljLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  27777. Bdsk-Url-1 = {citeseer.ist.psu.edu/krasic97parametric.html}}
  27778. @article{Smith:1994kh,
  27779. Author = {Geoffrey S. Smith},
  27780. Date-Added = {2006-04-20 22:40:58 -0500},
  27781. Date-Modified = {2009-08-25 22:28:20 -0600},
  27782. Journal = {Science of Computer Programming},
  27783. Month = {December},
  27784. Pages = {197-226},
  27785. Title = {Principal Type Schemes for Functional Programs with Overloading and Subtyping},
  27786. Volume = {23},
  27787. Year = {1994},
  27788. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zY3A5NC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNjcDk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKPnBCek0AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2UAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzY3A5NC5wZGYADgAUAAkAcwBjAHAAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2NwOTQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27789. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzY3A5NC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNjcDk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ieDRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNjcDk0LnBkZgAADgAUAAkAcwBjAHAAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NjcDk0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  27790. @inproceedings{Jim:1996hs,
  27791. Address = {New York, NY, USA},
  27792. Author = {Trevor Jim},
  27793. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27794. Date-Added = {2006-04-20 21:03:29 -0500},
  27795. Date-Modified = {2010-12-17 10:23:11 -0700},
  27796. Isbn = {0-89791-769-3},
  27797. Location = {St. Petersburg Beach, Florida, United States},
  27798. Pages = {42--53},
  27799. Publisher = {ACM Press},
  27800. Title = {What are principal typings and what are they good for?},
  27801. Year = {1996},
  27802. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wNDItamltLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDQyLWppbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n08EJ6SIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYIAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0Mi1qaW0ucGRmAA4AGAALAHAANAAyAC0AagBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wNDItamltLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27803. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNDItamltLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDQyLWppbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL969dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQyLWppbS5wZGYAAA4AGAALAHAANAAyAC0AagBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDQyLWppbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  27804. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237728}}
  27805. @incollection{Remy!appsem,
  27806. Author = {Didier R{\'{e}}my},
  27807. Booktitle = {{A}pplied {S}emantics. Advanced Lectures. LNCS 2395.},
  27808. Date-Added = {2006-04-20 14:33:31 -0500},
  27809. Date-Modified = {2009-08-25 22:28:20 -0600},
  27810. Html = {http://pauillac.inria.fr/~remy/cours/appsem/},
  27811. Isbn = {3-540-44044-5},
  27812. Pages = {413--537},
  27813. Pdf = {http://pauillac.inria.fr/~remy/cours/appsem/ocaml.pdf},
  27814. Publisher = {Springer Verlag},
  27815. Title = {{U}sing, {U}nderstanding, and {U}nraveling the {OC}aml {L}anguage},
  27816. Year = {2002},
  27817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9vY2FtbC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCW9jYW1sLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJjjBCekLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1rAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvY2FtbC5wZGYADgAUAAkAbwBjAGEAbQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvb2NhbWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27818. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlvY2FtbC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW9jYW1sLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eUzRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9jYW1sLnBkZgAADgAUAAkAbwBjAGEAbQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL29jYW1sLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  27819. @inproceedings{Jones:1997it,
  27820. Address = {New York, NY, USA},
  27821. Author = {Mark P. Jones},
  27822. Booktitle = {POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27823. Date-Added = {2006-04-20 13:47:01 -0500},
  27824. Date-Modified = {2010-12-17 10:23:11 -0700},
  27825. Isbn = {0-89791-853-3},
  27826. Location = {Paris, France},
  27827. Pages = {483--496},
  27828. Publisher = {ACM Press},
  27829. Title = {First-class polymorphism with type inference},
  27830. Year = {1997},
  27831. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDgzLWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ4My1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n+sEJ6SUAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYUAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0ODMtam9uZXMucGRmAAAOAB4ADgBwADQAOAAzAC0AagBvAG4AZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ4My1qb25lcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27832. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDgzLWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ4My1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97HtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ4My1qb25lcy5wZGYADgAeAA4AcAA0ADgAMwAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDgzLWpvbmVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  27833. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263765}}
  27834. @article{Laufer:1994qq,
  27835. Address = {New York, NY, USA},
  27836. Author = {Konstantin L{\"a}ufer and Martin Odersky},
  27837. Date-Added = {2006-04-20 13:40:13 -0500},
  27838. Date-Modified = {2010-12-17 10:23:11 -0700},
  27839. Issn = {0164-0925},
  27840. Journal = {ACM Trans. Program. Lang. Syst.},
  27841. Number = {5},
  27842. Pages = {1411--1430},
  27843. Publisher = {ACM Press},
  27844. Title = {Polymorphic type inference and abstract data types},
  27845. Volume = {16},
  27846. Year = {1994},
  27847. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTQxMS1sYWZlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNDExLWxhZmVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJqfBCekQAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1wAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQxMS1sYWZlci5wZGYADgAgAA8AcAAxADQAMQAxAC0AbABhAGYAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE0MTEtbGFmZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27848. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDExLWxhZmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0MTEtbGFmZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95xdEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MTEtbGFmZXIucGRmAAAOACAADwBwADEANAAxADEALQBsAGEAZgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0MTEtbGFmZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27849. Bdsk-Url-1 = {http://doi.acm.org/10.1145/186025.186031}}
  27850. @article{Garrigue:1999bb,
  27851. Address = {Duluth, MN, USA},
  27852. Author = {Jacques Garrigue and Didier R{\'{e}}my},
  27853. Date-Added = {2006-04-20 13:35:04 -0500},
  27854. Date-Modified = {2010-12-17 10:23:11 -0700},
  27855. Issn = {0890-5401},
  27856. Journal = {Information and Computation},
  27857. Number = {1-2},
  27858. Pages = {134--169},
  27859. Publisher = {Academic Press, Inc.},
  27860. Title = {Semi-explicit first-class polymorphism for ML},
  27861. Volume = {155},
  27862. Year = {1999},
  27863. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy9nYXJyaWd1ZV9yZW15LXBvbHktaWM5OS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRG2dhcnJpZ3VlX3JlbXktcG9seS1pYzk5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJYTBCekFAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1lAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpnYXJyaWd1ZV9yZW15LXBvbHktaWM5OS5wZGYADgA4ABsAZwBhAHIAcgBpAGcAdQBlAF8AcgBlAG0AeQAtAHAAbwBsAHkALQBpAGMAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  27864. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2dhcnJpZ3VlX3JlbXktcG9seS1pYzk5LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91Z9EPN24AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32+AAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAAOADgAGwBnAGEAcgByAGkAZwB1AGUAXwByAGUAbQB5AC0AcABvAGwAeQAtAGkAYwA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  27865. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1999.2830}}
  27866. @book{Mitchell:1996nn,
  27867. Address = {Cambridge, MA, USA},
  27868. Author = {John C. Mitchell},
  27869. Date-Added = {2006-04-20 13:10:27 -0500},
  27870. Date-Modified = {2007-05-18 13:42:22 -0600},
  27871. Isbn = {0-262-13321-0},
  27872. Publisher = {MIT Press},
  27873. Title = {Foundations of programming languages},
  27874. Year = {1996}}
  27875. @article{Rocca:1988ro,
  27876. Address = {Essex, UK},
  27877. Author = {S. Ronchi Della Rocca},
  27878. Date-Added = {2006-04-20 11:38:32 -0500},
  27879. Date-Modified = {2010-12-17 10:23:11 -0700},
  27880. Issn = {0304-3975},
  27881. Journal = {Theor. Comput. Sci.},
  27882. Number = {1-2},
  27883. Pages = {181--209},
  27884. Publisher = {Elsevier Science Publishers Ltd.},
  27885. Title = {Principal type scheme and unification for intersection type discipline},
  27886. Volume = {59},
  27887. Year = {1988},
  27888. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(88)90101-6}}
  27889. @inproceedings{Coppo:1992ku,
  27890. Address = {London, UK},
  27891. Author = {Mario Coppo and Paola Giannini},
  27892. Booktitle = {CAAP '92: Proceedings of the 17th Colloquium on Trees in Algebra and Programming},
  27893. Date-Added = {2006-04-20 11:37:37 -0500},
  27894. Date-Modified = {2007-05-18 13:42:22 -0600},
  27895. Isbn = {3-540-55251-0},
  27896. Pages = {102--123},
  27897. Publisher = {Springer-Verlag},
  27898. Title = {A Complete Type Inference Algorithm for Simple Intersection Types},
  27899. Year = {1992}}
  27900. @inproceedings{Kfoury:1999kz,
  27901. Address = {New York, NY, USA},
  27902. Annote = {incomprehensible},
  27903. Author = {A. J. Kfoury and J. B. Wells},
  27904. Booktitle = {POPL '99: Proceedings of the 26th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27905. Date-Added = {2006-04-20 11:36:45 -0500},
  27906. Date-Modified = {2010-12-17 10:23:11 -0700},
  27907. Isbn = {1-58113-095-3},
  27908. Location = {San Antonio, Texas, United States},
  27909. Pages = {161--174},
  27910. Publisher = {ACM Press},
  27911. Title = {Principality and decidable type inference for finite-rank intersection types},
  27912. Year = {1999},
  27913. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTYxLWtmb3VyeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNjEta2ZvdXJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJsXBCekRAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1xAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTYxLWtmb3VyeS5wZGYADgAgAA8AcAAxADYAMQAtAGsAZgBvAHUAcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE2MS1rZm91cnkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27914. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNjEta2ZvdXJ5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE2MS1rZm91cnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9559EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2MS1rZm91cnkucGRmAAAOACAADwBwADEANgAxAC0AawBmAG8AdQByAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE2MS1rZm91cnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27915. Bdsk-Url-1 = {http://doi.acm.org/10.1145/292540.292556}}
  27916. @article{Urzyczyn:1997ub,
  27917. Author = {Pawel Urzyczyn},
  27918. Date-Added = {2006-04-20 10:58:52 -0500},
  27919. Date-Modified = {2009-08-25 22:28:20 -0600},
  27920. Journal = {Mathematical Structures in Computer Science},
  27921. Pages = {329-358},
  27922. Title = {Type reconstruction in F[omega]},
  27923. Volume = {7},
  27924. Year = {1997},
  27925. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9yZWNvbnN0cnVjdC1mb21lZ2EucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZyZWNvbnN0cnVjdC1mb21lZ2EucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyjVwQnpMQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9kQAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cmVjb25zdHJ1Y3QtZm9tZWdhLnBkZgAADgAuABYAcgBlAGMAbwBuAHMAdAByAHUAYwB0AC0AZgBvAG0AZQBnAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9yZWNvbnN0cnVjdC1mb21lZ2EucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  27926. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnJlY29uc3RydWN0LWZvbWVnYS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnJlY29uc3RydWN0LWZvbWVnYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ib3RDzyQAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4AAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJlY29uc3RydWN0LWZvbWVnYS5wZGYADgAuABYAcgBlAGMAbwBuAHMAdAByAHUAYwB0AC0AZgBvAG0AZQBnAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcmVjb25zdHJ1Y3QtZm9tZWdhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  27927. @article{Naur:1966:PAG,
  27928. Acknowledgement = ack-nhfb,
  27929. Annote = {Vague version of Floyd and Hoare's logic, developed independently.},
  27930. Author = {P. Naur},
  27931. Bibdate = {Sat Nov 14 09:14:57 1998},
  27932. Coden = {BITTEL, NBITAB},
  27933. Date-Added = {2006-04-18 08:52:12 -0500},
  27934. Date-Modified = {2007-05-18 13:42:22 -0600},
  27935. Issn = {0006-3835},
  27936. Journal = j-NORDISK-TIDSKR-INFORM-BEHAND,
  27937. Number = {4},
  27938. Pages = {310--316},
  27939. Title = {Proof of Algorithms by General Snapshots},
  27940. Volume = {6},
  27941. Year = {1966}}
  27942. @techreport{Siek:2005yb,
  27943. Author = {Jeremy G. Siek and Walid Taha},
  27944. Date-Added = {2006-04-14 16:30:12 -0500},
  27945. Date-Modified = {2009-08-25 22:28:20 -0600},
  27946. Institution = {Rice University},
  27947. Number = {TR05-458},
  27948. Title = {C++.T Formalization in Isar},
  27949. Year = {2005},
  27950. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLC4uLy4uLy4uL3BhcGVycy9vZnAyMjJsNWIyN3B6OWgzbTUwNDY2cXEucGRm0hcLGBlXTlMuZGF0YU8RAaYAAAAAAaYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERxvZnAyMjJsNWIyN3B6OWgzbTUwNDY2cXEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZEwQnpDAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bAAAAAEADABPmREATqRTAEbJNgACADtNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6b2ZwMjIybDViMjdwejloM201MDQ2NnFxLnBkZgAADgA6ABwAbwBmAHAAMgAyADIAbAA1AGIAMgA3AHAAegA5AGgAMwBtADUAMAA0ADYANgBxAHEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC5Vc2Vycy9zaWVrL3BhcGVycy9vZnAyMjJsNWIyN3B6OWgzbTUwNDY2cXEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvQDCAMoCdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==},
  27951. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHG9mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHG9mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVDRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGYADgA6ABwAbwBmAHAAMgAyADIAbAA1AGIAMgA3AHAAegA5AGgAMwBtADUAMAA0ADYANgBxAHEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvb2ZwMjIybDViMjdwejloM201MDQ2NnFxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  27952. @inproceedings{REYNOLDS83,
  27953. Abstract = {We explore the thesis that type structure is a syntactic discipline
  27954. for maintaining levels of abstraction. Traditionally, this view has been
  27955. formalized algebraically, but the algebraic approach fails to encompass
  27956. higher-order functions. For this purpose, it is necessary to generalize
  27957. homomorphic functions to relations; the result is an `abstraction' theorem
  27958. that is applicable to the typed lambda calculus and various extensions,
  27959. including user-defined types. Finally, we consider polymorphic functions,
  27960. and show that the abstraction theorem captures Strachey's concept of
  27961. parametric, as opposed to ad hoc, polymorphism.},
  27962. Address = {Amsterdam},
  27963. Author = {Reynolds, John C.},
  27964. Booksubtitle = {Proceedings of the IFIP 9th World Computer Congress},
  27965. Booktitle = {Information Processing 83},
  27966. Callno = {004 I613ia 1983},
  27967. Checked = {January 1988},
  27968. Date-Modified = {2009-08-25 22:28:20 -0600},
  27969. Dates = {September 19--23, 1983},
  27970. Filename = {typesabpara},
  27971. Pages = {513--523},
  27972. Place = {Paris, France},
  27973. Publisher = {Elsevier Science Publishers B. V. (North-Holland)},
  27974. Title = {Types, Abstraction and Parametric Polymorphism},
  27975. Updated = {9 May 2001},
  27976. Year = {1983},
  27977. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3R5cGVzYWJwYXJhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdHlwZXNhYnBhcmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KYtEPPJoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LqAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHlwZXNhYnBhcmEucGRmAAAOACAADwB0AHkAcABlAHMAYQBiAHAAYQByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdHlwZXNhYnBhcmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27978. @phdthesis{GIRARD72,
  27979. Address = {Paris, France},
  27980. Author = {Girard, Jean-Yves},
  27981. Checked = {5 July 1990},
  27982. Date-Modified = {2011-10-10 13:37:27 -0600},
  27983. Title = {Interpretation fonctionelle et elimination des coupures de l'arithmetique d'ordre superieur},
  27984. Updated = {17 February 1993},
  27985. Year = 1972}
  27986. @inproceedings{Xi:2003kn,
  27987. Address = {New York, NY, USA},
  27988. Author = {Hongwei Xi and Chiyan Chen and Gang Chen},
  27989. Booktitle = {POPL '03: Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27990. Date-Added = {2006-04-06 15:35:50 -0500},
  27991. Date-Modified = {2010-12-17 10:23:11 -0700},
  27992. Isbn = {1-58113-628-5},
  27993. Location = {New Orleans, Louisiana, USA},
  27994. Pages = {224--235},
  27995. Publisher = {ACM Press},
  27996. Title = {Guarded recursive datatype constructors},
  27997. Year = {2003},
  27998. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMjI0LXhpLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDIyNC14aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nHMEJ6RcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXcAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMjQteGkucGRmAA4AGAALAHAAMgAyADQALQB4AGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMjI0LXhpLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27999. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604131.604150}}
  28000. @inproceedings{Sheard:2004qp,
  28001. Address = {Cork, Ireland},
  28002. Author = {Tim Sheard and Emir Pasalic},
  28003. Booktitle = {4th International Workshop on Logical Frameworks and Meta-Languages (LFM'04)},
  28004. Date-Added = {2006-04-06 15:30:54 -0500},
  28005. Date-Modified = {2009-08-25 22:28:20 -0600},
  28006. Month = {July},
  28007. Title = {Meta-programming with built-in type equality},
  28008. Year = {2004},
  28009. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wYXNhbGljLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcGFzYWxpYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8on8EJ6S8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnBhc2FsaWMucGRmAA4AGAALAHAAYQBzAGEAbABpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wYXNhbGljLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  28010. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXNhbGljLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFzYWxpYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL973NEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFzYWxpYy5wZGYAAA4AGAALAHAAYQBzAGEAbABpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFzYWxpYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  28011. @techreport{Cheney:2003fq,
  28012. 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.},
  28013. Author = {James Cheney and Ralf Hinze},
  28014. Date-Added = {2006-04-06 15:22:30 -0500},
  28015. Date-Modified = {2009-08-25 22:28:20 -0600},
  28016. Institution = {Cornell University},
  28017. Title = {First-Class Phantom Types},
  28018. Year = {2003},
  28019. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9UUjIwMDMtMTkwMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD1RSMjAwMy0xOTAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJK/BCej6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1aAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUUjIwMDMtMTkwMS5wZGYADgAgAA8AVABSADIAMAAwADMALQAxADkAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvVFIyMDAzLTE5MDEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28020. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL1RSMjAwMy0xOTAxLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPVFIyMDAzLTE5MDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72C8zlm4kAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRSMjAwMy0xOTAxLnBkZgAOACAADwBUAFIAMgAwADAAMwAtADEAOQAwADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUjIwMDMtMTkwMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  28021. @manual{Chambers:2006in,
  28022. Address = {Seattle, Washington},
  28023. Author = {Craig Chambers},
  28024. Date-Added = {2006-04-06 06:00:49 -0500},
  28025. Date-Modified = {2009-08-25 22:28:20 -0600},
  28026. Institution = {University of Washington},
  28027. Month = {January},
  28028. Title = {The {Diesel} Langauge: Specification and Rationale},
  28029. Year = {2006},
  28030. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9kaWVzZWwtc3BlYy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2RpZXNlbC1zcGVjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJTbBCekBAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1hAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkaWVzZWwtc3BlYy5wZGYADgAgAA8AZABpAGUAcwBlAGwALQBzAHAAZQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZGllc2VsLXNwZWMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28031. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2RpZXNlbC1zcGVjLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZGllc2VsLXNwZWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xT9EPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGllc2VsLXNwZWMucGRmAAAOACAADwBkAGkAZQBzAGUAbAAtAHMAcABlAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZGllc2VsLXNwZWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  28032. @article{Plotkin:1977oc,
  28033. Author = {G. D. Plotkin},
  28034. Date-Added = {2006-04-04 04:10:47 -0500},
  28035. Date-Modified = {2009-08-25 22:28:20 -0600},
  28036. Journal = {Theoretical Computer Science},
  28037. Month = {December},
  28038. Number = {3},
  28039. Pages = {223-255},
  28040. Title = {{LCF} considered as a programming language},
  28041. Volume = {5},
  28042. Year = {1977},
  28043. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3Bsb3RraW4tcGNmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGxvdGtpbi1wY2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98C9EPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGxvdGtpbi1wY2YucGRmAAAOACAADwBwAGwAbwB0AGsAaQBuAC0AcABjAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGxvdGtpbi1wY2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  28044. @article{Church:1940wj,
  28045. Annote = {original paper about the simply typed lambda calculus},
  28046. Author = {A. Church},
  28047. Date-Added = {2006-04-04 03:28:24 -0500},
  28048. Date-Modified = {2009-08-25 22:28:20 -0600},
  28049. Journal = {Journal of Symbolic Logic},
  28050. Number = {2},
  28051. Pages = {56-68},
  28052. Title = {A formulation of the simple theory of types.},
  28053. Volume = {5},
  28054. Year = {1940},
  28055. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9jaHVyY2gtc2ltcGxlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERY2h1cmNoLXNpbXBsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lIcEJ6QAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWAAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNodXJjaC1zaW1wbGUucGRmAA4AJAARAGMAaAB1AHIAYwBoAC0AcwBpAG0AcABsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9jaHVyY2gtc2ltcGxlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28056. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNodXJjaC1zaW1wbGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjaHVyY2gtc2ltcGxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ei0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaHVyY2gtc2ltcGxlLnBkZgAADgAkABEAYwBoAHUAcgBjAGgALQBzAGkAbQBwAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jaHVyY2gtc2ltcGxlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28057. @inproceedings{Kulczycki:2005ee,
  28058. Address = {New York, NY, USA},
  28059. Author = {Gregory Kulczycki and Murali Sitaraman and Bruce W. Weide and Atanas Rountev},
  28060. Booktitle = {{SAVCBS} '05: Proceedings of the 2005 conference on Specification and verification of component-based systems},
  28061. Date-Added = {2006-04-04 02:08:28 -0500},
  28062. Date-Modified = {2010-12-17 10:23:11 -0700},
  28063. Isbn = {1-59593-371-9},
  28064. Location = {Lisbon, Portugal},
  28065. Pages = {7},
  28066. Publisher = {ACM Press},
  28067. Title = {A specification-based approach to reasoning about pointers},
  28068. Year = {2005},
  28069. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNy1rdWxjenlja2kucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNy1rdWxjenlja2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhUwQnpKwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDcta3VsY3p5Y2tpLnBkZgAADgAiABAAcAA3AC0AawB1AGwAYwB6AHkAYwBrAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNy1rdWxjenlja2kucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28070. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA3LWt1bGN6eWNraS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA3LWt1bGN6eWNraS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e3zRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3LWt1bGN6eWNraS5wZGYADgAiABAAcAA3AC0AawB1AGwAYwB6AHkAYwBrAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDcta3VsY3p5Y2tpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28071. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1123058.1123066}}
  28072. @inproceedings{Riely:1999ts,
  28073. Address = {New York, NY, USA},
  28074. Author = {James Riely and Matthew Hennessy},
  28075. Booktitle = {{POPL} '99: Proceedings of the 26th {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
  28076. Date-Added = {2006-03-31 14:49:46 -0600},
  28077. Date-Modified = {2010-12-17 10:23:11 -0700},
  28078. Isbn = {1-58113-095-3},
  28079. Location = {San Antonio, Texas, United States},
  28080. Pages = {93--104},
  28081. Publisher = {ACM Press},
  28082. Title = {Trust and partial typing in open systems of mobile agents},
  28083. Year = {1999},
  28084. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOTMtcmllbHkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wOTMtcmllbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3u80Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTMtcmllbHkucGRmAAAOABwADQBwADkAMwAtAHIAaQBlAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wOTMtcmllbHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28085. Bdsk-Url-1 = {http://doi.acm.org/10.1145/292540.292551}}
  28086. @article{Ousterhout:1998ce,
  28087. Author = {John K. Ousterhout},
  28088. Date-Added = {2006-03-31 13:30:33 -0600},
  28089. Date-Modified = {2009-08-25 22:28:20 -0600},
  28090. Journal = {IEEE Computer},
  28091. Month = {March},
  28092. Number = {3},
  28093. Pages = {23-30},
  28094. Title = {Scripting: Higher-Level Programming for the 21st Century},
  28095. Volume = {31},
  28096. Year = {1998},
  28097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9zY3JpcHRpbmctb3VzdGVyaG91dC5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHNjcmlwdGluZy1vdXN0ZXJob3V0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKPzBCek0AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2UAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzY3JpcHRpbmctb3VzdGVyaG91dC5wZGYAAA4AMgAYAHMAYwByAGkAcAB0AGkAbgBnAC0AbwB1AHMAdABlAHIAaABvAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3NjcmlwdGluZy1vdXN0ZXJob3V0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  28098. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNjcmlwdGluZy1vdXN0ZXJob3V0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2NyaXB0aW5nLW91c3RlcmhvdXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J4tEPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2NyaXB0aW5nLW91c3RlcmhvdXQucGRmAA4AMgAYAHMAYwByAGkAcAB0AGkAbgBnAC0AbwB1AHMAdABlAHIAaABvAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zY3JpcHRpbmctb3VzdGVyaG91dC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  28099. @manual{Serrano:2002zo,
  28100. Author = {Manuel Serrano},
  28101. Date-Added = {2006-03-31 03:55:04 -0600},
  28102. Date-Modified = {2009-08-25 22:28:20 -0600},
  28103. Month = {April},
  28104. Organization = {Inria-Rocquencourt},
  28105. Title = {{Bigloo}: a practical {Scheme} compiler},
  28106. Year = {2002},
  28107. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpiaWdsb28ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpiaWdsb28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ar0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiaWdsb28ucGRmAA4AFgAKAGIAaQBnAGwAbwBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2JpZ2xvby5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  28108. @inproceedings{Bres:2004xp,
  28109. Address = {Pilzen, Czech Republic},
  28110. Author = {Yannis Bres and Bernard Paul Serpette and Manuel Serrano},
  28111. Booktitle = {2nd International Workshop on {.NET} Technologies},
  28112. Date-Added = {2006-03-31 03:42:01 -0600},
  28113. Date-Modified = {2009-08-25 22:28:20 -0600},
  28114. Month = {May},
  28115. Title = {Compiling {Scheme} programs to {.NET} Common Intermediate Language},
  28116. Year = {2004},
  28117. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9ic3MtZG90bmV0MDQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBic3MtZG90bmV0MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUMwQno/gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YnNzLWRvdG5ldDA0LnBkZgAADgAiABAAYgBzAHMALQBkAG8AdABuAGUAdAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9ic3MtZG90bmV0MDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28118. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGJzcy1kb3RuZXQwNC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGJzcy1kb3RuZXQwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cEHRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJzcy1kb3RuZXQwNC5wZGYADgAiABAAYgBzAHMALQBkAG8AdABuAGUAdAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYnNzLWRvdG5ldDA0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  28119. @article{Bres:2004dd,
  28120. Author = {Yannis Bres and Bernard Paul Serpette and Manuel Serrano},
  28121. Date-Added = {2006-03-31 03:37:17 -0600},
  28122. Date-Modified = {2009-08-25 22:28:20 -0600},
  28123. Journal = {Journal of Object Technology},
  28124. Number = {9},
  28125. Title = {{Bigloo.NET}: compiling {Scheme} to {.NET} {CLR}},
  28126. Volume = {3},
  28127. Year = {2004},
  28128. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9iaWdsb28tbmV0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOYmlnbG9vLW5ldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8k/cEJ6P0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV0AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmJpZ2xvby1uZXQucGRmAAAOAB4ADgBiAGkAZwBsAG8AbwAtAG4AZQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvYmlnbG9vLW5ldC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28129. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5iaWdsb28tbmV0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmlnbG9vLW5ldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wKdEPNW0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmlnbG9vLW5ldC5wZGYADgAeAA4AYgBpAGcAbABvAG8ALQBuAGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9iaWdsb28tbmV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  28130. @techreport{Sulzmann:2005hg,
  28131. Author = {Martin Sulzmann and Peter J. Stuckey},
  28132. Date-Added = {2006-03-30 07:58:47 -0600},
  28133. Date-Modified = {2009-08-25 22:28:20 -0600},
  28134. Institution = {National University of Singapore},
  28135. Title = {Type Inference for Multi-Parameter Type Classes},
  28136. Year = {2005},
  28137. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9tcHRjLWluZi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDG1wdGMtaW5mLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJibBCekLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1rAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptcHRjLWluZi5wZGYAAA4AGgAMAG0AcAB0AGMALQBpAG4AZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL21wdGMtaW5mLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28138. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxtcHRjLWluZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG1wdGMtaW5mLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ePjRDzjlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1wdGMtaW5mLnBkZgAOABoADABtAHAAdABjAC0AaQBuAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbXB0Yy1pbmYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  28139. @article{Sulzmann:2006bh,
  28140. Author = {Martin Sulzmann and Gregory J. Duck and Simon Peyton-Jones and Peter J. Stuckey},
  28141. Date-Added = {2006-03-30 07:55:37 -0600},
  28142. Date-Modified = {2009-08-25 22:28:20 -0600},
  28143. Journal = {Journal of Functional Programming},
  28144. Title = {Understanding Functional Dependencies via Constraint Handling Rules},
  28145. Year = {2006},
  28146. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9qZnAtZmRzLXJldmlzZWQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNqZnAtZmRzLXJldmlzZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXewQnpCAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9aAAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6amZwLWZkcy1yZXZpc2VkLnBkZgAOACgAEwBqAGYAcAAtAGYAZABzAC0AcgBlAHYAaQBzAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2pmcC1mZHMtcmV2aXNlZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  28147. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2pmcC1mZHMtcmV2aXNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2pmcC1mZHMtcmV2aXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dg7RDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcC1mZHMtcmV2aXNlZC5wZGYAAA4AKAATAGoAZgBwAC0AZgBkAHMALQByAGUAdgBpAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2pmcC1mZHMtcmV2aXNlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  28148. @techreport{Sulzmann:2005fx,
  28149. Author = {Martin Sulzmann and Edmund Soon Lee Lam},
  28150. Date-Added = {2006-03-30 07:53:52 -0600},
  28151. Date-Modified = {2009-08-25 22:28:20 -0600},
  28152. Institution = {National University of Singapore},
  28153. Title = {Associated Functional Dependencies},
  28154. Year = {2005},
  28155. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9hZmRzLnBz0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdhZmRzLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTcwQno/AAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XAAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YWZkcy5wcwAOABAABwBhAGYAZABzAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL2FmZHMucHMAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  28156. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliL2FmZHMucHPSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhB2FmZHMucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+HPM5Zq/AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhDwAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBhZmRzLnBzAA4AEAAHAGEAZgBkAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvYWZkcy5wcwAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  28157. @inproceedings{Anderson:2002kd,
  28158. Author = {Christopher Anderson and Sophia Drossopoulou},
  28159. Booktitle = {WOOD '03},
  28160. Date-Added = {2006-03-29 08:36:37 -0600},
  28161. Date-Modified = {2012-12-17 17:10:46 +0000},
  28162. Number = {8},
  28163. Publisher = {Elsevier},
  28164. Series = ENTCS,
  28165. Title = {{BabyJ} - From Object Based to Class Based Programming via Types},
  28166. Volume = {82},
  28167. Year = {2003},
  28168. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FuZGVyc29uMDJiYWJ5ai5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FuZGVyc29uMDJiYWJ5ai5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bpvRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFuZGVyc29uMDJiYWJ5ai5wZGYAAA4AKAATAGEAbgBkAGUAcgBzAG8AbgAwADIAYgBhAGIAeQBqAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FuZGVyc29uMDJiYWJ5ai5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  28169. @inproceedings{Johnson:1988wa,
  28170. Address = {New York, NY, USA},
  28171. Author = {Ralph E. Johnson and Justin O. Graver and Laurance W. Zurawski},
  28172. Booktitle = {OOPSLA '88: Conference proceedings on Object-oriented programming systems, languages and applications},
  28173. Date-Added = {2006-03-27 23:16:13 -0600},
  28174. Date-Modified = {2010-12-17 10:23:11 -0700},
  28175. Isbn = {0-89791-284-5},
  28176. Location = {San Diego, California, United States},
  28177. Pages = {18--26},
  28178. Publisher = {ACM Press},
  28179. Title = {{TS}: an optimizing compiler for {Smalltalk}},
  28180. Year = {1988},
  28181. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTgtam9obnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxOC1qb2huc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJuPBCekTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1zAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTgtam9obnNvbi5wZGYADgAgAA8AcAAxADgALQBqAG8AaABuAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE4LWpvaG5zb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28182. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOC1qb2huc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4LWpvaG5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96CdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4LWpvaG5zb24ucGRmAAAOACAADwBwADEAOAAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4LWpvaG5zb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28183. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62083.62086}}
  28184. @techreport{Siek:2006hh,
  28185. Address = {Houston, Texas},
  28186. Author = {Jeremy G. Siek and Walid Taha},
  28187. Date-Added = {2006-03-27 18:44:04 -0600},
  28188. Date-Modified = {2009-08-25 22:28:20 -0600},
  28189. Institution = {Rice University},
  28190. Number = {TR06-874},
  28191. Title = {Gradual typing: Isabelle/Isar Formalization},
  28192. Year = {2006},
  28193. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNpZWswNl9ncmFkdWFsX3Byb29mLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2llazA2X2dyYWR1YWxfcHJvb2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KDtEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazA2X2dyYWR1YWxfcHJvb2YucGRmAA4AMgAYAHMAaQBlAGsAMAA2AF8AZwByAGEAZAB1AGEAbABfAHAAcgBvAG8AZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zaWVrMDZfZ3JhZHVhbF9wcm9vZi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  28194. @inproceedings{R.-B.-Findler:2004xw,
  28195. Author = {R. B. Findler and M. Flatt and M. Felleisen},
  28196. Booktitle = {European Conference on Object-Oriented Programming},
  28197. Date-Added = {2006-03-27 18:31:45 -0600},
  28198. Date-Modified = {2009-08-25 22:28:20 -0600},
  28199. Title = {Semantic casts: Contracts and structural subtyping in a nominal world},
  28200. Year = {2004},
  28201. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNlbWFudGljLWNhc3RzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2VtYW50aWMtY2FzdHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J/tEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2VtYW50aWMtY2FzdHMucGRmAA4AJgASAHMAZQBtAGEAbgB0AGkAYwAtAGMAYQBzAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zZW1hbnRpYy1jYXN0cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  28202. @inproceedings{Findler:2002es,
  28203. Author = {R. B. Findler and M. Felleisen},
  28204. Booktitle = {International Conference on Functional Programming},
  28205. Date-Added = {2006-03-27 18:27:50 -0600},
  28206. Date-Modified = {2012-12-29 13:30:27 -0700},
  28207. Month = {October},
  28208. Pages = {48--59},
  28209. Series = {ICFP},
  28210. Title = {Contracts for higher-order functions},
  28211. Year = {2002},
  28212. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0OC1maW5kbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ4LWZpbmRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97G9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ4LWZpbmRsZXIucGRmAAAOACAADwBwADQAOAAtAGYAaQBuAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ4LWZpbmRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  28213. @inproceedings{Guy-L.-Steele:1982bj,
  28214. Address = {New York, NY, USA},
  28215. Author = {Guy L. Steele Jr.},
  28216. Booktitle = {LFP '82: Proceedings of the 1982 ACM symposium on LISP and functional programming},
  28217. Date-Added = {2006-03-26 19:17:59 -0600},
  28218. Date-Modified = {2010-12-17 10:23:11 -0700},
  28219. Isbn = {0-89791-082-6},
  28220. Location = {Pittsburgh, Pennsylvania, United States},
  28221. Pages = {98--107},
  28222. Publisher = {ACM Press},
  28223. Title = {An overview of {COMMON} {LISP}},
  28224. Year = {1982},
  28225. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wOTgtc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDk4LXN0ZWVsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8okMEJ6S4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA5OC1zdGVlbGUucGRmAAAOAB4ADgBwADkAOAAtAHMAdABlAGUAbABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDk4LXN0ZWVsZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28226. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTgtc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk4LXN0ZWVsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ydEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk4LXN0ZWVsZS5wZGYADgAeAA4AcAA5ADgALQBzAHQAZQBlAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTgtc3RlZWxlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28227. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800068.802140}}
  28228. @article{Hindley:1969ri,
  28229. Author = {R. Hindley},
  28230. Date-Added = {2006-03-26 18:10:41 -0600},
  28231. Date-Modified = {2007-05-18 13:42:22 -0600},
  28232. Journal = {Trans AMS},
  28233. Pages = {29--60},
  28234. Title = {The principal type-scheme of an object in Combinatory Logic},
  28235. Volume = {146},
  28236. Year = {1969}}
  28237. @article{Milner:1978kh,
  28238. Annote = {The original paper on let-polymorphism and the basis of type inference in ML.},
  28239. Author = {Robin Milner},
  28240. Date-Added = {2006-03-26 18:07:22 -0600},
  28241. Date-Modified = {2009-08-25 22:28:20 -0600},
  28242. Journal = {Journal of Computer and System Sciences},
  28243. Number = {3},
  28244. Pages = {348-375},
  28245. Title = {A Theory of Type Polymorphism in Programming},
  28246. Volume = {17},
  28247. Year = {1978},
  28248. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG1pbG5lci10eXBlLXBvbHkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtaWxuZXItdHlwZS1wb2x5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jo0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtaWxuZXItdHlwZS1wb2x5LnBkZgAOACoAFABtAGkAbABuAGUAcgAtAHQAeQBwAGUALQBwAG8AbAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL21pbG5lci10eXBlLXBvbHkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  28249. @book{Feinberg:1997hh,
  28250. Address = {Redwood City, CA, USA},
  28251. Author = {Neal Feinberg and Sonya E. Keene and Robert O. Mathews and P. Tucker Withington},
  28252. Date-Added = {2006-03-25 12:59:52 -0600},
  28253. Date-Modified = {2010-12-17 10:23:11 -0700},
  28254. Isbn = {0-201-47976-1},
  28255. Publisher = {Addison Wesley Longman Publishing Co., Inc.},
  28256. Title = {Dylan programming: an object-oriented and dynamic language},
  28257. Year = {1997},
  28258. Bdsk-Url-1 = {http://www.opendylan.org/books/dpg/db_1.html}}
  28259. @book{Shalit:1996vz,
  28260. Address = {Redwood City, CA, USA},
  28261. Author = {Andrew Shalit},
  28262. Date-Added = {2006-03-25 12:53:01 -0600},
  28263. Date-Modified = {2015-11-18 04:48:59 +0000},
  28264. Publisher = {Addison Wesley Longman Publishing Co., Inc.},
  28265. Title = {The Dylan reference manual: the definitive guide to the new object-oriented dynamic language},
  28266. Year = {1996},
  28267. Bdsk-Url-1 = {http://www.opendylan.org/books/drm/Title}}
  28268. @inproceedings{Rumbaugh:1987qd,
  28269. Address = {New York, NY, USA},
  28270. Author = {James Rumbaugh},
  28271. Booktitle = {OOPSLA '87: Conference proceedings on Object-oriented programming systems, languages and applications},
  28272. Date-Added = {2006-03-25 11:55:03 -0600},
  28273. Date-Modified = {2010-12-17 10:23:11 -0700},
  28274. Isbn = {0-89791-247-0},
  28275. Location = {Orlando, Florida, United States},
  28276. Pages = {466--481},
  28277. Publisher = {ACM Press},
  28278. Title = {Relations as semantic constructs in an object-oriented language},
  28279. Year = {1987},
  28280. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDY2LXJ1bWJhdWdoLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQ2Ni1ydW1iYXVnaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n8cEJ6SQAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYQAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NjYtcnVtYmF1Z2gucGRmAA4AJAARAHAANAA2ADYALQByAHUAbQBiAGEAdQBnAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDY2LXJ1bWJhdWdoLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28281. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NjYtcnVtYmF1Z2gucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDY2LXJ1bWJhdWdoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sQ0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDY2LXJ1bWJhdWdoLnBkZgAADgAkABEAcAA0ADYANgAtAHIAdQBtAGIAYQB1AGcAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDY2LXJ1bWJhdWdoLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  28282. Bdsk-Url-1 = {http://doi.acm.org/10.1145/38765.38850}}
  28283. @manual{Wenzel:2005fk,
  28284. Author = {Markus Wenzel and Stefan Berghofer},
  28285. Date-Added = {2006-03-14 09:37:52 -0600},
  28286. Date-Modified = {2009-08-25 22:28:20 -0600},
  28287. Month = {October},
  28288. Organization = {TU M{\"u}nchen},
  28289. Title = {The Isabelle System Manual},
  28290. Year = {2005},
  28291. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9zeXN0ZW0ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpzeXN0ZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADykvwQnpOQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9mQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3lzdGVtLnBkZgAADgAWAAoAcwB5AHMAdABlAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9zeXN0ZW0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28292. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzeXN0ZW0ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzeXN0ZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4o10Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzeXN0ZW0ucGRmAA4AFgAKAHMAeQBzAHQAZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3N5c3RlbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  28293. @inproceedings{Fisher:2006xg,
  28294. Address = {New York, NY, USA},
  28295. Author = {Kathleen Fisher and Yitzhak Mandelbaum and David Walker},
  28296. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28297. Date-Added = {2006-03-14 08:59:16 -0600},
  28298. Date-Modified = {2010-12-17 10:23:11 -0700},
  28299. Isbn = {1-59593-027-2},
  28300. Location = {Charleston, South Carolina, USA},
  28301. Pages = {2--15},
  28302. Publisher = {ACM Press},
  28303. Title = {The next 700 data description languages},
  28304. Year = {2006},
  28305. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMi1maXNoZXIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMi1maXNoZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyb4wQnpFQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9dQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDItZmlzaGVyLnBkZgAOABwADQBwADIALQBmAGkAcwBoAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyLWZpc2hlci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  28306. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMi1maXNoZXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMi1maXNoZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oj0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMi1maXNoZXIucGRmAAAOABwADQBwADIALQBmAGkAcwBoAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMi1maXNoZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28307. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111039}}
  28308. @inproceedings{Elliott:1997jh,
  28309. Address = {New York, NY, USA},
  28310. Author = {Conal Elliott and Paul Hudak},
  28311. Booktitle = {ICFP '97: Proceedings of the 2nd ACM SIGPLAN international conference on Functional programming},
  28312. Date-Added = {2006-03-09 23:18:33 -0600},
  28313. Date-Modified = {2010-12-17 10:23:11 -0700},
  28314. Isbn = {0-89791-918-1},
  28315. Location = {Amsterdam, The Netherlands},
  28316. Pages = {263--273},
  28317. Publisher = {ACM Press},
  28318. Title = {Functional reactive animation},
  28319. Year = {1997},
  28320. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9lbGxpb3Q5N2Z1bmN0aW9uYWwucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZlbGxpb3Q5N2Z1bmN0aW9uYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyVOwQnpAgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YgAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZWxsaW90OTdmdW5jdGlvbmFsLnBkZgAADgAuABYAZQBsAGwAaQBvAHQAOQA3AGYAdQBuAGMAdABpAG8AbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9lbGxpb3Q5N2Z1bmN0aW9uYWwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  28321. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmVsbGlvdDk3ZnVuY3Rpb25hbC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmVsbGlvdDk3ZnVuY3Rpb25hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c0PRDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVsbGlvdDk3ZnVuY3Rpb25hbC5wZGYADgAuABYAZQBsAGwAaQBvAHQAOQA3AGYAdQBuAGMAdABpAG8AbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvZWxsaW90OTdmdW5jdGlvbmFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  28322. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258948.258973}}
  28323. @inproceedings{Bracha:2004wa,
  28324. Author = {Gilad Bracha},
  28325. Booktitle = {OOPSLA'04 Workshop on Revival of Dynamic Languages},
  28326. Date-Added = {2006-02-24 20:35:41 -0600},
  28327. Date-Modified = {2009-08-25 22:28:20 -0600},
  28328. Title = {Pluggable Type Systems},
  28329. Year = {2004},
  28330. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9CcmFjaGEucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpCcmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRnwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6QnJhY2hhLnBkZgAADgAWAAoAQgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9CcmFjaGEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28331. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0JyYWNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkJyYWNoYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO1/nM5ZrJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhGQAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBCcmFjaGEucGRmAAAOABYACgBCAHIAYQBjAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0JyYWNoYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28332. @article{Henglein:1994nz,
  28333. Author = {Fritz Henglein},
  28334. Date-Added = {2006-02-15 16:00:35 -0600},
  28335. Date-Modified = {2009-08-25 22:28:20 -0600},
  28336. Journal = {Science of Computer Programming},
  28337. Month = {June},
  28338. Number = {3},
  28339. Pages = {197-230},
  28340. Title = {Dynamic typing: syntax and proof theory},
  28341. Volume = {22},
  28342. Year = {1994},
  28343. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zZGFydGljbGUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zZGFydGljbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4n10Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzZGFydGljbGUucGRmAAAOABwADQBzAGQAYQByAHQAaQBjAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  28344. @incollection{Abramsky:1990vv,
  28345. Address = {Reading, MA},
  28346. Author = {S. Abramsky},
  28347. Booktitle = {Research Topics in Functional Programming},
  28348. Date-Added = {2006-02-10 00:41:56 -0600},
  28349. Date-Modified = {2010-12-17 10:23:11 -0700},
  28350. Isbn = {0-201-17236-4},
  28351. Pages = {65--116},
  28352. Publisher = {Addison-Welsey},
  28353. Title = {The Lazy Lambda Calculus},
  28354. Year = {1990},
  28355. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9hYnJhbXNreTkwbGF6eS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREmFicmFtc2t5OTBsYXp5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJNPBCej7AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1bAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphYnJhbXNreTkwbGF6eS5wZGYAAA4AJgASAGEAYgByAGEAbQBzAGsAeQA5ADAAbABhAHoAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL2FicmFtc2t5OTBsYXp5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  28356. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmFicmFtc2t5OTBsYXp5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYWJyYW1za3k5MGxhenkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ujdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWJyYW1za3k5MGxhenkucGRmAA4AJgASAGEAYgByAGEAbQBzAGsAeQA5ADAAbABhAHoAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hYnJhbXNreTkwbGF6eS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28357. Bdsk-Url-1 = {citeseer.ist.psu.edu/abramsky90lazy.html}}
  28358. @inproceedings{Breazu-Tannen:1990vc,
  28359. Address = {New York, NY, USA},
  28360. Author = {V. Breazu-Tannen and C. A. Gunter and A. Scedrov},
  28361. Booktitle = {LFP '90: Proceedings of the 1990 ACM conference on LISP and functional programming},
  28362. Date-Added = {2006-02-10 00:36:44 -0600},
  28363. Date-Modified = {2010-12-17 10:23:11 -0700},
  28364. Isbn = {0-89791-368-X},
  28365. Location = {Nice, France},
  28366. Pages = {44--60},
  28367. Publisher = {ACM Press},
  28368. Title = {Computing with coercions},
  28369. Year = {1990},
  28370. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXA0NC1icmVhenUtdGFubmVuLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDQ0LWJyZWF6dS10YW5uZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97AdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ0LWJyZWF6dS10YW5uZW4ucGRmAAAOACwAFQBwADQANAAtAGIAcgBlAGEAegB1AC0AdABhAG4AbgBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDQ0LWJyZWF6dS10YW5uZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  28371. Bdsk-Url-1 = {http://doi.acm.org/10.1145/91556.91590}}
  28372. @inproceedings{Sumii:2005ab,
  28373. Address = {New York, NY, USA},
  28374. Author = {Eijiro Sumii and Benjamin C. Pierce},
  28375. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28376. Date-Added = {2006-02-10 00:32:15 -0600},
  28377. Date-Modified = {2010-12-17 10:23:11 -0700},
  28378. Isbn = {1-58113-830-X},
  28379. Location = {Long Beach, California, USA},
  28380. Pages = {63--74},
  28381. Publisher = {ACM Press},
  28382. Title = {A bisimulation for type abstraction and recursion},
  28383. Year = {2005},
  28384. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjMtc3VtaWkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjMtc3VtaWkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tn0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjMtc3VtaWkucGRmAAAOABwADQBwADYAMwAtAHMAdQBtAGkAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjMtc3VtaWkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28385. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040311}}
  28386. @inproceedings{Gordon:1996ym,
  28387. Address = {New York, NY, USA},
  28388. Author = {Andrew D. Gordon and Gareth D. Rees},
  28389. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28390. Date-Added = {2006-02-10 00:30:01 -0600},
  28391. Date-Modified = {2010-12-17 10:23:11 -0700},
  28392. Isbn = {0-89791-769-3},
  28393. Location = {St. Petersburg Beach, Florida, United States},
  28394. Pages = {386--395},
  28395. Publisher = {ACM Press},
  28396. Title = {Bisimilarity for a first-order calculus of objects with subtyping},
  28397. Year = {1996},
  28398. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzg2LWdvcmRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzODYtZ29yZG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ8HBCekhAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2BAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzg2LWdvcmRvbi5wZGYADgAgAA8AcAAzADgANgAtAGcAbwByAGQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM4Ni1nb3Jkb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28399. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzODYtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM4Ni1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL964dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM4Ni1nb3Jkb24ucGRmAAAOACAADwBwADMAOAA2AC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM4Ni1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28400. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237807}}
  28401. @techreport{Nipkow:2005sa,
  28402. Author = {Tobias Nipkow and Lawrence C. Paulson and Markus Wenzel},
  28403. Date-Added = {2006-02-07 13:04:29 -0600},
  28404. Date-Modified = {2009-08-25 22:28:20 -0600},
  28405. Institution = {Cambridge},
  28406. Title = {Isabelle's Logics: HOL},
  28407. Year = {2005},
  28408. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5sb2dpY3MtSE9MLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObG9naWNzLUhPTC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94vNEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9naWNzLUhPTC5wZGYADgAeAA4AbABvAGcAaQBjAHMALQBIAE8ATAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9sb2dpY3MtSE9MLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  28409. @inproceedings{GabbayMJ:autfms,
  28410. 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.},
  28411. Author = {Murdoch~J.~Gabbay},
  28412. Booktitle = {TPHOLs, 15th International Conference on Theorem Proving in Higher Order Logics},
  28413. Date-Added = {2006-02-06 18:25:02 -0600},
  28414. Date-Modified = {2009-08-25 22:28:20 -0600},
  28415. Month = {August},
  28416. Note = {Work-in-progress submission, to be published as a {NASA} technical report},
  28417. Title = {Automating Fraenkel-Mostowski Syntax},
  28418. Year = {2002},
  28419. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9hdXRmbXMucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWF1dGZtcy5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJO7BCej8AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1cAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphdXRmbXMucHMADgAUAAkAYQB1AHQAZgBtAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvYXV0Zm1zLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28420. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL2F1dGZtcy5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJYXV0Zm1zLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rC8zlmsMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eETAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGF1dGZtcy5wcwAOABQACQBhAHUAdABmAG0AcwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9hdXRmbXMucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  28421. @inproceedings{Nipkow-MOD2003,
  28422. Author = {Tobias Nipkow},
  28423. Booktitle = {Proc.\ Marktobderdorf Summer School 2003},
  28424. Date-Added = {2006-01-25 23:04:30 -0600},
  28425. Date-Modified = {2009-08-25 22:28:20 -0600},
  28426. Note = {To appear},
  28427. Publisher = {IOS Press},
  28428. Title = {Jinja: Towards a Comprehensive Formal Semantics for a {J}ava-like Language},
  28429. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9tb2QyMDAzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbW9kMjAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mIMEJ6QsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1vZDIwMDMucGRmAA4AGAALAG0AbwBkADIAMAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9tb2QyMDAzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  28430. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttb2QyMDAzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbW9kMjAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL948NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9kMjAwMy5wZGYAAA4AGAALAG0AbwBkADIAMAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbW9kMjAwMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  28431. @techreport{WasserrabNST-IBM05,
  28432. Author = {Daniel Wasserrab and Tobias Nipkow and Gregor Snelting and Frank Tip},
  28433. Date-Added = {2006-01-25 22:58:28 -0600},
  28434. Date-Modified = {2009-08-25 22:28:20 -0600},
  28435. Institution = {IBM Yorktown Heights},
  28436. Month = {August},
  28437. Number = {RC 23709},
  28438. Title = {An Operational Semantics and Type Safety Proof for C++-Like Multiple Inheritance},
  28439. Year = 2005,
  28440. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uLy4uLy4uL3BhcGVycy9jKy5wZGbSFwsYGVdOUy5kYXRhTxEBTgAAAAABTgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRBmMrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJRLBCej/AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1fAAAAAQAMAE+ZEQBOpFMARsk2AAIAJU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjKy5wZGYAAA4ADgAGAGMAKwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL3NpZWsvcGFwZXJzL2MrLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AgYCCAINAhgCIQIvAjMCOgJDAkgCVQJYAmoCbQJyAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAnQ=},
  28441. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZjKy5wZGbSFwsYGVdOUy5kYXRhTxEBSgAAAAABSgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBmMrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cQjRDzWhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978QAAAAEADAC/bfEABcByAAISKQACACZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGMrLnBkZgAOAA4ABgBjACsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABZVc2Vycy9qc2llay9iaWIvYysucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlQCaAKIB8AHyAfcCAgILAhkCHQIkAi0CMgI/AkICVAJXAlwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACXg==}}
  28442. @inproceedings{Liang:1995ia,
  28443. Abstract = {We show how a set of building blocks can be used to construct
  28444. programming language interpreters, and present implementations
  28445. of such building blocks capable of supporting many
  28446. commonly known features, including simple expressions,
  28447. three different function call mechanisms (call-by-name, callby-
  28448. value and lazy evaluation), references and assignment,
  28449. nondeterminism, first-class continuations, and program tracing.
  28450. The underlying mechanism of our system is monad transformers,
  28451. a simple form of abstraction for introducing a wide
  28452. range of computational behaviors, such as state, I/O, continuations,
  28453. and exceptions.
  28454. Our work is significant in the following respects. First,
  28455. we have succeeded in designing a fully modular interpreter
  28456. based on monad transformers that includes features missing
  28457. from Steele's, Espinosa's, and Wadler's earlier efforts.
  28458. Second, we have found new ways to lift monad operations
  28459. through monad transformers, in particular difficult cases not
  28460. achieved in Moggi's original work. Third, we have demonstrated
  28461. that interactions between features are reflected in
  28462. liftings and that semantics can be changed by reordering
  28463. monad transformers. Finally, we have implemented our
  28464. interpreter in Gofer, whose constructor classes provide just
  28465. the added power over Haskell's type classes to allow precise
  28466. and convenient expression of our ideas. This implementation
  28467. includes a method for constructing extensible unions
  28468. and a form of subtyping that is interesting in its own right.},
  28469. Address = {New York, NY, USA},
  28470. Author = {Sheng Liang and Paul Hudak and Mark Jones},
  28471. Booktitle = {{POPL '95}: Proceedings of the 22nd {ACM SIGPLAN-SIGACT} symposium on Principles of programming languages},
  28472. Date-Added = {2006-01-25 10:00:50 -0600},
  28473. Date-Modified = {2010-12-17 10:23:11 -0700},
  28474. Isbn = {0-89791-692-1},
  28475. Location = {San Francisco, California, United States},
  28476. Pages = {333--343},
  28477. Publisher = {ACM Press},
  28478. Title = {Monad transformers and modular interpreters},
  28479. Year = {1995},
  28480. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1vZHVsYXItaW50ZXJwcmV0ZXJzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbW9kdWxhci1pbnRlcnByZXRlcnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL948tEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9kdWxhci1pbnRlcnByZXRlcnMucGRmAA4AMgAYAG0AbwBkAHUAbABhAHIALQBpAG4AdABlAHIAcAByAGUAdABlAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9tb2R1bGFyLWludGVycHJldGVycy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  28481. Bdsk-Url-1 = {http://doi.acm.org/10.1145/199448.199528}}
  28482. @inproceedings{Meijer:2004zk,
  28483. Abstract = {This paper argues that we should seek the golden middle way
  28484. between dynamically and statically typed languages.},
  28485. Author = {Erik Meijer and Peter Drayton},
  28486. Booktitle = {OOPSLA'04 Workshop on Revival of Dynamic Languages},
  28487. Date-Added = {2006-01-25 09:08:25 -0600},
  28488. Date-Modified = {2009-08-25 22:28:20 -0600},
  28489. Title = {Static Typing Where Possible, Dynamic Typing When Needed: The End of the Cold War Between Programming Languages},
  28490. Year = {2004},
  28491. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXN0YXRpY193aGVyZV9wb3NzaWJsZS5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXN0YXRpY193aGVyZV9wb3NzaWJsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADt99DR26iuUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0dvg7gAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0YXRpY193aGVyZV9wb3NzaWJsZS5wZGYAAA4ANAAZAHMAdABhAHQAaQBjAF8AdwBoAGUAcgBlAF8AcABvAHMAcwBpAGIAbABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3N0YXRpY193aGVyZV9wb3NzaWJsZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  28492. @inproceedings{jaakko06:_algo_spec,
  28493. Address = {New York, {NY}, {USA}},
  28494. Annote = {Generic programming has recently emerged as a paradigm
  28495. for developing highly-reusable software libraries, most notably in C++.
  28496. We have designed and implemented a constrained generics
  28497. extension for C++ to support modular type-checking of generic
  28498. algorithms and to address other issues associated with unconstrained
  28499. generics.
  28500. To be as broadly applicable as possible, generic algorithms are
  28501. defined with minimal requirements on their inputs.
  28502. At the same time, to not lose potential efficiency, generic algorithms
  28503. may have multiple implementations that exploit features of specific
  28504. classes of inputs.
  28505. This process of algorithm specialization relies on non-local type
  28506. information and conflicts directly with the local nature of modular
  28507. type-checking.
  28508. In this paper, we review the design and implementation of our
  28509. extensions for generic programming in C++, describe the issues of
  28510. algorithm specialization and modular type-checking in detail, and
  28511. discuss the important design tradeoffs in trying to accomplish both.
  28512. We present the particular design that we chose for our implementation,
  28513. with the goal of hitting the sweet spot in this interesting design space.},
  28514. Author = {Jaakko J{\"a}rvi and Douglas Gregor and Jeremiah Willcock and Andrew Lumsdaine and Jeremy G. Siek},
  28515. Booktitle = {{PLDI} '06: Proceedings of the {ACM} {SIGPLAN} 2006 conference on Programming language design and implementation},
  28516. Date-Added = {2006-01-20 18:40:06 -0600},
  28517. Date-Modified = {2009-08-25 22:28:20 -0600},
  28518. Location = {Ottawa, {CA}, {USA}},
  28519. Month = {June},
  28520. Publisher = {{ACM} Press},
  28521. Title = {Algorithm specialization in generic programming - Challenges of constrained generics in {C++}},
  28522. Year = 2006,
  28523. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9tYWluLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIbWFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mBcEJ6QkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWkAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1haW4ucGRmAAAOABIACABtAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvbWFpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  28524. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhtYWluLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIbWFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94y9EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWFpbi5wZGYADgASAAgAbQBhAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9tYWluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  28525. @article{Hughes:1989ev,
  28526. Address = {Oxford, UK},
  28527. Author = {J. Hughes},
  28528. Date-Added = {2006-01-19 13:23:45 -0600},
  28529. Date-Modified = {2010-12-17 10:23:11 -0700},
  28530. Issn = {0010-4620},
  28531. Journal = {Comput. J.},
  28532. Number = {2},
  28533. Pages = {98--107},
  28534. Publisher = {Oxford University Press},
  28535. Title = {Why functional programming matters},
  28536. Volume = {32},
  28537. Year = {1989},
  28538. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9odWdoZXM4NHdoeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2h1Z2hlczg0d2h5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJcPBCekHAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1nAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpodWdoZXM4NHdoeS5wZGYADgAgAA8AaAB1AGcAaABlAHMAOAA0AHcAaAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvaHVnaGVzODR3aHkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28539. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2h1Z2hlczg0d2h5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPaHVnaGVzODR3aHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91s9EPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaHVnaGVzODR3aHkucGRmAAAOACAADwBoAHUAZwBoAGUAcwA4ADQAdwBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvaHVnaGVzODR3aHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28540. Bdsk-Url-1 = {http://dx.doi.org/10.1093/comjnl/32.2.98}}
  28541. @article{Kranz:2004ce,
  28542. Address = {New York, NY, USA},
  28543. Author = {David Kranz and Richard Kelsey and Jonathan Rees and Paul Hudak and James Philbin and Norman Adams},
  28544. Date-Added = {2006-01-19 00:24:02 -0600},
  28545. Date-Modified = {2010-12-17 10:23:11 -0700},
  28546. Issn = {0362-1340},
  28547. Journal = {SIGPLAN Not.},
  28548. Number = {4},
  28549. Pages = {175--191},
  28550. Publisher = {ACM Press},
  28551. Title = {Orbit: an optimizing compiler for scheme},
  28552. Volume = {39},
  28553. Year = {2004},
  28554. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc1LWtyYW56LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3NS1rcmFuei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96AdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3NS1rcmFuei5wZGYADgAeAA4AcAAxADcANQAtAGsAcgBhAG4AegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc1LWtyYW56LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28555. Bdsk-Url-1 = {http://doi.acm.org/10.1145/989393.989414}}
  28556. @techreport{Guy-L.-Steele:1978yq,
  28557. Address = {Cambridge, MA, USA},
  28558. Author = {Guy L. Steele},
  28559. Date-Added = {2006-01-18 23:48:40 -0600},
  28560. Date-Modified = {2011-10-29 21:57:35 -0600},
  28561. Publisher = {Massachusetts Institute of Technology},
  28562. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-AILab%2F%2FAITR-474},
  28563. Title = {Rabbit: A Compiler for {Scheme}},
  28564. Year = {1978},
  28565. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0FJVFItNDc0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMQUlUUi00NzQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABASpszlmsAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEQAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEFJVFItNDc0LnBkZgAADgAaAAwAQQBJAFQAUgAtADQANwA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQUlUUi00NzQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  28566. @inproceedings{Brooks:1982ow,
  28567. Address = {New York, NY, USA},
  28568. Author = {Rodney A. Brooks and Richard P. Gabriel and Guy L. Steele Jr.},
  28569. Booktitle = {SIGPLAN '82: Proceedings of the 1982 SIGPLAN symposium on Compiler construction},
  28570. Date-Added = {2006-01-18 23:46:13 -0600},
  28571. Date-Modified = {2015-11-18 04:36:38 +0000},
  28572. Location = {Boston, Massachusetts, United States},
  28573. Pages = {261--275},
  28574. Publisher = {ACM Press},
  28575. Title = {An optimizing compiler for lexically scoped LISP},
  28576. Year = {1982},
  28577. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNjEtYnJvb2tzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI2MS1icm9va3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96dtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2MS1icm9va3MucGRmAAAOACAADwBwADIANgAxAC0AYgByAG8AbwBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI2MS1icm9va3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  28578. @inproceedings{Henglein:1992rv,
  28579. Address = {New York, NY, USA},
  28580. Author = {Fritz Henglein},
  28581. Booktitle = {LFP '92: Proceedings of the 1992 ACM conference on LISP and functional programming},
  28582. Date-Added = {2006-01-18 23:43:44 -0600},
  28583. Date-Modified = {2010-12-17 10:23:11 -0700},
  28584. Isbn = {0-89791-481-3},
  28585. Location = {San Francisco, California, United States},
  28586. Pages = {205--215},
  28587. Publisher = {ACM Press},
  28588. Title = {Global tagging optimization by type inference},
  28589. Year = {1992},
  28590. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDUtaGVuZ2xlaW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjA1LWhlbmdsZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ou0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjA1LWhlbmdsZWluLnBkZgAADgAkABEAcAAyADAANQAtAGgAZQBuAGcAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjA1LWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  28591. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141542}}
  28592. @inproceedings{Thatte:1988tr,
  28593. Address = {London, UK},
  28594. Author = {Satish Thatte},
  28595. Booktitle = {ICALP '88: Proceedings of the 15th International Colloquium on Automata, Languages and Programming},
  28596. Date-Added = {2006-01-18 23:40:28 -0600},
  28597. Date-Modified = {2007-05-18 13:42:22 -0600},
  28598. Isbn = {3-540-19488-6},
  28599. Pages = {615--629},
  28600. Publisher = {Springer-Verlag},
  28601. Title = {Type Inference with Partial Types},
  28602. Year = {1988},
  28603. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZ1bGx0ZXh0KDEwKTAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmdWxsdGV4dCgxMCkwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N80Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dCgxMCkwLnBkZgAADgAkABEAZgB1AGwAbAB0AGUAeAB0ACgAMQAwACkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dCgxMCkwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28604. @inproceedings{Taha:2001un,
  28605. Address = {London, UK},
  28606. Author = {Walid Taha and Henning Makholm and John Hughes},
  28607. Booktitle = {PADO '01: Proceedings of the 2nd Symposium on Programs as Data Objects},
  28608. Date-Added = {2006-01-18 21:24:43 -0600},
  28609. Date-Modified = {2009-08-25 22:28:20 -0600},
  28610. Isbn = {3-540-42068-1},
  28611. Pages = {257--275},
  28612. Publisher = {Springer-Verlag},
  28613. Title = {Tag Elimination and Jones-Optimality},
  28614. Year = {2001},
  28615. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wYWRvMDAtbG9uZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3BhZG8wMC1sb25nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKJPBCekuAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2OAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYWRvMDAtbG9uZy5wZGYADgAgAA8AcABhAGQAbwAwADAALQBsAG8AbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcGFkbzAwLWxvbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28616. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BhZG8wMC1sb25nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGFkbzAwLWxvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97zdEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFkbzAwLWxvbmcucGRmAAAOACAADwBwAGEAZABvADAAMAAtAGwAbwBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGFkbzAwLWxvbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  28617. @inproceedings{Amtoft:2006dt,
  28618. 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.
  28619. },
  28620. Address = {New York, NY, USA},
  28621. Author = {Torben Amtoft and Sruthi Bandhakavi and Anindya Banerjee},
  28622. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28623. Date-Added = {2006-01-18 20:57:35 -0600},
  28624. Date-Modified = {2010-12-17 10:23:11 -0700},
  28625. Isbn = {1-59593-027-2},
  28626. Location = {Charleston, South Carolina, USA},
  28627. Pages = {91--102},
  28628. Publisher = {ACM Press},
  28629. Title = {A logic for information flow in object-oriented programs},
  28630. Year = {2006},
  28631. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111046}}
  28632. @inproceedings{Liu:2006ju,
  28633. Address = {New York, NY, USA},
  28634. Author = {Jed Liu and Aaron Kimball and Andrew C. Myers},
  28635. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28636. Date-Added = {2006-01-18 20:56:06 -0600},
  28637. Date-Modified = {2010-12-17 10:23:11 -0700},
  28638. Isbn = {1-59593-027-2},
  28639. Location = {Charleston, South Carolina, USA},
  28640. Pages = {283--294},
  28641. Publisher = {ACM Press},
  28642. Title = {Interruptible iterators},
  28643. Year = {2006},
  28644. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111063}}
  28645. @inproceedings{Ni:2006ho,
  28646. Address = {New York, NY, USA},
  28647. Author = {Zhaozhong Ni and Zhong Shao},
  28648. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28649. Date-Added = {2006-01-18 20:44:34 -0600},
  28650. Date-Modified = {2010-12-17 10:23:11 -0700},
  28651. Isbn = {1-59593-027-2},
  28652. Location = {Charleston, South Carolina, USA},
  28653. Pages = {320--333},
  28654. Publisher = {ACM Press},
  28655. Title = {Certified assembly programming with embedded code pointers},
  28656. Year = {2006},
  28657. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111066}}
  28658. @inproceedings{Ernst:2006qw,
  28659. Address = {New York, NY, USA},
  28660. Author = {Erik Ernst and Klaus Ostermann and William R. Cook},
  28661. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28662. Date-Added = {2006-01-18 20:39:28 -0600},
  28663. Date-Modified = {2010-12-17 10:23:11 -0700},
  28664. Isbn = {1-59593-027-2},
  28665. Location = {Charleston, South Carolina, USA},
  28666. Pages = {270--282},
  28667. Publisher = {ACM Press},
  28668. Title = {A virtual class calculus},
  28669. Year = {2006},
  28670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjcwLWVybnN0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3MC1lcm5zdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96gtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3MC1lcm5zdC5wZGYADgAeAA4AcAAyADcAMAAtAGUAcgBuAHMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjcwLWVybnN0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28671. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111062}}
  28672. @inproceedings{Pottier:2006rh,
  28673. Address = {New York, NY, USA},
  28674. Author = {Francois Pottier and Yann R\'egis-Gianas},
  28675. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28676. Date-Added = {2006-01-18 20:38:42 -0600},
  28677. Date-Modified = {2010-12-17 10:23:11 -0700},
  28678. Isbn = {1-59593-027-2},
  28679. Location = {Charleston, South Carolina, USA},
  28680. Pages = {232--244},
  28681. Publisher = {ACM Press},
  28682. Title = {Stratified type inference for generalized algebraic data types},
  28683. Year = {2006},
  28684. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9wb3R0aWVyLXJlZ2lzLWdpYW5hcy1wb3BsMDYucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9wb3R0aWVyLXJlZ2lzLWdpYW5hcy1wb3BsMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyjGwQnpMQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9kQAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cG90dGllci1yZWdpcy1naWFuYXMtcG9wbDA2LnBkZgAOAEAAHwBwAG8AdAB0AGkAZQByAC0AcgBlAGcAaQBzAC0AZwBpAGEAbgBhAHMALQBwAG8AcABsADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  28685. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBfRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAAA4AQAAfAHAAbwB0AHQAaQBlAHIALQByAGUAZwBpAHMALQBnAGkAYQBuAGEAcwAtAHAAbwBwAGwAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==},
  28686. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111058}}
  28687. @inproceedings{Leroy:2006fe,
  28688. Address = {New York, NY, USA},
  28689. Author = {Xavier Leroy},
  28690. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28691. Date-Added = {2006-01-18 21:29:44 -0500},
  28692. Date-Modified = {2010-12-17 10:23:11 -0700},
  28693. Isbn = {1-59593-027-2},
  28694. Location = {Charleston, South Carolina, USA},
  28695. Pages = {42--54},
  28696. Publisher = {ACM Press},
  28697. Title = {Formal certification of a compiler back-end or: programming a compiler with a proof assistant},
  28698. Year = {2006},
  28699. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111042}}
  28700. @book{Widera2001PhD,
  28701. Author = {Manfred Widera},
  28702. Date-Added = {2006-01-18 19:05:23 -0500},
  28703. Date-Modified = {2009-08-25 22:28:20 -0600},
  28704. Note = {(PhD thesis, Dept.\ of Computer Science, FernUniversit{\"a}t Hagen)},
  28705. Publisher = {Mensch \& Buch Verlag, Berlin},
  28706. School = {University of Hagen, Germany},
  28707. Title = {Complete Type Inference in Functional Programming},
  28708. Year = 2001,
  28709. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9ib29rLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lA8EJ6P4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV4AAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmJvb2sucGRmAAAOABIACABiAG8AbwBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvYm9vay5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  28710. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhib29rLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wPNEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYm9vay5wZGYADgASAAgAYgBvAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ib29rLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  28711. @inproceedings{REYNOLDS80,
  28712. Abstract = {A generalization of many-sorted algebras, called category-sorted
  28713. algebras, is defined and applied to the language-design problem of avoiding
  28714. anomalies in the interaction of implicit conversions and generic operators.
  28715. The definition of a simple imperative language (without any binding mechanisms)
  28716. is used as an example.},
  28717. Address = {Berlin},
  28718. Author = {Reynolds, John C.},
  28719. Booksubtitle = {Proceedings of a Workshop},
  28720. Booktitle = {Semantics-Directed Compiler Generation},
  28721. Checked = {22 August 1990},
  28722. Date-Modified = {2009-08-25 22:28:20 -0600},
  28723. Dates = {January 14--18},
  28724. Filename = {cattheodesign},
  28725. Pages = {211--258},
  28726. Place = {Aarhus, Denmark},
  28727. Publisher = {Springer-Verlag},
  28728. Reprint = {Reprinted in \authorcite{Gunter and Mitchell} \crosscite[pages~25--64]{GUNTER94}},
  28729. Series = {LNCS},
  28730. Title = {Using Category Theory to Design Implicit Conversions and Generic Operators},
  28731. Updated = {9 May 2001},
  28732. Volume = {94},
  28733. Year = {1980},
  28734. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9jYXR0aGVvZGVzaWduLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERY2F0dGhlb2Rlc2lnbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lGMEJ6P8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNhdHRoZW9kZXNpZ24ucGRmAA4AJAARAGMAYQB0AHQAaABlAG8AZABlAHMAaQBnAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9jYXR0aGVvZGVzaWduLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28735. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNhdHRoZW9kZXNpZ24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjYXR0aGVvZGVzaWduLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3EN0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjYXR0aGVvZGVzaWduLnBkZgAADgAkABEAYwBhAHQAdABoAGUAbwBkAGUAcwBpAGcAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jYXR0aGVvZGVzaWduLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28736. @article{Filliatre00a,
  28737. Abstract = {We study the problem of certifying programs combining imperative and
  28738. functional features within the general framework of type theory.
  28739. Type theory constitutes a powerful specification language, which is
  28740. naturally suited for the proof of purely functional programs. To
  28741. deal with imperative programs, we propose a logical interpretation
  28742. of an annotated program as a partial proof of its specification. The
  28743. construction of the corresponding partial proof term is based on a
  28744. static analysis of the effects of the program, and on the use of
  28745. monads. The usual notion of monads is refined in order to account
  28746. for the notion of effect. The missing subterms in the partial proof
  28747. term are seen as proof obligations, whose actual proofs are left to
  28748. the user. We show that the validity of those proof obligations
  28749. implies the total correctness of the program.
  28750. We also establish a result of partial completeness.
  28751. This work has been implemented in the Coq proof assistant.
  28752. It appears as a tactic taking an annotated program as argument and
  28753. generating a set of proof obligations. Several nontrivial
  28754. algorithms have been certified using this tactic.},
  28755. Author = {J.-C. Filli\^atre},
  28756. Date-Added = {2006-01-18 18:05:25 -0500},
  28757. Date-Modified = {2010-12-17 10:23:11 -0700},
  28758. Journal = {Journal of Functional Programming},
  28759. Month = {July},
  28760. Note = {English translation of~\cite{Filliatre99}.},
  28761. Number = 4,
  28762. Pages = {709--745},
  28763. Title = {{Verification of Non-Functional Programs using Interpretations in Type Theory}},
  28764. Volume = 13,
  28765. Year = 2003,
  28766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODAyMDA0NDZYYS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODAyMDA0NDZYYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8tfM5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5NjgwMjAwNDQ2WGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAAwADIAMAAwADQANAA2AFgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODAyMDA0NDZYYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  28767. Bdsk-Url-1 = {http://www.lri.fr/~filliatr/ftp/publis/jphd.ps.gz}}
  28768. @article{Shao:2005wo,
  28769. Address = {New York, NY, USA},
  28770. Author = {Zhong Shao and Valery Trifonov and Bratin Saha and Nikolaos Papaspyrou},
  28771. Date-Added = {2006-01-18 14:02:14 -0500},
  28772. Date-Modified = {2010-12-17 10:23:11 -0700},
  28773. Issn = {0164-0925},
  28774. Journal = {ACM Trans. Program. Lang. Syst.},
  28775. Number = {1},
  28776. Pages = {1--45},
  28777. Publisher = {ACM Press},
  28778. Title = {A type system for certified binaries},
  28779. Volume = {27},
  28780. Year = {2005},
  28781. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMS1zaGFvLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDEtc2hhby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mbsEJ6Q4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW4AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLXNoYW8ucGRmAA4AGAALAHAAMQAtAHMAaABhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMS1zaGFvLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  28782. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1zaGFvLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtc2hhby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95f9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtc2hhby5wZGYAAA4AGAALAHAAMQAtAHMAaABhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtc2hhby5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  28783. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1053468.1053469}}
  28784. @inproceedings{Dybjer:1994es,
  28785. Author = {Peter Dybjer},
  28786. Booktitle = {Formal Aspects of Computing 6},
  28787. Date-Added = {2006-01-18 11:37:11 -0500},
  28788. Date-Modified = {2009-08-25 22:28:20 -0600},
  28789. Pages = {440-465},
  28790. Title = {Inductive Families},
  28791. Year = {1994},
  28792. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9JbmR1Y3RpdmVfRmFtaWxpZXMucHPSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFUluZHVjdGl2ZV9GYW1pbGllcy5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJH/BCejzAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1TAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpJbmR1Y3RpdmVfRmFtaWxpZXMucHMADgAsABUASQBuAGQAdQBjAHQAaQB2AGUAXwBGAGEAbQBpAGwAaQBlAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvSW5kdWN0aXZlX0ZhbWlsaWVzLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  28793. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL0luZHVjdGl2ZV9GYW1pbGllcy5wc9IXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVSW5kdWN0aXZlX0ZhbWlsaWVzLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7/E8zlmvsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFLAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEluZHVjdGl2ZV9GYW1pbGllcy5wcwAOACwAFQBJAG4AZAB1AGMAdABpAHYAZQBfAEYAYQBtAGkAbABpAGUAcwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JbmR1Y3RpdmVfRmFtaWxpZXMucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  28794. @inproceedings{Flanagan:2006mn,
  28795. Address = {Charleston, South Carolina},
  28796. Author = {Cormac Flanagan},
  28797. Booktitle = {{POPL} 2006: The 33rd {ACM SIGPLAN-SIGACT} Symposium on Principles of Programming Languages},
  28798. Date-Added = {2006-01-17 18:12:27 -0500},
  28799. Date-Modified = {2009-08-25 22:28:20 -0600},
  28800. Month = {January},
  28801. Pages = {245-256},
  28802. Title = {Hybrid Type Checking},
  28803. Year = {2006},
  28804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNDUtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjQ1LWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pi0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQ1LWZsYW5hZ2FuLnBkZgAADgAkABEAcAAyADQANQAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjQ1LWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28805. @inproceedings{Gray:2005ij,
  28806. Address = {New York, NY, USA},
  28807. Author = {Kathryn E. Gray and Robert Bruce Findler and Matthew Flatt},
  28808. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  28809. Date-Added = {2006-01-17 18:10:14 -0500},
  28810. Date-Modified = {2015-11-18 04:40:20 +0000},
  28811. Location = {San Diego, CA, USA},
  28812. Pages = {231--245},
  28813. Publisher = {ACM Press},
  28814. Title = {Fine-grained interoperability through mirrors and contracts},
  28815. Year = {2005},
  28816. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjMxLWdyYXkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjMxLWdyYXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pQ0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjMxLWdyYXkucGRmAAAOABwADQBwADIAMwAxAC0AZwByAGEAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjMxLWdyYXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28817. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094830}}
  28818. @inproceedings{Shields:1998qb,
  28819. Address = {New York, NY, USA},
  28820. Author = {Mark Shields and Tim Sheard and Simon Peyton Jones},
  28821. Booktitle = {POPL '98: Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28822. Date-Added = {2006-01-17 18:06:34 -0500},
  28823. Date-Modified = {2010-12-17 10:23:11 -0700},
  28824. Isbn = {0-89791-979-3},
  28825. Location = {San Diego, California, United States},
  28826. Pages = {289--302},
  28827. Publisher = {ACM Press},
  28828. Title = {Dynamic typing as staged type inference},
  28829. Year = {1998},
  28830. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODktc2hpZWxkcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODktc2hpZWxkcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epTRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODktc2hpZWxkcy5wZGYADgAiABAAcAAyADgAOQAtAHMAaABpAGUAbABkAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4OS1zaGllbGRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28831. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268970}}
  28832. @unpublished{Oliveira:2005sm,
  28833. Author = {Rodrigo Barreto de Oliveira},
  28834. Date-Added = {2006-01-17 14:33:16 -0500},
  28835. Date-Modified = {2010-12-17 10:23:11 -0700},
  28836. Note = {http://boo.codehaus.org},
  28837. Title = {The {Boo} Programming Language},
  28838. Year = {2005},
  28839. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9Cb29NYW5pZmVzdG8ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBCb29NYW5pZmVzdG8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRkwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Qm9vTWFuaWZlc3RvLnBkZgAADgAiABAAQgBvAG8ATQBhAG4AaQBmAGUAcwB0AG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9Cb29NYW5pZmVzdG8ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28840. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0Jvb01hbmlmZXN0by5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEJvb01hbmlmZXN0by5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6D/M5ZrJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhGQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBCb29NYW5pZmVzdG8ucGRmAAAOACIAEABCAG8AbwBNAGEAbgBpAGYAZQBzAHQAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Jvb01hbmlmZXN0by5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  28841. Bdsk-Url-1 = {http://boo.codehaus.org/Home?nocache}}
  28842. @techreport{Chambers:2004vt,
  28843. Address = {Seattle, Washington},
  28844. Author = {Craig Chambers and the Cecil Group},
  28845. Date-Added = {2006-01-17 11:34:45 -0500},
  28846. Date-Modified = {2009-08-25 22:28:20 -0600},
  28847. Institution = {Department of Computer Science and Engineering, University of Washington},
  28848. Title = {The {Cecil} Language: Specification and Rationale},
  28849. Year = {2004},
  28850. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jZWNpbC1zcGVjLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOY2VjaWwtc3BlYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xFdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2VjaWwtc3BlYy5wZGYADgAeAA4AYwBlAGMAaQBsAC0AcwBwAGUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jZWNpbC1zcGVjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  28851. @inproceedings{Meunier:2006ch,
  28852. Address = {Charleston, South Carolina, USA},
  28853. Author = {Philippe Meunier and Robert Bruce Findler and Matthias Felleisen},
  28854. Booktitle = {{POPL} 2006: The 33rd {ACM SIGPLAN-SIGACT} Symposium on Principles of Programming Languages},
  28855. Date-Added = {2006-01-17 11:11:54 -0500},
  28856. Date-Modified = {2009-08-25 22:28:20 -0600},
  28857. Month = {January},
  28858. Pages = {218-231},
  28859. Title = {Modular Set-Based Analysis from Contracts},
  28860. Year = {2006},
  28861. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wb3BsMjAwNi1tZmYucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwb3BsMjAwNi1tZmYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyi9wQnpMAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9kAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cG9wbDIwMDYtbWZmLnBkZgAADgAiABAAcABvAHAAbAAyADAAMAA2AC0AbQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wb3BsMjAwNi1tZmYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28862. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHBvcGwyMDA2LW1mZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHBvcGwyMDA2LW1mZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBPRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvcGwyMDA2LW1mZi5wZGYADgAiABAAcABvAHAAbAAyADAAMAA2AC0AbQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcG9wbDIwMDYtbWZmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  28863. @book{Standardization:2003no,
  28864. Author = {ISO},
  28865. Date-Added = {2006-01-17 00:53:41 -0500},
  28866. Date-Modified = {2009-08-25 22:28:20 -0600},
  28867. Month = {April},
  28868. Publisher = {International Organization for Standardization (ISO)},
  28869. Title = {{ISO\slash IEC 14882:2003}: {Programming} languages --- {C++}},
  28870. Year = {2003},
  28871. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jKytzdGQyMDAzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYysrc3RkMjAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xB9EPNaEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vxAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYysrc3RkMjAwMy5wZGYADgAeAA4AYwArACsAcwB0AGQAMgAwADAAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jKytzdGQyMDAzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  28872. @inproceedings{Ou:2004it,
  28873. Author = {Xinming Ou and Gang Tan and Yitzhak Mandelbaum and David Walker},
  28874. Booktitle = {3rd {IFIP} International Conference on Theoretical Computer Science},
  28875. Date-Added = {2006-01-16 15:04:12 -0500},
  28876. Date-Modified = {2009-08-25 22:28:20 -0600},
  28877. Month = {August},
  28878. Title = {Dynamic Typing with Dependent Types (extended abstract)},
  28879. Year = {2004},
  28880. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtEVERULXRyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELRFREVC10ci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+2TNEQE0BQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADREFmQAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoARFREVC10ci5wZGYAAA4AGAALAEQAVABEAFQALQB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvRFREVC10ci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  28881. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWR5bmFtaWNfZGVwZW5kZW50LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZHluYW1pY19kZXBlbmRlbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANt8A9HKhYJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRyr3CAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZHluYW1pY19kZXBlbmRlbnQucGRmAAAOACwAFQBkAHkAbgBhAG0AaQBjAF8AZABlAHAAZQBuAGQAZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZHluYW1pY19kZXBlbmRlbnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  28882. @techreport{Oliart:1994xx,
  28883. Author = {Alberto Oliart},
  28884. Date-Added = {2006-01-15 21:36:17 -0500},
  28885. Date-Modified = {2009-08-25 22:28:20 -0600},
  28886. Institution = {Boston University},
  28887. Number = {1994-013},
  28888. Title = {An Algorithm for Inferring Quasi-Static Types},
  28889. Year = {1994},
  28890. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy8xOTk0LTAxMy1xdWFzaS1zdGF0aWMtdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER8xOTk0LTAxMy1xdWFzaS1zdGF0aWMtdHlwZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRSwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MTk5NC0wMTMtcXVhc2ktc3RhdGljLXR5cGVzLnBkZgAOAEAAHwAxADkAOQA0AC0AMAAxADMALQBxAHUAYQBzAGkALQBzAHQAYQB0AGkAYwAtAHQAeQBwAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzLzE5OTQtMDEzLXF1YXNpLXN0YXRpYy10eXBlcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  28891. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uL0Ryb3Bib3gvYmliLzE5OTQtMDEzLXF1YXNpLXN0YXRpYy10eXBlcy5wZGbSFwsYGVdOUy5kYXRhTxEBxAAAAAABxAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHzE5OTQtMDEzLXF1YXNpLXN0YXRpYy10eXBlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5TzM5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxOTk0LTAxMy1xdWFzaS1zdGF0aWMtdHlwZXMucGRmAA4AQAAfADEAOQA5ADQALQAwADEAMwAtAHEAdQBhAHMAaQAtAHMAdABhAHQAaQBjAC0AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTk5NC0wMTMtcXVhc2ktc3RhdGljLXR5cGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC/AMQAzAKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  28892. @inproceedings{Henglein:1995ld,
  28893. Address = {La Jolla, California},
  28894. Author = {Fritz Henglein and Jakob Rehof},
  28895. Booktitle = {FPCA '95, ACM SIGPLAN-SIGARCH Conference on Functional Programming Languages and Computer Architecture},
  28896. Date-Added = {2006-01-15 11:39:01 -0500},
  28897. Date-Modified = {2009-08-25 22:28:20 -0600},
  28898. Month = {June},
  28899. Title = {Safe polymorphic type inference for a Dynamically Typed Language: Translating Scheme to ML},
  28900. Year = {1995},
  28901. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9mcGNhOTUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpmcGNhOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAElo0wZXknAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwZZHDAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnBjYTk1LnBkZgAADgAWAAoAZgBwAGMAYQA5ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9mcGNhOTUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28902. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpmcGNhOTUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpmcGNhOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N10Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmcGNhOTUucGRmAA4AFgAKAGYAcABjAGEAOQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ZwY2E5NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  28903. @inproceedings{Thatte:1990yv,
  28904. Address = {New York, NY, USA},
  28905. Author = {Satish Thatte},
  28906. Booktitle = {POPL 1990},
  28907. Date-Added = {2006-01-15 11:09:22 -0500},
  28908. Date-Modified = {2015-11-18 04:44:45 +0000},
  28909. Location = {San Francisco, California, United States},
  28910. Pages = {367--381},
  28911. Publisher = {ACM Press},
  28912. Title = {Quasi-static typing},
  28913. Year = {1990},
  28914. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNjctdGhhdHRlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM2Ny10aGF0dGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL961tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2Ny10aGF0dGUucGRmAAAOACAADwBwADMANgA3AC0AdABoAGEAdAB0AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM2Ny10aGF0dGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28915. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96747}}
  28916. @inproceedings{Bracha:1993sn,
  28917. Address = {New York, NY, USA},
  28918. Author = {Gilad Bracha and David Griswold},
  28919. Booktitle = {OOPSLA '93: Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications},
  28920. Date-Added = {2006-01-15 02:19:15 -0500},
  28921. Date-Modified = {2010-12-17 10:23:11 -0700},
  28922. Isbn = {0-89791-587-9},
  28923. Location = {Washington, D.C., United States},
  28924. Pages = {215--230},
  28925. Publisher = {ACM Press},
  28926. Title = {Strongtalk: typechecking {Smalltalk} in a production environment},
  28927. Year = {1993},
  28928. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMTUtYnJhY2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIxNS1icmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96OtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxNS1icmFjaGEucGRmAAAOACAADwBwADIAMQA1AC0AYgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIxNS1icmFjaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28929. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165854.165893}}
  28930. @techreport{Sulzmann:2005ae,
  28931. Author = {Martin Sulzmann and Meng Wang},
  28932. Date-Added = {2006-01-13 13:22:24 -0500},
  28933. Date-Modified = {2009-08-25 22:28:20 -0600},
  28934. Institution = {National University of Singapore},
  28935. Title = {Translating Generalized Algebraic Data Types to System {F}},
  28936. Year = {2005},
  28937. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy9zaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREac2ltcGxlLXRyYW5zbGF0ZS1nYWR0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pF8EJ6TgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZgAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNpbXBsZS10cmFuc2xhdGUtZ2FkdHMucGRmAAAOADYAGgBzAGkAbQBwAGwAZQAtAHQAcgBhAG4AcwBsAGEAdABlAC0AZwBhAGQAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvc2ltcGxlLXRyYW5zbGF0ZS1nYWR0cy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  28938. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnNpbXBsZS10cmFuc2xhdGUtZ2FkdHMucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpzaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oT0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZgAOADYAGgBzAGkAbQBwAGwAZQAtAHQAcgBhAG4AcwBsAGEAdABlAC0AZwBhAGQAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3NpbXBsZS10cmFuc2xhdGUtZ2FkdHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  28939. @inproceedings{Davies:1996gx,
  28940. Address = {New York, NY, USA},
  28941. Author = {Rowan Davies and Frank Pfenning},
  28942. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28943. Date-Added = {2006-01-09 19:13:02 -0600},
  28944. Date-Modified = {2010-12-17 10:23:11 -0700},
  28945. Isbn = {0-89791-769-3},
  28946. Location = {St. Petersburg Beach, Florida, United States},
  28947. Pages = {258--270},
  28948. Publisher = {ACM Press},
  28949. Title = {A modal analysis of staged computation},
  28950. Year = {1996},
  28951. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjU4LWRhdmllcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNTgtZGF2aWVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ0/BCekaAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj16AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjU4LWRhdmllcy5wZGYADgAgAA8AcAAyADUAOAAtAGQAYQB2AGkAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI1OC1kYXZpZXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28952. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNTgtZGF2aWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI1OC1kYXZpZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96cdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1OC1kYXZpZXMucGRmAAAOACAADwBwADIANQA4AC0AZABhAHYAaQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI1OC1kYXZpZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28953. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237788}}
  28954. @phdthesis{Pasalic:2004at,
  28955. Author = {Emir Pasalic},
  28956. Date-Added = {2006-01-07 22:08:31 -0600},
  28957. Date-Modified = {2009-08-25 22:28:20 -0600},
  28958. Month = {September},
  28959. School = {Oregon Health and Science University},
  28960. Title = {The Role of Type Equality in Meta-programming},
  28961. Year = {2004},
  28962. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wYXNhbGljLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnBhc2FsaWMtdGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKJzBCekuAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2OAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXNhbGljLXRoZXNpcy5wZGYAAA4AJgASAHAAYQBzAGEAbABpAGMALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3Bhc2FsaWMtdGhlc2lzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  28963. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnBhc2FsaWMtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScGFzYWxpYy10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9729EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFzYWxpYy10aGVzaXMucGRmAA4AJgASAHAAYQBzAGEAbABpAGMALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wYXNhbGljLXRoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  28964. @inproceedings{Stone:2000fw,
  28965. Address = {New York, NY, USA},
  28966. Author = {Christopher A. Stone and Robert Harper},
  28967. Booktitle = {{POPL} '00: Proceedings of the 27th {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
  28968. Date-Added = {2006-01-07 15:28:20 -0600},
  28969. Date-Modified = {2010-12-17 10:23:11 -0700},
  28970. Isbn = {1-58113-125-9},
  28971. Location = {Boston, MA, USA},
  28972. Pages = {214--227},
  28973. Publisher = {ACM Press},
  28974. Title = {Deciding type equivalence in a language with singleton kinds},
  28975. Year = 2000,
  28976. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjE0LXN0b25lLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIxNC1zdG9uZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nDcEJ6RYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMTQtc3RvbmUucGRmAAAOAB4ADgBwADIAMQA0AC0AcwB0AG8AbgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIxNC1zdG9uZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28977. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjE0LXN0b25lLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxNC1zdG9uZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96OdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxNC1zdG9uZS5wZGYADgAeAA4AcAAyADEANAAtAHMAdABvAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjE0LXN0b25lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28978. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325724}}
  28979. @article{Kelsey:1998di,
  28980. Author = {R. Kelsey and W. Clinger and J. Rees (eds.)},
  28981. Date-Added = {2006-01-05 15:00:19 -0600},
  28982. Date-Modified = {2009-08-25 22:28:20 -0600},
  28983. Journal = {Higher-Order and Symbolic Computation},
  28984. Keywords = {scheme},
  28985. Month = {August},
  28986. Number = {1},
  28987. Title = {Revised$^5$ Report on the Algorithmic Language Scheme},
  28988. Volume = {11},
  28989. Year = {1998},
  28990. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhyNXJzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcjVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JttEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcjVycy5wZGYADgASAAgAcgA1AHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9yNXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  28991. @inproceedings{Ruiz-Reina:2002kw,
  28992. Author = {J.-L. Ruiz-Reina and J.-A. Alonso and M.-J. Hidalgo and F.-J. Mart`in-Mateos},
  28993. Booktitle = {3rd International Workshop on the ACL2 Theorem Prover and Its Applications (ACL2-2002)},
  28994. Date-Added = {2005-12-10 15:29:22 -0600},
  28995. Date-Modified = {2009-08-25 22:28:20 -0600},
  28996. Month = {April},
  28997. Title = {A Theory About First-order Terms in ACL2},
  28998. Year = {2002},
  28999. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy90ZXJtcy5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXRlcm1zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKTvBCek6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2aAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0ZXJtcy5wZGYADgAUAAkAdABlAHIAbQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvdGVybXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29000. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl0ZXJtcy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXRlcm1zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ij/RDzyYAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRlcm1zLnBkZgAADgAUAAkAdABlAHIAbQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3Rlcm1zLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  29001. @article{Siek:1999lf,
  29002. Acknowledgement = ack-nhfb,
  29003. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  29004. Bibdate = {Fri Oct 13 14:31:09 2000},
  29005. Coden = {CSENFA},
  29006. Date-Added = {2005-12-01 23:21:10 -0500},
  29007. Date-Modified = {2010-12-17 10:23:11 -0700},
  29008. Issn = {1521-9615},
  29009. Journal = {Computing in Science and Engineering},
  29010. Month = {Nov/Dec},
  29011. Number = {6},
  29012. Pages = {70--78},
  29013. Title = {The {M}atrix {T}emplate {L}ibrary: Generic Components for High-performance Scientific Computing},
  29014. Volume = {1},
  29015. Year = {1999},
  29016. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9TaWVrLTE5OTktU1BNLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERU2llay0xOTk5LVNQTS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8koMEJ6PkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVkAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlNpZWstMTk5OS1TUE0ucGRmAA4AJAARAFMAaQBlAGsALQAxADkAOQA5AC0AUwBQAE0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9TaWVrLTE5OTktU1BNLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29017. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL1NpZWstMTk5OS1TUE0ucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFTaWVrLTE5OTktU1BNLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwcZzOWbcAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4cAAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU2llay0xOTk5LVNQTS5wZGYADgAkABEAUwBpAGUAawAtADEAOQA5ADkALQBTAFAATQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1NpZWstMTk5OS1TUE0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  29018. Bdsk-Url-1 = {http://dx.doi.org/10.1109/5992.805137}}
  29019. @inproceedings{Lee:1999wf,
  29020. Author = {Lie-Quan Lee and Jeremy G. Siek and Andrew Lumsdaine},
  29021. Booktitle = {ISCOPE'99},
  29022. Date-Added = {2005-12-01 23:18:32 -0500},
  29023. Date-Modified = {2009-08-25 22:28:20 -0600},
  29024. Publisher = {Springer-Verlag},
  29025. Series = {LNCS},
  29026. Title = {Generic Graph Algorithms for Sparse Matrix Ordering},
  29027. Year = 1999,
  29028. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9nZ2NsLWlzY29wZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2dnY2wtaXNjb3BlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJY3BCekFAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1lAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpnZ2NsLWlzY29wZS5wZGYADgAgAA8AZwBnAGMAbAAtAGkAcwBjAG8AcABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZ2djbC1pc2NvcGUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29029. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2dnY2wtaXNjb3BlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZ2djbC1pc2NvcGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91bNEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2djbC1pc2NvcGUucGRmAAAOACAADwBnAGcAYwBsAC0AaQBzAGMAbwBwAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZ2djbC1pc2NvcGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  29030. @techreport{friedman03:_improve_krivine_tr,
  29031. 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.)},
  29032. Author = {Daniel P. Friedman and Abdulaziz Ghuloum and Jeremy G. Siek and Lynn Winebarger},
  29033. Date-Added = {2005-12-01 23:12:41 -0500},
  29034. Date-Modified = {2010-12-17 10:23:11 -0700},
  29035. Institution = {Indiana University},
  29036. Month = {November},
  29037. Note = {To appear in the journal, Higher Order and Symbolic Computation},
  29038. Number = 581,
  29039. Title = {Improving the Lazy Krivine Machine},
  29040. Year = 2003,
  29041. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9UUjU4MS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCVRSNTgxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJLXBCej6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1aAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUUjU4MS5wZGYADgAUAAkAVABSADUAOAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvVFI1ODEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29042. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1RSNTgxLnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJVFI1ODEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7t2szlm4kAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRSNTgxLnBkZgAOABQACQBUAFIANQA4ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUjU4MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==},
  29043. Bdsk-Url-1 = {http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR581}}
  29044. @inproceedings{siek05:_g_stl,
  29045. 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. },
  29046. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  29047. Booktitle = {{GPCE} '05: Proceedings of the 4th International Conference on {Generative} {Programming} and {Component} {Engineering}},
  29048. Date-Added = {2005-12-01 23:04:41 -0500},
  29049. Date-Modified = {2009-08-25 22:28:20 -0600},
  29050. Month = {September},
  29051. Title = {Language Requirements for Large-Scale Generic Libraries},
  29052. Year = 2005,
  29053. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9zaWVrMDVfZ19zdGwucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBzaWVrMDVfZ19zdGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADykRwQnpNwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9lwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c2llazA1X2dfc3RsLnBkZgAADgAiABAAcwBpAGUAawAwADUAXwBnAF8AcwB0AGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9zaWVrMDVfZ19zdGwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29054. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNpZWswNV9nX3N0bC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNpZWswNV9nX3N0bC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/igvRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZWswNV9nX3N0bC5wZGYADgAiABAAcwBpAGUAawAwADUAXwBnAF8AcwB0AGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2llazA1X2dfc3RsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  29055. @inproceedings{Siek:2005mf,
  29056. 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.},
  29057. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  29058. Booktitle = {{PLDI} '05: Proceedings of the {ACM} {SIGPLAN} 2005 Conference on Programming Language Design and Implementation},
  29059. Date-Added = {2005-12-01 23:02:13 -0500},
  29060. Date-Modified = {2010-12-17 10:23:11 -0700},
  29061. Isbn = {1-59593-056-6},
  29062. Month = {June},
  29063. Pages = {73--84},
  29064. Publisher = {{ACM} Press},
  29065. Title = {Essential Language Support for Generic Programming},
  29066. Year = 2005,
  29067. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3NpZWswNS1fZmdfcGxkaS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3NpZWswNS1fZmdfcGxkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/igrRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZWswNS1fZmdfcGxkaS5wZGYAAA4AKAATAHMAaQBlAGsAMAA1AC0AXwBmAGcAXwBwAGwAZABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3NpZWswNS1fZmdfcGxkaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  29068. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065010.1065021}}
  29069. @manual{Wenzel:2004nk,
  29070. Author = {Markus Wenzel},
  29071. Date-Added = {2005-11-30 20:47:23 -0500},
  29072. Date-Modified = {2009-08-25 22:28:20 -0600},
  29073. Keywords = {proof assistant},
  29074. Month = {April},
  29075. Organization = {TU M{\"u}nchen},
  29076. Title = {The {Isabelle}/{Isar} {Reference} {Manual}},
  29077. Year = {2004},
  29078. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpc2FyLXJlZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGlzYXItcmVmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/debRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGlzYXItcmVmLnBkZgAOABoADABpAHMAYQByAC0AcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaXNhci1yZWYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  29079. @inproceedings{Nipkow:2002cl,
  29080. Author = {Tobias Nipkow},
  29081. Booktitle = {TYPES},
  29082. Date-Added = {2005-11-28 13:02:38 -0500},
  29083. Date-Modified = {2009-08-25 22:28:20 -0600},
  29084. Number = {2646},
  29085. Series = {LNCS},
  29086. Title = {Structured proofs in {Isar}/{HOL}},
  29087. Year = {2002},
  29088. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9pc2FyLW92ZXJ2aWV3LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERaXNhci1vdmVydmlldy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l2MEJ6QgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWgAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmlzYXItb3ZlcnZpZXcucGRmAA4AJAARAGkAcwBhAHIALQBvAHYAZQByAHYAaQBlAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9pc2FyLW92ZXJ2aWV3LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29089. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWlzYXItb3ZlcnZpZXcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFpc2FyLW92ZXJ2aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Xk0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpc2FyLW92ZXJ2aWV3LnBkZgAADgAkABEAaQBzAGEAcgAtAG8AdgBlAHIAdgBpAGUAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9pc2FyLW92ZXJ2aWV3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  29090. @incollection{Moggi:1989pf,
  29091. Address = {Washington, DC},
  29092. Annote = {The original monad paper! Defines the lambda-c calculus and lambda-c models as a Kleisli category
  29093. with a mono requirement and the strong monad tensorial strength thingy.},
  29094. Author = {Eugenio Moggi},
  29095. Booktitle = {Proceedings 4th Annual {IEEE} Symp. on Logic in Computer Science, {LICS}'89},
  29096. Date-Added = {2005-11-26 16:58:00 -0500},
  29097. Date-Modified = {2010-12-17 10:23:11 -0700},
  29098. Month = {June},
  29099. Pages = {14--23},
  29100. Publisher = {IEEE Computer Society Press},
  29101. Title = {Computational Lambda-Calculus and Monads},
  29102. Year = {1989},
  29103. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9saWNzODkucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpsaWNzODkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXwwQnpCQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9aQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bGljczg5LnBkZgAADgAWAAoAbABpAGMAcwA4ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9saWNzODkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  29104. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsaWNzODkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpsaWNzODkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ix0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsaWNzODkucGRmAA4AFgAKAGwAaQBjAHMAOAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xpY3M4OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  29105. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/article/moggi88computational.html}}
  29106. @inproceedings{Gordon:2001nr,
  29107. 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.},
  29108. Address = {New York, NY, USA},
  29109. Author = {Andrew D. Gordon and Don Syme},
  29110. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29111. Date-Added = {2005-11-26 00:29:04 -0500},
  29112. Date-Modified = {2010-12-17 10:23:11 -0700},
  29113. Isbn = {1-58113-336-7},
  29114. Location = {London, United Kingdom},
  29115. Pages = {248--260},
  29116. Publisher = {ACM Press},
  29117. Title = {Typing a multi-language intermediate code},
  29118. Year = {2001},
  29119. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjQ4LWdvcmRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNDgtZ29yZG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ0DBCekZAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj15AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjQ4LWdvcmRvbi5wZGYADgAgAA8AcAAyADQAOAAtAGcAbwByAGQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI0OC1nb3Jkb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29120. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNDgtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI0OC1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ZtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0OC1nb3Jkb24ucGRmAAAOACAADwBwADIANAA4AC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI0OC1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29121. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360228}}
  29122. @inproceedings{Cola231;o:2005ww,
  29123. Address = {New York, NY, USA},
  29124. Author = {Jean-Louis Cola\&\#231;o and Bruno Pagano and Marc Pouzet},
  29125. Booktitle = {EMSOFT '05: Proceedings of the 5th ACM international conference on Embedded software},
  29126. Date-Added = {2005-11-25 23:08:17 -0500},
  29127. Date-Modified = {2010-12-17 10:23:11 -0700},
  29128. Isbn = {1-59593-091-4},
  29129. Location = {Jersey City, NJ, USA},
  29130. Pages = {173--182},
  29131. Publisher = {ACM Press},
  29132. Title = {A conservative extension of synchronous data-flow with state machines},
  29133. Year = {2005},
  29134. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTczLWNvbGFjby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNzMtY29sYWNvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJtTBCekSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1yAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTczLWNvbGFjby5wZGYADgAgAA8AcAAxADcAMwAtAGMAbwBsAGEAYwBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE3My1jb2xhY28ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29135. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNzMtY29sYWNvLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE3My1jb2xhY28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95/dEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3My1jb2xhY28ucGRmAAAOACAADwBwADEANwAzAC0AYwBvAGwAYQBjAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE3My1jb2xhY28ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29136. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086228.1086261}}
  29137. @inproceedings{Sun:2005em,
  29138. Address = {New York, NY, USA},
  29139. Author = {Jun Sun and Wanghong Yuan and Mahesh Kallahalla and Nayeem Islam},
  29140. Booktitle = {EMSOFT '05: Proceedings of the 5th ACM international conference on Embedded software},
  29141. Date-Added = {2005-11-25 22:58:41 -0500},
  29142. Date-Modified = {2010-12-17 10:23:11 -0700},
  29143. Isbn = {1-59593-091-4},
  29144. Location = {Jersey City, NJ, USA},
  29145. Pages = {1--9},
  29146. Publisher = {ACM Press},
  29147. Title = {HAIL: a language for easy and correct device access},
  29148. Year = {2005},
  29149. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9wMS1zdW4ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpwMS1zdW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZ0wQnpDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtc3VuLnBkZgAADgAWAAoAcAAxAC0AcwB1AG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9wMS1zdW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  29150. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwMS1zdW4ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwMS1zdW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mB0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1zdW4ucGRmAA4AFgAKAHAAMQAtAHMAdQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3AxLXN1bi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  29151. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086228.1086230}}
  29152. @inproceedings{Wan:2000sn,
  29153. 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.},
  29154. Address = {New York, NY, USA},
  29155. Author = {Zhanyong Wan and Paul Hudak},
  29156. Booktitle = {PLDI '00: Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation},
  29157. Date-Added = {2005-11-25 22:25:33 -0500},
  29158. Date-Modified = {2010-12-17 10:23:11 -0700},
  29159. Isbn = {1-58113-199-2},
  29160. Location = {Vancouver, British Columbia, Canada},
  29161. Pages = {242--252},
  29162. Publisher = {ACM Press},
  29163. Title = {Functional reactive programming from first principles},
  29164. Year = {2000},
  29165. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMjQyLXdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyNDItd2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJzrBCekZAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj15AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjQyLXdhbi5wZGYAAA4AGgAMAHAAMgA0ADIALQB3AGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyNDItd2FuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29166. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjQyLXdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyNDItd2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/el/RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNDItd2FuLnBkZgAOABoADABwADIANAAyAC0AdwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI0Mi13YW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  29167. Bdsk-Url-1 = {http://doi.acm.org/10.1145/349299.349331}}
  29168. @manual{cli:2005oo,
  29169. Address = {Rue du Rhone 114 CH-1204 Geneva},
  29170. Date-Added = {2005-11-25 19:57:01 -0500},
  29171. Date-Modified = {2010-12-17 10:23:11 -0700},
  29172. Edition = {3rd},
  29173. Month = {June},
  29174. Organization = {ECMA},
  29175. Title = {Standard ECMA-335 Common Language Infrastructure (CLI)},
  29176. Year = {2005},
  29177. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9FY21hLTMzNS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDEVjbWEtMzM1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJG3BCejyAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1SAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpFY21hLTMzNS5wZGYAAA4AGgAMAEUAYwBtAGEALQAzADMANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL0VjbWEtMzM1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29178. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0VjbWEtMzM1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMRWNtYS0zMzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/88czlmuQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE0AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVjbWEtMzM1LnBkZgAADgAaAAwARQBjAG0AYQAtADMAMwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRWNtYS0zMzUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  29179. Bdsk-Url-1 = {http://www.ecma-international.org/publications/standards/Ecma-335.htm}}
  29180. @inproceedings{Musser:1988xk,
  29181. Abstract = {Generic programming centers around the idea of abstracting from concrete? ef
  29182. cient algorithms to obtain generic algorithms that can be combined with di erent
  29183. data representations to produce a wide variety of useful software For example? a
  29184. class of generic sorting algorithms can be de ned which work with nite sequences
  29185. but which can be instantiated in di erent ways to produce algorithms working on
  29186. arrays or linked lists
  29187. Four kinds of abstraction -- data, algorithmic, structural, and representational --
  29188. are discussed, with examples of their use in building an Ada library of software
  29189. components The main topic discussed is generic algorithms and an approach to
  29190. their formal speci cation and verification, with illustration in terms of a partitioning
  29191. algorithm such as is used in the quicksort algorithm It is argued that generically
  29192. programmed software component libraries o er important advantages for achieving
  29193. software productivity and reliability },
  29194. Author = {David R. Musser and Alex Stepanov},
  29195. Booktitle = {{ISSAC}: Proceedings of the {ACM} {SIGSAM} International Symposium on Symbolic and Algebraic Computation},
  29196. Comment___Rest_Of_Title = {(formerly {SYMSAM}, {SYMSAC}, {EUROSAM}, {EUROCAL}) (also sometimes in cooperation with the Symbolic and Algebraic Manipulation Groupe in Europe ({SAME}))},
  29197. Date-Added = {2005-11-25 12:10:09 -0600},
  29198. Date-Modified = {2010-12-17 10:23:11 -0700},
  29199. Title = {Generic Programming},
  29200. Year = {1988},
  29201. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9nZW5wcm9nLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZ2VucHJvZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lh8EJ6QUAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWUAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmdlbnByb2cucGRmAA4AGAALAGcAZQBuAHAAcgBvAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9nZW5wcm9nLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  29202. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtnZW5wcm9nLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZ2VucHJvZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91atEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2VucHJvZy5wZGYAAA4AGAALAGcAZQBuAHAAcgBvAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZ2VucHJvZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  29203. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/musser88generic.html}}
  29204. @inproceedings{Kapur:1981fx,
  29205. Address = {New York, NY, USA},
  29206. Author = {D. Kapur and D. R. Musser and A. A. Stepanov},
  29207. Booktitle = {FPCA '81: Proceedings of the 1981 conference on Functional programming languages and computer architecture},
  29208. Date-Added = {2005-11-25 12:07:34 -0600},
  29209. Date-Modified = {2009-08-25 22:28:20 -0600},
  29210. Isbn = {0-89791-060-5},
  29211. Location = {Portsmouth, New Hampshire, United States},
  29212. Pages = {59--64},
  29213. Publisher = {ACM Press},
  29214. Title = {Operators and algebraic structures},
  29215. Year = {1981},
  29216. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTkta2FwdXIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTkta2FwdXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygwwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU5LWthcHVyLnBkZgAOABwADQBwADUAOQAtAGsAYQBwAHUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1OS1rYXB1ci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  29217. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTkta2FwdXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTkta2FwdXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tR0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTkta2FwdXIucGRmAAAOABwADQBwADUAOQAtAGsAYQBwAHUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTkta2FwdXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  29218. @article{Moggi:1991in,
  29219. Address = {Duluth, MN, USA},
  29220. Annote = {Journal version of the 1989 Computational Lambda-Calculus and Monads},
  29221. Author = {Eugenio Moggi},
  29222. Date-Added = {2005-11-25 10:58:45 -0600},
  29223. Date-Modified = {2010-12-17 10:23:11 -0700},
  29224. Issn = {0890-5401},
  29225. Journal = {Inf. Comput.},
  29226. Number = {1},
  29227. Pages = {55--92},
  29228. Publisher = {Academic Press, Inc.},
  29229. Title = {Notions of computation and monads},
  29230. Volume = {93},
  29231. Year = {1991},
  29232. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhpYzkxLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIaWM5MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91zdEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWM5MS5wZGYADgASAAgAaQBjADkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9pYzkxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  29233. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(91)90052-4}}
  29234. @article{G.-D.-Plotkin:1975on,
  29235. 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.},
  29236. Author = {G. D. Plotkin},
  29237. Date-Added = {2005-11-25 10:55:03 -0600},
  29238. Date-Modified = {2009-08-25 22:28:20 -0600},
  29239. Journal = {Theoretical Computer Science},
  29240. Month = {December},
  29241. Number = {2},
  29242. Pages = {125-159},
  29243. Rating = {5},
  29244. Read = {Yes},
  29245. Title = {Call-by-name, call-by-value and the lambda-calculus},
  29246. Volume = {1},
  29247. Year = {1975},
  29248. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zY2llbmNlLTEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zY2llbmNlLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nd0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzY2llbmNlLTEucGRmAAAOABwADQBzAGMAaQBlAG4AYwBlAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zY2llbmNlLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  29249. @inproceedings{Hatcliff:1994ea,
  29250. Address = {New York, NY, USA},
  29251. Author = {John Hatcliff and Olivier Danvy},
  29252. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29253. Date-Added = {2005-11-25 10:47:59 -0600},
  29254. Date-Modified = {2010-12-17 10:23:11 -0700},
  29255. Isbn = {0-89791-636-0},
  29256. Location = {Portland, Oregon, United States},
  29257. Pages = {458--471},
  29258. Publisher = {ACM Press},
  29259. Title = {A generic account of continuation-passing styles},
  29260. Year = {1994},
  29261. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDU4LWhhdGNsaWZmLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQ1OC1oYXRjbGlmZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n68EJ6SMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYMAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NTgtaGF0Y2xpZmYucGRmAA4AJAARAHAANAA1ADgALQBoAGEAdABjAGwAaQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDU4LWhhdGNsaWZmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29262. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NTgtaGF0Y2xpZmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDU4LWhhdGNsaWZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sH0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDU4LWhhdGNsaWZmLnBkZgAADgAkABEAcAA0ADUAOAAtAGgAYQB0AGMAbABpAGYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDU4LWhhdGNsaWZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  29263. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.178053}}
  29264. @inproceedings{Flanagan:1993cg,
  29265. Author = {Cormac Flanagan and Amr Sabry and Bruce F. Duba and Matthias Felleisen},
  29266. Booktitle = {Conference on {P}rogramming {L}anguage {D}esign and {I}mplementation},
  29267. Date-Added = {2005-11-25 10:46:54 -0600},
  29268. Date-Modified = {2012-12-29 13:37:13 -0700},
  29269. Month = {June},
  29270. Pages = {502--514},
  29271. Series = {PLDI},
  29272. Title = {The essence of compiling with continuations},
  29273. Year = {1993},
  29274. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMzctZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjM3LWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pW0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjM3LWZsYW5hZ2FuLnBkZgAADgAkABEAcAAyADMANwAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjM3LWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  29275. Bdsk-Url-1 = {http://doi.acm.org/10.1145/155090.155113}}
  29276. @article{Hoare:1969kw,
  29277. Address = {New York, NY, USA},
  29278. Author = {C. A. R. Hoare},
  29279. Date-Added = {2005-11-24 13:38:53 -0600},
  29280. Date-Modified = {2010-12-17 10:23:11 -0700},
  29281. Issn = {0001-0782},
  29282. Journal = {Commun. ACM},
  29283. Number = {10},
  29284. Pages = {576--580},
  29285. Publisher = {ACM Press},
  29286. Title = {An axiomatic basis for computer programming},
  29287. Volume = {12},
  29288. Year = {1969},
  29289. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTc2LWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU3Ni1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oIcEJ6SgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYgAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NzYtaG9hcmUucGRmAAAOAB4ADgBwADUANwA2AC0AaABvAGEAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU3Ni1ob2FyZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29290. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc2LWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3Ni1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97RtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3Ni1ob2FyZS5wZGYADgAeAA4AcAA1ADcANgAtAGgAbwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc2LWhvYXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  29291. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363235.363259}}
  29292. @inproceedings{Bornat:2000ps,
  29293. Address = {London, UK},
  29294. Author = {Richard Bornat},
  29295. Booktitle = {MPC '00: Proceedings of the 5th International Conference on Mathematics of Program Construction},
  29296. Date-Added = {2005-11-24 13:37:27 -0600},
  29297. Date-Modified = {2009-08-25 22:28:20 -0600},
  29298. Isbn = {3-540-67727-5},
  29299. Pages = {102--126},
  29300. Publisher = {Springer-Verlag},
  29301. Title = {Proving Pointer Programs in Hoare Logic},
  29302. Year = {2000},
  29303. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9NUEMyMDAwLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELTVBDMjAwMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kiMEJ6PgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVgAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOk1QQzIwMDAucGRmAA4AGAALAE0AUABDADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9NUEMyMDAwLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  29304. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL01QQzIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtNUEMyMDAwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGDzOWbFwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4WcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATVBDMjAwMC5wZGYADgAYAAsATQBQAEMAMgAwADAAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL01QQzIwMDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  29305. @inproceedings{Boyland:2005eg,
  29306. Address = {New York, NY, USA},
  29307. Author = {John Tang Boyland and William Retert},
  29308. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29309. Date-Added = {2005-11-24 13:20:06 -0600},
  29310. Date-Modified = {2010-12-17 10:23:11 -0700},
  29311. Isbn = {1-58113-830-X},
  29312. Location = {Long Beach, California, USA},
  29313. Pages = {283--295},
  29314. Publisher = {ACM Press},
  29315. Title = {Connecting effects and uniqueness with adoption},
  29316. Year = {2005},
  29317. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjgzLWJveWxhbmQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjgzLWJveWxhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyeCwQnpHQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI4My1ib3lsYW5kLnBkZgAADgAiABAAcAAyADgAMwAtAGIAbwB5AGwAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjgzLWJveWxhbmQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29318. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODMtYm95bGFuZC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODMtYm95bGFuZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epDRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODMtYm95bGFuZC5wZGYADgAiABAAcAAyADgAMwAtAGIAbwB5AGwAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4My1ib3lsYW5kLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29319. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040329}}
  29320. @inproceedings{Manson:2005qo,
  29321. 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#.},
  29322. Address = {New York, NY, USA},
  29323. Author = {Jeremy Manson and William Pugh and Sarita V. Adve},
  29324. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29325. Date-Added = {2005-11-24 12:37:29 -0600},
  29326. Date-Modified = {2010-12-17 10:23:11 -0700},
  29327. Isbn = {1-58113-830-X},
  29328. Location = {Long Beach, California, USA},
  29329. Pages = {378--391},
  29330. Publisher = {ACM Press},
  29331. Title = {The Java memory model},
  29332. Year = {2005},
  29333. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzc4LW1hbnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzNzgtbWFuc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ7jBCekgAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2AAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzc4LW1hbnNvbi5wZGYADgAgAA8AcAAzADcAOAAtAG0AYQBuAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM3OC1tYW5zb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29334. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNzgtbWFuc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3OC1tYW5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL962tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM3OC1tYW5zb24ucGRmAAAOACAADwBwADMANwA4AC0AbQBhAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM3OC1tYW5zb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29335. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040336}}
  29336. @inproceedings{Chakravarty:2005fl,
  29337. Address = {New York, NY, USA},
  29338. Author = {Manuel M. T. Chakravarty and Gabriele Keller and Simon Peyton Jones},
  29339. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  29340. Date-Added = {2005-11-24 12:27:08 -0600},
  29341. Date-Modified = {2010-12-17 10:23:11 -0700},
  29342. Isbn = {1-59593-064-7},
  29343. Location = {Tallinn, Estonia},
  29344. Pages = {241--253},
  29345. Publisher = {ACM Press},
  29346. Title = {Associated type synonyms},
  29347. Year = {2005},
  29348. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMjQxLWNoYWtyYXZhcnR5LnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDI0MS1jaGFrcmF2YXJ0eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nN8EJ6RkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXkAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNDEtY2hha3JhdmFydHkucGRmAAAOACoAFABwADIANAAxAC0AYwBoAGEAawByAGEAdgBhAHIAdAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDI0MS1jaGFrcmF2YXJ0eS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  29349. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyNDEtY2hha3JhdmFydHkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjQxLWNoYWtyYXZhcnR5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pc0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQxLWNoYWtyYXZhcnR5LnBkZgAOACoAFABwADIANAAxAC0AYwBoAGEAawByAGEAdgBhAHIAdAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyNDEtY2hha3JhdmFydHkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29350. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086397}}
  29351. @inproceedings{Chakravarty:2005tf,
  29352. Address = {New York, NY, USA},
  29353. Author = {Manuel M. T. Chakravarty and Gabriele Keller and Simon Peyton Jones and Simon Marlow},
  29354. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29355. Date-Added = {2005-11-24 12:25:55 -0600},
  29356. Date-Modified = {2010-12-17 10:23:11 -0700},
  29357. Isbn = {1-58113-830-X},
  29358. Location = {Long Beach, California, USA},
  29359. Pages = {1--13},
  29360. Publisher = {ACM Press},
  29361. Title = {Associated types with class},
  29362. Year = {2005},
  29363. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wMS1jaGFrcmF2YXJ0eS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnAxLWNoYWtyYXZhcnR5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJlbBCekNAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1tAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1jaGFrcmF2YXJ0eS5wZGYAAA4AJgASAHAAMQAtAGMAaABhAGsAcgBhAHYAYQByAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3AxLWNoYWtyYXZhcnR5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  29364. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxLWNoYWtyYXZhcnR5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEtY2hha3JhdmFydHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95b9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtY2hha3JhdmFydHkucGRmAA4AJgASAHAAMQAtAGMAaABhAGsAcgBhAHYAYQByAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMS1jaGFrcmF2YXJ0eS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29365. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040306}}
  29366. @article{Necula:2005oc,
  29367. Address = {New York, NY, USA},
  29368. Author = {George C. Necula and Jeremy Condit and Matthew Harren and Scott McPeak and Westley Weimer},
  29369. Date-Added = {2005-11-24 12:22:37 -0600},
  29370. Date-Modified = {2010-12-17 10:23:11 -0700},
  29371. Issn = {0164-0925},
  29372. Journal = {ACM Trans. Program. Lang. Syst.},
  29373. Number = {3},
  29374. Pages = {477--526},
  29375. Publisher = {ACM Press},
  29376. Title = {CCured: type-safe retrofitting of legacy software},
  29377. Volume = {27},
  29378. Year = {2005},
  29379. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDc3LW5lY3VsYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0NzctbmVjdWxhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ/TBCekkAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2EAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDc3LW5lY3VsYS5wZGYADgAgAA8AcAA0ADcANwAtAG4AZQBjAHUAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQ3Ny1uZWN1bGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29380. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NzctbmVjdWxhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3Ny1uZWN1bGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97GNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3Ny1uZWN1bGEucGRmAAAOACAADwBwADQANwA3AC0AbgBlAGMAdQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3Ny1uZWN1bGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29381. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065887.1065892}}
  29382. @inproceedings{Harper:1995um,
  29383. Author = {Robert Harper and Greg Morrisett},
  29384. Booktitle = {POPL '95: Proceedings of the 22nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  29385. Date-Added = {2005-11-24 12:18:00 -0600},
  29386. Date-Modified = {2010-12-17 10:23:11 -0700},
  29387. Isbn = {0-89791-692-1},
  29388. Location = {San Francisco, California, United States},
  29389. Pages = {130--141},
  29390. Publisher = {ACM Press},
  29391. Title = {Compiling polymorphism using intensional type analysis},
  29392. Year = {1995},
  29393. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzAtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzMC1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95sNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMC1oYXJwZXIucGRmAAAOACAADwBwADEAMwAwAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzMC1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29394. Bdsk-Url-1 = {http://doi.acm.org/10.1145/199448.199475}}
  29395. @inproceedings{Chambers:1989ic,
  29396. Address = {New York, NY, USA},
  29397. Author = {C. Chambers and D. Ungar and E. Lee},
  29398. Booktitle = {OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications},
  29399. Date-Added = {2005-11-24 12:15:25 -0600},
  29400. Date-Modified = {2010-12-17 10:23:11 -0700},
  29401. Isbn = {0-89791-333-7},
  29402. Location = {New Orleans, Louisiana, United States},
  29403. Pages = {49--70},
  29404. Publisher = {ACM Press},
  29405. Title = {An efficient implementation of SELF a dynamically-typed object-oriented language based on prototypes},
  29406. Year = {1989},
  29407. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0OS1jaGFtYmVycy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0OS1jaGFtYmVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ex/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0OS1jaGFtYmVycy5wZGYADgAiABAAcAA0ADkALQBjAGgAYQBtAGIAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ5LWNoYW1iZXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29408. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74884}}
  29409. @inproceedings{Damas:1982bp,
  29410. Address = {New York, NY, USA},
  29411. Author = {Luis Damas and Robin Milner},
  29412. Booktitle = {POPL '82: Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29413. Date-Added = {2005-11-24 12:09:24 -0600},
  29414. Date-Modified = {2010-12-17 10:23:11 -0700},
  29415. Isbn = {0-89791-065-6},
  29416. Location = {Albuquerque, Mexico},
  29417. Pages = {207--212},
  29418. Publisher = {ACM Press},
  29419. Title = {Principal type-schemes for functional programs},
  29420. Year = {1982},
  29421. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjA3LWRhbWFzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIwNy1kYW1hcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nCsEJ6RYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMDctZGFtYXMucGRmAAAOAB4ADgBwADIAMAA3AC0AZABhAG0AYQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIwNy1kYW1hcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29422. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjA3LWRhbWFzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIwNy1kYW1hcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96MdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNy1kYW1hcy5wZGYADgAeAA4AcAAyADAANwAtAGQAYQBtAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjA3LWRhbWFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  29423. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582176}}
  29424. @article{Tarjan:1975bo,
  29425. Address = {New York, NY, USA},
  29426. Author = {Robert Endre Tarjan},
  29427. Date-Added = {2005-11-24 12:04:59 -0600},
  29428. Date-Modified = {2010-12-17 10:23:11 -0700},
  29429. Issn = {0004-5411},
  29430. Journal = {J. ACM},
  29431. Number = {2},
  29432. Pages = {215--225},
  29433. Publisher = {ACM Press},
  29434. Title = {Efficiency of a Good But Not Linear Set Union Algorithm},
  29435. Volume = {22},
  29436. Year = {1975},
  29437. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjE1LXRhcmphbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyMTUtdGFyamFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJxbBCekXAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj13AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjE1LXRhcmphbi5wZGYADgAgAA8AcAAyADEANQAtAHQAYQByAGoAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDIxNS10YXJqYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29438. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMTUtdGFyamFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIxNS10YXJqYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96PdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxNS10YXJqYW4ucGRmAAAOACAADwBwADIAMQA1AC0AdABhAHIAagBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIxNS10YXJqYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29439. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321879.321884}}
  29440. @article{Shostak:1978zl,
  29441. Address = {New York, NY, USA},
  29442. Author = {Robert E. Shostak},
  29443. Date-Added = {2005-11-24 12:03:26 -0600},
  29444. Date-Modified = {2010-12-17 10:23:11 -0700},
  29445. Issn = {0001-0782},
  29446. Journal = {Commun. ACM},
  29447. Number = {7},
  29448. Pages = {583--585},
  29449. Publisher = {ACM Press},
  29450. Title = {An algorithm for reasoning about equality},
  29451. Volume = {21},
  29452. Year = {1978},
  29453. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNTgzLXNob3N0YWsucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNTgzLXNob3N0YWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygtwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU4My1zaG9zdGFrLnBkZgAADgAiABAAcAA1ADgAMwAtAHMAaABvAHMAdABhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNTgzLXNob3N0YWsucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29454. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1ODMtc2hvc3Rhay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1ODMtc2hvc3Rhay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0zRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1ODMtc2hvc3Rhay5wZGYADgAiABAAcAA1ADgAMwAtAHMAaABvAHMAdABhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU4My1zaG9zdGFrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29455. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359545.359570}}
  29456. @article{Shaw:1977fj,
  29457. Address = {New York, NY, USA},
  29458. Author = {Mary Shaw and William A. Wulf and Ralph L. London},
  29459. Date-Added = {2005-11-24 11:58:22 -0600},
  29460. Date-Modified = {2010-12-17 10:23:11 -0700},
  29461. Issn = {0001-0782},
  29462. Journal = {Commun. ACM},
  29463. Number = {8},
  29464. Pages = {553--564},
  29465. Publisher = {ACM Press},
  29466. Title = {Abstraction and verification in Alphard: defining and specifying iteration and generators},
  29467. Volume = {20},
  29468. Year = {1977},
  29469. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTUzLXNoYXcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTUzLXNoYXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygYwQnpJwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU1My1zaGF3LnBkZgAOABwADQBwADUANQAzAC0AcwBoAGEAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1NTMtc2hhdy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  29470. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTUzLXNoYXcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTUzLXNoYXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s80Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTUzLXNoYXcucGRmAAAOABwADQBwADUANQAzAC0AcwBoAGEAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTUzLXNoYXcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29471. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359763.359782}}
  29472. @inproceedings{Cartwright:1991ng,
  29473. Author = {Robert Cartwright and Mike Fagan},
  29474. Booktitle = {Conference on Programming Language Design and Implementation},
  29475. Date-Added = {2005-11-23 23:53:29 -0600},
  29476. Date-Modified = {2015-10-14 18:54:21 +0000},
  29477. Location = {Toronto, Ontario, Canada},
  29478. Pages = {278--292},
  29479. Publisher = {ACM Press},
  29480. Series = {PLDI},
  29481. Title = {Soft typing},
  29482. Year = {1991},
  29483. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AyNzgtY2FydHdyaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AyNzgtY2FydHdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eorRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNzgtY2FydHdyaWdodC5wZGYAAA4AKAATAHAAMgA3ADgALQBjAGEAcgB0AHcAcgBpAGcAaAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AyNzgtY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  29484. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113469}}
  29485. @inproceedings{Leroy:1992qb,
  29486. Address = {New York, NY, USA},
  29487. Author = {Xavier Leroy},
  29488. Booktitle = {POPL '92: Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29489. Date-Added = {2005-11-23 23:50:57 -0600},
  29490. Date-Modified = {2010-12-17 10:23:11 -0700},
  29491. Isbn = {0-89791-453-8},
  29492. Location = {Albuquerque, New Mexico, United States},
  29493. Pages = {177--188},
  29494. Publisher = {ACM Press},
  29495. Title = {Unboxed objects and polymorphic typing},
  29496. Year = {1992},
  29497. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTc3LWxlcm95LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3Ny1sZXJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8m3cEJ6RMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXMAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzctbGVyb3kucGRmAAAOAB4ADgBwADEANwA3AC0AbABlAHIAbwB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3Ny1sZXJveS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29498. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc3LWxlcm95LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3Ny1sZXJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96BdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3Ny1sZXJveS5wZGYADgAeAA4AcAAxADcANwAtAGwAZQByAG8AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc3LWxlcm95LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  29499. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143165.143205}}
  29500. @inproceedings{Lee:1999ry,
  29501. Address = {New York, NY, USA},
  29502. Author = {Lie-Quan Lee and Jeremy G. Siek and Andrew Lumsdaine},
  29503. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  29504. Date-Added = {2005-11-23 23:47:18 -0600},
  29505. Date-Modified = {2010-12-17 10:23:11 -0700},
  29506. Isbn = {1-58113-238-7},
  29507. Location = {Denver, Colorado, United States},
  29508. Pages = {399--414},
  29509. Publisher = {ACM Press},
  29510. Title = {The generic graph component library},
  29511. Year = {1999},
  29512. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMzk5LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMzk5LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfNwQnpIQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9gQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM5OS1zaWVrLnBkZgAOABwADQBwADMAOQA5AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AzOTktc2llay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  29513. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzk5LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzk5LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rp0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzk5LXNpZWsucGRmAAAOABwADQBwADMAOQA5AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzk5LXNpZWsucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29514. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320428}}
  29515. @inproceedings{Garcia:2003gn,
  29516. Author = {Ronald Garcia and Jaakko J{\"a}rvi and Andrew Lumsdaine and Jeremy G. Siek and Jeremiah Willcock},
  29517. Booktitle = {OOPSLA '03: Proceedings of the 18th Annual ACM SIGPLAN Conference on Object-oriented Programing, Systems, Languages, and Applications},
  29518. Date-Added = {2005-11-23 23:44:24 -0600},
  29519. Date-Modified = {2010-12-17 10:23:11 -0700},
  29520. Isbn = {1-58113-712-5},
  29521. Pages = {115--134},
  29522. Publisher = {ACM Press},
  29523. Title = {A comparative study of language support for generic programming},
  29524. Year = {2003},
  29525. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTUtZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExNS1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95nNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNS1nYXJjaWEucGRmAAAOACAADwBwADEAMQA1AC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExNS1nYXJjaWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29526. Bdsk-Url-1 = {http://doi.acm.org/10.1145/949305.949317}}
  29527. @book{Nipkow:2002jl,
  29528. Author = {Tobias Nipkow and Lawrence C. Paulson and Markus Wenzel},
  29529. Date-Added = {2005-11-23 23:11:05 -0600},
  29530. Date-Modified = {2009-08-25 22:28:20 -0600},
  29531. Month = {November},
  29532. Publisher = {Springer},
  29533. Rating = {5},
  29534. Read = {Yes},
  29535. Series = {LNCS},
  29536. Title = {Isabelle/HOL --- A Proof Assistant for Higher-Order Logic},
  29537. Volume = 2283,
  29538. Year = 2007,
  29539. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWlzYWJlbGxlLXR1dG9yaWFsLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVaXNhYmVsbGUtdHV0b3JpYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL914tEPN3hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaXNhYmVsbGUtdHV0b3JpYWwucGRmAAAOACwAFQBpAHMAYQBiAGUAbABsAGUALQB0AHUAdABvAHIAaQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvaXNhYmVsbGUtdHV0b3JpYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  29540. @inproceedings{jones97:_type_classes,
  29541. Author = {Simon {Peyton Jones} and Mark Jones and Erik Meijer},
  29542. Booktitle = {Haskell Workshop},
  29543. Date-Modified = {2010-12-17 10:23:11 -0700},
  29544. Local-Url = {file://localhost/Users/jeremysiek/Documents/peytonjones97type.pdf},
  29545. Month = {June},
  29546. Pdf = {jones97:_type_classes.pdf},
  29547. Title = {Type classes: an exploration of the design space},
  29548. Year = {1997},
  29549. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uL0Ryb3Bib3gvYmliL211bHRpLnBz0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QhtdWx0aS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuZkzOWbFwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4WcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAMU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAbXVsdGkucHMAAA4AEgAIAG0AdQBsAHQAaQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9tdWx0aS5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKgArQC1AiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  29550. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/peytonjones97type.html}}
  29551. @article{hall96:_typeclasses,
  29552. Abstract = {Defines type classes by translation to System F.},
  29553. Author = {Cordelia V. Hall and Kevin Hammond and Simon L. {Peyton Jones} and Philip L. Wadler},
  29554. Date-Modified = {2010-12-17 10:23:11 -0700},
  29555. Issn = {0164-0925},
  29556. Journal = {ACM Trans. Program. Lang. Syst.},
  29557. Number = {2},
  29558. Pages = {109--138},
  29559. Pdf = {hall96:_typeclasses.pdf},
  29560. Publisher = {ACM Press},
  29561. Title = {Type classes in {Haskell}},
  29562. Volume = {18},
  29563. Year = {1996},
  29564. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTA5LWhhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTA5LWhhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mT0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTA5LWhhbGwucGRmAAAOABwADQBwADEAMAA5AC0AaABhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTA5LWhhbGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29565. Bdsk-Url-1 = {http://doi.acm.org/10.1145/227699.227700}}
  29566. @article{tiuryn02:subtyping_2nd_order,
  29567. Abstract = {Bummer!},
  29568. Author = {Jerzy Tiuryn and Pawel Urzyczyn},
  29569. Date-Modified = {2010-12-17 10:23:11 -0700},
  29570. Issn = {0890-5401},
  29571. Journal = {Information and Computation},
  29572. Number = {1},
  29573. Pages = {1--18},
  29574. Pdf = {sub-undec.pdf},
  29575. Publisher = {Academic Press, Inc.},
  29576. Title = {The subtyping problem for second-order types is undecidable},
  29577. Volume = {179},
  29578. Year = {2002},
  29579. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uL0Ryb3Bib3gvYmliLzEtczIuMC1TMDg5MDU0MDEwMTkyOTUwNS1tYWluLnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfMS1zMi4wLVMwODkwNTQwMTAxOTI5I0VFMjRGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7iT81mH4QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADNZlfEAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEtczIuMC1TMDg5MDU0MDEwMTkyOSNFRTI0Ri5wZGYADgBEACEAMQAtAHMAMgAuADAALQBTADAAOAA5ADAANQA0ADAAMQAwADEAOQAyADkANQAwADUALQBtAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA5VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMS1zMi4wLVMwODkwNTQwMTAxOTI5NTA1LW1haW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=},
  29580. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zdWItdW5kZWMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zdWItdW5kZWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4ox0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdWItdW5kZWMucGRmAAAOABwADQBzAHUAYgAtAHUAbgBkAGUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zdWItdW5kZWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29581. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2001.2950}}
  29582. @article{felleisen92:_seq_control,
  29583. Address = {Essex, UK},
  29584. Annote = {origin of evaluation contexts},
  29585. Author = {Matthias Felleisen and Robert Hieb},
  29586. Date-Modified = {2010-12-17 10:23:11 -0700},
  29587. Issn = {0304-3975},
  29588. Journal = {Theoretical Computer Science},
  29589. Number = {2},
  29590. Pages = {235--271},
  29591. Pdf = {felleisen92:_seq_control.pdf},
  29592. Publisher = {Elsevier Science Publishers Ltd.},
  29593. Title = {The revised report on the syntactic theories of sequential control and state},
  29594. Volume = {103},
  29595. Year = {1992},
  29596. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2ZlbGxlaXNlbjkyX3NlcV9jb250cm9sLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbZmVsbGVpc2VuOTJfc2VxX2NvbnRyb2wucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zYtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmVsbGVpc2VuOTJfc2VxX2NvbnRyb2wucGRmAAAOADgAGwBmAGUAbABsAGUAaQBzAGUAbgA5ADIAXwBzAGUAcQBfAGMAbwBuAHQAcgBvAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvZmVsbGVpc2VuOTJfc2VxX2NvbnRyb2wucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  29597. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(92)90014-7}}
  29598. @book{barendregt84:_lambda_calculus,
  29599. Author = {H.P. Barendregt},
  29600. Date-Modified = {2007-05-18 13:42:22 -0600},
  29601. Publisher = {Elsevier},
  29602. Series = {Studies in Logic},
  29603. Title = {The Lambda Calculus},
  29604. Volume = {103},
  29605. Year = {1984}}
  29606. @inproceedings{wadler92:_essence,
  29607. Author = {Philip Wadler},
  29608. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  29609. Date-Modified = {2012-12-17 17:19:42 +0000},
  29610. Pdf = {wadler92:_essence.pdf},
  29611. Title = {The essence of functional programming},
  29612. Year = {1992},
  29613. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHdhZGxlcjkyX2Vzc2VuY2UucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR3YWRsZXI5Ml9lc3NlbmNlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42H0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3YWRsZXI5Ml9lc3NlbmNlLnBkZgAOACoAFAB3AGEAZABsAGUAcgA5ADIAXwBlAHMAcwBlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3dhZGxlcjkyX2Vzc2VuY2UucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29614. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143165.143169}}
  29615. @inproceedings{reynolds02:_sep_logic,
  29616. Address = {Washington, DC, USA},
  29617. Author = {John C. Reynolds},
  29618. Booktitle = {LICS '02: Proceedings of the 17th Annual IEEE Symposium on Logic in Computer Science},
  29619. Date-Modified = {2009-08-25 22:28:20 -0600},
  29620. Isbn = {0-7695-1483-9},
  29621. Pages = {55--74},
  29622. Pdf = {reynolds02:_sep_logic.pdf},
  29623. Publisher = {IEEE Computer Society},
  29624. Title = {Separation Logic: A Logic for Shared Mutable Data Structures},
  29625. Year = {2002},
  29626. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHJleW5vbGRzMDJfc2VwX2xvZ2ljLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcmV5bm9sZHMwMl9zZXBfbG9naWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JwtEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcmV5bm9sZHMwMl9zZXBfbG9naWMucGRmAA4AMgAYAHIAZQB5AG4AbwBsAGQAcwAwADIAXwBzAGUAcABfAGwAbwBnAGkAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9yZXlub2xkczAyX3NlcF9sb2dpYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  29627. @inproceedings{odersky96:_putting,
  29628. Author = {Martin Odersky and Konstantin L{\"a}ufer},
  29629. Booktitle = {Proceedings of the 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  29630. Date-Modified = {2010-12-17 10:23:11 -0700},
  29631. Isbn = {0-89791-769-3},
  29632. Location = {St. Petersburg Beach, Florida, United States},
  29633. Pages = {54--67},
  29634. Pdf = {odersky96:_putting.pdf},
  29635. Publisher = {ACM Press},
  29636. Title = {Putting type annotations to work},
  29637. Year = {1996},
  29638. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9vZGVyc2t5OTZfcHV0dGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFW9kZXJza3k5Nl9wdXR0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJj7BCekMAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1sAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvZGVyc2t5OTZfcHV0dGluZy5wZGYADgAsABUAbwBkAGUAcgBzAGsAeQA5ADYAXwBwAHUAdAB0AGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvb2RlcnNreTk2X3B1dHRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  29639. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFW9kZXJza3k5Nl9wdXR0aW5nLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVb2RlcnNreTk2X3B1dHRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95TtEPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb2RlcnNreTk2X3B1dHRpbmcucGRmAAAOACwAFQBvAGQAZQByAHMAawB5ADkANgBfAHAAdQB0AHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvb2RlcnNreTk2X3B1dHRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  29640. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237729}}
  29641. @unpublished{harper05:_pltp,
  29642. Author = {Robert Harper},
  29643. Date-Modified = {2009-08-25 22:28:20 -0600},
  29644. Note = {\url{http://www.cs.cmu.edu/~rwh/plbook/}},
  29645. Pdf = {harper05:_pltp.pdf},
  29646. Title = {Programming Languages: Theory and Practice},
  29647. Year = {2005},
  29648. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWhhcnBlcjA1X3BsdHAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFoYXJwZXIwNV9wbHRwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wg0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoYXJwZXIwNV9wbHRwLnBkZgAADgAkABEAaABhAHIAcABlAHIAMAA1AF8AcABsAHQAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9oYXJwZXIwNV9wbHRwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  29649. @unpublished{felleisen03:_pllc,
  29650. Author = {Matthias Felleisen and Matthew Flatt},
  29651. Date-Modified = {2009-08-25 22:28:20 -0600},
  29652. Month = {July},
  29653. Pdf = {felleisen03:_pllc.pdf},
  29654. Title = {Programming Languages and Lambda Calculi},
  29655. Year = {2007},
  29656. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhwbGxjLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcGxsYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98CNEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGxsYy5wZGYADgASAAgAcABsAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9wbGxjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  29657. @article{horn51:_sentences,
  29658. Abstract = {Original paper on Horn clauses.},
  29659. Author = {Alfred Horn},
  29660. Date-Modified = {2009-08-25 22:28:20 -0600},
  29661. Journal = {Journal of Symbolic Logic},
  29662. Pages = {14--21},
  29663. Pdf = {horn51:_sentences.pdf},
  29664. Title = {On Sentences Which Are True of Direct Unions of Algebras.},
  29665. Volume = {16},
  29666. Year = {1951},
  29667. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9ob3JuNTFfc2VudGVuY2VzLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUaG9ybjUxX3NlbnRlbmNlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lvcEJ6QcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWcAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmhvcm41MV9zZW50ZW5jZXMucGRmAAAOACoAFABoAG8AcgBuADUAMQBfAHMAZQBuAHQAZQBuAGMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvaG9ybjUxX3NlbnRlbmNlcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  29668. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGhvcm41MV9zZW50ZW5jZXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRob3JuNTFfc2VudGVuY2VzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wx0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBob3JuNTFfc2VudGVuY2VzLnBkZgAOACoAFABoAG8AcgBuADUAMQBfAHMAZQBuAHQAZQBuAGMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2hvcm41MV9zZW50ZW5jZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  29669. @inproceedings{lebotlan-remy!mlf-icfp,
  29670. Booktitle = {Proceedings of the International Conference on Functional Programming ({ICFP} 2003)},
  29671. Date-Modified = {2010-12-17 10:23:11 -0700},
  29672. Html = {http://pauillac.inria.fr/~remy/work/mlf/},
  29673. Month = {aug},
  29674. Pages = {27--38},
  29675. Pdf = {mlf-icfp.pdf},
  29676. Publisher = {ACM Press},
  29677. Title = {{MLF}: Raising {ML} to the Power of {S}ystem-{F}},
  29678. Year = {2003},
  29679. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjctbGVib3RsYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjctbGVib3RsYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADydkwQnpHAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI3LWxlYm90bGFuLnBkZgAADgAiABAAcAAyADcALQBsAGUAYgBvAHQAbABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjctbGVib3RsYW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29680. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNy1sZWJvdGxhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNy1sZWJvdGxhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/en7RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNy1sZWJvdGxhbi5wZGYADgAiABAAcAAyADcALQBsAGUAYgBvAHQAbABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI3LWxlYm90bGFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29681. Bdsk-Url-1 = {citeseer.ist.psu.edu/lebotlan03raising.html}}
  29682. @unpublished{sabry02:_minml,
  29683. Author = {Amr Sabry},
  29684. Date-Modified = {2009-08-25 22:28:20 -0600},
  29685. Month = {February},
  29686. Note = {Course notes for b522},
  29687. Pdf = {sabry02:_minml.pdf},
  29688. Title = {{MinML}: Syntax, Static Semantics, Dynamic Semantics, and Type Safety},
  29689. Year = {2002},
  29690. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zYWJyeTAyX21pbm1sLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERc2FicnkwMl9taW5tbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o7cEJ6TMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZMAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNhYnJ5MDJfbWlubWwucGRmAA4AJAARAHMAYQBiAHIAeQAwADIAXwBtAGkAbgBtAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zYWJyeTAyX21pbm1sLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29691. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNhYnJ5MDJfbWlubWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzYWJyeTAyX21pbm1sLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nU0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzYWJyeTAyX21pbm1sLnBkZgAADgAkABEAcwBhAGIAcgB5ADAAMgBfAG0AaQBuAG0AbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zYWJyeTAyX21pbm1sLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  29692. @inproceedings{paterson76:_linear,
  29693. Address = {New York, {NY}, {USA}},
  29694. Author = {M. S. Paterson and M. N. Wegman},
  29695. Booktitle = {{STOC} '76: Proceedings of the eighth annual {ACM} symposium on Theory of computing},
  29696. Date-Modified = {2009-08-25 22:28:20 -0600},
  29697. Location = {Hershey, Pennsylvania, United States},
  29698. Pages = {181--186},
  29699. Pdf = {paterson76:_linear.pdf},
  29700. Publisher = {{ACM} Press},
  29701. Title = {Linear unification},
  29702. Year = {1976},
  29703. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXBhdGVyc29uNzZfbGluZWFyLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcGF0ZXJzb243Nl9saW5lYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9739EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGF0ZXJzb243Nl9saW5lYXIucGRmAAAOACwAFQBwAGEAdABlAHIAcwBvAG4ANwA2AF8AbABpAG4AZQBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcGF0ZXJzb243Nl9saW5lYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  29704. @article{barendregt92:_lambda_types,
  29705. Address = {New York, NY, USA},
  29706. Author = {H. P. Barendregt},
  29707. Book = {Handbook of logic in computer science (vol. 2): background: computational structures},
  29708. Date-Modified = {2009-08-25 22:28:20 -0600},
  29709. Isbn = {0-19-853761-1},
  29710. Pages = {117--309},
  29711. Pdf = {barendregt92:_lambda_types.pdf},
  29712. Publisher = {Oxford University Press, Inc.},
  29713. Title = {Lambda calculi with types},
  29714. Year = {1992},
  29715. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHWJhcmVuZHJlZ3Q5Ml9sYW1iZGFfdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAagAAAAAAagAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R1iYXJlbmRyZWd0OTJfbGFtYmRhX3R5cGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ai0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgA9TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiYXJlbmRyZWd0OTJfbGFtYmRhX3R5cGVzLnBkZgAADgA8AB0AYgBhAHIAZQBuAGQAcgBlAGcAdAA5ADIAXwBsAGEAbQBiAGQAYQBfAHQAeQBwAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALVVzZXJzL2pzaWVrL2JpYi9iYXJlbmRyZWd0OTJfbGFtYmRhX3R5cGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCuALMAuwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  29716. @inproceedings{wadler89:_adhoc,
  29717. Abstract = {The original Haskell type classes paper.},
  29718. Address = {New York, {NY}, {USA}},
  29719. Author = {P. Wadler and S. Blott},
  29720. Booktitle = {{POPL} '89: Proceedings of the 16th {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
  29721. Date-Modified = {2010-12-17 10:23:11 -0700},
  29722. Isbn = {0-89791-294-2},
  29723. Location = {Austin, Texas, United States},
  29724. Pages = {60--76},
  29725. Pdf = {wadler89:_adhoc.pdf},
  29726. Publisher = {{ACM} Press},
  29727. Title = {How to make ad-hoc polymorphism less ad hoc},
  29728. Year = {1989},
  29729. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndhZGxlcjg5X2FkaG9jLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2FkbGVyODlfYWRob2MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NhNEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2FkbGVyODlfYWRob2MucGRmAA4AJgASAHcAYQBkAGwAZQByADgAOQBfAGEAZABoAG8AYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93YWRsZXI4OV9hZGhvYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29730. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75283}}
  29731. @article{igarashi01:_fj,
  29732. Address = {New York, {NY}, {USA}},
  29733. Author = {Atsushi Igarashi and Benjamin C. Pierce and Philip Wadler},
  29734. Date-Modified = {2010-12-17 10:23:11 -0700},
  29735. Issn = {0164-0925},
  29736. Journal = {{ACM} Transactions on Programming Languages and Systems},
  29737. Number = {3},
  29738. Pages = {396--450},
  29739. Pdf = {igarashi01:_fj.pdf},
  29740. Publisher = {{ACM} Press},
  29741. Title = {Featherweight Java: a minimal core calculus for Java and GJ},
  29742. Volume = {23},
  29743. Year = {2001},
  29744. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWlnYXJhc2hpMDFfZmoucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFpZ2FyYXNoaTAxX2ZqLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XZ0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpZ2FyYXNoaTAxX2ZqLnBkZgAADgAkABEAaQBnAGEAcgBhAHMAaABpADAAMQBfAGYAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9pZ2FyYXNoaTAxX2ZqLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  29745. Bdsk-Url-1 = {http://doi.acm.org/10.1145/503502.503505}}
  29746. @article{nelson80:_fast_cong_clos,
  29747. Abstract = {A decision procedure for the quantifier-free theory
  29748. of equality with uninterpreted function symbols. The
  29749. averate time complexity is $O(n \log n)$ and the worst-case complexity
  29750. is $O(n^2)$.},
  29751. Author = {Greg Nelson and Derek C. Oppen},
  29752. Date-Modified = {2010-12-17 10:23:11 -0700},
  29753. Issn = {0004-5411},
  29754. Journal = {J. ACM},
  29755. Number = {2},
  29756. Pages = {356--364},
  29757. Pdf = {nelson80:_fast_cong_clos.pdf},
  29758. Publisher = {ACM Press},
  29759. Title = {Fast Decision Procedures Based on Congruence Closure},
  29760. Volume = {27},
  29761. Year = {1980},
  29762. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG25lbHNvbjgwX2Zhc3RfY29uZ19jbG9zLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbbmVsc29uODBfZmFzdF9jb25nX2Nsb3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95FtEPOOgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD384AAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbmVsc29uODBfZmFzdF9jb25nX2Nsb3MucGRmAAAOADgAGwBuAGUAbABzAG8AbgA4ADAAXwBmAGEAcwB0AF8AYwBvAG4AZwBfAGMAbABvAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvbmVsc29uODBfZmFzdF9jb25nX2Nsb3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  29763. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322186.322198}}
  29764. @article{abadi91dynamic,
  29765. Author = {Martin Abadi and Luca Cardelli and Benjamin Pierce and Gordon Plotkin},
  29766. Date-Modified = {2014-04-03 15:38:18 +0000},
  29767. Journal = {ACM Transactions on Programming Languages and Systems},
  29768. Month = {April},
  29769. Number = {2},
  29770. Pages = {237--268},
  29771. Pdf = {abadi91dynamic.pdf},
  29772. Publisher = {ACM Press},
  29773. Title = {Dynamic Typing in a Statically Typed Language},
  29774. Volume = {13},
  29775. Year = {1991},
  29776. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmFiYWRpOTFkeW5hbWljLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYWJhZGk5MWR5bmFtaWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uiNEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWJhZGk5MWR5bmFtaWMucGRmAA4AJgASAGEAYgBhAGQAaQA5ADEAZAB5AG4AYQBtAGkAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hYmFkaTkxZHluYW1pYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29777. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/abadi89dynamic.html},
  29778. Bdsk-Url-2 = {http://doi.acm.org/10.1145/103135.103138}}
  29779. @inproceedings{reynolds72:_def_interp,
  29780. Author = {John C. Reynolds},
  29781. Booktitle = {{ACM} '72: Proceedings of the {ACM} Annual Conference},
  29782. Date-Modified = {2009-08-25 22:28:20 -0600},
  29783. Pages = {717--740},
  29784. Pdf = {reynolds72:_def_interp.pdf},
  29785. Publisher = {{ACM} Press},
  29786. Title = {Definitional interpreters for higher-order programming languages},
  29787. Year = {1972},
  29788. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXJleW5vbGRzNzJfZGVmX2ludGVycC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXJleW5vbGRzNzJfZGVmX2ludGVycC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/icTRDzyQAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4AAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJleW5vbGRzNzJfZGVmX2ludGVycC5wZGYAAA4ANAAZAHIAZQB5AG4AbwBsAGQAcwA3ADIAXwBkAGUAZgBfAGkAbgB0AGUAcgBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3JleW5vbGRzNzJfZGVmX2ludGVycC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  29789. @techreport{liskov79:_clu_ref,
  29790. Author = {Barbara Liskov and Russ Atkinson and Toby Bloom and Eliot Moss and Craig Schaffert and Bob Scheifler and Alan Snyder},
  29791. Date-Modified = {2009-08-25 22:28:20 -0600},
  29792. Institution = {MIT},
  29793. Month = {October},
  29794. Number = {LCS-TR-225},
  29795. Pdf = {MIT-LCS-TR-225.pdf},
  29796. Publisher = {Massachusetts Institute of Technology},
  29797. Source = {http://www.lcs.mit.edu/publications/specpub.php?id=793},
  29798. Title = {{CLU} Reference Manual},
  29799. Year = {1979},
  29800. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMjI1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0yMjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABADMszlmxQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFkAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMjI1LnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADIAMgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0yMjUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  29801. @inproceedings{augustsson98:_cayenne,
  29802. Address = {New York, {NY}, {USA}},
  29803. Author = {Lennart Augustsson},
  29804. Booktitle = {{ICFP} '98: Proceedings of the 3rd {ACM} {SIGPLAN} international conference on Functional programming},
  29805. Date-Modified = {2010-12-17 10:23:11 -0700},
  29806. Isbn = {1-58113-024-4},
  29807. Location = {Baltimore, Maryland, United States},
  29808. Pages = {239--250},
  29809. Pdf = {augustsson98:_cayenne.pdf},
  29810. Publisher = {{ACM} Press},
  29811. Title = {Cayenne: a language with dependent types},
  29812. Year = {1998},
  29813. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9hdWd1c3Rzc29uOThfY2F5ZW5uZS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGGF1Z3VzdHNzb245OF9jYXllbm5lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJOvBCej8AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1cAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphdWd1c3Rzc29uOThfY2F5ZW5uZS5wZGYAAA4AMgAYAGEAdQBnAHUAcwB0AHMAcwBvAG4AOQA4AF8AYwBhAHkAZQBuAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL2F1Z3VzdHNzb245OF9jYXllbm5lLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  29814. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGF1Z3VzdHNzb245OF9jYXllbm5lLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYXVndXN0c3Nvbjk4X2NheWVubmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uqtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXVndXN0c3Nvbjk4X2NheWVubmUucGRmAA4AMgAYAGEAdQBnAHUAcwB0AHMAcwBvAG4AOQA4AF8AYwBhAHkAZQBuAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hdWd1c3Rzc29uOThfY2F5ZW5uZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  29815. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289451}}
  29816. @article{gibbons02:_calc,
  29817. Address = {New York, NY, USA},
  29818. Author = {Jeremy Gibbons},
  29819. Book = {Algebraic and coalgebraic methods in the mathematics of program construction},
  29820. Date-Modified = {2009-08-25 22:28:20 -0600},
  29821. Isbn = {3-540-43613-8},
  29822. Pages = {149--201},
  29823. Pdf = {gibbons02:_calc.pdf},
  29824. Publisher = {Springer-Verlag New York, Inc.},
  29825. Title = {Calculating functional programs},
  29826. Year = {2002},
  29827. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmdpYmJvbnMwMl9jYWxjLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZ2liYm9uczAyX2NhbGMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91btEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2liYm9uczAyX2NhbGMucGRmAA4AJgASAGcAaQBiAGIAbwBuAHMAMAAyAF8AYwBhAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9naWJib25zMDJfY2FsYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  29828. @article{martelli82:_unify,
  29829. Address = {New York, NY, USA},
  29830. Author = {Alberto Martelli and Ugo Montanari},
  29831. Date-Modified = {2010-12-17 10:23:11 -0700},
  29832. Issn = {0164-0925},
  29833. Journal = {{ACM} Trans. Program. Lang. Syst.},
  29834. Number = {2},
  29835. Pages = {258--282},
  29836. Pdf = {martelli82:_unify.pdf},
  29837. Publisher = {{ACM} Press},
  29838. Title = {An Efficient Unification Algorithm},
  29839. Volume = {4},
  29840. Year = {1982},
  29841. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9tYXJ0ZWxsaTgyX3VuaWZ5LnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUbWFydGVsbGk4Ml91bmlmeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mDsEJ6QoAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWoAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1hcnRlbGxpODJfdW5pZnkucGRmAAAOACoAFABtAGEAcgB0AGUAbABsAGkAOAAyAF8AdQBuAGkAZgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvbWFydGVsbGk4Ml91bmlmeS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  29842. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG1hcnRlbGxpODJfdW5pZnkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtYXJ0ZWxsaTgyX3VuaWZ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jV0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYXJ0ZWxsaTgyX3VuaWZ5LnBkZgAOACoAFABtAGEAcgB0AGUAbABsAGkAOAAyAF8AdQBuAGkAZgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL21hcnRlbGxpODJfdW5pZnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29843. Bdsk-Url-1 = {http://doi.acm.org/10.1145/357162.357169}}
  29844. @article{wright94:_type_soundness,
  29845. Address = {Duluth, {MN}, {USA}},
  29846. Author = {Andrew K. Wright and Matthias Felleisen},
  29847. Date-Modified = {2010-12-17 10:23:12 -0700},
  29848. Issn = {0890-5401},
  29849. Journal = {Information and Computation},
  29850. Number = {1},
  29851. Pages = {38--94},
  29852. Pdf = {wright94:_type_soundness.pdf},
  29853. Publisher = {Academic Press, Inc.},
  29854. Title = {A syntactic approach to type soundness},
  29855. Volume = {115},
  29856. Year = {1994},
  29857. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG3dyaWdodDk0X3R5cGVfc291bmRuZXNzLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbd3JpZ2h0OTRfdHlwZV9zb3VuZG5lc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NkdEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd3JpZ2h0OTRfdHlwZV9zb3VuZG5lc3MucGRmAAAOADgAGwB3AHIAaQBnAGgAdAA5ADQAXwB0AHkAcABlAF8AcwBvAHUAbgBkAG4AZQBzAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvd3JpZ2h0OTRfdHlwZV9zb3VuZG5lc3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  29858. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1994.1093}}
  29859. @techreport{Dimov04:restricted,
  29860. Author = {Peter Dimov},
  29861. Date-Modified = {2007-05-18 13:42:22 -0600},
  29862. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}}},
  29863. Number = {N1696=04-0136},
  29864. Title = {Language Support for Restricted Templates},
  29865. Year = {2004}}
  29866. @techreport{abrahams03:_iterat_facad_adapt,
  29867. Author = {David Abrahams and Jeremy G. Siek and Thomas Witt},
  29868. Date-Modified = {2007-05-18 13:42:22 -0600},
  29869. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}}},
  29870. Number = {N1476=03-0059},
  29871. Title = {Iterator Facade and Adaptor},
  29872. Year = 2003}
  29873. @techreport{abrahams03:_new_iterator_concepts,
  29874. Author = {David Abrahams and Jeremy G. Siek and Thomas Witt},
  29875. Date-Modified = {2007-05-18 13:42:22 -0600},
  29876. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}}},
  29877. Number = {N1477=03-0060},
  29878. Title = {New Iterator Concepts},
  29879. Year = 2003}
  29880. @techreport{abrahams04:_explicit_namespaces,
  29881. Author = {David Abrahams},
  29882. Date-Modified = {2007-05-18 13:42:22 -0600},
  29883. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29884. Month = sep,
  29885. Number = {N1691=04-0131},
  29886. Title = {Explicit Namespaces},
  29887. Year = 2004}
  29888. @techreport{austern03:_cpp_lib_dr_list,
  29889. Author = {Matthew Austern},
  29890. Date-Modified = {2007-05-18 13:42:22 -0600},
  29891. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29892. Month = {November},
  29893. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/prot/14882fdis/lwg-defects.html#225}},
  29894. Number = {N1538=03-0121},
  29895. Title = {{C++} Standard Library Defect Report List (Revision 28)},
  29896. Year = 2003}
  29897. @techreport{c++_performance_tr03,
  29898. Date-Modified = {2007-05-18 13:42:22 -0600},
  29899. Institution = {{ISO/IEC JTC1 }, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29900. Number = {N1487=03-0070},
  29901. Title = {Technical Report on {C++} performance},
  29902. Year = 2003}
  29903. @techreport{dimov:03:std_bind_proposal,
  29904. Author = {P. Dimov and D. Gregor and J. J{\"a}rvi and G. Powell},
  29905. Date-Modified = {2007-05-18 13:42:22 -0600},
  29906. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++}},
  29907. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1455.htm}},
  29908. Number = {N1455=03-0038},
  29909. Title = {A Proposal to Add an Enhanced Binder to the Library Technical Report},
  29910. Year = 2003}
  29911. @techreport{gregor:03:std_vararg_templates_proposal,
  29912. Author = {D. Gregor and G. Powell and J. J{\"a}rvi},
  29913. Date-Modified = {2007-05-18 13:42:22 -0600},
  29914. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++}},
  29915. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1483.pdf}},
  29916. Number = {N1483=03-0066},
  29917. Pdf = {papers/vararg_templates_n1483.pdf},
  29918. Title = {Typesafe Variable-length Function and Template Argument Lists},
  29919. Year = 2003}
  29920. @techreport{gregor:04:std_vararg_templates_3,
  29921. Author = {Douglas Gregor and Jaakko J{\"a}rvi and Gary Powell},
  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. Month = sep,
  29925. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1704.pdf}},
  29926. Number = {N1704=04-0144},
  29927. Title = {Variadic Templates: Exploring the Design Space},
  29928. Year = 2004}
  29929. @techreport{gregor:03:result_of,
  29930. Author = {Douglas Gregor},
  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 = apr,
  29934. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1454.pdf}},
  29935. Number = {N1454=03-0037},
  29936. Title = {A uniform method for computing function object return types (revision 1)},
  29937. Year = 2003}
  29938. @techreport{gregor:03:ref_wrapper,
  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 = feb,
  29943. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1436.pdf}},
  29944. Number = {N1436=03-0018},
  29945. Title = {A proposal to add a reference wrapper to the standard library},
  29946. Year = 2003}
  29947. @techreport{gregor:02:function,
  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 = aug,
  29952. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2002/n1375.pdf}},
  29953. Number = {N1375=02-0033},
  29954. Title = {A Proposal to add a Polymorphic Function Object Wrapper to the Standard Library},
  29955. Year = 2002}
  29956. @techreport{jarvi:02:std_tuple_proposal,
  29957. Author = {J. J{\"a}rvi},
  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. Number = {N1403=02-0061},
  29961. Pdf = {papers/tuple_proposal.pdf},
  29962. Title = {Proposal for adding tuple types into the standard library},
  29963. Year = 2002}
  29964. @techreport{jarvi:03:std_decltype_proposal,
  29965. Author = {J. J{\"a}rvi and B. Stroustrup and D. Gregor and J. Siek},
  29966. Date-Modified = {2007-05-18 13:42:22 -0600},
  29967. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29968. Month = apr,
  29969. Number = {N1478=03-0061},
  29970. Pdf = {papers/decltype_n1478.pdf},
  29971. Title = {Decltype and auto},
  29972. Year = 2003}
  29973. @techreport{jarvi:03:std_decltype_revisited,
  29974. Author = {J. J{\"a}rvi and B. Stroustrup},
  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 = sep,
  29978. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1527.pdf}},
  29979. Number = {N1527=03-0110},
  29980. Pdf = {papers/decltype_revisited_n1527.pdf},
  29981. Title = {Mechanisms for querying types of expressions: Decltype and auto revisited},
  29982. Year = 2003}
  29983. @techreport{maddock03:_regex,
  29984. Author = {John Maddock},
  29985. Date-Modified = {2007-05-18 13:42:22 -0600},
  29986. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29987. Month = {March},
  29988. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  29989. Number = {J16/03-0011= WG21/N1429},
  29990. Title = {A Proposal to add Regular Expressions to the Standard Library},
  29991. Year = 2003}
  29992. @techreport{stroustrup_concept_checking03,
  29993. Author = {Bjarne Stroustrup},
  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 = oct,
  29997. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  29998. Number = {N1510=03-0093},
  29999. Title = {Concepts -- A more abstract complement to type checking},
  30000. Year = 2003,
  30001. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGm4xNTEwLWNvbmNlcHQtY2hlY2tpbmcucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpuMTUxMC1jb25jZXB0LWNoZWNraW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3kI0Q846AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzgAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBuMTUxMC1jb25jZXB0LWNoZWNraW5nLnBkZgAOADYAGgBuADEANQAxADAALQBjAG8AbgBjAGUAcAB0AC0AYwBoAGUAYwBrAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL24xNTEwLWNvbmNlcHQtY2hlY2tpbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  30002. @techreport{stroustrup_concept_design_choices03,
  30003. Author = {Bjarne Stroustrup and Dos Reis, Gabriel},
  30004. Date-Modified = {2007-05-18 13:42:22 -0600},
  30005. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30006. Month = oct,
  30007. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  30008. Number = {N1522=03-0105},
  30009. Title = {Concepts -- Design choices for template argument checking},
  30010. Year = 2003}
  30011. @techreport{stroustrup_concept_syntax03,
  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 = {N1536=03-0119},
  30018. Title = {Concepts -- syntax and composition},
  30019. Year = 2003}
  30020. @techreport{powell:04:operator_dot,
  30021. Author = {Gary Powell and Douglas Gregor and Jaakko. J{\"a}rvi},
  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 = sep,
  30025. Number = {N1671=04-0111},
  30026. Title = {Overloading Operator.() \& Operator.*()},
  30027. Year = 2004}
  30028. @techreport{austern05:_tr1,
  30029. Author = {Matt Austern},
  30030. Date-Modified = {2007-05-18 13:42:22 -0600},
  30031. Institution = {ISO/IEC},
  30032. Month = {January},
  30033. Number = {PDTR 19768, n1745 05-0005},
  30034. Title = {Proposed Draft Technical Report on {C++} Library Extensions},
  30035. Year = 2005}
  30036. @techreport{siek05:concepts_c++0x,
  30037. Author = {Jeremy G. Siek and Douglas Gregor and Ronald Garcia and Jeremiah Willcock and Jaakko J{\"a}rvi and Andrew Lumsdaine},
  30038. Date-Modified = {2007-05-18 13:42:22 -0600},
  30039. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30040. Month = {January},
  30041. Number = {N1758=05-0018},
  30042. Title = {Concepts for {C++0x}},
  30043. Year = 2005,
  30044. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTc1OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNzU4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQzRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNzU4LnBkZgAADgAUAAkAbgAxADcANQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNzU4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  30045. @unpublished{stroustrup05:concept_design,
  30046. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  30047. Date-Modified = {2007-05-18 13:42:22 -0600},
  30048. Month = {April},
  30049. Note = {{C++} Extensions reflector message {c++std-ext-7073}},
  30050. Title = {A concept design},
  30051. Year = 2005}
  30052. @techreport{stroustrup05:concept_design_rev_1,
  30053. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  30054. Date-Modified = {2007-05-18 13:42:22 -0600},
  30055. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30056. Month = {May},
  30057. Number = {N1782=05-0042},
  30058. Title = {A concept design (Rev. 1)},
  30059. Year = 2005,
  30060. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTc4Mi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNzgyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQ3RDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNzgyLnBkZgAADgAUAAkAbgAxADcAOAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNzgyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  30061. @techreport{gregor05:explicit_models,
  30062. Author = {Douglas Gregor and Jeremy G. Siek},
  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 = {N1798=05-0058},
  30067. Title = {Explicit model definitions are necessary},
  30068. Year = 2005}
  30069. @techreport{gregor05:implementing_concepts,
  30070. Author = {Douglas Gregor and Jeremy G. Siek},
  30071. Date-Modified = {2007-05-18 13:42:22 -0600},
  30072. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30073. Month = {August},
  30074. Number = {N1848=05-0108},
  30075. Title = {Implementing Concepts},
  30076. Year = 2005}
  30077. @techreport{gregor05:concepts_c++0x,
  30078. Author = {Douglas Gregor and Jeremy G. Siek and Jeremiah Willcock and Jaakko J{\"a}rvi and Ronald Garcia and Andrew Lumsdaine},
  30079. Date-Modified = {2009-08-25 22:28:20 -0600},
  30080. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  30081. Month = {August},
  30082. Number = {N1849=05-0109},
  30083. Title = {Concepts for {C++0x} (Revision 1)},
  30084. Year = 2005,
  30085. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTg0OS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xODQ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQ7RDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xODQ5LnBkZgAADgAUAAkAbgAxADgANAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xODQ5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  30086. @misc{Walter:kx,
  30087. Author = {Joerg Walter and Mathias Koch},
  30088. Date-Added = {2007-12-04 18:46:56 -0700},
  30089. Date-Modified = {2008-07-22 15:19:38 -0600},
  30090. Howpublished = {\url{http://www.boost.org/libs/numeric/ublas/doc/index.htm}},
  30091. Lastchecked = {2007},
  30092. Title = {{uBLAS}},
  30093. Urldate = {2002},
  30094. Year = {2002},
  30095. Bdsk-Url-1 = {http://www.boost.org/libs/numeric/ublas/doc/index.htm}}
  30096. @url{Rossum:ys,
  30097. Author = {Guido van Rossum},
  30098. Date-Added = {2006-12-07 00:00:02 -0700},
  30099. Date-Modified = {2010-12-17 10:23:12 -0700},
  30100. Title = {Optional Static Typing},
  30101. Bdsk-Url-1 = {http://www.python.org/~guido/static-typing/}}
  30102. @url{Tang:kx,
  30103. Author = {Audrey Tang},
  30104. Date-Added = {2006-12-06 23:46:12 -0700},
  30105. Date-Modified = {2010-12-17 10:23:12 -0700},
  30106. Title = {Pugs Blog},
  30107. Bdsk-Url-1 = {http://pugs.blogs.com/}}
  30108. @url{Group:uq,
  30109. Author = {ECMA TC39TG1 Working Group},
  30110. Date-Added = {2006-12-06 23:43:20 -0700},
  30111. Date-Modified = {2010-12-17 10:23:12 -0700},
  30112. Title = {ECMAScript 4 Netscape Proposal},
  30113. Urldate = {June 30, 2003},
  30114. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9FZGl0aW9uNC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDEVkaXRpb240LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASomPBnbK3AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBnhUnAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpFZGl0aW9uNC5wZGYAAA4AGgAMAEUAZABpAHQAaQBvAG4ANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL0VkaXRpb240LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  30115. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0VkaXRpb240LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMRWRpdGlvbjQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8q/8zlmuQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE0AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVkaXRpb240LnBkZgAADgAaAAwARQBkAGkAdABpAG8AbgA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRWRpdGlvbjQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  30116. Bdsk-Url-1 = {http://www.mozilla.org/js/language/Edition4.pdf}}
  30117. @url{Pasalic:dq,
  30118. Author = {Emir Pasalic and Jeremy G. Siek and Walid Taha},
  30119. Date-Added = {2006-09-26 11:28:44 -0600},
  30120. Date-Modified = {2010-12-17 10:23:12 -0700},
  30121. Title = {Concoqtion},
  30122. Bdsk-Url-1 = {http://www.metaocaml.org/concoqtion/}}
  30123. @url{Dawes:qf,
  30124. Author = {Beman Dawes and David Abrahams and Rene Rivera},
  30125. Date-Added = {2006-09-26 11:21:51 -0600},
  30126. Date-Modified = {2010-12-17 10:23:12 -0700},
  30127. Lastchecked = {9/26/2006},
  30128. Title = {Boost {C++} Libraries},
  30129. Bdsk-Url-1 = {http://www.boost.org}}